微信的掌上阅读器设计与实现(源码)

微信小程序能够连接用户和服务,它可以广泛获取跟传播,使用体验也很出色。微信小程序,简称小程序,缩写XCX,英文名Mini Program,不需要下载跟安装,它打开就可以使用。能够申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序[1]。 微信小程序具有更好的维护性。传统的APP大小不等会占用手机内存,用户从下载到卸载都需要时间投入,给APP推广以及用户使用带来了不方便。使用微信小程序,直接搜索或扫二维码让你快速打开小程序,用完即关[2]。在某种程度上顺应了方便快捷的互联网传播形式,随着用户需求发展,微信还将开放更多功能给开发者。微信小程序前端采用WXML、WXSS、JavaScript和JSP/servlet技术,微信小程序后端采用Spring+SpringMVC+MyBatis技术。后台管理系统采用JSP/servlet技术,后端采用struts+spring+mybatis框架。数据库使用MySQL5.0。服务器配置为1核心CPU,1GB内存,1Mbps网络带宽,操作系统为Ubuntu Server 16.04.1 LTS 64位。关键词 微信小程序,小说,掌上阅读器,SSM架构框架
目 录
1系统前景 1
1.1 小程序研究背景 1
1.2 研究目的及意义 1
1.3 研究现状 1
1.4 研究论文的内容及论文的组织结构 2
1.5 本章小结 3
2 系统相关技术 3
2.1 JSP/servlet技术 3
2.2 数据库技术 4
2.3 C/S模式 5
2. 4 本章小结 5
3 系统分析 5
3.1 可行性分析 5
3.1.1 概述 5
3.1.2 社会行情可行性 5
3.1.3 技术可行性 5
3.1.4 操作可行性 6
3.2 需求分析 6
3.2.1 概述 6
3.2.2 功能需求分析 6
3.3 数据流图 9
3.4 数据字典 10
3.5 本 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
章小结 11
4 系统总体设计 11
4.1 概述 11
4.2 系统运行环境 11
4.2.1 系统运行硬件环境 11
4.2.2 系统运行软件环境 11
4.3 功能模块划分 12
4.3.1 功能模块描述 12
4.3.2 HIPO图 12
4.4 业务流程 13
4.4.1 概述 13
4.4.2 流程图 14
4.5 数据库设计 14
4.6 本章小结 15
5 系统类图 16
6 系统具体功能模块 18
6.1 掌上阅读器前端 18
6.1.1 登录 18
6.1.2 首页 19
6.1.3 书籍信息 19
6.1.4 阅读功能 21
6.1.5个人管理 22
6.1.6 收藏管理 23
6.1.7 清除缓存 24
6.2 掌上阅读器后台管理 25
6.2.1 首页 25
6.2.2 小说管理 25
6.2.3 用户管理 26
结 论 27
致 谢 28
参考文献 29
1系统前景
1.1 小程序研究背景
2017年以来,随着微信小程序applet的出现。微信小程序不需要下载也不需要安装,用户可以直接打开应用。用户不用担心内存不够问题,它将广泛使用,而且不需要卸载。小程序的开发难度是很低的,而且能开发很多很多简单得多基础应用。微信小程序能够实现消息通知、在线阅览跟公众号关联等七大功能[3]。
1.2 研究目的及意义
小程序维护性非常好。传统的应用对手机内存的要求很大,而且需要时间去下载跟安装,使用户体验不高。而使用微信小程序,只需要扫一扫或者是搜索应用名称直接使用应用,不用就关掉。顺应了方便快捷高效的网络快捷方式,随着用户需求的发展,微信将开发更多的功能。
1.3 研究现状
从金融业上看,互联网金融新的热点酱油微信小程序提供。农行作为四大行中首家上线微信小程序的银行。目前该微信小程序提供排队取号、大额取现、外币取现等服务。对于其他的一些金融企业而言,利用小程序进行线上流量导入也同样具备很大的潜力以及优势。
从零售业上看,微信小程序对零售业带来的影响是最最直接的,甚至会带来变革性的巨大影响。微信小程序的到来,能真正实现了线上线下打通。通过附近的微信小程序,顾客可了解周边商店的集合情况,可直接在手机上查看商品清单,直接下单支付,具有极高的便利性;零售店管理者则可以通过附近的小程序增加门店曝光度,通过小程序数据助手了解顾客消费信息,分析商品售卖情况,制定商品营销策略。
从餐饮业上看,关注的是流量和服务。小程序通过线下二维码入口、附近的店、微信分享等入口很好的的解决了餐饮业一直关注的流量问题。以往和客户交互的过程要等到顾客进店才开始,但是现在,店外就全部都可以发生了。小程序的出现,给顾客预约、下单、支付提供了很大的方便,也简化了餐饮企业的服务流程,提升了服务质量与效率。
从教育业上看,在互联网时代,随着传统的教育模式发生重大改变,通过互联网实现了更为便捷的教学方式,也取代了“导师”的位置。现在互联网向移动端发展,微信小程序的上线,给了线下教育机构尽可能多的发展空间。教育机构通过小程序进行服务展示、课程辅导、科目报价,获得更大的发展空间。
从教育业上看, 自从互联网+”连续三年被写入政府工作报告,从中央到地方各级政府部门和事业单位都在逐步开展“互联网+政务服务”。小程序的诞生,为政府部门“简政便民”继续加码,“互联网+小程序”被更多的政府部门所关注。小程序最大的价值是社交,人口基数大,通过政务小程序,方便政府单位更加深入了解群众,提供多样化的服务,优化便民服务,提升工作效能。
正是“互联网+”可以连接一切,微信就正在做“连接一切”,然而小程序正在悄然改变这一切。作为围绕微信打造的生态工具,小程序逐渐被行内的企业所青睐。通过微信小程序企业能感受到巨大的发展空间。小程序未来带来的颠覆性还会更多[4]。
1.4 研究论文的内容及论文的组织结构
对于微信小程序的发展前景以及云阅读的快速发展,本课题应运而生,设计并实现一个基于JSP/servlet技术和struts+spring+mybatis框架的掌上阅读器,方便用户不需要下载阅读APP,直接通过微信能够阅读。微信小程序前端采用WXML、WXSS、JavaScript和JSP/servlet技术,微信小程序后端采用Spring+SpringMVC+MyBatis技术。后台管理系统前端采用JSP/servlet技术,后端采用struts+spring+mybatis框架。数据库使用MySQL5.0。服务器配置为1核心CPU,GB内存,1Mbps网络带宽,操作系统为Windows 64位,编译环境jdk7,工具为myclipse10(调试工具)+tomcat(网站部署)+mysql(数据库)。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1110.html

好棒文