随着互联网时代的发展和到来,网络给人们的生活带来了极大的便利的同时也改变了人们的生活方式。如果说是互联网将人们的查看新闻资讯的理念从报纸杂志转向PC终端,那么移动互联网则是让人们的查看新闻资讯的理念转向了移动终端即手机App。传统的互联网产品正在逐步的转移。移动互联网产品已悄然变得越来越丰富,带给人们更美好的体验。正在逐步改变人们的生活。
座位预约系统APP的开发能使游戏爱好者打开手机,就可以获取到自己喜欢的关注的游戏相关资讯, 本系统使用Java作为开发语言,使用mysql数据库存储座位预约系统,运用MVC模式开发思想完成。开发环境是Eclipse ADT。系统具有座位预约系统查看,座位预约系统收藏,座位预约系统评论,座位预约系统推送,在线交流等功能.
系统的主要用户是学生和教室管理员。
用户,即学生要首先进行登录操作,登录后用户可以进行查看当前的自习室的座位情况、选择空闲座位、释放座位、暂时离开、查看当前用户的状态的操作。
用户登录成功后,系统会跳转到主界面,你在主界面可以有三个操作,查看当前自习室的座位情况、选择座位和查看当前用户的状态。查看当前自习室的座位情况可以直观向用户展示当前自习室各个楼层自习室的座位空闲以及占用状况,以便用户自身来判断是否合适选择自习室作为自习的地点,这样使学生不必要去自习室才可以得知座位的使用情况,方便学生及时的查看自习室座位资源的使用情况。选择座位的操作是该系统的最核心、重要的模块。用户通过各个楼层的座位的列表来了解哪些座位是被占用的,哪些是空闲。用户的个人管理界面只提供查看当前用户的在自习室不良的状态的记录。座位被用户选择了之后,系统会跳到用户使用座位的显示界面。在这个界面用户的可以有释放座位、暂时离开、和续时的操作
目 录
摘要 1
abstract 2
目 录 3
1 绪论 - 1 -
1.1 开发背景 - 1 -
1.2 开发意义 - 1 -
1.3 项目应准备的标准 - 1 -
2 开发技术和工具介绍 - 1 -
2.1 Android - 1 -
2.2 Mysql数据库服务器 - 2 -
2.3 JAVA技术 - 2 -
2.4 Myeclipse开发工具 - 2 -
2.5 Eclipse ADT开发工具 - 3 -
3 需求分析 - 3 -
3.1 功能需求 - 3 -
3.2 非功能需求 - 3 -
3.3 运行环境 - 4 -
3.4 系统重要流程图 5
3.4.1 用户注册流程 5
3.4.2 用户登录流程 5
3.4.3 用户管理流程 6
3.4.4 添加座位信息流程 7
3.4.5 座位信息查询流程 7
4 系统分析 9
4.1 技术路线 9
4.2 可行性分析 9
4.2.1 技术可行性 9
4.2.2 经济可行性 9
4.2.3 操作可行性 9
4.3 功能模块分析 10
4.4 数据库设计 10
4.4.1 数据项说明 10
4.4.2 数据表介绍 11
5 系统编码实现 12
5.1 App端设计 12
5.1.1 用户注册 12
5.1.2 用户登录 12
5.1.3 App主界面 13
5.1.4 座位预约 14
5.1.5 释放座位 15
5.2 服务端设计 15
5.2.1 管理员登录 15
5.2.2 座位管理 16
5.2.3 用户管理 16
6 系统测试 17
6.1 测试的意义 17
6.2 测试用例 17
结束语 18
参考文献 18
致谢 20