1、数据流描述数据流名称简述数据流来源数据流去向数据流组成数据流量高峰流量登陆信息超市管理系统用户登陆超市管理系统时的基本信息用户登陆系统后台记录姓名+密码+员工编号+性别+手机号+职位+上次登陆时间进货单超市购买供应商供应的商品的记录单据收货处理收货审核时间+订单号+供应商编号+商品名称+数量+单价+总金额+经手人+备注入库单超市收货后的入库确认单据填写入库单审核入库单时间+入库单号+商品名称+供应商编号+入库数量+单价+金额+经手人+当前库存量+备注销售记录售出商品时由收银员扫描记录相应商品信息商品销售系统记录销售信息时间+销售记录编号+商品名称+商品编号+单价+数量+金额+剩余库存+经手人+
2、备注凭条顾客结算购买商品后获得此次的购物凭据系统对销售结算凭证处理出票时间+凭条编号+商品名称+商品编号+单价+数量+金额+付款方式+付款金额销售查询结果超市管理系统用户查询历史销售记录输入销售查询信息系统返回销售查询结果查询时间+查询用户编号+销售时间+销售记录编号+商品名称+商品编号+单价+数量+库存+经手人+备注库存查询结果超市管理系统用户查询当前库存信息输入库存查询信息系统返回库存查询结果查询时间+查询用户编号+商品名称+商品编号+供应商编号+当前库存数量进货查询结果超市管理系统用户查询历史进货信息输入进货查询信息系统返回进货查询结果查询时间+查询用户编号+商品名称+供应商编号+进货时
3、间+订单号+入库单号+单价+数量+金额+经手人处理逻辑描述处理逻辑名称输入的数据流处理逻辑的描述输出的数据流处理频率用户登陆用户名、密码用户通过登陆界面,使用用户名和密码登陆超市管理系统登陆信息系统后台记录登陆信息用户登陆系统成功后,记录登陆时间,并对其操作进行相应的更新和记录登陆记录收货处理进货信息超市收到供应商的供货,对其进行相应的记录进货记录收货审核进货记录审核人员审核进货信息,确认无误后生成进货单进货单填写入库单确认的收货信息收到进货的确认通知后,填写入库单未审核的入库单审核入库单未审核的入库单审核人员对填写的入库单进行审核,并加以确认入库单商品销售收银员前台扫描记录顾客购买商品进行结
4、算时,前台收银员扫描商品条形码,录入系统系统记录销售信息后台系统根据收银员录入的信息,生成销售记录,并更改相应的库存等信息销售记录系统对销售结算销售记录系统根据此次的销售记录进行结算结算信息凭证处理结算信息顾客结算付款完成后,生成一张凭条作为购物的凭证凭条输入销售查询信息用户通过销售查询功能模块输入的数据已经登录的用户,使用本系统的销售查询功能,输入想要查询的关键字销售查询条件系统返回销售查询结果销售查询条件系统根据查询条件查询数据,返回相应的销售查询结果销售查询结果输入库存查询信息用户通过库存查询功能模块输入的数据已经登录的用户,使用本系统的库存查询功能,输入想要查询的关键字库存查询条件系统
5、返回库存查询结果库存查询条件系统根据查询条件查询数据,返回相应的库存查询结果库存查询结果输入进货查询信息用户通过进货查询功能模块输入的数据已经登录的用户,使用本系统的进货查询功能,输入想要查询的关键字进货查询条件系统返回进货查询结果进货查询条件系统根据查询条件查询数据,返回相应的进货查询结果进货查询结果数据存储描述数据存储名称简述数据存储组成相关联的处理用户信息超市管理系统的使用者的相关信息姓名+密码+员工编号+性别+手机号+职位+权限+上次登陆时间用户登陆、系统后台记录进货记录超市对每次进货的记录订单号+入库单号+商品名称+供应商编号+进货时间+单价+数量+金额+经手人收货处理、收货审核、填
6、写入库单、审核入库单、输入进货查询信息、系统返回进货查询结果销售记录超市对每次销售的记录销售记录编号+时间+商品名称+商品编号+单价+数量+金额+经手人+备注商品销售、系统记录销售信息、系统对销售结算、凭证处理、输入销售查询信息、系统返回销售查询结果库存信息超市各商品的库存信息商品名称+商品编号+供应商编号+当前库存数量填写入库单、审核入库单、商品销售、系统记录销售信息、输入库存查询信息、系统返回库存查询结果外部实体外部实体名称简述输入的数据流输出的数据流用户超市管理系统的使用者,即超市内部的员工销售、库存、进货查询的结果用户信息、进货记录、销售记录顾客在超市购买商品的消费者凭条无供应商向超市
7、供应商品的商家入库单进货单超市超市管理系统的核心,从供应商处进货,并销售给顾客进货记录、销售记录凭条、入库单数据项的定义数据项名称简述类型及宽度取值范围姓名用户的姓名,也是登陆账号char(20)密码用户的登陆密码char(20)员工编号使用者的员工编号char(20)性别员工的性别char(5)男、女手机号员工的联系方式char(20)职位员工在超市里担任的工作char(20)权限在系统中可以获得的权限char(10)上次登陆时间上次登陆系统的时间datetime数据项名称简述类型及宽度取值范围订单号订单的编号char(20)入库单号入库单的编号char(20)商品名称进货商品的名称char
8、(20)供应商编号供应商的标识char(20)进货时间此次进货的具体时间datetime单价每件商品的价格char(10)数量进货的数量Int金额总计的价格char(10)=单价*数量经手人负责此次进货的员工编号varchar(50)数据项名称简述类型及宽度取值范围销售记录编号此次销售的编号char(20)时间销售的时间datetime商品名称销售的商品的名称char(20)商品编号销售的商品的编号char(20)单价一件商品的价格char(10)数量销售此件商品的数量Int=库存数量金额销售此件商品的总价char(10)=单价*数量经手人负责此次销售的员工编号varchar(50)备注此次销售的其他相关信息varchar(50)数据项名称简述类型及宽度取值范围商品名称库存商品的名称char(20)商品编号库存商品的编号char(20)供应商编号该商品的供应商的标识char(20)当前库存数量超市中该商品现有的数量Int