摘 要 随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份额,所以为Android用户开发满足日常使用的软件成为了现在的一大热门。 本次设计选用了时下比较热门的Android平台来作为开发技术,实现了一套较为实用的日历提醒系统。在校学生可以通过本软件来记录每一天的上课课程信息,自动提醒学生上课时间等等人性化功能,也可以通过该软件来实现日程的安排和提醒操作。 本论文将逐步介绍基于Android平台的移动日历提醒系统的开发背景和意义,接着详细介绍了本系统的分析、设计与实现过程,最后对本论文做了总结。 关键字:Android、日程表管理系统、SQLite、手机 目 录 摘 要 2 ABSTRACT 3 目 录 1 前言 1 1 绪 论 2 1.1课题的研究背景 2 1.2本课题研究意义 2 1.3本文研究内容 3 1.4本论文框架介绍 4 2相关技术及开发平台 5 2.1 开发工具及环境简介 5 2.2 Android系统 6 2.2.1 Android Features特性 6 2.2.2 Android系统的四大组件 7 内容来自www.paper51.com 3 系统分析 9 3.1概述 9 3.1.1系统分析的原则 9 3.1.2系统分析的方法 9 3.2性能需求分析 10 3.2.1 实用性原则 10 3.2.2 可扩展性与可维护性原则 10 3.2.3 安全可靠性原则 10 3.2.4 用户界面美观原则 10 3.2.5 准确性与原则性原则 11 3.2.6 易用性原则 11 3.3 系统可行性分析 11 3.1.1 经济可行性 11 3.1.2 技术可行性 11 3.1.3 操作可行性 12 3.4 系统功能需求 12 3.5 系统使用流程分析 13 4 系统设计 15 4.1 系统设计目标 15 4.2 数据库设计 15 4.3 工程文件结构设计 16 5 系统实现 18 5.1 登录模块实现 18 5.2课表设置界面 19 5.3日程安排界面 23 5.4日历界面 24 5.5系统设置模块 27 6 系统测试 28 6.1测试的重要性 28 6.2测试的目的 29 6.3课程设置测试 29 总 结 31 致 谢 32 参考文献 33 附 录 34 前言 随着移动平台的崛起,越来越多的传统PC软件被移植到移动平台,比如ipad,iphone,Android等智能终端设备,在这些平台中,Android占领着最大的市场份额,所以为Android用户开发满足日常使用的软件成为了现在的一大热门。 http://www.paper51.com 在现在移动平台爆发的时代,传统的PC软件没有办法满足用户了,如果说PC的软件只能在固定的地点使用,那么现在的移动平台软件就是能够无时无刻地使用,想使用它,只需要掏出自己的手机就可以立即使用,随时随地得到最新的资讯,不再被传统PC禁锢在办公室或家中,那些必须有电源的地方了。 本设计与传统的PC软件有很大的优势,与现在的Android中其他软件相比,也具有一定的优势。现在Android软件使用风格可谓是千变万化,有很多工具软件无法满足用户的日常需要,还有很多软件由于使用风格不一,使得很多用户无法适应,把一些使用率很高的日常软件的风格统一,并且把它们的功能集中在一个软件平台中,就能使上述问题得以解决,不仅使使用风格得到了统一,也使得用户得到一站式的日常工具使用体验,并且可以使这些软件中的功能得到互补,相互共享资源,为本来硬件条件就不是很好的手机提供一个能够轻松运行的软件。本软件的优势体现: 1.随时随地使用,不受地点限制; 2.统一移动平台软件使用风格; 3.操作方便快捷、多用户独立使用; 4.数据永久性保存,随时可以翻阅查看。 copyright paper51.com |