基于微信小程序的微论坛的设计与实现.docx

上传人:夺命阿水 文档编号:890923 上传时间:2024-01-08 格式:DOCX 页数:41 大小:224.48KB
返回 下载 相关 举报
基于微信小程序的微论坛的设计与实现.docx_第1页
第1页 / 共41页
基于微信小程序的微论坛的设计与实现.docx_第2页
第2页 / 共41页
基于微信小程序的微论坛的设计与实现.docx_第3页
第3页 / 共41页
基于微信小程序的微论坛的设计与实现.docx_第4页
第4页 / 共41页
基于微信小程序的微论坛的设计与实现.docx_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《基于微信小程序的微论坛的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于微信小程序的微论坛的设计与实现.docx(41页珍藏版)》请在课桌文档上搜索。

1、摘要微信小程序上线的第一天,央视财经就开始报道;第一批发布小程序的商家至少有上百个。覆盖教育、媒体、交通、房地产、生活服务、旅游、电商、餐饮、民政民生、科技等多个领域。而到了现在,微信小程序的使用人数愈发壮大,前途光明。在此之下本次课题才选择了小程序开发作为参考。本次项目源于本人毕业设计的课题与需求,是一款基于微信小程序的微论坛项目设计。为了满足用户对日常心得分享与参与他人事件发表见解,多方向汲取他人的想法,项目设计以此为基础展开。研究过程除了对微论坛小程序进行基础的设计并且会优化微论坛的功能,让用户拥有体验感。在本文中,介绍了项目开发的意义和描述了设计与实现的过程。关键词:微信小程序微论坛小

2、程序信息交流数据库微信开发者工具AbstractWeChatsmallproceduresonthefirstday,CCTVfinancialreportsbegan;Thefirstbatchofsmallprogramsweredistributedbyatleastahundredvendors.ltcoverseducation,media,transportation,realestate,lifeservices,tourism,e-commerce,catering,civilaffairsandpeopleslivelihood,scienceandtechnologyand

3、otherfields.Now,WeChathasagrowingnumberofusersandapromisingfuture.Underthistopicjustchosethesmallprogramdevelopmentasareference.Thisprojectoriginatedfrommygraduationprojectandneeds,isamicro-forumprojectdesignbasedonWeChatsmallprocedures.Inordertosatisfyuserstosharetheirdailyexperienceandexpresstheir

4、opinionsonotherpeople,sevents,theprojectdesigniscarriedoutonthebasisofdrawingonotherpeople,sideasfrommultipledirections.Inadditiontothebasicdesignofthemicroforumapplet,theresearchprocesswilloptimizethefunctionofthemicroforum,sothatusershaveasenseofexperience.Inthispaper,thesignificanceofprojectdevel

5、opmentisintroducedandtheprocessofdesignandimplementationisdescribedKeywords:WeChatsmallproceduresmicroforumsmallProceduresInfbrmationThedatabaseWeChatdevelopertools第一章绪论11.1 微论坛背景11.2 开发意义11.3 发展趋势11.4 论文结构2第二章项目的开发工具及技术介绍32.1 开发工具简介32.1.1 微信开发者工具32.1.2 idea32.2 开发技术简介32.2.1 WXml介绍32.2.2 Wxss介绍32.2.

6、3 js介绍32.2.4 json介绍42.2.5 jQurey介绍42.2.6800 tStrap介绍42.2.6801 ingBoot介绍4第三章微论坛的系统分析53.1 需求分析53.2 功能分析6第四章微论坛的系统设计94.1 微论坛的结构设计94.1.1 前台页面设计94.1.2 后台管理页面设计4.2 微论坛的流程图设计104.3 数据库设计124.3.1 数据库表的设计124.3.2 逻辑结构设计12第五章微论坛的页面设计与实现165.1 前台页面管理165.1.1 注册页面165.1.2 首页175.1.3 发帖模块185.1.4 娱乐导航和商品模块205.1.5 用户中心模块

