30-基于VB的超市销售管理系统的设计与实现(3)

2019-04-16 17:08

精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网

提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案

了企业的发展。因此企业利用成熟的管理思想和先进的信息技术来提高管理水平和经济效益就显得尤为重要。基于先进的计算机技术开发的超市管理信息系统可以帮助超市改变落后的经营模式,并且可以使管理层及时、合理地进行管理和决策。因此设计开发的超市管理信息系统应顺应社会发展的潮流。作为计算机应用的一部分,使用计算机对超市的信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

3.2系统的体系结构设计

如果要完成一个完整的超市管理系统,需要的相关信息很多。由于种种条件的限制,同时考虑到开发成本,所以本系统仅实现基本的管理功能。

本毕业设计为超市管理信息系统,本管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。超市管理信息系统经过系统的分析后,将整个系统分成7大模块,分别为系统管理模块、用户管理模块、商品信息模块、商品库存信息模块、会员信息模块、数据管理模块以及销售信息模块。

系统设置模块:设置本系统将要显示的内容及注销用户功能。

用户管理模块:完成供应商信息、员工信息及权限设置和会员的添加和修改。 商品信息模块:完成商品的添加删除与修改。

商品库存信息模块:完成商品的入库出库和库存查询。 数据管理模块:备份、还原数据库。

销售管理模块:实现商品销售和销售统计两项功能。 系统的体系结构图如下图3-1所示:

6

精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网

提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案

图 3-1 系统各功能模块设计

注登销 陆 供应商管理 员工管会员管商商品品查修商品添库存查询 数据备数据恢商品销销售统超市管理系统 系统设置 用户管理 商品管理 库存管理 数据管理 销售信息 理 理 询 改 加 份 复 售 计 4 系统设计

4.1 数据库设计

本超市销售管理系统为实现超市进、销、存三大关键环节,需建立商品信息表、商品销售表、库存表。其中商品信息包括商品编号、商品名称、商品价格、会员价格、商品类型、进货价格、包装率。商品销售信息包括商品编号、商品名称、销售日期、销售数量。库存信息包括商品编号、商品名称、库存数量。另外本系统考虑了对供应商,员工,会员三类人员的管理。需建立供应商、员工表、会员表。

系统总体E-R图

7

精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网

提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案

员工性别 员工编码 销售日期 销售数量 员工姓名 员工 员工职务 商品编号 操作 销售 客户 商品名称 会员客户 会员编号 会员电话 商品编号 进货价格 供应商名商品名称 商品 包装率 商品价格 会员价格 商品类型 图 4-1 总体E-R图 供应商编供货 会员姓名 供应商地供应商 供应商电 作为Microsoft公司的桌面数据库,ACCESS在VB中的应用非常广泛,为此我选用ACCESS数据库来进行数据库的逻辑设计。根据前面定义的实体及实休之间的关系,形成数据库的表格以及各个表之间的关系。

本软件的数据库用VB的“可视化数据管理器”新建一个名称为“supermarket.mdb”的数据库,该数据库主要由下述七张表构成:

管理员表:admin;员工档案表:employee;供应商信息表:provider;商品信息表 merchandise;会员注册信息表member;商品销售表 distribution;商品库存表 stockpile。 1.超市管理员表:admin

说明:超市管理的信息情,管理员ID设为主键、索引。

表4-1 管理员表

列名 ID pswd popedom 数据类型 文本 文本 文本 长度 50 50 50 可否为空 Not Null Not Null Not Null 注释 帐号 密码 权限

2.超市员工档案表 employee

8

精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网

提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案

说明:此表记录了每个超市员工的信息情况,员工编号workid 设为主键、索引。

表 4-2 超市员工档案表 列名 workid name sex duty 数据类型 文本 文本 文本 文本 长度 50 50 50 50 可否为空 Not Null Not Null Not Null Not Null 注释 员工编号 员工姓名 员工性别 信息添加日期 3.超市供应商信息表 provider

说明:此表记录是供货商品给超市的每一个供应商的信息表,供应商编号merchandiseid 设为主键。

表 4-3 超市供应商信息表

列名 merchandiseid providername providertel provideraddess 数据类型 文本 文本 数字 文本 长度 50 50 长整型 50 可否为空 Not Null Not Null Not Null Not Null 注释 供应商编号 供应商名称 供应商电话 供应商地址 4.超市商品信息表 merchandise

说明:此表记录是超市商品的信息表,供应商编号面上merchandiseid 设为主键。

表 4-4 超市商品信息表

列名 merchandiseid mname number saleprice memberprice purchaseprice casingratio mchtype 数据类型 文本 文本 数字 货币 货币 货币 数字 文本 长度 50 50 长整型 50 货币 货币 长整型 50 可否为空 Not Null Not Null Not Null Not Null Not Null Not Null Not Null Not Null 注释 商品编号 商品名称 商品电话 商品价格 会员价格 进货价格 包装率 商品类别 5.会员注册信息表member

说明:此表是在超市里已注册会员的信息的表,会员的编号 memberid设为主键。

表4-5 会员注册信息表

列名 memberid mname mtel maddress integral 数据类型 文本 文本 数字 文本 数字 长度 50 50 长整型 50 长整型 可否为空 Not Null Not Null Not Null Not Null Not Null 注释 会员编号 会员名称 商品电话 会员地址 会员电话

6.商品销售表 distribution

9

精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网

提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案

说明:此表是在超市销售商品记录信息的表,出售商品的编号dbid 设为主键。

表 4-6 商品销售表

列名 dbid merchid mchname dnumber date 数据类型 自动编号 文本 文本 数字 日期/时间 长度 自动编号 50 50 长整型 日期/时间 可否为空 Not Null Not Null Not Null Not Null Not Null 注释 出售编号 商品编号 商品名称 销售数量 销售日期 7.商品库存表 stockpile 说明:此表是在超市商品库存信息表,商品的编号merchid设为主键。

表 4-7 商品库存表

列名 merchid mchname number 数据类型 文本 文本 数字 长度 50 50 长整型 可否为空 Not Null Not Null Not Null 注释 商品编号 商品名称 库存数量 4.2 数据字典

4.2.1 数据流条目

(1) 销售信息=商品编号+商品名称+商品数量+出售日期

(2) 添加商品信息=商品编号+商品名称+商品数量+销售价格+商品会员价+商品种

类+商品进价+包装率

(3) 库存信息=商品编号+商品名称+商品数量

(4) 供应商信息=供应商编号+供应商姓名+供应商电话+供应商地址 (5) 员工信息=员工编号+员工姓名+员工性别+员工职务 4.2.2 文件条目

(1) 文件名:商品清单

组成:{商品编号+商品名称+商品数量+商品价格+商品会员价+进货价格+包装率+商品种类}

组织:按商品编号递增排列 (2) 文件名:供应商清单

组成{供应商编号+供应商姓名+供应商电话+供应商地址} 组织:按供应商编号递增排列 (3) 文件名:员工清单

组成{员工编号+员工姓名+员工性别+员工职务+员工权限} 组织:按员工编号递增排列 (4) 文件名:库存清单

组成{商品编号+商品名称+商品数量}

10


30-基于VB的超市销售管理系统的设计与实现(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:老师,您好

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

马上注册会员

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