商店管理信息系统(3)

2019-05-18 15:07

(6)设计和实现了系统的通用性,使系统具有良好的流程自定义功能,能够适应客户流程更改的需求,并且具有完善的底层通用控件设计性能,能够快速实现搭建用户新增的流程。

3.3 系统的总体详细结构

系统总体结构如图

超市进销存管理系统 系统管理 出入库管理 订单管理 查询统计 商 品 管 理 用 户 管 理 商品类别 管理 厂家管理 入库管理 出库管理 订单增加 订单还原 商品增加 商品修改 用户信息的修改商品类别还原 商品类别更新 厂家更新 厂家还原 入库增加 入出库库还增原 加 出 库订还原 单查询 库存查询 入库查询 出库查询

图1

系统按用户权限又可划分为两个模块,分别为:系统管理员模块、普通员工模块。其模块下又按主要功能划分为五个模块:基本档案管理模块、采购信息管理模块、销售信息管理模块、库存信息管理模块和系统维护模块。每个功能模块再细分为相应的子功能模块。在开发时,首先定义数据访问层;然后在其基础上按照权限模块的划分,相对独立的基本档案管理模块、采购信息管理模块、销售信息管理模块、库存信息管理模块和系统维护模块各功能模块。这样的一个层次性结构使整个系统更加健壮,更加易于扩展和维护。

10

3.4 数据流程分析

经过实地考察,从超市统计核算工作的实际要求出发,需要开发的整个管理系统的数据所形成的数据流图。

商品流转的基本的业务流程图如下

供货商 采购报告 库存统计 存货单 管理者 缺货单 销售量 销售统计 库存 台账 商品信息记录 销售 台账 销售报告 预留统计 用户

图2

完善的系统业务流程主要包括如下内容:顾客发订单给销售部门;销售部门经过订单检查,把不合格的订单反馈给客户;对合格的订单,通过核对库存记录,缺货订单通过缺货统计,向采购部门发出缺货通知,并登记缺货记录;对于可供货订单,登记客户档案,开出备货单,通知仓库备货;保存订单数据,并进行销售统计。详细的数据流程图后期业务应包含细节流程,其后期细分业务流程如下图所示:

11

顾客 货物统计 发货单 销售者 缺货统计 可供货物 缺货记录 供货商 检验货物 取货单 备货单 仓库 处理备货 库存记录

图3

3.5数据字典

数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。 1、数据项定义: (1)

数据项名称:库存台账

根据要查询的库存信息,检索出库存信息明细表 输入流:库存信息查询,发出库存信息请求

输出流:库存信息清单,进货信息请求(1)数据项名称: (2)

数据项名称:采购报告

根据进货信息或销售信息更新库存信息 输入流:已进货信息,销售信息 输出流:发出库存检索请求

12

(3)

数据项名称:销售台账

根据要查询的销售信息,检索出销售信息明细表 输入流:销售信息查询 输出流:销售清单,销售单 (4)

数据项名称:销售统计

加工逻辑:根据销售信息更细销售清单 输入流:前台销售信息,库存信息 输出流:更新库存清单 (5)

数据项名称:库存统计

加工逻辑:根据进货信息更新进货清单 输入流:进货信息请求,进货单 输出流:发出进货/采购清单查询

2、数据结构定义

数据结构编号:1数据结构名称:商品入库简述:商品入库的记录点 组成:商品编号+入库日期+商品价格+厂商+数量

数据结构编号:2数据结构名称:用户登记简述:管理员合法凭证 组成:用户编号+用户权限

数据结构编号:3数据结构名称:厂商录入简述:记录贸易往来 组成:厂商编号+厂商名+厂商联系方式

13

3、数据存储条目

数据存储编号:001数据存储名称:商品输出来源:销售部产生 组成:商品编号+销售日期+数量+金额+日期

数据存储编号:002数据存储名称:商品输入来源:进货部门 组成:商品编号+厂商编号+数量+金额+日期

数据存储编号:003数据存储名称:商品退换来源:售后部门 组成:商品编号+数量+金额+退货商+日期

数据存储编号:004数据存储名称:厂商录入来源:商品交易产生 组成:厂商编号+联系方式+名称

数据存储编号:005数据存储名称:系统用户增添来源:系统管理产生 组成:用户名+用户密码+权限

4.系统设计 4.1完整性要求

本商品管理信息系统在需求分析的基础之上,对系统进行了总体设计,构建出了系统的总体框架,并对系统进行了详细设计。系统设计是一个创造性的过程,对一些设计者来说需要一定的资质,而最后的设计通常都是由一些初步设计演变而来的。对于高效的软件工程,良好的设计是关键,一个设计得好的软件系统应该是可直接实现和易于维护、易懂和可靠的,设计得不好的系统,尽管可以工作,但很可能维护起来费用昂贵、测试困难和不可靠,因此,设计阶段是软件开发过程中最重要的阶段,也是实现系统设计规定的模块功能的阶段。

(1)各种信息记录的完整性,信息记录内容不能为空。 (2)各种数据间相互的联系的正确性。 (3)相同的数据在不同记录中的一致性。 (4)数据的相符度一致性

4.2数据结构分析

经分析之后,得出本系统要用到七个基本表:商品信息关系表、用户关系表、厂商关系表、供货商关系表和会员关系表。数据结构的定义如下:

表1

14


商店管理信息系统(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:现代农业开发项目建设总体方案

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

马上注册会员

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