zoukankan      html  css  js  c++  java
  • 团队项目之NABC

    Time:2013-10-22 Author:wang

      一个成功的人,总是知道如何管理自己的时间,如何让自己的时间得到最充分最有效的利用。对学生一族而言,课业负担重,各种课程、各种活动、各种社团,如果没有有效地对自己的时间做出安排,往往就会忙得焦头烂额,被各种任务追在身后。

      我们的项目——时间管理助手,正是帮助大家摆脱窘境的绝佳利器。楼主及队友们深知时间管理对深陷拖延症中的小伙伴们是何等的重要,故在做团队项目时选择了时间管理助手。上一届学长们做的是PC版本的,在Windows XP,Windows7,Windows8系统下运行,这一次,我们团队将齐心协力打造出安卓系统下的手机版本,进一步方便大家随时随地安排自己的时间,做时间的主人。

    Need:需求

      一年之计在于春,一日之计在于晨。时间是每个人最重要的财富之一,管理好自己的时间,让自己的时间变得有意义有价值,这是每个人都面临的迫切需要。所以,从这个角度上来说,我们的项目的目标用户是所有的能自主支配时间的个人。

    把握用户需求,归根结底是对用户心理的一种揣摩。作为一款时间管理助手软件,用户用它的原因有以下几点:

      1、  合理安排时间;

      2、  界面美观;

      3、  操作便捷;

      4、  备忘和提醒功能。

    用户首先是要用它来管理自己的时间,进行各种待办事项的安排,所以用户需要能方便快捷随时随地输入他们的事件。同时,美观的界面使用户有坚持使用的欲望和动力,便捷的操作降低用户门槛。备忘和提醒就是在事件快要到来之前提醒用户做出响应,让用户及时地完成自己的任务、事情。

    进一步细化下去,我们可以发现学长们开发的版本用户主要定位在学生,软件中有一些考虑到学生需求的设计。此次二度开发将继续保留此特点但不局限于此。我们要将重点客户重新分类,一类是学生族,一类是上班族。这两群人都是对时间管理要求较高的目标人群,也是人数众多的潜在用户。对学生来说,就是按时完成各类课程任务,按时参与各项活动,保证自己的时间充分得到利用。学生的时间管理以一星期为一个周期,与大多数学校根据教学周进行教学任务和工作安排相吻合,是比较合适的。而上班族的可考虑以月为周期,更符合公司运营特点和上班族的客观需要。同时,上班族的时间安排有工作时间和非工作时间的区别,同时还有加班等频率较高的事件,在设计软件时可充分考虑这些需求。

    Approach:方法

    如何让我们的软件更好的满足用户的需求,如何实现我们的设计目标?我们所采用的方法是关键。

    从PC移植到安卓系统上,我们需要采用java语言。首先是界面,用户进入一个软件,第一个接触到的便是界面,然后才是操作。好的界面会给用户留下一个深刻的印象,能给他再一次打开这个软件一个理由。我们的界面要遵循以下几个原则:

      1、  简易性

        用户能看得懂

      2、  人性化

        让用户感受到我们是在为他设计产品,而不是为手机

      3、  和谐美观

        让用户看着更愉快而不是更难受

          用户打开了软件,他要使用就得操作,我们实现所有的操作必须要简洁高效。我们要根据用户需求进行操作分析和情景假设,用户什么情况下使用这个按钮或功能,在这种情况下他希望实现哪些操作,哪些操作用户极少用到的都是我们需要考虑的内容,然后针对这些分析来实现我们的操作。

          最后也是最为关键的,软件将要实现的功能。一款时间管理助手,主要的功能给用户当秘书,为用户记下各种日程安排,在适当和必要的时候提醒用户。记录的实现很简单,重点在提醒。在用户输入事件的时候我们可以给用户设定一个默认缓冲时间,同时用户可以自己改变这个缓冲时间,以便得到了软件提醒后用户能及时地作出安排。

    Benefit:好处

        1、  随时随地输入自己的待办事项,不用到处找便签。

        2、  生成一周或一月任务表,各种安排一目了然。

        3、  贴心的提醒,不怕错过重要安排。

        4、  合理地安排时间,有效提高时间利用率。

    Competiors:竞争

      从安卓市场上下载了下载量前三的时间管理类软件:91Todo,Doit.im,时间管理。

      1、91Todo

       功能很多,既是其优点亦是其缺点,许多功能华而不实,界面很臃肿。

          

           

         

      2、Doit.im

        主菜单自动隐藏很人性化,但是操作复杂,且主菜单一些选项定义不明确,让人不知所以。

         

        

      3、时间管理

        界面简洁,添加任务操作不方便,软键盘无法正常收起,任务列表不够人性化。

         

         

        

  • 相关阅读:
    ORACLE 按照指定顺序排序输出某些字段
    jsp 选择年份产生周下拉框
    jsp标签foreach
    润乾报表个人笔记
    eclipse加大服务器容器内存
    jsp input中使用fmt 格式化时间
    log4j简单使用java web项目--后台打印以及输出到文件
    log4j简单使用java项目--后台打印以及输出到文件
    声明:放弃博客园平台,近日将所有随笔转移到CSDN,并删除所有已公开的随笔。
    项目 Java 2 go的一些准备活动
  • 原文地址:https://www.cnblogs.com/wwnjld/p/3383376.html
Copyright © 2011-2022 走看看