开题报告基于android的多功能日程表系统_第1页
开题报告基于android的多功能日程表系统_第2页
开题报告基于android的多功能日程表系统_第3页
开题报告基于android的多功能日程表系统_第4页
开题报告基于android的多功能日程表系统_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、毕 业 设 计 开 题 报 告1本课题的研究意义,国内外研究现状、水平和发展趋势1.1研究意义移动平台是未来发展的趋势,而移动平台的软件应用也将有很好的发展,人们在业余时间花在手机上的时间也越来越多。而贴近生活实用性的应用软件所占比例越来越大。所以开发一个可以满足人们需求的移动平台软件是一件很有意义和价值的事。在复杂的日常工作中,总有很多重要的议程需要安排个人的日常工作,重要会议的领导,个人和其他重要日期或时间,我们需要给醒目标识或提示在特定的时间安排完成这些工作。其主要功能是完成每天的日程通常安排和重要的个人日程安排,你可以选择提醒。主要议程是每天完成工作,自己或他人计划,备忘录等功能。最终

2、用户为导向的系统的功能,为客户提供特定的服务和使用的时间和必要的依赖关系是简洁,清晰的描述。本课题利用android技术开发一个多功能日程表系统,系统整合了该类软件的各大优点,摒弃了些交互性差的功能。它将日程、日历、课程表整合成一个应用程序,使其更适合多类人群,消除了用户下载多个应用程序的烦恼。在完成基本功能基础上,力求创新和良好的用户体验。1.2国内外研究现状、水平和发展趋势目前国内的android开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用(放到android market或者其他app market销售)以及游戏开发(放到android market或者其他ap

3、p market销售)。第一类开发者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计手机或者平板电脑的总体方案。除了根据需求对系统进行定制外,更多的工作在于为这些系统编写定制的应用。第二类开发者,一般处于创业型公司或者是独立开发者,他们的盈利方式主要是2种:为国外公司进行外包开发,或者通过google的移动广告通过广告点击分成。而理论上的通过付费下载的形式来盈利的,现在国内鲜见成功者。第三类开发者,目前和第二类开发者类似。基于android的多功能日程表的研究在国外开发得比较早,在android开始初期就纷纷有各种各样的产品出现,和很多类似产品。国内的第三方应用开发虽然起步较晚,

4、但由于软硬件条件比较成熟,近几年也发展很快。以下介绍两个典型的多功能日程表系统,以说明目前对于此类系统的研究状况:1、正点闹钟。正点闹钟是一款生活化提醒闹钟软件,适用于国内所有主流手机平台。赖床、生日、节日、纪念日、还信用卡,生理周期、轮班闹钟、考试提醒、番茄工作法没有什么提醒不了!把生活中需要提醒的事情都装进正点闹钟。正点闹钟基于widget,更炫更方便,需要提醒的事情都可以设置,正点闹钟安卓版还满足了你色彩的味觉欲望,还有多款模板可随心设置。但是正点闹钟更像一个多功能的备忘录,对于计划的设计与安排方面较少。2、中华万年历。提供日程管理、支持日程重复周期设置、公农历设置和日程提醒时间设置,支

5、持查看过期及将来日程安排,并且可以选择地址邀请好友共同参与。可以记录生日,纪念日,倒数日三种类型,每种类型支持公历、农历两种重复方式。支持自定义重复时间和自定义提醒,同时可以挑选礼物送给家人朋友。还有日记功能,支持快速记事。中华万年历看似涵盖了所有的可以涉及的功能,但是没有展示一个核心的有特色的功能,还是可以从中吸取学习改进很多东西。 同类软件种类繁杂多样,缺乏独特鲜明的特色,主要以盈利为目的,仍有许多值得改进的地方。不过我们仍可从中吸取许多优点和经验以使我们的系统更完善用户体验更好。参考文献:1 李佐彬. android开发入门与实战体验m. 机械工业出版社. 2 韩超、梁泉. a

6、ndroid系统原理及开发要点详解m. 电子工业出版社. 3 韩超. android经典应用程序开发j. 人力资源出版社.2011.54 公磊、周聪. android的移动应用终端应用程序开发与研究j. 南昌: 计算机与现代化.2008.8 5 陈璟、陈平华、李文亮. android内核分析j. 现代计算机(专业版).2009.11 6 姚昱旻、刘卫国. android的架构与应用开发研究j. 计算机系统应用.2008.11毕 业 设 计 开 题 报 告2. 本课题的基本内容和要求,关键问题及其解决的方法和措施2.1 基本内容要开发的系统分为六个模块:用户信息、日程管理、日

