程分析
根据销售管理的业务流程图可以画出销售管理的数据流程图,,数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项
目。
2、数据字典
数据字典是用来描述系统中各个成分的含义,准确,具体的表达数据流程图中的各项内容。它把数据的最小单位看成是数据元素(基本数据项),通过数据元素和数据结构来描述数据流,数据存储的属性,它是关于数据流程图的补充说明。数据字典是由数据元素、数据结构、数据流、数据存储、处理逻辑、外部实体组成。
(1)数据结构定义表
数据结构编号 | 001 |
数据结构名称 | 彪马太阳镜 |
简述 | 彪马太阳镜基本信息 |
类型 | 字符型 |
长度 | (字节) |
组成 | 彪马太阳镜编号 |
| 彪马太阳镜厂家 |
| 彪马太阳镜型号 |
| 彪马太阳镜单价 |
有关的数据流数据结构 | 购物小票维修表 |
有关的处理功能 | 购物小票维修表 |
表2:数据结构定义表
(2)数据结构一览
编号 | 数据结构名称 | 程序内部用名 | 包含的数据元素/数据结构 |
DS001 | 彪马太阳镜 | BM-T | DE 001彪马太阳镜编号 |
|
|
| DE 002彪马太阳镜厂家 |
|
|
| DE 003彪马太阳镜型号 |
|
|
| DE 004彪马太阳镜单价 |
...... | ...... | ...... | ...... |
表3:数据结构表
(3)数据元素描述
名称 | 编号 | 类型 | 长度 |
货物编号 | I001 | 字符 | 0~10 |
金额 | I002 | 字符 | 2~6 |
顾客姓名 | I003 | 字符 | 4~8 |
家庭住址 | I004 | 字符 | 0~20 |
电话 | I005 | 字符 | 8~11 |
年龄 | I006 | 字符 | 2 |
供应商 | I007 | 字符 | 0~12 |
表4:数据元素表
(4)数据流描述
名称 | 编号 | 简述 | 来源 | 去向 |
购物小票 | 101 | 售货员填写 | 各个销售店 | 系统员 |
客户档案 | 102 | 顾客自行填写 | 各个销售店 | 系统员 |
进货单 | 103 | 副总经理填写 | 总部 | 系统员 |
统计报表 | 104 | 系统员填写 | 总部 | 总经理 |
货物库存表 | 105 | 系统统计 | 仓库 | 库管员 |
信誉卡 | 106 | 售货员填写 | 各个销售店 | 顾客 |
表5:数据流表
(5)外部实体描述
名称 | 编号 | 输入 | 输出 |
顾客 | 1 |
| 客户档案 |
售货员 | 2 |
| 购物小票/信誉卡 |
售货员 | 3 |
| 信誉卡 |
副总经理 | 4 |
| 进货单 |
系统员 | 5 | 统计报表 |
|
系统统计 | 6 | 货物库存表 |
|
表6:外部实体表
(6)数据处理描述
名称 | 编码 | 输入 | 输出 | 处理过程 |
销售信息管理 | P1.1 | 销售小票 客户档案 | 信誉卡 销售信息 | 根据销售小票和客户档案建立销售档案并记录销售信息 |
库存管理 | P1.2 | 销售信息 进货信息 | 货物库存表 | 根据销售信息 进货信息打印货物库存表 |
进货管理 | P1.3 | 进货单 | 进货信息 | 根据进货单记录进货信息 |
统计报表 | P1.4 | 销售信息 | 统计报表 | 根据销售信息统计出报表交给总经理 |
表7:数据处理表
(7)数据存储描述
名称 | 编号 | 来源 | 去向 |
销售信息 | D1 | 销售信息管理 | 统计报表 |
进货信息 | D2 | 进货管理 | 库存管理 |
表8:数据存储表
(四) 确定新系统的逻辑处理方案
1. 确定合理的业务流程
2. 确定合理的数据流程
姓名: | 张三 | 年龄: | 19 |
性别: | 女 | 19民族: | 汉族 |
电话: | 88928118 | 消费日期: | 2004.04 |
家庭住址: | 净月大街3699号 |
消费信息: |
商品编码: | 商品名称: | 价格: |
BM-T | 彪马太阳镜 | XXXX元 |
……… | ……… | ……… |
表10:输出设计表
(2) 菜单系统设计
主菜单 | 功能 |
表格视图 | 显示有关的表单 |
查询 | 客户信息、仓库信息、顾客信息、定货信息、出货信息、销售信息等等 |
编辑 | 修改、粘贴、审核。 |
窗口 | 显示表单(客户信息、仓库信息、顾客信息、定货信息、出货信息、 销售信息等)只读格式。 |
帮助 | 客户反馈、检查更新、与我们联系、关于管理系统。 |
表11:菜单系统设计表
5、处理流程设计
图12:销售管理信息主控IPO图
说明:主控下的各项业务(定货、销售、顾客管理、客户管理等),都有一样的处理流程,所以下面只列出一项
图13:查询顾客消费信息IPO