摘要:近年来随着人们生活水平的提高,越来越多的人开始关注健康生活,健身房的数量已日渐增多。为了满足广大健身爱好者对健身的迫切需求,方便他们随时随地浏览信息,基于Android的健身舞蹈室选课系统由此诞生了。
该系统的开发采用Windows集成开发环境,客户端采用Eclipse,后台数据库采用MySQL。该系统客户端实现用户的注册功能、登陆功能和退出功能,并且能够让用户查看相关的课程信息然后选课,查看老师的课程的安排信息并且选课,查看舞蹈室基本介绍信息,查看个人信息及修改个人信息等功能。采用用户名和密码结合的方式来实现安全性设置。该系统具有操作简单,界面美观大方,课程信息及时更新等特点。
论文采用软件工程设计思想,从系统分析、系统设计、系统实现,首先是系统的背景、意义,其次是系统的总体需求、总体设计,最后介绍了各功能模块的设计及实现方法,经测试验证该系统各功能模块基本可行。
关键词 Android;Eclipse;舞蹈室;选课
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景-1
1.2 课题研究国内外现状-1
1.3 课题研究内容-1
1.4 课题研究意义-1
2 相关技术简介-3
2.1 开发工具简介-3
2.2 Android简介-3
2.3 Android的数据库存储-4
2.3.1 Android的数据库存储-4
2.3.2 Android的数据解析-5
2.4 MySQL的简介-5
3 系统分析-7
3.1 可行性研究-6
3.1.1经济上的可行性-6
3.1.2技术上的可行性-6
3.1.3操作上的可行性-6
3.2 系统的需求分析-6
3.2.1功能概述-6
3.2.2功能模块说明-6
3.3 系统的功能分析-7
3.4 系统的数据库分析-7
3.5 业务流程分析-12
3.5.1 系统用例图-12
3.5.2 系统流程图-14
3.6 安全性分析-16
4 总体设计-17
4.1系统总体设计思想-17
4.2系统功能设计-17
4.3系统功能模块图-17
4.4 数据库设计-18
4.5 业务的建模-20
4.5.1 业务的流程-20
4.5.2 业务的动态建模-20
4.5.3 业务交互建模-22
4.6 安全性设计-23
5 系统实现-24
5.1 登录注册模块-24
5.1.1 模块功能-24
5.1.2 界面设计-24
5.1.3 实现方法-25
5.2 主界面模块-26
5.2.1 模块功能-26
5.2.2 界面设计-26
5.2.3 实现方法-26
5.3 查看课程信息及选课模块-27
5.3.1 模块功能-27
5.3.2 界面设计-27
5.2.3 实现方法-28
5.4 查看老师课程安排及选课模块-28
5.4.1 模块功能-28
5.4.2 界面设计-28
5.4.3 实现方法-29
5.5 查看个人信息及修改模块-30
5.5.1 模块功能-30
5.5.2 界面设计-30
5.5.3 实现方法-30
5.6 查看舞蹈室基本介绍模块-30
5.6.1 模块功能-30
5.6.2 界面设计-30
5.6.3 实现方法-32
5.7 充值模块-33
5.7.1 模块功能-33
5.7.2 界面设计-33
5.7.3 实现方法-33
5.8 退出模块-34
5.8.1 模块功能-34
5.8.2 界面设计-34
5.8.3 实现方法-34
6 测试-35
6.1 Android测试简介-35
6.2 测试用例-35
结论-37
致谢-38
参考文献-39