摘要:近几年,由于就业压力、个人发展等原因,越来越多的应届生选择考研[1]。充分利用碎片时间对知识点进行复习巩固,成了考生关注的重点。本系统使用Java语言[2]进行项目开发,实现考研助手的相关功能。其中“研go”——考研助手app是基于Android操作系统[3]和后台云数据库基础上实现的应用程序。论文从生活实际出发,首先介绍了系统的开发背景和意义,对开发相关技术做了说明;其次,进行了系统需求说明和可行性分析;接下来对详细介绍了系统设计与实现。最后,对本次设计作出了总结与展望。
关键词:碎片时间;考研助手;Android;云数据库
目录
摘要
Abstract
1 绪论-1
1.1 开发背景-1
1.2开发目的与意义-2
1.3 本文主要内容和章节安排-2
2相关技术介绍-2
2.1 开发语言介绍-2
2.2开发工具介绍-3
2.2.1 Android平台-3
2.2.2 Bmob后端云数据库-4
2.2.3 系统开发平台-5
3系统需求与可行性分析-5
3.1 系统功能需求-5
3.1.1 用户注册-5
3.1.2 用户登录-6
3.1.2 出题测试-7
3.1.4 错题记录-8
3.1.5 收藏-9
3.2 系统可行性分析-10
3.2.1 技术可行性-10
3.2.2 经济可行性-10
3.2.3 社会可行性-11
4 系统设计-11
4.1系统设计目标-11
4.2系统结构功能图-11
4.3 E-R图-12
4.4数据库表设计-13
5 系统实现-14
5.1 用户注册-14
5.2 用户登录-15
5.3 科目板块-15
5.4 测试板块-16
5.5 测试结果分析-17
5.6 错题本-19
5.7 收藏夹-20
5.8 个人中心-21
5.9 Bmob后端管理-22
6 总结与展望-24
参考文献-26
致谢-27