7、215.2 后台信息管理225.2.1 后台登录22第六章项目的系统测试246.1 小程序系统测试任务246.2 小程序系统检测的目的246.3 小程序系统检测的目标246.4 小程序的检测结果256.4.1 前台测试结果256.4.2 后台测试结果26结论27参考文献28致谢29第一章绪论1.1 微论坛背景网络论坛是一个和网络技术有关的网上交流场所。一般就是大家口中经常提到的BBS。它的英文全称是BUnetinBoardSyStem,译为中文就是“电子公告板”。BBS早期是用来公布股市价格和各类信息的,当时的技术限制,它文件传输的功能都没有,只能在苹果计算机上运行。当时的BBS与一般街头和校

8、园内的公告板没什么不同。区别是在于是通过电脑来传播消息。一直到个人计算机开始进入人们的生活后,有些人尝试将BBS转移到个人计算机上,BBS才开始渐渐普及并出现了多样化10近些年来,由于爱好者们的各种努力,BBS的功能扩充了一大步。1.2 开发意义在97年的某个晚上,有一个男子带着他的儿子去福州看足球赛,作为足球迷的他自然充满期待过去观看的没想到会失望而归。失望而归后他写下了文章大连金州没有眼泪。而当时的四通利方(新浪论坛的前身)的体育沙龙是广大足球记者和足球迷的聚集地,男子把他的文章放到了论坛体育沙龙部分。一时间,文章与广大球迷产生了共鸣,不仅如此,由于此次事件产生的影响范围很大,四通利方第一

9、次登上了报纸。此事件看出了论坛的巨大力量和强大的网络传播效应,事件之后,媒体、民众等开始关注这个悄然而起的新媒介了。在98年后,除了三大网站论坛门户:搜狐、网易、新浪外,猫扑、天涯等网站论坛随着网络的逐步发展、普及成为网站论坛界的新力量!近年来,百度贴吧、知乎更是为论坛的发展贡献了不少力量,成为论坛界得大成员。论坛的发展也如同网络,出现后并迅速的发展壮大。地方论坛、软件论坛、小说论坛、网赚论坛一时间,无数中国网民加入到论坛的建设中,一时间,各种论坛出现在人们的视野之内,真正拉开了中文论坛的新篇章。1.3 发展趋势论坛的核心形式就是一个大广场,所有的人都可以在广场上用喇叭发布自己的信息。同样所有

10、的人也都能接受来自他人的信息。而BSS作为最初的网络传播媒介,优缺点也明显,在它的应用优点:标准清晰易操作上其他公司的借鉴与优化而自身的短板难以修改他的淘汰是必然的。现在来看,论坛的基础功能已经有了明显的多样性变化,也更加的完善,它强大的功能不言而喻,但是局限于虚拟世界中的交流,加入娱乐功能是一个极有潜力丰富论坛多样性的一种方式,并可以形成一个现实中的聚会。在微论坛小程序中,用户可以通过论坛进行信息查询、信息搜索、信息交流、信息共享,因此具有很好的现实意义。论坛虽有其自身的局限性,但也有着无可比拟的优势,它是市场细分化发展的成果,未来,随着人们对其了解的加深,价值潜力应该会不断地增大。1.4

11、论文结构本文主要研究一款基于基于微信小程序的微论坛小程序,论述了微论坛小程序的设计与实现过程,本文的主要结构如下:第一章节为本文绪论部分,主要讲述论坛的发展史和其影响力,对本论文的工作和想法进行说明。第二章节主要为项目开发的环境介绍和工具介绍。第三章节主要论述了项目的系统分析,包含了项目的需求分析和功能分析。第四章节主要为项目的系统设计包含了流程图和数据库的说明。第五章节为本项目的页面设计和实现效果的表述。第六章节为本项目的测试结果,主要检查出项目的不足之处加以修改,保证微论坛小程序的运行不会影响客户的正常操作。结论综述了论文的成果,阐述本人在开发时的不足之处。最后提出了改进的意见与对微论坛小

12、程序的展望。第二章项目的开发工具及技术介绍1.1 开发工具简介1.1.1 微信开发者工具为了帮助开发者简单和高效地开发和调试微信小程序,在原有的公众号网页调试工具的基础上,推出了全新的微信开发者工具,集成了公众号网页调试和小程序调试两种开发模式。使用公众号网页调试,开发者可以调试微信网页授权和微信JS-SDK详情使用小程序调试,开发者可以完成小程序的APl和页面的开发调试、代码查看和编辑、小程序预览和发布等功能。1.1.2 ideaIntelliJIDEA的每个方面都专门设计用于最大限度地提高开发人员的工强大的静态代码分析和符合人体工程学的设计使开发不仅具有高效性,而且还具有令人愉悦的体验。在

