目 录
1.系统描述 1
1.1 问题描述 1
1.2 功能描述 1
1.3 数据需求 2
1.4 设计意义 2
2.背景介绍 2
2.1 Android系统概述 2
2.2 Android开发组件 4
2.2.1 Activity组件 4
2.2.2 Service 组件 7
2.2.3 BroadcastReceiver 组件 8
2.2.4 Content Provider 组件 8
2.3 Android数据库 9
2.3.1 SQLite数据库 9
2.3.2 SQLite数据库特点 10
3.可行性研究 11
3.1 技术可行性 11
3.2 经济可行性 11
3.3 操作可行性 11
4.需求分析 12
4.1 前期调研 12
4.2 数据流图 12
4.3 数据字典 13
5.系统设计 14
5.1 总体设计 14
5.2 数据库表结构 14
5.2.1 实体 14
5.2.2 系统E-R图 15
5.2.3 数据库表设计 15
5.3 输入/输出设计 16
5.4 处理过程设计 17
5.4.1 业务流程图 17
5.4.2 系统Activity设计 18
5.4.3 功能处理设计 19
5.4.4 系统界面设计 23
6.详细设计 28
6.1 开发环境 28
6.2 程序设计 29
6.2.1 数据类设计 29
6.2.2 Main(Activity)设计 32
6.2.3 AddNew(Activity)设计 33
6.2.4 UserDetail(Activity)设计 34
6.2.5 MainPrivacy(Activity)设计 35
7.系统测试 36
7.1 程序调试 36
7.2 系统的测试 36
7.2.1 测试的意义及目的 36
7.2.2 测试步骤 36
7.2.3 测试的主要内容 37
7.3 测试数据 38
7.3.1 添加模块测试 38
7.3.2 查看编辑模块测试 39
7.3.3 查询模块测试 41
7.3.4 删除模块测试 43
7.3.5 备份与还原模块测试 46
8设计总结 48
8.1 设计特点 48
8.2 经验与收获 49
设计成绩评定表 51





