超市库存管理系统(6)

2020-06-03 14:19

四川大学锦江学院计算机学院

图3-4 数据流程总图

超市库存管理系统的第一层图:超市库存管理系统主要包括了进货管理管理,销货管理管理,退货管理三个主子模块,进货有进货统计表,销货有销货统计表,退货有退货统计表,三者通过管理员联系在一起,组成超市库存管理系统。

图3-5 数据流程子图1

对于超市库存管理子模块中,主要有添加,删除,修改,查询功能,其中货物的添加要进行详细的数据处理,对货物的信息都要按要求填写,否则不能正常添加。

超市库存管理二层数据流程图:消费者提出交易请求,超市管理员进行交易登记。

P2 退货 D2 退货统计表 管理员 P3 销 货 P1 进 货 D1 进货统计表 D3 销货统计表 第 21 页

四川大学锦江学院计算机学院

图3-6 数据流程子图2

3.6 功能模块的设计

第 22 页

四川大学锦江学院计算机学院

功能模块设计

3.7数据库设计 3.7.1数据库设计

数据库设计作为本系统设计的一部分不可缺少。开发本系统中使用的数据库系统是Windows Access 2000 。

1. E — R图

(1)超市与供货商、消费者之间的关系图。体现超市的进货、销货与退货操作。实体E-R图如下:

(2)管理员与员工之间的关系图:一名管理员可以管理若干员工。实体E-R图如下:

第 23 页

四川大学锦江学院计算机学院

(3)商品属性图:商品的属性包括商品编号、生产厂商、商品名称、型号、进货价、销货价、数量、进货年、进货月、进货日、业务员编号、总金额等。

3.7.2 数据库表

数据库名称:supermarket

本系统需要建立以下几个数据表:buy表(进货表)、goods表(现存商品表)、sell表(销售表)、retreat表(退货表)、employee表(员工表)、manufacturer表(进货商表)。由于数据量比较小,所以这些数据表都存在一个数据库下:supermarket.mdb。

在系统的数据库设计中,进货表、销货表、商品库存表和退货表涉及了交易管理三个子菜单的绝大部分数据,是本系统数据库的核心,所以将对其部分表的设置

第 24 页

四川大学锦江学院计算机学院

列表显示.

数据库物理关系模型图

下面对各个数据表的结构做一下简单介绍

buy表(进货表)中包括有进货编号、商品编号、商品名称、生产厂商、型号、数量、进货时间、总金额、业务员编号等。 表3-1 buy表 列名 编号 商品编号

数据类型 int varchar

长度 50

允许空 否 是

第 25 页


超市库存管理系统(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:机械手毕业设计开题报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: