|
技术:Android等
摘要:
手机,作为现代社会生活中一个必不可少的物件,伴随着每个人从早到晚的生活。在当前主流手机系统中,Android作为一个稳定性强,开放程度高,系统安全性强,硬件支持商丰富的系统,始终占据着热门系统的行列。日程管理在现代这个告诉发展的信息时代是非常有意义的。对于每天生活的记录,对于未来几天日程的规划,是一个人必不可少的事情,也是现代移动设备不可或缺的功能。随着移动设备在日益普及,日程管理工具的移动化是不可阻挡的。当前移动设备的轻便化,简洁化,屏幕扩大化的特点日趋明显,同时这对于移动设备日程管理工具有了不少的挑战。所以设计一款基于移动平台的日程管理工具是非常有意义的。
这次设计采用了当前流行的Android系统作为开发平台,来实现一个基于Android的日程管理系统,在本系统中,用户可以使用本系统做日常日物的规划记录,查看日历,对日后的行程进行统筹安排,设置提醒,修改日程等,本系统界面简洁,人机交互感强。
在本论文中,将一步步说明本系统设计的创意源泉,开发背景和意义,主体是按照软件工程思想对本系统的需求分析,概况设计,详细设计,编码,注释等,最后对论文进行了总结。
关键字:Android;个人事务;日程管理;手机
目录:
摘 要 i
ABSTRACT ii
1 绪论 1
1.1 本课题的研究背景和意义 1
1.2 本文研究内容 1
1.3 论文框架介绍 2
1.4 本课题当前研究现状 2
2 系统理论背景 4
2.1 开发工具及环境简介 4
2.1.1 Eclipse Classic 3.7.2 4
2.1.2 SQLite3 4
2.1.3 ADT 5
2.1.4 Android SDK 5
2.1.5 SDK安装: 5
2.2 Android系统 6
2.2.2 Android系统的四大组件 7
2.2.3 安卓的发展前景 9
3 个人日程管理系统分析 11
3.1 概述 11
3.1.1 系统分析的原则 11
3.1.2 系统分析的方法 11
3.2 系统可行性分析 11
3.3 系统功能模块需求 13
4 需求分析 14
4.1 总体需求 14
4.2 功能需求 14
4.3 开发运行环境需求 15
4.4 性能需求 15
4.4.1 安全性 15
4.4.2 可靠性 16
4.5 其它需求 16
5 个人日程管理系统设计 17
5.1 系统设计原则 17
5.2 系统流程设计 17
5.3 系统功能模块设计 19
5.4 数据库设计 20
6 编码与实现 22
6.1 界面设计 22
6.1.1 主界面的核心代码 22
6.2 数据操控 24
6.2.1 数据读取 24
6.2.2 获取日程 25
6.2.3 显示日程 27
6.2.4 修改日程 30
6.2.5 删除日程 31
6.3 事件提醒 32
6.3.1 铃声与震动 32
6.3.2 屏幕状态判断 33
6.4 系统运行效果 34
7 系统测试与运行 36
7.1 系统测试的目的 36
7.2 系统测试范围 36
7.3 软件测试方法概述 36
7.3.1 等价类分析法 36
7.3.2 边界值分析法 37
7.3.3 错误推测法 37
7.4 软件性能测试流程 37
7.5 测试内容及结果 37
7.5.1 内容与功能检查 37
7.5.2 容错性与易用性测试 38
7.5.3 测试用例设计 38
8 总结 39
9 参考文献 40
外文翻译 48
论文字数:28017
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|