微信小程序的中小阅读考级平台的设计与实现【字数:14710】

摘 要二十一世纪是一个信息化、数字化的时代,现代信息技术的跨越式发展助推了人们对美好生活的期待和向往,而人们对便利、舒适生活服务的热衷也进一步促进了信息技术迎合市场需求的高速发展。微信的普及化应用以及微信小程序相对于APP应用程序所具有的便利性、低内存特点让微信小程序一步又一步的加速走进人们的日常生活,现代社会家长和学校非常重视中小学生的阅读能力,而市场上可以进行阅读能力测试并且方便学生使用的应用并不多。本课题针对上述背景,研究设计了一款基于微信平台的中小学阅读考级平台。考级平台前端采用微信小程序技术以及html5技术进行设计,后端在MyEclipse环境下中采用java后台SSH框架进行开发设计,以便于开发出完善的阅读考级平台,从而让学生更好、更方便的对自身的阅读能力进行了解。
目 录
第1章 绪论 1
1.1 选题背景及意义 1
1.2 课题研究现状 1
1.3 课题主要工作 2
1.4 课题主要功能 2
1.5 论文结构概述 3
第2章 开发环境介绍 4
2.1 MVC模式 4
2.2 B/S结构 4
2.3 JAVASCRIPT简介 4
2.4 HTML5技术 4
2.5 jQuery Mobile技术 5
第3章 系统可行性研究 6
3.1 环境技术可行性 6
3.2 自身因素可行性 6
3.3市场需求可行性 6
第4章 系统需求分析 7
4.1 开发运行环境需求 7
4.2 系统功能需求分析 7
4.2.1 总体功能需求设计 7
4.2.2 子功能需求设计 8
4.2.3 功能用例图分析与设计 14
第5章 系统设计与实现 15
5.1 系统架构设计 15
5.2 系统时序图分析与设计 15
5.2.1 用户登录时序图 15
5.2.2 用户注册时序图 16
5.2.3 用户考试时序图 16
5.2.4 用户查看错题集时序图 17
 *好棒文|www.hbsrm.com +Q: &351916072& 
/> 5.2.5 管理员登录时序图 17
5.2.6 管理员课程管理时序图 18
5.2.7 管理员试题管理时序图 18
5.3 系统功流程图分析与设计 19
5.3.1 用户登录流程图 19
5.3.2 用户考试流程图 20
5.3.3 管理员课程管理流程图 20
5.3.4 管理员用户信息管理流程图 21
5.3.5 管理员试题管理流程图 22
第6章 数据库设计 23
6.1 数据库逻辑结构设计 23
6.2 数据库物理结构设计 23
6.2.1 用户信息表 24
6.2.2 选择题表 24
6.2.3 考试书目表 25
6.2.4 考试试卷表 25
6.2.5 判断题表 25
第7章 系统的实现 26
7.1 阅读考级平台客户端功能实现 30
7.2 阅读考级平台服务端功能实现 31
第8章 系统的测试 33
8.1 功能测试 33
8.1.1 阅读考级平台界面测试 33
8.1.2 阅读考级平台数据库测试 33
8.2 安全测试 34
系统开发影响 35
结 语 36
致 谢 37
参考文献 38
第1章 绪论
1.1 选题背景及意义
随着社会的进步和发展,人类社会进入到从信息传递到技术发展都飞速发展的时代,手机的出现为人们的生活带来了极大的便利,从只能拨打电话、收发信息到现在各种软件为人们的生活带来更好更快的服务,手机APP的出现为人们不同的生活提供了方便快捷的服务,但是这也造成了人们社会生活的节奏变的比之前快了很多,又因为人们不断地创新使得移动终端的技术发展的非常迅速,人们对手机的功能需求日益增强,所以,人们对移动软件的需求比以往更加强烈,而微信的普及应用和小程序所拥有的方便性和低耗内存性必将使小程序市场带来飞跃式发展,人们对微信小程序的需求将会越来越大。
本课题以微信小程序开发平台为基础,针对中小学生阅读考级进行基于微信小程序的中小学生阅读考级平台的开发与实现,该课题是为了在一定程度上方便中小学生可以通过微信中微信小程序的注册登陆进行选择课程信息、选择试卷,进行阅读考级,模拟练习,查看错题,收藏题目等功能对自身阅读能力进行测试,因为应用程序可以有效的帮助用户实现这些功能,将应用程序拓展到手机等设备中可以更加方便用户对这些工具的使用,因此,研究开发基于微信小程序的“中小学生阅读考级平台”课题,对于中小学生有着很大的好处。
本文从开发环境到技术到系统开发与设计进行了有效的分析与设计,包含了对所需技术的讲解和介绍,对开发环境的讲解和介绍,对系统的分析与设计,对数据库的分析与设计以及对系统的测试和总结。该课题在开发过程中会尽力做到符合用户对系统的需求,并且通过对用户需求的分析来完善课题的设计。
1.2 课题研究现状
微信小程序的快速发展,正是由于其拥有着准确的定位服务,他不仅方便了用户的体验方式,还便利了开发者的开发方式并减少开发者的开发成本,微信小程序不需要下载和安装,让用户扫描一下就能进行使用,不仅节省了移动设备的存储空间让人们不再苦于应用程序太过占用内存的问题,还节省了用户寻找和打开各种应用程序的操作时间。
现在市场上存在一些阅读考级平台的系统虽然有着阅读考级的功能,但是由于电脑的约束性导致阅读考级平台的推广与实现影响着学生对其的使用程度,而且市场上的阅读考级平台对学生的约束性较高不能快速便利的方便学生进行阅读考级,本课题在移动设备上的应用也处于少有的状态,因此开发出一款基于微信小程序的中小学生阅读考级平台有着非常有利于学生用户进行阅读考级的作用,所以本课题的开发与设计有着十分重要的意义。
1.3课题主要工作
论文系统的分析并且研究了开发基于微信小程序的中小学生阅读考级平台对现阶段中小学阅读的重要性,以及实现该课题所需要的各个功能的需求分析和系统设计,并且通过对各个系统功能加以详细的类图设计。
具体工作如下:
(1)了解现阶段阅读考级平台的使用现状以及学生家长和学校以及中小学生对阅读考级测试自身阅读能力的看法,通过对现状的分析与思考,设计出适配老师和学生要求的阅读考级平台。

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

好棒文