基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx

上传人:王** 文档编号:773078 上传时间:2024-01-14 格式:DOCX 页数:38 大小:168.11KB
下载 相关 举报
基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx_第1页
第1页 / 共38页
基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx_第2页
第2页 / 共38页
基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx_第3页
第3页 / 共38页
基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx_第4页
第4页 / 共38页
基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx_第5页
第5页 / 共38页
基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx_第6页
第6页 / 共38页
基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx_第7页
第7页 / 共38页
基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx_第8页
第8页 / 共38页
基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx_第9页
第9页 / 共38页
基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx_第10页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx》由会员分享,可在线阅读,更多相关《基于微信的美文赏析平台的设计与开发毕业设计的论文定稿.docx(38页珍藏版)》请在优知文库上搜索。

1、摘要随着社会的发展,微信的优势和普及使得美文赏析平台的开发成为必需。美文赏析平台主要是借助微信实现搜索美文、购买美文、阅读美文、进行评论、进行收藏、发帖交流以及查看资讯等功能。毕设用了JSP技术,MYSQL数据库,WXSS语言,同时基于C/S的架构,用的自顶向下的系统分析的方法,说明了一个功能比较全面的美文的赏析平台的开发的过程、操作的流程及其核心的技术。首先对课题的研究现状简述,研究工作的使用的价值和理论的意义还有那些自己需解决的问题。接下来是系统的需求分析功能的概述、系统的流程等,以及数据库的设计和系统的功能实现及测试工作。关键词:美文赏析平台WXSS语言MYSQL数据库C/S架构Abst

2、ractWiththedevelopmentofsociety,theadvantagesandpopularityOfWeChatmakethedevelopmentoftheplatformofappreciationandanalysisofAmericanliteraturenecessary.TheplatformmainlyUSESWeChattosearchfor,purchase,read,commenton,collect,post,exchangeandviewinformation.ThisprojectadoptsJSPtechnology,WXSSlanguage,M

3、YSQLdatabase,basedonC/Sarchitecture,adoptstop-downstructuredsystemanalysismethod,anddescribesthedevelopmentprocess,operationprocessandcoretechnologyofafull-featuredliteratureappreciationplatform.KeywordsliteratureappreciationplatformWXSSlanguageMYSQLdatabaseC/Sarchitecture1 .概述11.1 课题的背景和意义I1.2 国内外研

4、究现状21.3 研究内容32 .系统开发环境42.1 开发工具介绍42.2 开发语言介绍:JAVA和HTML42.2.1 HTMI的简介42.2.2 JAVA介绍42.3 MVSOL数据库52.4 JSP的简介52.5 三层框架简介53 .系统分析73.1 可行性分析73.1.1 技术的可行性73.1.2 操作的可行性73.1.3 经济的可行性73.1.4 法律可行性73.2 系统的流程设计83.2.1 系统开发流程83.3 概念设计93.4 系统功能设计93.4.1 功能概述93.4.2 系统功能结构103.5 性能需求分析103.6 系统用例图IO4 .数据库的设计124.1 数据库的设计

5、的原则124.2 数据库的概念设计124.3 数据库的E-R图124.4 数据库表设计145 .微信小程序各功能的具体实现155.1 系统界面设计155.1.1 首页界面155.1.2 美文详情页面155.1.3 检索界面155.1.4 论坛的界面165.1.5 帖子详情界面165.1.6 我的订单界面175.1.7 美文阅读界面175.1.8 资讯列表界面175.1.9 浏览历史界面185.1.10 帖子列表界面185.1.11 留言评论列表界面185.1.12 订单的管理界面196 .系统测试246.1 测试的意义246.2 测试方法246.3 测试用例256.4 测试总结.26结论26致

6、谢281.概述1.1 课题的背景和意义微信小程序是不需要下载或者安装就可以用的app,实现了随手可得的愿望,我们扫一扫或者搜一下就可打开啦。体现了“用完即走”的道理,大家不需要考虑是否安装太多应用。用途将无处不在,随时可用,而且又不用装或者卸。近年来,随着网络技术的不断发展,微信规模的逐渐增大,使用人群逐年增多具有一定的数量,于是微信程序也应运而生。美文赏析平台可以实时浏览最新的资讯内容,搜搜大的美文信息,可进行收藏,购买以及阅读,可发布帖子进行交流,可查看浏览记录,为用户赏析美文提供了安全的平台,提供了方便的渠道。本系统的研究意义具体有以下几点:(1)实现跨平台,与安卓苯果、小米、华为手机无

7、关,与硬件设备无关,与操作系统无关,只要能运行微信就能用。(2)解决社会上实际的需求。用户收藏大量的内容却难以回顾管理。从上述这些特点可以总结出,需要在充分了解微信小程序的特点以微信小程序为平台,充分利用其提供的api设计出依托微信小程序的美文赏析平台,并用技术手段去实现,满足人们日常生活中阅读美文的需求。(3)云存储。用户的数据都存在云服务器上。即使用别人手机登录也能看到自己的数据。1.2 国内外研究现状随着社会信息化的深入,身边的各种文章如浪潮般涌来,有效的进行知识管理是当今管理科学,信息科学交叉融合的最新理论成果之一。并且随着移动互联网的不断发展,我国手机上网用户的不断提升,还有微信小程

8、序的不断完善,在人们触手可及的微信小程序上进行美文赏析就变得至关重要。我们用小程序不用下载也不需安装,急用即使用,我们可以扫描一下我们的二维码或者在微信中搜索想要的程序名字,就可以使用所有的应用功能。还有,不会像传统应用那样占用那么多的内存。我看了腾讯的2017年第三季度最新的季度财报21,微信的月活跃账户十分多,有9.8亿个,增长15.8%。现在竟然拥有10多亿月活跃的用户,使其成为中国第一个达到10亿人用的互联网产品。微信已经成为真正的“国家第一应用了“,人手一个。因此,小程序有更大的空间和平台。微信小应用程序开发框架基于米娜框架,是一个网络的通信的应用程序的框架,是基于JSP技术,另外框

