2018软件工程第六次作业(团队一)

一、题目要求

  • 建立团队博客,可以指定一名同学的博客,今后所有的作业都发布在该同学的博客上(建议使用队长的博客)
  • 团队各成员集体讨论,在我们讲过的团队类型中票选一个你们准备采用的合作方式
  • 确定团队题目,题目范围及来源最好来自于实际场景
  • 利用竞争性需求分析框架(NABCD Model)说明团队项目选题的合理性
  • 确定团队开发技术,包括语言、工具、框架等

二、团队介绍

  • 队名:HelloTime
  • 成员:
       组长:易成辉
       组员:刘子君 何涛 祁萁

三、合作方式

  我们团队的四个人编程能力都不是特别强,并且水平差不多。经过我们讨论,我们决定采用社区模式。团队作业由我们四个人共同参与,每个人参与自己感兴趣的部分,贡献力量,一起努力,一起完成作业。

四、创意选择

  每个人的生命都是一个时间轴,从开始到终结,从过去到未来,从期望到实现。每一分每一秒你在做什么?每一分每一秒你做的事情是否有意义?是否荒废?
  我们想设计一款软件,可以精确记录从出生到现在用户度过的时间,用户余下的时间和做每件事剩余次数。以达到提醒人们珍惜时间的目的。

五、竞争性需求分析框架(NABCD Model)

  • 1、N(Need,需求)
      时光如梭,时间总是在飞快的流逝。或许很多人还沉溺于自己的小小世界,觉得余生还长,还有大把时光可以去挥霍。然而,时间真的很多么,琐碎之中,时间就没了。所以,我们需要一款APP来记录我们的时间规划,来记录我们在剩余的生命里还能做些什么。于是乎,我们的APP设计就此诞生。我们的目的不是为了让使用者背负时间的厚重,而是为了让用户能够明白时间的可贵,更加珍惜自己的时间,能够更多的去做一些有意义的事。
  • 2、A(Approach,做法)
      首先我们要去搜集我们国家平均寿命、平均阅读时间、年平均阅读数量、年平均观影次数等一系列统计数据(数据可由网络得到,但要注意是否是权威的数据),来当做默认数据,方便后面计算次数。让用户输入自己的出生日期,经过后台程序计算出已生存时间、剩余时间和做某件事情剩余的次数。用户也可以自定义事件和频率,显示做这件事剩余次数。同时附加倒数几天功能,用户输入事件,经过后台程序计算显示剩余天数。
  • 3、B(Benefit,好处)
      这个软件可以让用户更加了解自己的剩余时间(估计值)和做某些事的剩余次数,达到提醒珍惜时间的目的,让用户能够明白时间的可贵,更加珍惜自己的时间,能够更多的去做一些有意义的事。同时也可以记录美好时刻的日期,可以时时刻刻体会幸福时刻。
  • 4、C(Competitors,竞争)
      目前,安卓手机应用市场上有一款APP(名字为:时光简记),但是部分功能做的不是特别全面、用户输入数据过多,用户无法得到想要的数据和用户满意度下降。我们设计的软件要在现有软件的基础上去掉没用的功能,添加新的数据项。让用户能够的到想要的数据让用户满意。
  • 5、D(Delivery,推广)
      推广人群:所用智能手机用户
      重点人群:中青年用户(这款软件属于偏娱乐性质,中青年人群的接受能力比较强)
      推广方法:第一步:在QQ、朋友圈发布内测版软件,同时收集用户反馈
           第二步:根据反馈调整软件,在微博、贴吧等社交平台发布软件测试版
           第三步:QQ、朋友圈、贴吧、微博等渠道发布升级版软件

六、开发技术

语言:JAVA
工具:Eclipse、Visual Studio 、Android Studio
软件平台:Android

原文地址:https://www.cnblogs.com/long-long-ago/p/8901967.html