ERP设计篇
护维维维维维
维维
护护护护护
护护
库入出移物库库订 存库库库品存存货 初操操操损盘更点 始作作作毁点正计 化处处处处操操算
理理理理作作
43
企业库存管理第一层数据流图
物品货位库存文件 物品仓库库存文件
仓库 部门
维护
库存基础 数据
业务
计划 部门
MPS、MRP
库存 处理
业务单据
财务 部门
库存 系统设置文件
物品代码文件
7
基本思想 • 采用结构化思想、系统工程的观点和工程化的方
法,按照用户至上的原则,先将整个管理信息系 统作为一个大模块,自顶向下,以模块结构设计 技术进行模块分解,然后,再自底向上按照系统 的结构将各模块进行组合,最终实现系统的开发。
8
开发过程
9
系统开发的生命周期(Life cycle)
10
开发要求 • 开发计划——阶段化 • 管理业务——流程化 • 工作步骤——程序化 • 文档资料——规范化 • 进度安排——网络化
• 利用E-R方法,有利于进一步确定数据库和进 行加工处理。
17
3.2 ERP分系统设计
销售管理
财务管理
主生产计划 设备管理
物料需求计划 质量管理
能力需求计划 人力资源管理
采购管理
库存管理
车间管理
JIT管理
18
销售管理系统的功能模块图
销售管理
销售基础数据 销售计划管理 销售订单管理
• 软件工程有三个要素:方法、工具和过程。软 件工程的过程就是把方法和工具综合起来。
3
软件生存期
4
3.1.2 需求分析
• 需求分析是描述用户要求软件“做什么”的工程。 需求分析一般按如下步骤进行:
• (1)需求调研 • (2)分析与综合。常用面向数据结构分析方法
(SA) • (3)编制需求规格说明书 • (4)确认需求规格说明书
换货 处理
采购 过账 处理
更正 处理
请购 计划 维护
请购 计划 合并
采购 计划 生成
采购 订单 维护
采购 合同 维护
订单 终止 或取
消
订单 结案
36
企业采购管理数据流程图
采购订 单管理
采购 部门
采 采购 购订 订单 单主 明文 细件 文 件
采购基 础数据
采购计 划管理
供
应采
商购
供
资计
应 供应商
采购收 入库
计划 部门
最 终 装 配 计 划 文 件
MPS 管理
MRP 管理
主
生
产 计 作业计划
划
文 件
采购 部门
CRP 管理
生产 部门
平衡生产
29
主生产计划管理业务数据流图(第二层数据流程图)
销 售 订 单 计划参数设置文件 文 件
销售 部门
粗能力计划文件 最终装配计划 文件 销售订单
计划参 数设置
MPS 生成
运
服
管理
输
务
资
主
料
文
文
件
件
销售基 础数据
客
户
资
料
发货通知
仓库
文
部门
件
应收款
财务 部门
质量技术 部门
计划信息
销售订 单管理
销 售 订 单 主 文 件
计划信息
销 售 订 单 明 细 文 件
计划 部门
21
销售基础数据管理业务数据流图(第二层数据流)
数据录入
客户组 别维护
客户资 料维护
交货方 式维护
销售拥 金维护
收发货管理
销售服务管理
销售基础数据
销客价订交退订客销销费
售户格货货货单户售售用
类组种方方原取资员佣定
型别类式式因消料维金义
维维维维维维原维护维维
护护护护护护因护
护护
维
护
收发货管理
发退差发销 货换价票售 通货维维过 知通护护账
知
19
销售管理系统的功能模块图
销售服务管理
销售订单管理
销销服服销
售售务务售
MPS 维护
MPS 确认
制造日历 文件 物品库存文件
主生产计划 文件
产 品 定 额 工 时 文 件 MPS例 外 信 息 文 件
MPS 结清
30
计划管理实体关系
MPS例外 信息 1
销售订单 n
计划参数
生成 1
生成 m
m
参照 n
n
MPS
n
m 参照
制造技术 数据
生成 m RCCP
MRP例外 信息
制造技术 1 数据
n 物料库存
1 操作
1 过账
n
库存操作 记录
n 过账凭证
42
库存管理系统功能模块图
库存管理
库存基础数据 库存基础数据
库存业务处理 库存操作处理
仓区货 A 物库库物物物仓往库
库域位 B 品存存品品品库来存
代代代 C 领操操颜财代人单系
码码码分料作作色务码员位统
维维维类原原权代类维代分设
护护护维因因限码别护码类置
11
结构化系统开发方法的特点
• 自上而下设计,自下而上实施 • 用户至上 • 深入调查研究 • 严格区分工作阶段 • 充分预料可能发生的变化 • 开发过程工程化
12
开发阶段的划分
主 要 工 作
文档
产品
13
• 整体性原则 • 层次性原则 • 相互关联原则 • 最优化原则
开发原则
14
结构化系统开发方法的优缺点
15
• 结构分析法(SA)是面向数据流的需求分析方法。 • 描述SA法的常用工具有: • (1)数据流程图:用来描述数据处理过程。 • (2)数据字典:是对数据流图中出现的所有名称(如数据项、
数据流、存储文件等)进行的定义和描述。
16
3.1.4 E-R关系图
• E-R方法即实体联系方法,用来描述客观实体 之间、实体与属性之间的关系。
交货方式文件 退货原因文件
订货方式文件 采购 系统设置文件
采购员 维护
退货原 因维护
采购系 统维护
输入数据
38
采购计划管理数据流程图(第二层数据流)
各个 部门
请购单 处理
采购请购单文件
采购 部门
请购单合并
采购计 划生成
物料需求计划文件 供应商资料文件
采购计划明细文件
采购计划主文件 用款计划文件
39
1
1
组成 n
合同 明细
信息 n
对应
1
客户
n 信息
m 销售计划
1
订货 n
1 销售订单
n
提货
m 提货单
1
1
组成 n
订单 明细
n 配货
组成 n
m 提货单 明细 n
开票 1
发票 明细
n 组成
m 发票
27
计划管理功能模块图
主生产计划 主生产计划
计划管理
物料需求计划
能力需求计划
能力需求计划
计MMMM独最最粗
划 P P P P 立终终能
采购订单明细文件 采购收货单主文件
验收 入库
采购入库单明细文件
采购入库单主文件
41
采购系统实体关系图
物料需求 计划
1 生成
n 请购单 n
报价
1 参照
1 合并
采购订单
1
组成
n
n
1 采购订单 n 明细
1
参照 2n
物料代码
收货
供应商 1
评估
1 送货
n 1 收货单
n 供应商评
估表
1 检验
1 入库
n 检验单
5
3.1.3 系统开发方法
• 常见的系统开发方法
– 结构化系统开发方法
(Structured System Development Methodology)
– 原型法(Prototyping) – 面向对象方法(Object-Oriented Method) – CASE方法
6
结构化系统开发方法
采购订单管理
采购收货管理
供应商评估管理
供应商评估管理
订交 采 退 采
货货 购 货 购
方方 员 原 系
式式 维 因 统
维维 护 维 维
护护
护护
供供供供
应应应应 商商商商 类资报评 型料价估 维维维
护护护
35
采购系统模块图
采购收货管理
采购计划管理
采购订单管理
订单 收货 处理
无订 单收 货处
理
退货 处理
服政过跟网
务策程踪点
记发记
维
录布录
护
合订合订销信产催
同单同单售用品款
维维终终价管系计
护护止止格理列划
结结维
维
清清护
护
20
企业销售管理业务的第一层数据流图
销 售 计 划 文 件
销 售 销发 售票 发明 票细 主文 文件 件
销售计 划管理
管理
销售 部门
发收货 管理 管理
销售服务明细文件
销
销售服
售
务管理
• 优点: – 强调了开发过程的整体性和全局性,在整体优化 的前提下考虑具体的分析设计问题 – 严格区分工作阶段,每一阶段及时总结、发现总 是及时反馈和纠正,避免造成浪费和混乱
• 缺点: – 开发周期长,不能充分了解用户的需求和可能发 生的变化,不适合开发那些需求不明确的系统