2.4 报表概念 10
3 设计系统需求分析 11
3.1 总体需求分析 11
3.2 功能需求分析 11
3.3 数据库需求分析 12
4 设计开发环境及工具 13
4.1 软件开发环境—ANDROID STUDIO 13
4.2 开发语言—JAVA 13
4.3 模拟硬件开发环境—夜神模拟器 14
4.4 数据库—MYSQL、SQLITE 14
4.4.1 MySQL 14
4.4.2 云数据库 14
4.4.3 SQLite 15
5 系统设计 16
5.1 系统整体设计 16
5.2 数据库设计 17
5.3 功能设计 17
5.3.1 验证登录 17
5.3.2 报表查看 18
5.3.3 用户信息 20
6 系统分析与实现 21
6.1 登录实现 21
6.1.1 代码实现 21
6.1.2 代码实现 22
6.2 数据库实现 23
6.3 界面设计实现 24
7 系统测试及其分析 27
7.1 测试设备和环境 27
7.2 结构 28
7.3 登录模块 29
7.4 显示控件模块 30
8 总结 31
致谢 32
参考文献 33
1 绪论
随着人们的生活习惯的改善和生活节奏的加快,越来越需要快捷的获取实时信息,而最近几年智能机的发展,带动了一股移动的浪潮,更多的人都拥有了属于自己的一部智能机。如今,一天中伴随我们最久的当属于手机里的各种应用,越来越多的移动应用出现在了我们手机中。因此越来越多的事情都被安排到手机上去完成,这就使得开发相关应用有了极大的需求。本次设计即为在Android平台上报表系统设计。