超市进销存系统需求分析
1需求分析概述
通过对目前超市的现有的了解和调查及对网上的资料的分析,要求该系统要实现以下的功能:
该系统实现六大功能:基础信息管理、进货管理、销售管理、库存管理、查询统计、系统管理。
基础信息管理包括客户信息管理(添加、修改与删除)、商品信息管理(添加、修改与删除)、供应商信息管理(添加、修改与删除);进货管理包括进货单、进货/退货;销售管理包括销售单、销售退货;库存信息管理包括库存盘点,、库存价格调整;系统管理包括操作员管理、更改密码、权限管理、退出系统;查询统计包括客户查询、商品查询、供应商查询、销售查询、销售退货查询、入库查询、入库退货查询以及销售排行。
根据超市职责的不同设计了不同的用户操作界面——操作员界面,管理员界面。且系统操作简单界面友好。
为方便用户系统支持多条件查询。
系统具有更高的安全性。
。
2数据流图
顶层数据流图
分层数据流图
一层数据流图
二层数据流图
3 数据字典
数据元素
(1)表1:“商品编号”
名称
商品编号
别名
GOOD
取值类型
字符串
长度
8个字节
描述
商品的唯一编号,作为关键字。
位置
库存清单表、购货信息表
(2)表2:“客户编号”
名称
客户编号
别名
CLIENT
取值类型
字符串
长度
8个字节
描述
客户的唯一编号,作为关键字。
位置
客户信息表
(3)表3:“供货商编号”
名称
供货商编号
别名
PROVIDE
取值类型
字符串
长度
8个字节
描述
供货商的唯一编号,作为关键字。
位置
供货商信息表
数据流
(1)表4:“订货报表”
名称
订货报表
描述
每天给采购员的商品订货表
来源
商品信息管理
去处
采购员
组成
订货表编号+
{商品编号+商品名称+供货商名称+数量+单价+总价}+
合价
流程量
无
(2)表5:“退货报表”
名称
退货报表
描述
每天给采购员的商品退货表
来源
商品信息管理
去处
采购员
组成
订货表编号+
{商品编号+商品名称+供货商名称+数量+单价+总价}+
合价
流程量
无
(3)表6:“库存信息清单”
名称
库存信息清单
描述
提供给采购员或者管理人员的库存信息
来源
产生的报表
去处
采购员
组成
商品编号+库存数量
流程量
无
(4)表7:“供货商清单”
名称
供货商清单
描述
提供给采购员商品的采购地
来源
产生的报表
去处
采购员
组成
供货商号+名称+联系人+联系电话+联系地址+开户行+银行帐号+备注
流程量
无
(5)表8:“销售清单”
名称
销售清单
描述
描述销售信息的报表
来源
产生的报表
去处
管理员
组成
销售单号+商品编号+销售数量+销售日期
流程量
无
数据存储
(1)表9:“库存信息”
名称
库存信息
输入数据流
仓库现有商品的清单
输出数据流
订货清单
描述
需要订购商品
组成
商品编号+
超市进销存系统需求分析(软件课程设计) 来自淘豆网m.daumloan.com转载请标明出处.