超市进销存管理系统数据分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统详细设计
1.1 系统功能结构图
系统总体结构如图5-1所示:
图5-1 商品批发管理系统功能结构图
1.2 系统功能设计
系统功能设计是使整个系统能基本实现商品批发的进、销、存等管理功能,能让商品批发管理者更直观的了解商品批发的经营状况,以做出相应的经营决策。管理信息系统(MIS)就是要对这些资源建立正确的数据库,并进行信息的收集、传送、存储、编制成各种凭证、报表、台帐、图形等信息,同时对这些信息进行维护,通过实测商品批发的各种运行情况,并利用过去的历史数据预测未来的发展,从商品批发全局的角度出发进行决策,利用信息控制商品批发的行为,附注商品批发完成其目标。
本系统共包括四大模块,分别是人事管理模块,销售管理模块,进货管理模块,库存管理模块。每个模块的功能如下:
1. 人事管理模块功能:
(1)实现职工信息的查询;
(2)实现职工信息的更新,包括增加、删除、修改功能;
(3)实现供货商信息的查询;
(4)实现供货商信息的更新,包括增加、删除、修改功能。
2. 销售管理模块功能:
(1)实现销售信息的查询;
(2)实现商品销售信息的盘点。
3. 进货管理模块功能:
(1)实现进货信息的查询;
(2)实现进货信息的更新,包括增加、删除、修改功能。
4. 库存管理模块功能:
(1)实现商品信息的查询;
(2)实现商品信息的更新,包括增加、删除、修改功能;
(3)实现库存信息的查询;
(4)实现库存信息的更新,包括增加、删除、修改功能。
1.3 系统数据库设计
1. 数据库表设计
由数据模型利用SQL Server 2008进行数据库的详细设计,其基本表的设计如下:
说明:此表存放系统用户信息。
说明:此表存放商品信息。
说明:此表存放供货商信息。
说明:此表存放进货信息。
(6) 销售清单(SaleBill)
中文字段名英文字段名字段类型长度主键/外键字段值约束销售单号saleBillID char 6 P NOT NULL 商品编号merchID char 6 P/F NOT NULL 销售数量saleNum int 4 NOT NULL 销售日期saleDate datetime 8 NOT NULL 说明:此表存放销售信息。
(7) 库存清单(StoreBill)
中文字段名英文字段名字段类型长度主键/外键字段值约束商品编号merchID char 6 P/F NOT NULL 库存数量storeNum int 4 NOT NULL