软工15团队作业3-需求分析设计
需求分析
1.访问软件项目的真实用户(至少10个),确保软件真正体现用户的需求,为软件最终可用奠定基础。
调查情况
2.参考《软件需求规格说明书》国标规范文本,撰写对应项目的软件需求规格说明书。提供《需求规格说明书》的Git链接。
3.NABCD 写作,视频
- N(need):学校是一个有爱的地方,每个人都可能遇到希望别人帮助的事情。同样,有许多同学也有自己的特长和一颗想要帮助别人的热心。无奈,目前并没有专门处理这类需求的app或者网站。所以我们设计了一个互帮互助的网站,希望填补这方面的空白。
- A(approac):我们会设计一个网站,建立属于自己的人才库。发布在自己的网站上,将有需要的同学和渴望帮助的童鞋牵线搭桥。
- B(benefit):对于我们产品的用户,可以为自己的课余生活增添许多快乐。同时,提供帮助的同学也会获得一定的报酬。
- C(competitor):我们的产品更加具有针对性。我们提供帮助的同学就是我们自己身边的朋友,绝不会出现被骗的情况。而且,我们会有人专门对后台进行维护。对需要帮助的同学我们会最大限度地为其提供帮助。
- D(delivery):我们的项目能够做到的就是可以最大限度,最快时间的为需要的提供帮助。因为基本就是自己的同学,所以我们在帮助的同时也可以建立深厚的友谊,说一定能成全一段爱情呢。
4.团队协作,加强分工,需要描述每个成员的具体分工及占整个文档任务的工作量比例。
原型设计
原型设计链接:https://free.modao.cc/workspace/apps/p41F39ACC231523778878818/preview
任务分解WBS
2.团队成员估计各自任务所需时间
功能 | 预计完成时间(h) |
---|---|
前端管理员界面设计 | 2.5 |
用户信息管理 | 5 |
发布信息管理 | 4.5 |
需求信息管理 | 4 |
工作经历管理 | 5 |
前端用户界面设计 | 2.5 |
信息发布 | 6 |
需求发布 | 5 |
其他功能 | 待定 |
系统设计
E-R图
系统设计