13、IntelliJIDEA为您的源代码编制索引之后,它通过在每个上下文中提供相关建议提供了快速而智能的体验:即时和巧妙的代码完成,动态代码分析和可靠的重构工具。2. 2开发技术简介2.1.1 wxml介绍WXmI语言的编程理念和html网页的编程技术是类似的,开发一款微信小程序会需要用上WXmI语言,只是对一些标签的更换会运用的具体。2.1.2 Wxss介绍WXSS就是微信的CSSo微信把网页编程里运用的CSS,换成了自己的开发语言,WXSS;,其实主要的实现思想理念也和网页的开发技术基本没什么不同,也是一些标签的简单替换,大部分和原先的css、基本不误,都是通过同页面调用的方式实现的,但是可以

14、说微信小程序比网页开发还要简单一些,更方便一些,比如是在两个文件内,只要index.Wxml和index.wxss着两个文件同时都在一个目录内就能想再网页上直接写CSS一样,简单快捷。223js介绍JS的运行环境和VieW的运行环境是隔离的。JS只能通过事件获取时机和SetData方法修改数据来改变view。只要在html+css+js的基础打的好在来全力的学习微信小程序js,之后在前端开发上就没有什么问题了。2.2.4 json介绍简单来说,json就是微信小程序的一门主次的界面,工程师们可以通过json控制上下菜单栏、主次的页面展示顺序。不过用的频率不高,只是在基本的小程序的框架构架才会应

15、用到,但是这个也需要学习,因为除了展示类型的每个前端的操作都需要和后端对起来,因为如果想做大就要做到简易化,因为在修改代码之后在小程序内搜索到的是上线后的版本,也就是我们提交过后微信审核之后才被展示的,在源代码上修改之后需要提交审核到微信公众平台-小程序管理平台,审核通过后用户才能看到你修改后的,所以为了避免这个麻烦一定要学会后端技术开发,和前端链接起来互通有无。225jQurey介绍jQurey库是一个轻量级、功能丰富的JaVaSCriPt语言库,它使得HTML文档传输、事件处理、动画以及异步请求处理变得容易。在使用jQurey库之前,需要下载相关文件,下载后直接将文件引入HTML文档即可。

16、2.2.6 BtStrap介绍Bootstrap将常用的Web页面控件形成可重用的样式库,可快速开发web应用,同时具有较好的跨平台性3。在使用BootStraP的过程中,虽然可以单独使用其样式库,为了取得刚好的效果,必须依赖jqurey库才可以发挥最大优势。2.2.7 SpringBoot介绍SpringBoot是Spring家族中的一个全新的框架,它用来简化Spring应用程序的创建和开发过程,所以采用SPringBOot可以非常容易快捷的创建基于SPring框架的应用程序,使得代码、配置、部署、监控变得更加简单4。第三章微论坛的系统分析2.2.8 分析随着微信小程序的发展和日益普及,小程

17、序的信息技术已经深入用户脑海,人们对信息技术的需求会越来越大,而微论坛小程序,是人们日常都可以涉及到的,尤其是现在各式各类的小程序的出现,包括众多APP都拥有自己的微信小程序不需要下载APP就可以满足自己的需求5。本项目的设计是为了方便用户获取自己感兴趣的信息和分享自己的故事、见解。微论坛的主要功能有帖子的应用、新闻了解、娱乐地址分享、商品了解等等。每一个帖子都可以给用户提供评论、回复和转发的空间。为了方便查看用户所发表的信息,还开发了后台管理系统,既保护了用户的信息安全的同时也方便了后台的管理。项目的用户需求分析图3-1和管理员需求分析图如下图3-2:图3-1用户需求分析图3-2管理员需求分

