基于Android手机平台的日程管理应用设计文献综述
2020-04-14 21:40:41
目的及意义
21世纪是信息爆炸的时代,我们在生活中时时刻刻都在和信息打交道,随着移动设备的飞速发展日趋成熟,我们更是生活在信息的海洋中。在信息如此丰富的环境之中,大脑的记忆力非常有限,人们随时可能忘记一些重要的信息而造成或大或小的损失。如何利用移动设备将这些有用的信息存储起来,使人们能够更加有序、高效的管理自己的日常生活,提高生活质量,这些正是本次课题所要解决的问题。
随着经济的发展,社会的进步,科学技术的不断提高,手机系统日渐成熟,智能手机越来越深入到我们日常的学习、工作及生活中,成为我们不可缺少的辅助工具。近年来,我国移动电话用户普及率持续提升,从 2012 年的 82.5 部/百人提升至 2016 年的 96.2 部/百人。从全球范围来看,至 2020 年底, 全球移动用户数量将达到 56.6 亿, 占人口总数的比例将达到 73%;而在这些移动设备搭载的主要操作系统主要有Android、iOS、BlackBerry OS,Windows Mobile。多年来,iOS和Android一直是领先的操作系统,研究公司Gartner最近分享了一份数据显示,截止到2017年年底,全球销售的智能手机中,有99.9%都是基于Android或iOS平台的。Android比iOS的市场占有率高很多,分别是85.9%与14%,每年都有上百款新手机搭载Android问世由,可见Android平台在移动设备的统治地位牢不可破。
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。目前,Android最新的版本有牛轧糖(Nougat,Android 7.0),奥利奥(Oreo,Android 8.0),派(Pie,Android 9.0)。相较于其他的系统而言,Android系统具有很大的优势,首先就是Android系统具有开放性,它允许任何移动终端加入到Android联盟之中。其次就是它没有运营商的束缚,在过去很长一段时间,手机应用往往受到运营商的制约。最后,Android平台提供给第三方开发商一个十分自由开放的环境,不会受到各种条条框框的阻挠。考虑到目前移动设备行业的发展现状,以及Android操作系统本身所具有的巨大优势,因此决定采用安卓平台开发手机日程管理应用。
目前国内关于安卓手机日程管理系统与国外安卓手机日程管理系统的在日期算法上有区别,国内日历是根据国人习惯定做,可以显示农历、黄历、节日等信息而国外日历则是根据国外各国的日历算法进行设计。在功能上,国内目前大多数的安卓手机日程管理系统都具有日程管理软件的基础功能,即日历査看,建立日程,日程提醒等功能,这些功能都能够满足大多数人的需求。而国外的许多安卓手机日程管理软件则提供更加实时性的功能,例如TAsks日程管理软件,它可以与 Google task进行同步的日程管理应用,用户通过 TAsks添加的日程可同时显示到Gma和 Google日历中。就现阶段研究水平比较,国内与国外的差距还是有的,但国内外的安卓手机日程管理软件都比较成熟,更加人性化和实用,能够满足大多数使用者的需求、解决使用者生活或工作中的许多琐事。
虽然目前的安卓手机日程管理软件能够方便大多数人,但是随着使用者的生活节奏不断加快,安卓手机日程管理软件的功能不是有许多需要提高和改进的方面。对于商业用户来说,日程管理软件的功能更加方便于商业办公是他们所需要的,他们希望会议提醒工作安排、重要客户见面等工作功能提醒更加高效性和及时性,能够像一台半自动化机器样去工作;而对于生活用户来说,日程管理软件的功能更加方便于生活是他们所需要的,他们则希望天气提醒、买菜等事务提醒、闹钟等功能更加人性化。因此安卓手机日程管理软件的发展趋势应当是针对不同的使用群体设计不同的功能,让他们在感觉到软件带给他们便利的同时而不为其它冗余的功能而烦同时,日程管理软件的信息共享和与他人进行通信等诸多协同办公功能也是一种发展趋势,借助手机通信的便利性,使得使用者无论身处何种紧急情况下,都能迅捷的开展工作,对于突发性时间的理、应急性时间的部署有极为重要的意义。
{title}
2. 研究的基本内容与方案
{title}课题内容及设计目标
课题是以Google公司的Android为开发平台,用Java语言开发的一个手机日程管理系统应用程序。手机日程管理系统是一个以小控件方式显示的一个应用程序,该应用程序要求能对应用程序数据库增、删、改、查,从而实现应用程序的相关功能。
设计目标:
1.基本日程活动的增、删、改、查。
2.在日历浏览中点击需要查看日程的日期,对应日期的日程将以列表的形式显示出来