7、程提醒、日历功能、便签功能、课程表。内含:用户注册、用户登录、待办事项的增加、待办事项的修改、待办事项的删除、新增提醒闹钟、日历查看、新增事项记录、课程表管理等功能,如图1所示。 图.11、用户信息模块(1)用户注册: 新用户需要注册属于自己的用户名和密码以便更好的使用系统的功能和编辑属于自己的信息。(2)用户登录: 用户使用已经注册过的用户名和密码进行登录以便访问自己原有信息和对以往或者新的纪录进行编辑2、日程管理模块显示近日(昨天、今天、明天)的计划、安排,让用户方便获知信息。并可以设定将来的重要日程。(1)待办事项增加:增加新的待办事项。(2)待办事项修改:计划有变对待办事项进行修改。(

8、3)待办事项删除:删除过时的或者不需要的待办事项。(4)待办事项查看:查看过去的或者现在的和未来一段时间的待办事项。3、日程提醒模块(1)新增闹钟提醒功能:对于待办事项设置闹钟提醒功能,到时闹钟会自动提醒,以防待办事情遗忘。(2)闹钟编辑功能:删除修改查看已设置的提醒闹钟,便于及时根据实际情况修改。4、日历功能模块(1)日历查看功能:以月份的形式显示,可以查看阳历、阴历的月份和星期安排以及各种各样的节日和节气。5、便签功能模块(1)新增便签:对于一些灵感或者想法可以及时记录下来同时也可以把一些小的安排或者草稿记录保存下来。(2)便签编辑:修改已有的一些便签,删除不需要的一些便签,查看已经保存的

9、一些便签。6、课程表功能模块(1)课程表编辑:增加新的课程表,可以随时对课程表进行修改、删除和添加一些备注。(2)课程表查看:查看不同时间的或者不同类别的课程表以及备注。2.2 基本要求1、 界面方面:系统有用户、日程管理、日历、便签和课程表六个界面组成。每个界面对应系统不同的运行状态。2、 关联性方面:日历、日程和闹钟提醒之间的关联性要强,点击日历某一天可以添加日程,日程添加完毕可以直接确认添加闹钟提醒。3、安全性方面:设立用户名和密码验证方式,防止非法用户登录和越权操作,导致隐私泄露等问题发生。同时将重要信息的维护只限于服务器端,避免了远程维护带来的安全隐患。4、稳定性方面:一方面要保证代

10、码质量,另一方面要在保证代码质量的前提下尽量使代码精简事有较高的运行效率。对外观和界面要进行简洁细致的优化以达到更好的效果。2.3 关键问题及其解决的方法和措施1、ui设计问题:因为系统要设计到多个界面,所以对于图片资源的需求非常大,包括应用图标的选取和各类界面的设计以及对话框和提示信息等。需要准备充足的图片资源并用心编排挑选。2、日程的增、删、改、查和闹钟提醒问题:日程的增、删、改、查和提醒是本系统的核心功能也是核心问题。既非常重要又不容易解决,需要进行详细的分析设计确保功能完善和衔接准确,同时也要作为重点的调试测验对象。毕 业 设 计 开 题 报 告3本课题拟采用的研究手段(途径)、可行性

11、分析和进度安排3.1 研究手段开发环境:操作系统:windows7 32位jdk环境:java development kit version=1.7.0开发工具:eclipse version=4.2.0 android sdk version=4.4.2 adt: v19开发语言:java、xml数据库软件:sqlite 3在设计过程中,将参照国内外的一些同类产品,借鉴下他们的一些布局框架,将课题要求的基本功能合理地组织起来,形成友好、高效的交互过程。开发的具体步骤为:第一步,进行系统的可行性分析,完成系统的需求分析。第二步,对系统进行概要设计,设计系统的结构图,确定各模块(页面)之间的调

12、用关系,设计出结构良好的数据库。第三步,对系统进行详细设计,确定各模块的算法。第四步,进行软件编码,实现其各项基本功能。第五步,系统在真实数据下进行各种测试。第六步,完善系统的用户部署和操作说明书,撰写毕业论文。3.2 可行性分析(1)技术可行性,软件开发高速发展的今天,技术发达,用来实现网络软件开发的工具很多,我们可以利用这些工具来进行研究。(2)经济可行性,即考虑到成本问题,人力管理消耗大量的时间和物资而该系统只需极少部分人的管理且提高效益,所以在经济上是可行的。 (3)操作可行性,系统将提供便利的操作手段和提示,容易上手,且维护简便。3.3 进度安排2015.1.252015.2.20:系统的分析阶段,开题2015.2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论