摘要:伴随民众对手机需求的不断增多,他们在信息的采集与存储方式上出现了明显的改变。智能手机已经渗透到人们的日常生活,同时对人们的生活带来的深刻变化。智能手机应用领域的不断拓展,给人们的日常应用与管理带来了诸多方便和快捷,在某种意义上来所,极大地提升了生活质量及工作效率。
该论文首先对学分绩点系统进行系统功能和架构的需求分析,通过对广大在校学生和任职教师的多次文件调查和深入交流,深切了解到该系统应该具有怎样的功能和架构才能满足在校生和教师的需求,使用Java的开发语言,设计出可以完成注册登陆、成绩查询、学业概况、辅导员评价等各项功能为一体的学分绩点系统。我们也对完成后的系统进行多次调试,结果表明学分绩点系统的功能趋于完美、系统比较稳定、界面简练和谐。从而可以得出该学分绩点系统具有巨大的大学城市场应用前景。
关键词:智能手机;学分绩点系统;JAVA
目录
摘要
ABSTRACT
一、 绪论-1
(一) 选题背景-1
(二) 课题研究现状-1
(三) 研究内容-2
(四) 主要设计思路-2
二、 开发环境介绍-3
(一) Android系统的架构-3
1. 应用程序-3
2. 应用程序框架-3
3. 系统运行库-4
4. Linux内核-5
(二) 安全权限机制-5
(三) Android平台的搭建-5
1.JDK的安装-5
2.Eclipse安装-5
3.Android SDK的安装-5
4.ADT的安装-6
(四) JAVA简介-7
三、 系统分析-9
(一) 系统可行性分析-9
1. 技术可行性-9
2. 操作可行性-9
3. 经济可行性-9
(二) 功能需求-9
(三) 开发运行环境需求-10
(四) 性能需求-10
(五) 其它需求-11
四、 系统总体设计-13
(一) 概述-13
(二) 设计原则-13
(三) Android应用程序结构剖析-13
(四) 系统功能结构图-14
(五) 系统流程图设计-15
(六) 数据库设计-16
五、 系统的实现-19
(一) 软件界面设计-19
(二) 登陆展示界面-19
(三) 成绩查询详情模块界面-20
(四) 学业概况模块界面-21
(五) 辅导员评价详情模块实现界面-22
(六) 后台添加成绩模块实现界面-23
(七) 后台添加评论模块实现界面-23
(八) 后台添加联系人模块展示界面-24
(九) 后台添加学业须知模块展示界面-24
六、 系统的测试-31
(一)测试方案设计-31
1. 测试策略-31
2. 测试安排-31
3. 测试资源-31
(二)测试用例构建-32
1.测试用例编写约定-32
2.测试分析-32
总 结-33
参考文献-35