3、逻辑结构设计 17
4、物理结构设计 17
5、数据库的连接实现 20
(二) 系统主要功能模块设计 21
1、系统WEB端的登录模块 21
2、系统WEB端的查询模块 22
3、系统WEB端的添加模块 23
4、系统WEB端的修改密码 24
5、手机客户端的登录模块 26
6、手机客户端的公告查询 26
五、系统的实现与运行 28
(一) 系统WEB端的实现 28
1、用户登录 28
2、基本信息查询 29
3、添加模块 29
4、修改模块 30
(二) 系统手机客户端的实现 31
1、用户登录 31
2、基本信息查询 31
751、结束语 33
(一) 总结 33
(二) 展望 33
致 谢 34
参考文献 35
一、引言
(一) 课题研究的背景
1、智能手机的普及
如图1.1所示,根据美国弗若特&沙利文公司2011年1月的预测数据统计得出中国市场智能手机的普及率呈现环比增长。
图1.1 中国智能手机用户普及率(来源:美国弗若特&沙利文公司,2011年1月)
正如其预测,根据中国移动互联网数据挖掘和整合营销机构艾媒咨询(iiMedia Research)所发布的《2013中国移动互联网发展报告》中指出2013年上半年中国手机网民规模已经突破5亿大关,2013年年底这一数据将达到5.7亿。 在智能化大潮下,中国手机网民用户规模已经逐渐逼近PC网民规模,预计2014年第一季度,中国手机网民规模将超过整体PC网民规模,手机第一上网终端地位将更为稳固。
2、移动APP的发展前景
APP是Application的缩写,指的是第三方应用程序,目前主流的有安卓系统版本、苹果系统版本以及微软版本。从应用数量上看,微软应用商店中的应用数量超过了12.5万款,远低于Android的50万款和IOS的70万款。
此外,根据移动数据分析公司发布的多份关于APP的发展趋势报告,如图1.2所示,表明2011年以来,人们花费在APP上的时间已经超过了网页,而且呈现上升趋势。正因为智能手机的大量普及,用户更加能够利用碎片时间通过移动APP来获取所需要信息、社交、游戏、阅读等等,调查结果显示,62.3%的智能手机用户几乎每天都在使用APP。
1.2 APP与网页使用时间对比图(来源:DCCI互联网数据中心)
对于用户来说APP有两种应用方式,一种是Web APP,另一种就是Native APP。两者的区别在于前者是通过APP Store安装,而后者是通过浏览器访问。 通过表1.1可以看出两者的优劣:
表1.1 Web APP和Native APP比较
名称类型 优点 缺点
Web APP 1、开发成本低
2、适配多种移动设备成本低
3、跨平台和终端
4、迭代更新容易
5、无需安装成本 1、浏览器的体验短期内无法超越原生应用
2、不支持离线模式
3、消息推送不够及时
4、调用本地文件系统的能力弱
Native APP 1、提供最佳的用户体验,用户界面和交互
2、针对不同平台提供不同体验
3、可节省带宽成本
4、可访问本地资源
5、个性化推送功能 1、 移植到不同平台上比较麻烦
2、 文护多个版本的成本比较高 JAVA+mysql移动模式的高校教务管理系统设计(2):http://www.751com.cn/jisuanji/lunwen_15231.html