登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 电子信息类 > 通信工程 > 正文

基于安卓的时间管理应用的设计文献综述

 2020-04-14 05:04  

1.目的及意义

现代生活节奏越来越快,“时间就是金钱”这个道理越来越彰显,而诸多无效的碎片信息分散了人们的注意力,使我们对时间的有效利用率在降低,对于自制能力差的人而言,这种情况更甚。著名时间管理人戴维·艾伦(David Allen)在《Getting Things Done-The Art of Stress-Free Productivity》(中文书名为《尽管去做-无压工作的艺术》中提出了一套非常行之有效的管理方法——GTD。GTD(Getting Things Done)时间管理法的核心理念概括就是必须记录下来要做的事,然后整理安排并使自己一一去执行。它的五个核心原则是:收集、整理、组织、回顾、执行。GTD的核心理念在于清空大脑,然后一步步按照设定的路线去努力执行。

随着互联网与物联网高速发展,在逐渐迈入5G时代的背景下,智能手机已成为必需品。在用户体验上,ios系统较好,但是Android系统性价比更高,因此采用Android平台的手机越来越普及。基于此,提出基于Android平台的时间管理APP的设计,希望通过这款APP普及GTD时间管理知识,让使用者高效完成日程安排,理解时间就是生命,养成珍惜时间、避免拖延的好习惯,在此基础上投资时间做人生赢家。
时间管理是一项关乎人们生活与质量提高的问题。在世界范围内,下载量较高的有Forest,其原理在于锁住手机,避免浪费大量时间在手机上,这款APP界面及功能均十分简单,却能满足许多人提高专注力的基本需求。而不同国家也有其独特的时间管理APP:对于时间管理非常严谨的日本主要运用Lifebear,有数据显示“90后”日本男大学生中,此软件的安装率超过四成;而在韩国,深得年轻一族喜爱的是Focustimer,这款软件只有将手机翻转,才可统计入专注的时间,对于希望回归现实的手机控而言,此款软件就是福音。而在美国,人们大都使用日程记录这类的时间管理APP,如pendo,Fantastical2,Any Do,Proctive。不同APP有不同优缺点,比如Productive,它的核心功能是有利于习惯养成,它的优点在于:(1)不用登录,也就是说没有分享功能,专注自己的习惯养成。(2)创建完习惯马上跳到设定界面,可以选择完成频率。(3)小icon 文字的形式显示任务,很小清新,有区分度。它的缺点在于:(1)要自己打字创建习惯,不能语音输入。(2)不能设置优先级。(3)时间提醒只分了早中晚,而且不会在主页面显示出来。

对于国内时间效率类APP而言,从下载量排行及自身使用情况看,设计较为精良受众较多的有爱今天、种子习惯、日事清,番茄todo等等。它们的核心功能各不相同,优缺点也很明显。缺点诸如:事件提醒的声音与震动太小,很容易忽略;没有网页版,不能电脑、手机同步任务;UI设计不够吸引人等等。 所以在国内开发一款基于Android系统的时间管理APP是很有前景的。

{title}

2. 研究的基本内容与方案

{title}

本课题的基本内容:现在市面上的时间管理类APP主要分为两类:一类着重记录每日时间的分配情况,让用户直观地了解到“时间都去哪了”,另一类则着重提升专注力,帮助手机控回归现实。所以本课题将主要针对做事没有计划或者拖延的人群开发第一类时间管理APP,便于人们做事有计划能够珍惜时间、节省时间、提高工作效率。主要实现功能包括:(1)普及时间管理知识;(2)能够根据四象限或者九宫格等时间管理方法进行科学、合理以及个性化的工作、读书、学习、家务等计划,同时具有进度提醒并且完整记录所有进程功能;(3)系统根据用户时间安排以及完成情况给出相应的评价和建议。

本课题的目标:设计实现三个功能模块,分别是:(1)任务管理模块:在这个模块里,用户可以创建任务。每个任务包括名称、开始结束时间、备注说明等属性。用户可以查看任意一个任务的信息。(2)心得笔记模块:在这个模块里,用户可以查询任意笔记,也可以随意记录自己的笔记。笔记可以是图片、可以是文字。这样用户可以在任意时刻查询到以前做类似任务时的感受。(3)桌面便签模块:用户可以添加桌面便签,并通过应用的筛选功能筛选出一部分应用放到桌面,用户可以添加多个桌面便签,也可以直接在桌面删除任务。用户在桌面点击任务时,直接进入应用任务管理模块的相应任务列表。功能设计模块如下:

本课题的基本技术方案:通过调研得知安卓开发常用到java或c 这两种面向对象语言,考虑到java受众多,开发效率高,天然的具有沙箱机制,所以选择java语言作为本系统的开发语言。对于Eclipse与Android studio,考虑到studio的诸多优点,如:启动相应更快;UI更漂亮,有强大的UI编辑器;整合了Gradle构建工具;内置终端,再也不用来回切换;完美整合版本控制系统,安装的时候就自带了如GitHub, Git, SVN等流行的版本控制系统;有更完善的插件系统,可以直接check out项目,支持各种插件,如Git、Markdown、Gradle等等。对于数据库,市面主流数据库有三类:MySQL,SQL Server,Oracle。考虑到MySQL免费且安装方便,功能中等,支持平台最多,速度最快,所以本次选用的数据库是MySQL。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图