18、析3. 2功能分析综合前面的设计分析,根据小程序的基本开发理念,基于微论坛用户和后台的管理的需求,项目功能包含以下四个模块:发帖专区模块、娱乐导航模块、用户管理模块和后台管理模块。模块一:发帖专区模块,主要为用户提供个人想法表现的专区,上方的搜索栏为用户提供了用户需要参与了解内容的方向,方便用户以最短时间进入自己想要的论坛内容。同时包含了用户所需要的评论、转发、回复功能。用户进入贴吧模块首页展示用户的帖子,帖子包括用户的头像,昵称,用户发帖的时间,帖子的内容,以及关注状态,点赞和回复按钮。;底部消息模块用户可以在这里看到他人回复,底部发布模块,用户可以输入帖子的内容,以及文件上传功能,用户可以

19、上传图片和视频。底部我的关注模块用户可以看到自己的关注的人。用户发帖专区模块功能如下图3-3:图3-3发帖专区模块功能模块二:娱乐导航模块,此模块为用户提供娱乐设施服务,在用户不使用发帖专区模块时可以打开小程序寻找另外的服务。娱乐导航主要包含了吃喝玩乐的地址导航、商品的浏览、新闻的阅读。用户点进此模块,系统获取附近的有关吃喝玩乐的店铺及地址,商品的名称及详情,和新闻详情。娱乐导航模块功能如下图3-4:图3-4娱乐模块功能模块三:用户管理模块即用户信息的管理,主要包含了用户的注册登录、对帖子的发表、个人信息的修改,个人信息的屏蔽与开放。用户进入此页面,可以看到自己的年龄,昵称,头像,以及手机绑定

20、和实名认证,用户点击头像进入信息修改页面,用户可以编辑自己的姓名,性别以及年龄,也可以展示自己的信息和隐藏自己的信息这样可以对其他用户开放和隐藏自己的信息。用户管理模块功能如下图3-5:图3-5用户管理功能模块模块四:后台管理模块即后台信息管理,主要包含了后台管理员后台登录系统,获取并查看数据库总所存储的用户信息,这些信息包含:用户注册信息表、用户发表信息表、商品表、商铺表。管理员通过正确无误的账号和密码即可进入后台系统查看用户的所有信息。并对用户的违规信息进行修改。后台管理模块功能如下图3-6:图3-6后台管理模块功能第四章微论坛的系统设计4.1微论坛的结构设计4.1.1 前台页面设计根据用

21、户的需求和对微论坛小程序的分析概括,也就是对系统总体的剖析,整个微论坛小程序前台可以分为五个模块:发帖模块、新闻热点模块、个人中心模块、娱乐商铺模块、商品模块。前台页面结构设计如下图4-1:前台页面发帖模块新闻模块一个人中心模块一娱乐再求模块图4-1前台页面结构设计图4.1.2 后台管理页面设计为方便后台人员对数据的管理以及保证用户信息的安全。后台系统只有输入正确的账号、密码才可以查看数据和对数据进行修改。管理员可以对用户注册信息,贴子发表信息、商铺表、商品表等进行管理操作。后台页面结构设计如下图4-2:后台管理页面用户信息管理商品浏览管理商铺导航管理帖子内容管理图4-2后台页面管理设计图4.

22、 2微论坛的流程图设计用户在注册登陆进入微论坛小程序首页后,便可进行其他操作,例如发帖、评论、回复、转发、浏览商铺、商品、新闻等等,流程图如下图4-3:图4-3微论坛流程设计图为方便小程序后台管理人员以及对用户信息的保密处理,管理员必须输入正确的账号和密码才可以登陆成功进入后台查看用户的所有信息,否则重新登陆,后台流程图如下图4-4:图4-4后台流程图4. 3数据库设计4.3.1 数据库表的设计数据库设计与微论坛小程序设计是相结合的0,要进行数据的查询和显示,就必须用到数据库,因此数据库的设计在整合小程序设计起到必不可少的作用。整个数据库表由4张独立的数据表组成,分别是:用户注册表、发帖模块表

23、、商品表、商铺表。4.3.2 逻辑结构设1+数据库的逻辑结构设计就是把实体关系E-R图转化为关系模型17,但是E-R图只是给出了数据库表图形化描述,缺乏必须的字段名称、字段类型等信息,因此要把E-R图归纳为满足一定约束条件的二维表形式,才可以创建数据库表。(1)数据库实体-关系E-R图如下图4-5所示:图4-5数据库实体-关系E-R图(2)数据库ER图转化的关系模式:用户注册表(编号、用户名)发帖模块表(编号、主题、图片、日期、作者、点赞数、是否关注、点赞状态、回复人姓名、回复人内容、回复人编号)商品表(编号、商品名、商品图)商铺表(编号、商铺名、地址)数据库二维表8如下:表4-6用户注册表名