9、架的特色是至关重要使用JSP技术,异步输入和又输出支持TCP/UDP协议,和IoS和ANDROiD的app相比,当然是微信更容易开发了,价格又更便宜,也很有前途。总来说与手机里的app比较,开发小程序的就更加简单,从开发技术上看,和手机app的开发也非常的相像,而且微信小程序的页面看起来也更加的简洁。1.3 研究内容本系统是美文赏析平台的设计。通过对系统的需求分析,设计出了美文赏析平台,主要的工作有:(1) 了解系统的工作流程,撰写关于系统的需求分析。(2)根据美文赏析平台具体的需要,分析出、设计了系统功能的框架和结构。(3)看系统的需求分析以及总体设计,从而设计出这个系统的结构图。(4)根据

10、功能编写本系统的开发技术文档。(5)编写美文赏析平台代码。(6)对美文赏析平台进行单元测试。2.系统开发环境2.1. 发工具介绍用myeclip开发后台,前台使用eclipse+adt,结合js,后台数据库mysql2.2. 2开发语言介绍:JAVA和HTML2.3. 1HTML的简介HTMl是超文本的(页面内可有图片、音乐,链接、视频等元素)标记语言。HTMl的功能:(1)可以支持标题,表格,文本。(2)通过链接,轻松链接到在线的信息。(3)支持远程服务。(4)支持文件,视频剪辑,音频剪辑,并直接包含一个表的其他应用程序。一个HTM文档可以分为以下几部分:页/title该网页的内容其中:/H

11、TM这表明,它是一个HTMl文件.:这是在网页显示的第一部分jg.BODY正文页2.2.2JAVA介绍Java语言擅长开发互联网类应用,是最有影响力的一种。Java完全面对对象的编程语言,形象的说就是我改让谁来做,封装是将对象的属性和方法尽可能地隐藏起来使得外界并不知道是如何实现的,外界能通过接口进行访问,继承是指每个类都会有一个父类,他的方法子类会拥有,final修饰的类不能被继承,实现了代码的重用,能够提高软件的开发效率,也是多态的前提。JAVA语言主要用来编写程序的后台,系统中的实体类,服务类以及接口都是由JV语言编写的,通过配置文件连接数据库。最终实现从数据库中查询相关信息并进行管理。

12、2.3 MySQL数据库目前最流行的RDBMSZ.,他与其他数据库如ORACLEDB2等相比,它属于一款体积小、速度快的数据库,重点是它符合本次毕业设计的真实环境,拥有成本低,开源这些特点,这也是选择它的主要原因。从20世纪90年代然后再到MySQL的诸多系列,这是经过许多年地发展,让中小型的企业可以不断地应用。MYSQL数据库具有以下特点:1便携性和灵活性。2、支持多系统,例如,HP-UX,Linux和MaCOS中,Novell的NeIWare,OpenBSD系统,OS/2,Solaris。3、提供API。4、能多线程。5、优化SQL,提高搜索速度6、可以编程任何独立的环境,嵌入在其他软件和

13、数据库。7、应用在JDBC,并提供连接。本系统用的是MySQL数据库,数据库的名称叫做house,创立多张数据库表来存储美文还有美文的赏析平台的相关数据。系统中主要应用查询(SeIeCt),修改(update),删除(delete)以及增加(insert)等语句来实现系统功能。2.4 JSP的简介JavaServerPages可以装在网络的服务器上,响应,根据请求内容生成了HIMIX迎或其他格式的文档的她,然后返回给请求的那个人。JSP技术的脚本语言是JaVa语mO2.5三层框架简介三层架构的设计的模式采用了面向抽象编程的思维14o也就说是上一层对下一层之间的调用,是通过接口来实现的。而下一层

14、作为上一层真正的服务提供者,它成为了下一层接口的实现类。整套流程中的接口是相同的,实现类却是可以随意可以更换的。这样,就实现了层与层之间的解耦合。3.系统分析3.1 可行性分析美文赏析平台主要目标是实现微信美文赏析平台相关信息的管理。在我们确定目标后,从四方面对能否实现本系统的目标来分析。3.1.1 技术的可行性美文赏析平台主要采用JSP技术,基于C/S结构,MYSQL的数据库,包括前端的开发。应用程序要求功能完整、使用简单,建立一个完整性强、安全性好、稳定性高的库。1、基于C/S模式的系统的开发已发展成熟。2、大家都知道,JSP是一种面向对象的开发语言。程序开发完后能在平台上面方便使用已知的

15、解决方案。综上所述:美文赏析平台的开发技术很可以,且掌握了一定的开发技术,所以系统作业没问题。3.1.2操作的可行性界面简单易做,采用常见的窗口,访问的是微信,我们人手有WeChat都能访问用。采用WXSS和JSP开发,基础是C/S,环境使系统更加完善,易操作、交互性好,非常简单。3.1.3经济的可行性说一下美文赏析的平台是基于C/S模式,MYSQL数据库被采用,我们很易从市场购买硬软件,所以程序在开发人力、资本上要求不高,而且不很复杂,周期短,在经济方面具有较高的可行性。3.1.4法律可行性此美文赏析平台是自己设计的微信小程序,很实际,总的来讲,美文的赏析的平台在操作,经济,技术和法律方面都有高可行性,开发这个是必要。3.2系统的流程设计3.2.1系统开发流程美文赏析平台开发中时,首先进行需求分析,来对系统总体规划

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

当前位置:首页 > 论文 > 毕业论文

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!