zoukankan      html  css  js  c++  java
  • 第二次团队作业-需求分析

    一、

    这个作业属于哪个课程

    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周:进行代码互审,各项测试。

  • 相关阅读:
    Mybatis中的动态SQL
    Mybatis核心知识点
    Java8之Stream详解
    多线程知识点总结(二)
    多线程知识点总结(一)
    数据库中的行锁和表锁
    数据库中的sql完整性约束
    数据库中的sql语句总结
    全局变量
    打印 输出 debug
  • 原文地址:https://www.cnblogs.com/z201731062225/p/10758402.html
Copyright © 2011-2022 走看看