软件的最终目的是用来解决用户的某些问题,需求分析就是要理解要解决的问题,真正明确用户需求。git
1.访问软件项目的真实用户(至少10个),确保软件真正体现用户的需求,为软件最终可用奠基基础。数据库
小组会议谈论决定,经过问卷星平台建立大学生记帐微信小程序用户需求(ID:22529810)相关问卷,再发给身边大学生填写问卷.至4.13晚9点已有50+人参与了问卷调查.
经过统计&分析能够发现,大部分大学平生时没有记帐和编制预算的习惯;即便有记帐的习惯也可能是靠我的记忆或者记帐本,用智能移动设备记帐的很少,用专门的记帐软件的更是寥寥无几.
利用问卷调查,也了解用户对记帐小程序的一些基本要求,咱们会适当知足一些个性化需求。1.永久免费 2.记帐提醒,天天提醒,每月提醒,分类额度提醒 3.简单易用的记帐功能,让用户可以很快上手使用,而且简化记帐操做,让记帐再也不麻烦,尽可能节省用户的记帐时间 4.多重记帐功能:淘宝消费、银行帐单、书费、学校缴纳费用等经常使用的记帐类型。
编程
2.参考《软件需求规格说明书》国标规范文本,撰写对应项目的软件需求规格说明书。提供《需求规格说明书》的Git连接.小程序
《需求规格说明书》的Git连接微信小程序
3.NABCD 写做,视频微信
列成详细的条目,用具体的事实和分析说明。网络
Need架构
在目前的大学生生活中,学会合理的管理本身的财务情况是一门必修课。可是,因为不少学生感受记帐是一件麻烦的事儿,不肯意去记录本身的消费状况,从而没法很好的了解本身的财务状况。因此,咱们小组所作的就是制做一款专门针对于大学生的记帐小软件。经过简要方便的记帐形式,便利的操做模式改善或者促进用户记帐的积极性及兴趣,让大学生了解本身的消费状况,从而有效控制花费,对本身将来的消费能够制定合适的计划。
Approachapp
利用问卷调查的方式,了解用户对记帐小程序的一些基本要求,设计一些针对大学生群体实际个性化的控制窗口,适当知足一些个性化需求。1.永久免费 2.记帐提醒,天天提醒,每月提醒,分类额度提醒 3.简单易用的记帐功能,让用户可以很快上手使用,而且简化记帐操做,让记帐再也不麻烦,尽可能节省用户的记帐时间 4.多重记帐功能:淘宝消费、银行帐单、书费、学校缴纳费用等经常使用的记帐类型。
Benefits数据库设计
1.帮助用户理清楚天天的收入与支出,从而有效控制花费。 2.能够对用户本身的花费有个了解。 3.提醒学生用户不要乱花钱。 4.能够为了未来要买东西或者出游作出一个省钱计划。 5.对本身消费隐私的保护与记录。
Competition
搜索了一下,微信中已经有不少的记帐小程序.
【1】小记一笔 小记一笔这个小程序是一种常见的记帐应用,是简单记录平常生活支出与收入的小程序,只要是和生活相关的,好比吃穿住行中彩票,均可以记录哦~比较方便,快捷。还有一个统计功能,能够进行年份的统计,比较直观的条形统计图。
【2】芝麻记帐 芝麻记帐相对小记一笔来讲,显得更简单了,基本上就是文字的描述,没有小记一笔美观,小编看了一下,这个应该是针对月份的一个记帐小程序,能够查看每月的详情,记录也很简单,看到做者描述更多帐单功能正在开发中,期待着可以愈来愈好。
【3】会记帐的小猫 这个名字听起来感受还不错,不知道用起来怎么样。 打开小程序一看,感受和刚刚两个都不太同样啊,有种耳目一新的感受,小猫说:“它的目的是助主人实现财务自由,不仅是记帐哦!”
可是!!!!!1.网络上的大部分记帐软件是附带大量理财产品的,而且是针对大部分工做者,有稳定收入的用户群体 2.咱们的软件是针对大学生用户群体的,咱们自己就是用户自己,对于软件的需求有着切身的体验,制做的产品更能符合用户群体的实际需求。 3.咱们自己置身在大学的生活环境中,经过周围同窗的反馈能够及时对咱们的软件进行修改和更新
Deliver
对于第一版,我先在本身小组试用。待功能稳定后,推广到其它小组使用。而后经过集大通app的微博功能或者在微信群"集大软工网络15级"面向网络15级学生推广.
团队考虑创新的时间轴记帐。换个角度记录时光。
各位同窗:咱们的产品是为了解决 大学生 的痛苦, 您是否是常常被父母问到:你这个月花了多少钱?都干什么了?就不知道如何回答了,对本身的资金动态一无所知。可是现有的方案并无很好地解决这些需求,咱们的记帐微信小程序帮您清楚每个月花销明细,调整资金使用情况,制定长远的理财规划。它能让你对本身的支出、借款、收入等资金流动情况一清二楚,从而达到合理调拨资金,平衡每个月甚至每一年开支,远远超过目前市场上的竞争对手。 同时,咱们能够经过集大通app的微博功能或者在微信群"集大软工网络15级"面向网络15级学生推广,能很快地让大部分用户知道咱们的产品,并进一步传播。
原型设计可以在表现层将设计合成一个逻辑总体,用户能和你一块儿看到将来交互的软件蓝图、功能和效果,得到较真实的感觉,在不断讨 论的基础上完善将来的设计思想。所以,原型设计能起到有效沟通的做用,漂亮,直观的原型图更是让人赏心悦目。
场景:每个月的收支总结
用户:APP的用户
在每个月的收支总结时,因为用户并不能天天都能准确的记帐成功,甚至可能过了很长一段时间才能想起来还有这个APP,这就会让用户有前功尽弃的感受,所以咱们决定在APP添加一个提醒功能,用以提醒用户进行必要的记帐。
一个团队项目要在一段时间内完成诸多任务,知足用户需求,实现团队目标,从哪里入手?
WBS(Work Breakdown Structure)即工做分解结构,是根据项目目标把工做分解成许多井井有条的、可交付成果的工做任务,而后用逻辑图形或树形结构表示出来。
在设计阶段,咱们要清楚:软件是怎么解决这些需求的?
一个好的分层式结构,可使得开发人员的分工更加明确。一旦定义好各层次之间的接口,负责不一样逻辑设计的开发人员就能够分散关注,齐头并进。
姓名 | 团队分工 | 工做量比例 |
---|---|---|
肖世松 | 博客编辑 ,微信记帐小程序的NABCD | 20% |
杨泽斌 | 任务分解WBS | 20% |
谢庆圆 | 《需求规格说明书》的撰写 | 20% |
叶文柠 | 问卷调查的建立以及统计&分析 | 20% |
林伟航 | 原型设计 | 20% |
肖世松:经过此次需求与分析,更加明白了一个软件的开发过程是多么得不容易,从用户需求到软件的原型设计、界面设计等,最后再到代码的规范化,组员的分工都须要作出具体的规划,才能保证工做有效的进行,总的来讲是一次很是好的体验机会
杨泽斌:本次实验,我负责的是任务分解WBS,WBS分解将主体目标逐步细化分解,最底层的任务活动可直接分派到我的去完成,每一个任务原则上要求分解到不能再细分为止,在本次实验中,可能对主要的任务没有考虑的很完善很细化,还有不少地方须要多多改进
谢庆圆:此次仍是和以往有不少同样的失败的地方,不少地方出错,简直是要崩溃,这让我领悟到了几个道理:一,万丈高楼平地起,必定要有扎实的基础,不要急于求成;二,设计的时候必定要将就合理,不要一把乱抓,这样设计出的确定漏洞百出,多向经典学习,新颖的创意学习能够成长的更快;三,遇到问题不要立马放弃,变得沮丧,应该尝试本身解决,实在不行才能够请教他人。
叶文柠:此次做业感受仍是有些头疼,由于进度感受跟不上,并且基础不太牢固,须要学习的东西比较多,这时候就比较耗时,并且任务肯定的时间不是很好。选择小程序这个项目的好处就是如今在小程序这块作的人挺多,在开发的时候比较多的参考资源,网络也有小程序开发教程资源,可是如今着学习起来就比较不合适了,由于时间问题;很差之处就是环境搭建比较麻烦,须要注册的东西比较多。总而言之作好这个项目仍是对咱们有很大帮助,能够而外学习到一些专业知识,还能够接触到小程序这一块比较有活力、热门的东西。
林伟航:在此次的博客做业中,对此次所选的选题有了一个更深的认识,先要充分的考虑到用户的需求才能进行接下来的编写程序以及测试。下一周就要开始相关的代码学习,坚持就是胜利。