摘要:随着智能手机走进普通人的生活,它已成为人们获取信息的主要设备。因此,手机的应用服务将会有很大的发展空间,利用智能手机便利学生上课就是其中的一项。Android平台支持各种应用的开发,它是目前最流行的开源智能手机操作系统,最新的版本是android5.0,提供了便捷灵活的开发接口。
本系统基于 Android平台为学生用户群体设计一款新的课程管理软件,实现了课表查询、新闻公告和记事备忘等基本功能,以更好地满足用户的应用需求。
设计本系统的主要目的是方便学生,以免忘记已安排的课程;其次是方便老师,能提前让老师备课。课表系统带给我们的不仅仅是上课上的便捷,还是实现教育的全程计算机化,是信息时代发展的必然要的,是我们思维触角的延伸。
关键词:Android;课表;新闻公告
目录
摘要
Abstract
1 引言-1
1.1 选题的目的及意义-1
1.2 研究现状-1
2 系统开发工具及相关技术简介-4
2.1开发环境简介-4
2.1.1开发工具简介-4
2.1.2Android开发平台-5
2.2 系统运行环境-6
2.3 实现思路和方法-6
2.4相关技术简介-7
2.4.1MVC框架-7
2.4.2JSP技术简介-8
2.4.4Hibernate-8
2.4.5开发平台-9
2.4.6系统开发环境-9
3系统需求分析-10
3.1系统功能分析-10
3.2系统流程分析-10
3.3数据库需求分析-11
3.4数据流图-11
3.5用例模型-12
4 总体设计-13
4.1 系统总体设计描述-13
4.2 系统模块图-13
4.2.1系统总体结构-13
4.2.2系统模块描述-14
4.3系统流程图-14
4.4数据库总体设计-16
4.4.1概念模型设计-16
4.4.2 逻辑结构设计-18
5 系统的详细设计和实现-21
5.1 功能模块的设计-21
5.2 功能模块的实现-21
5.2.1手机端登录界面详细设计-21
5.2.2主界面设计-22
5.2.3课程页面-23
5.2. 4新闻公告界面-26
5.2.5记事备忘界面-27
6 系统调试和测试-29
6.1 程序调试-29
6.2 一般程序的测试-29
6.2.1 系统测试的相应步骤-29
6.2.2 相应系统测试的主要内容-29
总 结-31
致 谢-33
参考文献-34