4.1.2 存储城市编码数据库: 17
4.1.3 存储天气预报信息数据库 18
4.2 模块设计 19
4.2.1 多功能个人日历系统功能模块如图4-1所示 19
4.2.2 各模块功能简介 20
第五章 详细设计 22
5.1 万年历模块设计 22
5.1.1 月视图 22
5.1.2 周视图 22
5.1.3 日视图 23
5.1.4 日期定位 23
5.2 天气模块设计 24
5.2.1 天气显示 24
5.2.2 选择城市 25
5.3 黄历模块设计 26
5.3.1 黄历视图 26
5.4 更多模块设计 26
5.4.1 系统设置 27
5.4.2 个人中心 27
5.4.3 主题皮肤 28
5.4.4 周公解梦 28
5.4.5 星座提醒 29
5.4.7 日期计算 30
5.4.8 搜索 31
第751章 软件测试 32
6.1 单元测试 32
6.1.1 从网络中获取数据测试 32
6.1.2 将数据库增删改查测试 33
6.1.3 将日程数据的导入与导出 35
6.2 系统测试 38
6.2.1 万年历操作测试 38
6.2.2 天气预报模块操作测试 38
6.2.3 更多模块操作测试 38
第七章 编码设计 40
7.1 编码设计风格 40
7.2 编码设计思想 40
结 论 41
致 谢 42
参考文献43
第一章 绪论
1.1 开发背景
随着时代的发展,手机已经成为人们必不可少的生活工具。人们的衣食住行都离不开手机的辅助。此外,人们所使用的手机很大比重是Android操作系统的手机。所以移动应用程序的开发首选应该是以Android操作系统为支持平台的开发。所以,本次课题是开发《基于Android操作系统平台的多功能个人日历》。
随着人们生活步伐的加快,人们对于时间的管理和安排看的越来越重,每日的日程安排对于工作和学习都尤为重要。不管是学生还是上班族都需要懂得合理的支配自己的时间,做到有条不紊。然而,现在大多数人不能也不会合理的安排自己的时间,并且对一些很重要的事情或日程可能会忘却。所以,人们可能需要借助一些辅助设备来帮助自己更好、更合理地安排生活。因此,开发一款基于日历的的时间管理应用程序显得很重要。
1.2 设计目的
为了提高大学生大学生活的质量,需要设计一款基于移动手机的时间管理客户端。这个客户端可以为大学生提供很多便利,包括:大学生日程安排,生日提醒,学习计划设置,日期查询等功能。本此设计主要出发点是要贴近大学生的日常生活,并且将学习的重要性作为首要宗旨,以娱乐友好方便快捷为标准来开发这款软件。我志在开发一款具有书童、管家作用的移动智能软件系统。此外,系统不仅要具有智能化、可扩展性要强;而且考虑到本软件的趋于商业化的用途更应该注意软件系统的健壮性、安全性和速度。本软件适合所有大学生提高自己大学生活的质量和学习效率,减少时间的浪费。
1.3 开发工具简介 Android系统平台多功能个人日历的设计与开发(2):http://www.751com.cn/jisuanji/lunwen_12067.html