第1章 系统需求分析
1.1 需求概述
功能需求:
①采购管理功能模块:采购计划、采购订单、采购入库、采购退货、应付款、采购付款。
②销售管理功能模块:、报价单、销售订单、销售出库、销售退货、应收款、销售收款。
③库存管理功能模块:其它入库、其它出库、库存警报、库存报表、基本资料设计。
超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。面对不同
种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。它最主要的特点是能够实时的和准确的控制店内的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。顾客的消费要求的是希望在超市购物中能基本上都能购得所需的商品,并且还要既保证商品质量还要享受优质,方便的服务。
1.2 需求描述
1.2.1 数据流图
●图1.1 第0层数据流图
●图1.2 进销存管理系统数据流图(第一层)
说明:每一个处理也均可由外部实体直接输入数据
●图1.3 销售管理数据流程图(第二层)
●图1.4 仓库管理数据流程图(第二层)
●图1.5 采购管理数据流程图(第二层)
1.2.2 数据字典
1.2.2.1 数据结构
数据存储:报价单包含以下两个表。
表1.1 报价单
编号 | 数据项 | 数据项别名 | 数据类型 | 数据项含义 |
1 | 报价单单号 | bjd | Number | 唯一标识 |
2 | 报价日期 | bjrq | Date | |
3 | 客户 | kh | Number | 外码 |
4 | 报价人 | bjr | Number | 外码 |
5 | 货币 | hb | Text | |
6 | 操作员 | czy | Number | 外码 |
7 | 备注 | bz | Text | |
表1.2 报价单明细
编号 | meide数据项 | 数据项别名 | 数据类型 | 数据项含义 |
1 | 报价明细单号 | bjdmx | Number | 唯一标识 |
2 | 商品 | sp | Number | 外码 |
3 | 单价 | dj | Money | |
4 | 报价单号 | bjd | Number | 外码 |
5 | 数量 | sl | Number | |
数据存储:订单包含以下两个表。
表1.3 订单
编号 | 数据项 | 数据项别名 | 数据类型 | 数据项含义 |
1 | 订单单号 | dd | Number | 唯一标识 |
2 | 订单日期 | ddrq | Date | |
3 | 客户 | kh | Number | 外码 |
4 | 货币 | hb | Text | |
5 | 销售人 | xsr | Number | 外码 |
6 | 销售日期 | jhrq | Date | 外码 |
7 | 付款方式 | fkfs | Text | |
8 | 交货地点 | jhdd | Text | |
9 | 备注 | bz | Text | |
10 | 完成状态 | wczt | Number | |
11 | 操作员 | czy | Number | 外码 |
12 | 审核人 | shr | Number | 外码 |
13 | 审核状态 | shzt | Number | |
表1.4 订单明细
编号 | 数据项 | 数据项别名 | 数据类型 | 数据项含义 |
1 | 订单明细单号 | ddmx | Number | 唯一标识 |
2 | 商品 | sp | Number | 外码 |
3 | 单价 | dj | Money | |
4 | 订单单号 | dd | Number | 外码 |
5 | 数量 | sl | Number | |
数据存储:退货单包含以下两个表。
表1.5 退货单
编号 | 数据项 | 数据项别名 | 数据类型 | 数据项含义 |
1 | 单号 | ckd | Number | 唯一标识 |
2 | 退货日期 | thrq | Date | |
3 | 客户 | kh | Number | 外码 |
4 | 货币 | hb | Text | |
5 | 销售人 | xsr | Number | 外码 |
6 | 验收人 | ysr | Number | 外码 |
7 | 备注 | bz | Text | |
8 | 操作员 | czy | Number | 外码 |
9 | 审核人 | shhr | Number | 外码 |
10 | 审核状态 | shhzt | Number | |
11 | 录入日期 | lrrq | Date | |
12 | 审核日期 | shrq | Date | |
表1.6 退货单明细
编号 | 数据项 | 数据项别名 | 数据类型 | 数据项含义 |
1 | 退货明细单号 | ckmx | Number | 唯一标识 |
2 | 商品 | sp | Number | 外码 |
3 | 单价 | dj | Money | |
4 | 退货单单号 | ckd | Number | 外码 |
5 | 数量 | sl | Number | |
数据存储:出库单包含以下两个表。
表1.7 出库单
编号 | 数据项 | 数据项别名 | 数据类型 | 数据项含义 |
1 | 单号 | ckd | Number | 唯一标识 |
2 | 销售日期 | xsrq | Date | |
3 | 客户 | kh | Number | 外码 |
4 | 货币 | hb | Text | |
5 | 付款方式 | fkfs | Text | |
6 | 销售人 | xsr | Number | 外码 |
7 | 发货人 | fhr | Number | |
8 | 送货地址 | shdz | Text | |
9 | 备注 | bz | Text | |
10 | 操作员 | czy | Number | 外码 |
11 | 审核人 | shhr | Number | 外码 |
12 | 审核状态 | shhzt | Number | |
13 | 订单号 | ddh | Number | 外码 |
14 | 录入日期 | lrrq | Date | |
15 | 审核日期 | shrq | Date | |
表1.8 出库单明细
发布评论