第二次团队作业-需求分析
一、
这个作业属于哪个课程 |
https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1 |
这个作业要求在哪里 |
https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3106 |
团队名称 |
唱跳RAP编程 |
这个作业的目标 |
考虑各种用户需求、现实的因素,进一步修改确定项目的功能,以便之后的功能实现。 |
二、团队成员的学号列表
学号 |
姓名 |
20731062225 |
朱双磊 |
201731062225 |
林迈 |
201731062228 |
叶虎 |
201731062212 |
文宇豪 |
201731062216 |
齐鹏 |
三、拟开发项目简介
我们的软件‘爱管理’不仅能够对进货情况、对商品的出售情况和销售额有所记录,还能通过各个地区居民在便利店的购买情况,来做出合理的分析,然后给予商家进货种类和进货数量的建议。
四、典型用户及用户故事
1、典型用户
1具有一定计算机使用基础的店长和经理
姓名 |
张三 |
年龄 |
30 |
收入 |
6000 |
代表用户在市场上的比例 |
超市一定会有店长 |
使用该软件的的典型场景 |
店长对存货的管理 |
使用本软件的环境 |
店长的办公室 |
生活/工作场景 |
超市店长 |
知识水平和能力 |
大学毕业,销售水平高,具有一定计算机基础 |
用户的目的、困难 |
小型超市对于货物的管理较为困难,希望有系统的方法进行管理 |
用户的偏好 |
暂无 |
2.无计算机使用基础的普通打工人员
姓名 |
李四 |
年龄 |
20 |
收入 |
2000 |
代表用户在市场上的比例 |
打工人数众多 |
使用该软件的的典型场景 |
店长出差在外需要店员进行管理 |
使用本软件的环境 |
店长办公室 |
生活/工作场景 |
店员 |
知识水平和能力 |
初中毕业,办事能力较强 |
用户的目的、困难 |
无法进行过于复杂的操作 |
用户的偏好 |
简单明了的事情 |
二.场景描述
1.背景
(1)典型用户:张三(主要),李四(主要)
(2)用户的需求和面临的困难
张三:需要系统管理商品进出和营业额的记录
李四:操作简单明了,界面清晰
2.场景
张三:大学毕业后开了一家小型超市,但由于社会经验不足,对于商品的管理很不擅长,总是少计算或多计算一些商品的数量,因此顾客不多。现就需要一个能系统管理商品的软件进行商品管理,并能够对营业额进行计算。
李四;初中毕业后便进入社会四处打工,最后进入张三所开的超市当一名店员,因其社会经验较为丰富,被放三重用,有时候张三出门在外时让李四进行商品管理。而李四并无计算机基础,因此操作计算机较为困难,为此希望管理界面清晰并且操作简单。
(3)其他
最初的超市资料管理,都是靠人力来完成的。小型超市在业务上需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息,并对商品各种信息进行统计分析。实现超市庞大商品的控制和传输,从而方便销售行业的管理和决策,为超市和超市管理人员解除后顾之忧。并且随着越来越多建筑物的开发,大型的周边超市距离一些小区和学生宿舍有一段距离,于是不少商家找到门路在周遭地区开起了小卖部和便利店,而进货、售出、各时期销售额不便于记录,而且针对一些特定的地区的人,肯定会有不同的偏好。目前周遭的小型商店的数量较多,这也是入手的方向之一。
1、基础功能
(1)前台管理
(2)系统管理
(3)基本信息管理
(4)采购管理
(5)销售报表管理
(6)库存管理
2、拓展功能
(1)用户评价反馈
(2)会员管理
用例图
六.初步开发计划(分工及进度安排)
1、分工
(1)UI部分设计:201731062228(叶虎)、20173106225(朱双磊)
(2)前端:201731062212(文宇豪)、201731062216(齐鹏)
(3)后端:201731062226(林迈),201731062216(齐鹏)
(4)用户分析:201731062228(叶虎)、20173106225(朱双磊)
(5)后期测试:201731062216(齐鹏) 201731062226(林迈)
2、进度安排
(1)1周:进行项目的规划,模块的安排,完成需求分析,尽可能的在满足用户的基本条件下想出一些更加好的点子。
(2)2~5周:开始项目的大体,基本完成项目计划,根据出现的问题实时解决问题
(3)6周:进行代码互审,各项测试。