基于Android日程管理工具的设计与开发

一.选题依据及研究综述

1.1 选题的背景与意义
        随着社会的不断发展,人们的生活逐渐变得繁琐,每天需要处理的事情变得越来越多。越来越多的人逐渐意识到自己的记忆力不足以记下自己所有的行程。这在一定程度上促进日程管理软件的开发。使其可以帮助用户记录每天的行程,方便人们对于自己行程的管理。因为手机相对笔记本电脑更加具有便携性,可以随时随地的打开并使用它。相对于笔记本电脑的开机并打开软件所用的时间,其需要的时间更短,所以手机端的日程管理软件备受人们的青眯。鉴于此我准备开发一款基于Android平台的日程管理软件。虽然目前已有很多这样的软件,但我们要事实根据所需,来编写更加人性化的软件。
        一般人们只是把生活中小部分日程记录在一些日程管理工具上,多半的各种需要完成的事情都装在大脑。如果这些大部分自我承诺只是停留在人们的头脑中没有及时完成,头脑就会不断的提出要求,耗费大量的心智,直到这种承诺最终得以解决,这样形成无穷无尽的循环,既无法帮助事情取得进展,也会给人们带来内在的冲突和压力。
由上可知,一款便捷高效的手机端日程管理工具可以帮助人们妥善安排生活中各种需要完成的事情,使人们不会因事务繁多而造成遗忘。因此,本课题将设计一款简单便捷,可进行闹钟提醒的日程管理工具。
1.3 同类产品现状    
        随着智能手机的普及,在每一部智能手机中,都能看到日程管理和时间管理软件的影子,现在市面上已经有了很多的日程管理类型的软件,其中主要分为两大类型,一种是日历类型的,即在日历软件中添加日程管理功能,如中国万年历、365 日历等,该类软件主要针对方向还是在于日历功能,如中国万年历,提供了公历、农历、黄历、日程、天气、日记、生日、节日、星座、解梦、生理规律等日历实用功能,这些也都是日历功能的延伸;另一类是专门的日程管理软件,比较受欢迎的有 Niceday、GTasks、CalenGoo、社交型任务管理等。

二.课题的基本内容    

为了帮人们方便快捷的管理平时安排,提醒重要时间和约会,本设计使用Android技术进行开发,主要分为六个模块,设计了以下功能:
(1)新建日程:用户可以创建自己的日程信息。
(2)删除日程:用户可以在日程期限已经过去或日程发生变化时,删除自己不需要的日程信息。
(3)修改日程:用户可以对自己以前新建立的日程修改,使该日程更加适合自己现在的状况。
(4)查找日程:用户可以在大量的信息情况下更加方便地查找到自己需要的日程信息。
(5)日程类别维护:用户可以增加自己需要的日程类别,并且删除自己不需要的日程类别。
(6)事务提醒功能:用户可以设置提醒时间,在到达日程时间时,可提醒用户该日程。


三.课题的重点、难点及创新点

        本设计是一款能在Android平台上运行的加入了事务提醒功能的手机软件,重点在于对日程的增删改查操作。本设计主要分为六个模块:查找日程模块,查看日程模块,日程显示模块,添加日程模块,闹钟提醒模块,添加日程类型模块。
        用户可根据需要,添加自己所需要的不同日程类型。在添加日程时,输入日程相关信息,选择自己所设置的日程类型并选择时间,在到达日程时间时,可提醒用户该日程。添加后所有日程都会在日程显示区进行显示,用户可通过查找功能利用日程类型找到自己需要的日程信息,查看日程详细信息并对日程进行删改。

四.论文提纲

1.绪论
1.1课题的研究背景
1.2课题的研究意义
1.3课题的设计目标
2.开发环境与技术简介
2.1Android应用的构成与工作机制
2.2开发环境的搭建
3.系统总体方案
4.系统总体设计
4.1系统功能模块说明
4.2系统功能模块结构图
4.3业务流程分析
5.系统测试
6.总结

五.进度安排

5.2可行性分析
5.2.1需求可行性
随着手机的迅速发展,手机已成为人们生活中不可或缺的一部分,手机的主要功能就是打电话和发短信,因此手机个人事务管理软件是手机必不可少的软件,如果能拥有一款功能强大、操作简捷的手机个人事务管理软件便能够大大提高用户的使用效率。
5.2.2技术可行性
在校期间系统的学习过JavaEE开发,sqlServer数据库、Oracle数据库以及计算机网络原理,简单的学习了Android开发。

六.参考文献

目录

一.选题依据及研究综述

二.课题的基本内容    

三.课题的重点、难点及创新点

四.论文提纲

五.进度安排

六.参考文献


[1]李佐彬等.Android开发入门与实战体验[M].机械工业出版社
[2]韩超,梁泉 .Android系统原理及开发要点详解[M].电子工业出版社
[3]公磊, 周聪. Android的移动应用终端应用程序开发与研究[J]. 南昌: 计算机与现代化, 2008:8:85-8
[4]韩超. Android经典应用程序开发[J] . 人力资源出版社 2011 5-18. 
[5] 马志强.基于. Android平台即时通信系统的设计与实现[D].北京交通大学2009
[6]张桂珠,刘丽,陈爱国. Java面向对象程序设计(第2版).北京邮电大学出版社
[7]杨丰盛.Android技术内幕[MO.北京:机械工业出版社,2011:77-89.
[8]《Android应用开发详解》,郭宏志,电子工业出版社,2010
[9]李刚.疯狂Android讲义[M].北京:电子工业出版社,2013:25-42
[10]刘玉平.  Java输入输出流及在网站开发中的应用探讨[J].郴州市科技局,  2009,(18): 35-49

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Android毕业设计源码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值