24、称字段名数据类型允许空主键编号useridINT(Il)NOTNULLPramirykey用户名wxnameVarciiar(255)NULL表4-7发帖模块表名称字段名数据类型允许空主键编号useridINT(Il)NOTNULLPramirykey主题contentVRCHR(255)NULL图片imageVARCHAR(255)NULL日期dateVARCHAR(255)NULL作者authorVARCHAR(255)NULL点赞数dianzancountINT(三)NULL是否关注ifguanzhuVARCHAR(255)NULL点赞状态dianzanVARCHAR(255)NULL回

25、复人姓名SendNameVARCHAR(255)NULL回复内容SendcontentVARCHAR(255)NULL回复编号sendidINT(三)NULL表4-8商品表名称字段名数据类型允许空主键编号goodidINT(三)NOTNULLPramirykey商品名good11cimeVARCHAR(255)NULL商品图goodpictureVARCHAR(255)NULL表4-9商铺表名称字段名数据类型允许空主键编号shopidINT(Il)NOTNULLPramirykey商铺名shopnameVARCHAR(255)NULL地址shopdressVRCHR(255)NULL第五章微论

26、坛的页面设计与实现5.1前台页面管理(D此次设计主题以地球元素为主展开,灵感来源于论坛的传播性大,可能以最快的时间就可以把某件新闻话题传播至全国各地甚至国外,我们当然期盼论坛的用户数量可以越来越多,至此以地球为主题。(2)小程序色彩:小程序给用户的第一印象来自视觉冲击,不同色彩搭配有不同效果。在本次微论坛小程序设计中,采用蓝色,绿色、黑色、白色等颜色,这样的色彩组合更容易突出微论坛生机勃勃、宇宙万象的形象。(3)小程序字体:为了体现微论坛简洁大方的风格,故选用“宋体”作为行微论坛的主要字体。5.1.1(1)注册页面的布局框架注册登录页面主要突出注册和登录部分,在微信允许后会进入页面并会显示头像

27、。注册登录页面的布局结构图如下图5-1:图5-1注册登录页面的布局结构图(2)注册登录页面的实现效果注册登录页面主要以地球表面为主背景,蓝色领进入用户眼前一亮。上面布满了白云会让用户打开界面有舒服的感觉,注册登录按键在下方是借鉴了微信界面的设计原理,微信用户如此之多,希望用户在注册时可以有使用微信一样的满意度。注册登录页面的实现效果图如下图5-2:图5-2注册登录页面的实现效果图4.3.3 首页(1)首页的布局框架主页采用了上下布局,上方用于播放新闻热点,下方分别加入微论坛的娱乐模块、贴吧模块和个人中心模块。首页的布局结构图如下图5-3:新闻热点贴吧,顿块,娱乐模隹(个人J中心图5-3首页的布

28、局结构图(2)首页的实现效果以三个不同的地球图片构成进入相对应模块的进入方式,此点也为页面设计整体布局提供了创意,带领用户点击不同地球进入不一样的世界。首页的实现效果图如下图5-4:图5-4首页的实现效果图4.3.4 发帖模块(1)发帖模块布局框架发帖模块中包含了首页栏、消息栏、发布栏和我的关注。采用了底层布局,让用户一目了然自己需要去的栏目。发帖模块布局结构图如下图5-5:帖子帖子一I-首页发布我的受进图5-5发帖模块布局结构图(2)发帖模块的实现效果发帖首面设计下方用了四种月球的元素,四种月球图中,唯独我的关注用的是半圆,像摇篮一样,意义用户点关注的都是自己喜欢的,何时何地打开此版块都是自

29、己的故乡。发帖模块实现效果图如下图5-6;图5-6发帖模块实现效果图(3)首页栏为延续贴吧论坛主题的专一性,页面设计简洁,其底部统一以白色为底,显示的大方,避免过于花俏失去论坛原有的主题。首页栏实现效果图如下图5-7:图5-6首页栏实现效果图(4)消息栏此处的设计主要以用户操作方便为主,竖直的排版更有利于与用户的使用。消息栏实现效果图如下图5-7:图5-7消息栏实现效果图(5)发布栏发布栏一样以白底为底色设计。上方以输入文字发布,中间设计一个相机可以让用户明白此处可添加图片或视频发布。发布栏实现效果图如下图5-8:ftj图5-8发布栏实现效果图(6)我的关注由于用户数量会一直增多,此栏目也以竖

30、直排版为主,显示用户的呢称和头像方便用户的查找。我的关注实现效果图如下图5-9:图5-8我的关注实现效果图4.3.5 娱乐导航和商品模块(1)娱乐导航和商品模块布局框架这两个模块采用的是整页横形条的布局结构。包含了后台所增加的商品与商铺。左边为图标,右边为对应商品或商铺的详细信息。娱乐导航和商品模块布局结构如下图5-9:图5-9娱乐导航和商品模块布局结构(2)娱乐导航和商品模块实现效果以不影响用户的观赏视觉采用干净大方的白底为主,娱乐导航和商品模块实现效果图如下图5T0:图570娱乐导航和商品模块实现效果图4.3.6 用户中心模块用户中心主要为用户修改个人信息,加入了五大洲的图片,头像在右,意

31、义自己是生活于五大洲上,论坛风气需要大家一起维护就像我们守护自己的地球、五大洲一样。用户中心模块实现效果图如下图5T1:图5-11用户中心模块实现效果图5.2后台信息管理5. 2.1后台登录后台登录页面采用了地球天气元素之晚霞,前台的生机勃勃与后台的晚霞形成对比。在管理员登录是界面与前台有所区分。后台登录实现效果如下图5-12:图5-12后台登录实现效果图5. 2.2后台四表后台四后台四表包含了用户注册信息表、用户发表信息表、商品表、商铺表。表实现效果如下图5T3、图5T4、图5-15、图5-16:图5T3用户注册信息表图5-14用户发表信息表图5-15商品表图5-16商铺表第六章项目的系统测

32、试5.3 小程序系统测试任务微论坛小程序的设计开发人员一旦完成网站的设计开发工作后,都必须保证微论坛小程序系统是否协调有序的正常运作,所以小程序的系统测试是十分之有必要的,测试的任务就是尽可能彻底把小程序的错误点检查出来加以修改,提高小程序的流畅性、可用性和可靠性。5.4 小程序系统检测的目的小程序测试是为了发现程序中的错误而执行程序的过程,在小程序发布上线之前,尽可能发现软件的错误处。主要目的就是测试出是否满足客户的需求,测试人员需要把系统的需求定义与实际效果形成对比,找出两者之间的定义不符或者有矛盾之处。加以修改逐步完善,达到用户需求的效果,证明该系统整体功能实现完整,用户体验良好10。5

33、.5 小程序系统检测的目标(1)确保前台设计的实现效果能够满足用户的需求,系统运行时,前台页面不会出现错误显示,后台页面可以正常查看用户的相关信息。(2)确保用户登录成功后,发帖管理功能、浏览新闻、商品、商铺等功能可以正常操作运行O(3)确保小程序在要求的硬件和软件平台上工作正常。6. 4小程序的检测结果6.3.1 前台测试结果(1)针对前台的设计和实现效果,前台页面测试结果如下表6T:表6T前台页面测试结果测试类型测试项目预测结果测试结果前台页面发帖模块正常情况下,用户点击发帖专区,小程序页面会跳转至发帖模块,正确显示发帖模块页面。正常个人中心正常情况下,用户点击个人中心,小程序页面会跳转至

34、个人中心管理页面,正确显示个人中心管理页面。正常新闻浏览正常情况下,用户点击新闻专题,小程序页面会跳转至相对应的新闻详情,正确显示新闻详情页面。正常娱乐导航正常情况下,用户点击娱乐专区,小程序页面会跳转至商铺页面,正确显示商铺导航页面。正常(2)针对功能的实现效果,功能测试结果如下表6-2:表6-2微论坛功能实现测试结果测试类型测试项目预测结果测试结果功能实现帖子模块功能实现正常情况下,用户点击相对应的地方可实现相对应的发帖、点赞、评论、回复、点击关注功能。正常个人中心功能实现正常情况下,用户点击修改个人信息和屏蔽/开发个人信息,系统正常实现用户的需求。正常娱乐导航功能实现正常情况下,用户点击

35、商铺导航和商品浏览会进入相对应的导航和详情。正常用户登录正常情况下,用户点击登录系统正常进入首页。正常6.3.2 后台测试结果针对后台管理模块,后台测试结果如下表6-3:表6-3后台测试管理测试类型测试项目预测结果测试结果后台管理管理员登录正常情况下,小程序可正常显示后台登录页面,管理员输入正确的账号密码即可进入。正常查看用户信息管理员登录成功后,点击每个按钮可以看到相关的用户信息表。正常添加表单、新闻管理员登录成功后,可对前台的娱乐模块表单进行添加修改,前台会正确显示后台所输入的内容。正常帖子管理管理员登录成功后,可对用户发过的帖子进行审查,对违规行为进行管理,前台会正确显示后台所管理后的内

36、容.正常结论随着信息时代的到来,论坛给广大人民带来了自由发声的空间,也带来了信息传播的多途径与高速度,本文基于这些要求在微信开发者工具中进行了本次开发。本文基于微信小程序开发了一个供大众人民都可使用的微论坛小程序,从设计理念、界面设计、界面布局、功能完善等方面进行了叙述。微论坛小程序的特色是基于论坛的基础上界面设计添加了地球元素、功能方面增加了时事热点新闻和吃喝玩乐项目,为用户提供发帖回帖休息过程中提供新闻观看和娱乐休息时间。但是由于水平不足与知识储备不够充分,在本项目也有许多的不足。例如功能性在发帖时用户可以选择只看视频贴或图片贴或文字帖,娱乐界面未做到像大众点评APP一样详细把商铺资料图片

37、展现出来,这些日后都是可以完善和改进的地方。本次开发开始阶段,在规划功能和界面方面都有许多的想法利构思,但在设计开发过程中出现了许多问题,在最后呈现出来的设计中也和原方案有些出入。由于知识储备不足,功能界面设计想法过于理想,开发水平的有限,无畏这是一次对本人的一个巨大的挑战和机遇。通过网络上和老师的指导,了解到许多微信开发者工具的基础知识和操作方法。在调查浏览文献的过程中细心学习,对他人的理论增加自己的知识量,碰到难解的问题虚心向老师请教,直至可以实现大量的基本操作。这是大学旅途中最后的一次设计,我学习了许多未曾学过的知识,不断扩充自己的知识水平,多次编译查错纠正下,我完成了此次任务,感慨万分

38、。尽管他不是很完美但也是大学旅途中最终的答卷。未来路上,我必坚守此份态度去对待自己的每一份工作,虚心向学,满怀感恩。参考文献1彭守镇.微信小程序应用探究J信息与电脑(理论版).2018(22):22-232李亦珂.微信小程序在“互联网+政务”中的应用J.电子技术与软件工程.2018(18):513张晓燕.微信“小程序”开发的系统实现及前景J.电子技术与软件工程.2018(12):49-504张艳慧,初雨晴,常宴宁.浅谈微信小程序的发展与未来J.电脑迷.2018(06):355田志友,周元敏,田雨.微信小程序的媒体价值J.新媒体研究.2018(01):47-496刘玉佳.微信“小程序”开发的系统

39、实现及前景分析J.信息通信.2017(01):260-2617邱炳发,马燕,李明勇.微信支持下的移动学习资源设计研究J.现代教育技术.2016(03):114-1208刘亚娟.教育探索.基于微信公众平台的微课程设计研究J.2016(08):133-1359郭全中.小程序及其未来J.新闻与写作.2017(03):28-3010吴苏娟.计算机网络安全中数据加密技术的应用研究J.电脑知识与技术.2014(36):8633-8634致谢在本文的撰写过程中,自始至终得到许明鹤老师的悉心指导,从本文的选题,到论文思路的引导、文字的组织、结构的安排、资料的收集和整理,一次次的论文的修改。老师他细心检查并作出

40、修改意见,用了大量的心血,才得以是我顺利地完成本文的写作。在此我由衷地感谢老师在我学业、生活和工作的上的指导和关怀。老师渊博的学识,细心又耐心的性情,广阔的视野,为我营造了一种积极地学习氛围。感谢老师他在百忙之中多次审阅全文,对细节进行修改,并为本文的撰写提供了许多中肯而且宝贵的意见,本文才得以成型。在毕业之际,我真诚地感谢给我无私帮助的计算机系科学与技术系的全体老师,他们的悉心教诲和课堂传授为本文的论述提供了理论基础,并创造了许多必要条件与学习机会。还有我可爱的大学同学们,陪我度过了四年的大学美好时光,我很开心这一路与你们同行!最后,我要感谢我的父母和家人,你们是我最有力的后盾,你们对我的关

41、爱让我深深感受到了生活的美好,谢谢你们一直以来给予我的理解、鼓励和支持,你们是我不断取得进步的精神动力。在此,由衷的感谢在百忙之中抽出时间审阅本论文的专家者师。由于本人的学识和写作的水平有限,在本文的写作中难兔有僻陋,恳请老师和同学指教。捷键与一些电脑小技巧winkey+d:这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!-这个就是winkeywinkey+f:不用再去移动鼠标点”开始f搜索一文件和文件夹”了,在任何状态下,只要一按Winkey

42、+f就会弹出搜索窗口。winkey+r:在我们的文章中,你经常会看到这样的操作提示:“点击开始一运行,打开运行对话框o其实,还有一个更简单的办法,就是按winkey+r!alt+tab:如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称和图标,选中自己希望要打开的窗口,松开这个组合键就可以了。而疝+tab+shift键则可以反向显示当前打开的窗口。winkey+e:当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了!小提示:winkey指的是键盘上刻有Wind。WS徽标的键0Winkey主要出现在104键和1

43、07键的键盘中。104键盘又称win95键盘,这种键盘在原来101键盘的左右两边、Ctrl和alt键之间增加了两个WindWoS键和一个属性关联键。107键盘又称为win98键盘,比104键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于键盘的右上方。再补充点.FlF2F3显示当前程序或者windows的帮助内容。当你选中一个文件的话,这意味着“重命名”当你在桌面上的时候是打开“查找:所有文件”对话框FIO或ALTwindows键或CTRL+ESCCTRL+ALT+DELETEDELETESHIFT+DELETE激活当前程序的菜单栏打开开始菜单在win9x中打开关闭程序对话框删除被选择的选

44、择项目,如果是文件,将被放入回收站删除被选择的选择项目,如果是文件,将被直接删除而不是放入回收站CTRL+NCTRL+OCTRL+PCTRL+SCTRL+X新建一个新的文件打开“打开文件”对话框打开“打印”对话框保存当前操作的文件剪切被选择的项目到剪贴板CTRL+INSERT或CTRL+C复制被选择的项目到剪贴板SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置ALT+BACKSPACE或CTRL+Z撤销上一步的操作ALT+SHIFT+BACKSPACE重做上一步被撤销的操作Windows键+D:最小化或恢复windows窗口WindoWS键+U:打开“辅助工具管理器”Wind

45、ows键+CTRL+MWindows键+EWindows键+FWindows键+RWindows键+BREAKWindows键+CTRL+F重新将恢复上一项操作前窗口的大小和位置打开资源管理器打开“查找:所有文件”对话框打开“运行”对话框打开“系统属性”对话框打开“查找:计算机”对话框SHlFT+FlO或鼠标右击SHIFT打开当前活动项目的快捷菜单在放入CD的时候按下不放,可以跳过自动播放CD。在打开Word的时候按下不放,可以跳过自启动的宏ALT+F4ALT+SPACEBARALT+TABALT+ESCALT+ENTER关闭当前应用程序打开程序最左上角的菜单切换当前程序切换当前程序将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换PRINTSCREENALT+PRINTSCREENCTRL+F4CTRL+F6将当前屏幕以图象方式拷贝到剪贴板将当前活动程序窗口以图象方式拷贝到剪贴板关闭当前应用程序中的当前文本(如word中)切换到当前应用程序中的下一个文本(力口shift可以跳到前一个窗口)在IE中:ALT+RIGHTARROWALT+LEFTARROWCTR

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号