123
此功能包括销售功能和销售退货功能。 3.库存管理
库存商品的管理,主要是对商品的上下限和实际售价进行设置,库存上下限报警以及库存的盘点。
4.基础数据管理模块
基础数据管理模块主要负责对系统基本数据录入。包括货品信息的管理、职员信息的管理和供货商信息管理。
5.统计管理
对货品的销售按日月年进行统计。并打印各种报表。 6.系统维护管理
系统管理的设置以及系统的数据的备份等管理。
2.2业务流程分析
业务流程分析是在深入调查和需求分析的基础上,把有关该业务流程的资料进行综合分析,以了解业务的具体处理过程,发现系统的薄弱环节和不尽合理之处,寻找在新的信息系统基础上优化和改进的方法[5]。
在进行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流经去向、处理方法、计算方法、提供信息的时间和信息形态(报告、报单、屏幕显示)等[1]。
业务流程分析,可以用管理业务流程图来完成。业务流程图是用箭线连接图形符号对系统内各单位、人员之间业务关系、作业顺序和管理信息流动过程的描述流。
业务流程图中的基本图符如图2.1所示:
外部实体 数据存档 数据流向 内部实体
图2.1 业务流程图基本图符
Fig. 2.1 The elements of business flow diagram
123
根据业务流程图的基本规范,结合大众4S销售店的进销存现实情况,本人绘制出了大众4S汽车店进销存管理信息系统的业务流程图。如图2.2所示:
图2.2大众4S店进销存管理信息系统业务流程图
Fig. 2.2 The business flow diagram of the sale information management system
2.3数据流程分析
数据流程分析是把数据在现行系统内部的流动抽象的独立起来,舍去了具体组织机构、信息载体、处理工具、物质、材料等,单从数据流动过程来考查实际业务的数据处理模式,数据流程分析主要包括对信息的流动、变换、存贮等的分析[1]。其目的是要发现和解决数据
123
流动中的问题。这些问题有:数据流程不畅,前后数据不匹配,数据处理过程不合理等等[1、
2]
。问题产生的原因有的是属于现行管理混乱,数据处理流程本身有问题,有的也可能是我们
调查了解数据流程有误或作图有误。调查的目的就是要尽量地暴露系统存在的问题,并找出加以解决的方法。
2.3.1 数据流程图
数据流程图是数据流程分析的主要工具,是描述系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、传递、存储和处理的总情况。它是现有数据流程的抽象,它舍弃了具体的物质,如组织结构,工作场所、物质流、货币流等,只保留了数据的流动、存储、使用及加工的情况[1]。
数据流程图中的基本图符如图2.3所示:
数据存储 数据处理 数据流 外部实体 外部实体(重复)
图2.3 数据流程图基本图符 Fig. 2.3 The elements of Data flow diagram
123
天津大众4S店进销存管理系统顶层数据流程图如图2.4所示:
图2.4 大众4S店进销存管理信息系统顶层数据流程图
Fig. 2.4 The top floor data flow diagram of the commodity sale information management system
天津大众4S店进销存管理系统第一层数据流程图如图2.5所示:
123
天津理工大学 2010 届本科毕业论文
P1F2 供货商信息 F1 供货信息
P2 货品信息管 理 经理
供货商信息 管理 经理F7 货品 信息 F7 货品信息
F2 供货商信息
D2
供货商信息F2 供货商信息
供货商
F2 供货商信息
P3F3 订单信息
D1
货品信息F3 订单信息
货品订货信 息管理 供货商 经理F14 库存信息
F3 订单 信息 F1 供货信息
D10
订货单据 D4 货品库存
F4 进货—退货 信息
P4 货品入库 管理 经理F13 入库信息
D3
货品入库F13 入库信息
F14 库存信息
P5 库存信息 管理 经理F6 销售—退货 信息 信息
D5F4 进货—退货
货品进货—退货F4 进货
—退货 信息
F13 入库信息
P10 进货—退货 信息管理 经理
D1
货品信息
D3
货品入库F12 销售信息
F7 货品信息
D4
货品库存
D6
销售管理信息
F14 库存信息
F12 销售信息
D7F12 销售 信息
销售—退货F6 销售—退货信息
P6 顾客F5 购买信息
销售出库信 F7 货品信息 息管理 店员
P7 销售—退货 信息管理 店员
F6 销售—退货信息 F9 销售—退货单
顾客
F8 销售单据
D8
职员信息
P8 P9 职员管理 统计管理 经理 经理 F15 统计信息 总经理
F10 职员信息
D9
登录信息F11 登录信息
123
图2.5 大众4S店进销存管理信息系统第一层数据流程图
Fig. 2.5 The first floor data flow sale of the commodity sales information management system
货品订货管理数据流程图如图2.6所示:
图2.6货品订货管理数据流程图
Fig. 2.6 The data flow diagram of the commodity booking management
123
货品入库管理数据流程图,如图2.7所示:
P3
图2.7货品入库管理数据流程图
Fig. 2.7 The data flow diagram of the commodity entering storeroom management
123
图2.8货品入库-退货管理数据流程图
Fig. 2.8 The data flow diagram of the commodity entering returned storeroom management
123
图2.9货品销售管理数据流程图
Fig. 2.9 The data flow diagram of the commodity sales storeroom management
123
P5、P6
图2.10货品销售退货管理数据流程图
Fig. 2.10 The data flow diagram of the the commodity sales returned management
2.3.2 数据字典
数据字典的作用主要是对数据流程图中的数据元素、数据结构、数据流、处理逻辑、数据存储和外部实体等方面进行具体的定义,是对数据流程图进行补充说明的主要工具之一
[1,8]
。
下面列出本系统的数据字典的各项。
数据字典是进行详细的数据收集和数据分析所获得的主要结果。一般由六部分组成:数
据元素、数据结构、数据流、处理过程、数据存储、外部实体。
数据字典是关于数据库中数据的描述,而不是数据本身。数据本身将存放在物理数据库中,由数据库管理系统管理。数据字典有助于这些数据的进一步管理和控制,为设计人员和数据库管理员进行管理等工作时提供依据。
123
1.数据元素
数据元素名称:汽车编号 编号:01 数据元素说明:汽车的编号,不可以重复,必须是7位数字 总编号:1-01 数据值类型:离散型 类型:字符型 长度:7
有关数据存储:货品信息、订货单据、货品入库、商品销售、货品库存、进货-退货信息、
商品销售-退货
数据元素名称:汽车型号 编号:02 数据元素说明:汽车的型号 总编号:1-02 数据值类型:离散型 类型:字符型 长度:30
有关数据存储:货品信息、订货单据、货品入库、商品销售、货品库存、进货-退货信息、
商品销售-退货
数据元素名称:库存数量 编号:03 数据元素说明:汽车的库存的数量 总编号:1-03 数据类型:离散型 类型:整型 长度:4
有关数据存储:货品库存
数据元素名称:供货商编号 编号:04 数据元素说明:供货商的编号 总编号:1-04 数据类型:离散型 类型:字符型 长度:4
有关数据存储:供货商信息、订货单据、货品入库、供货-退货信息、货品信息
数据元素名称:供货商名 编号:05 数据元素说明:供货商的名称 总编号:1-05 数据类型:离散型 类型:字符型 长度:40