第六章 系统分析与设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
日报表
主管部门
课堂练习二:
采购员从仓库收到缺货通知单以后,查阅订货合 同单,若已订货,向供货单位发出催货请求,否则, 填写订货单交供货单位。供货单位发出货物后,立即 向采购员发出取货通知。
仓库
缺货通知
定货合同
采购员
定货单
催货请求 取货通知
供货单位
课堂练习三:
车间填写领料单给仓库要求领料,库长根据用料 计划审批领料单,未批准的退回车间,已批准的领料 单送到仓库保管员处,由他查阅库存帐。若帐上有货 则通知车间前来领料,否则将缺货通知采购人员。
面向决策信息的规划方法
面向内部流Βιβλιοθήκη Baidu管理的规划方法
面向供应链管理的规划方法
2. 需求与现状调查
需求分析实际上就是对对象进行系统调查。 主要的调查方法包括:
查阅现有资料、书面调查(发调查表)、访问、开座 谈会、抽样统计分析、现场跟踪观察等。
初步调查
Strategy for Change • Process Reengineering • Process Improvement
Effective Process Design
Vertical Integration • In-house • Outsource
Capital Intensity • Low automation • High automation
1.信息系统规划
Information System Planning,ISP 信息系统的目标、约束及总体结构 单位(企业、部门)的现状 业务流程的现状、存在问题以及在新技术条件下 的流程重组 对影响规划的信息技术发展的预测
规划准备 收集相关信息 进行战略分析 定义约束条件 明确战略目标 提出未来的蓝图 选择开发方案 提出实施进度 战略规划文档化
BPR 摒弃了职能导向, 以最大限度满足顾客 需求为核心, 员工成 为主动的服务创造者 BPR 压缩了管理层级, 缩短了管理者和员工、 顾客的距离
BPR 运用先进的管理 技术,消除了传统模 式的成本风险,最大 限度地保证质量
BPR方法: 渐进改良法(Systematic redesign):分析理解现有流 程,在现有流程基础上进行改进并建立新流程; 全新设计法(Clean sheet approach):从根本上重新 考虑产品或服务的提供方式,在一张白纸上重新设计 流程。
具体步骤:
绘制环境图—说明系统 的外部实体以及系统与 这些外部实体之间的数 据交换; 绘制零层图—相对概括 地反映出信息系统最主 要的处理功能、外部实 体等; 分解加工,画出各级子 图—描述父图中某一个 子系统或过程的扩展数 据流程图,扩展法和爆 破法是DFD层次分解的 两种方法; 构造总体数据流程图。
企业流程管理(Business Process Management) 企业流程管理的实质就是构造卓越的流程, 一般来说包含3个层面: 规范流程 优化流程 BPR实施过程-路线模拟 再造流程 进展
持续改进
方案设计 需求分析 现状评估 项目组成立 理念培训
时间
1.3 数据流程分析
法律政策可行性
人力因素可行性
1.2 业务流程分析
一个系统的流程分析主要分为业务流程分析和数据流程分 析,其中业务流程分析过程包括原有流程分析、业务流程 优化、确定新的业务流程、新系统的人机界面等内容。
1. 企业流程
企业流程就是企业完成其经营活动、为顾客创造 有效的价值和服务并获得利润的各种有序的活动 过程。
3.可行性分析
操作可行性
提议的系统在多大程度上能够支持组织的业务优势 提议的系统在多大程度上能够解决组织面临的问题 提议的系统在多大程度上能够适应现有的组织结构
成本节约 收益增加 减少投资需求 利润增加 成本/收益分析技术水平
经济可行性
技术可行性
软硬件和网络性能、稳定性可用性 专利、版权和许可 政府限制 受到影响的利益相关者及管理机构 员工、客户、供应商的接受度 管理层的支持 决定正确的人来担当不同的新角色或修改后的角色
用户需求分析 组织的概况 组织的对外关系 现行系统的概况及存在的问题 各类人员对新系统持有的态度 物流信息系统开发所需的资源情况 各方面对系统目标的看法
详细调查
组织机构及业务功能 各部门的工作目标和发展战略 业务信息处理流程。 数据调查 代码化调查 处理逻辑调查 查询与决策要求调查 存在问题调查
一层数据流程图
二层数据流程图
注意事项:
数据流程图只是表示数据的流动、变换和存储; 尽可能按入流、加工、出流的顺序从左到右画; 先考虑系统的正常状态; 原则上自顶向下,但工作中常在画完子图后回头补充 完善父图,这样反复几次才能画好; 保证数据守恒,即在逐层分解的过程中,组成数据流 与数据存储的数据项既不会凭空产生,也不会消失。
应付帐款
业务流程图是一种用尽可能少、尽可能简单的方 法来描述业务处理过程的方法。由于它的符号简 单明了,所以非常易于阅读和理解业务流程。但 它的不足是对于一些专业性较强的业务处理细节 缺乏足够的表现手段,它比较适合用于事物处理 类型的业务过程。 基本符号:
绘制BPD:
例如,某企业库存管理的业务描述为: 成品库保管员按车间送来的入库登记单登 记库存台账;发货时,发货员根据销售科送来 的发货通知单将成品出库,并发货,同时填写 三份出库单,其中一份交给成品库保管员,由 他按此出库单登记库存台账,出库单另外两联 分别送销售科和财务科。
产品号 产品名 规格
产品
M
构成 数量
N
零件
零件号
零件名
库存量
1.基本元素
实体 联系
一对一联系 一对多联系 多对多联系
一对一 时间卡
属性
1
产生
1
工资单
一对多
发票
1
包含
M
库存项目
多对多
顾客
M
产生
N
产品
2.实体联系图
识别实体 识别联系 完成实体联系草图
将属性归到实体
发 货 发货单 单
成品库 入库 保管员 管理
成品 发货员 出库 发货处理
库存台帐 库存台帐
财务科 财务科
发货
案例:补充订货系统
背景:某厂的补充定货系统则稍微复杂此,该厂采购 部门为了保证一定库存水平,设置了以下补充定货系 统。库房工作人员通过库房终端设备将库房的收发数 据现行系统报告,如果某项零件的库存量低于临界水 平,系统就必须提出补充定货要求,以使库存量达到 额定水平。 顶层数据流程图
进行数据分析 完成修正的实体联系图
1.5 功能模型
功能设计是根据现行系统的功能模型和新系统目标,正式 确定将要建立的信息系统所处理的功能范围和功能结构, 把功能、数据和流程分析阶段的设想变为正式方案。 功能模型定义了信息系统的功能边界,每一个子系统或模 块的设置都要有充分的理由,子系统和功能模块的划分可 借鉴参照法、职能结构法、过程-数据分析法等。
A a)关联图 B C
A b)顶层图
E 2 1
4
F 5 C H 3
D B G
第一层图 c) 2 G
L
N H M P 图3 4 5
图1
第二层图 d) G Q R 图 1-1 S
L M
图 3-1
业务流程图与数据流程图如何转换?
车间
入 入库登记单 库 单 出 库 单 出库单 出库单
出库单
销售科 销售科
未批准的领料 单
车间
领料单
库长
用料计划
领料通知
已批准的 领料单
采购员
缺货通知
仓库保管员
库存帐
3. 业务流程管理
企业流程再造(Business Process Reengineering)
哈默认为:企业流程再造是指以企业流程为改造对象 ,从顾客的需求出发对企业流程进行基础性的再思考 和根本性的再设计,以达到成本、质量、服务和速度 等现代关键业绩指标的巨大提高。
《物流信息管理》
第六章 系统分析与设计
导引
要 点
6.1 6.2 6.3 6.4 6.5
系统分析 系统设计 UML分析与设计 系统实施与维护 实验操作
第1节 系统分析
2.1 系统规划与需求调查 2.2 业务流程分析 2.3 数据流程分析 2.4 数据建模 2.5 功能模型
常用的企业流程图
工艺视图 信息视图 系统视图。
工艺视图
按时间的先后顺 序或依次安排的 活动步骤,用标 准化的图形形式 表达流程模型。
2. 业务流程图
库存帐 用料单
采购计划
供货合同
新报价单
库管员
采购申请 未批申请
库房 主任
采购单
采购员
入库单
采购订单
验收员
提货单 退货单 财务部
供货商
3.数据字典
数据字典是数据流程图的全部组成元素的描述清单, 包括对动态数据(数据流)、静态数据(存储数据)的数 据结构和加工(数据处理)的处理逻辑及其相互关系等的 说明。 数据元素 数据结构 数据流 数据存储 数据处理 外部实体
1.4 数据建模
数据模型为流入/流出信息系统的数据提供了极为重要的 组织计划视图,它着眼于数据及其组成部分如何被组织、 存储,各部分之间如何 建立关系。 实体联系图(Entity Relationship Diagram)
1.数据流程图的组成
方框图 外部实体 数据流 数据存储 数据处理
泡泡图
泡泡图符号简单,布局方便,适合于画徒手草图。
2.绘制数据流程图
在进行数据流程分析时基于以下的思想:首先将系统 看成一个整体的一个大的功能(处理),明确系统的输入 和输出及该输入输出对应的外部项;系统总体功能的实现 是依靠内部小的功能(处理)综合实现的,这些功能(处 理)借助信息的传递和存储来完成信息的输入和输出;这 些内部小的功能(处理)又可以分为更小更细的功能(处 理),之间也有信息的流转和存储。这样,自顶而下,逐 层分解,层层剖析,直到分解到每个处理都具体到可以实 现的时候,才算完成数据流程的分析。
系统分析的任务是先进行系统综合业务初步调查和详细调 查,然后根据调查中获得的原始资料,对组织内部整体管 理状况和信息处理过程进行分析,确定用户的需求,并建 立新系统的逻辑模型。
三个阶段:
详细调查 功能、数据与流程分析 新系统逻辑模型设计
业务流程图:BPD 数据流图:DFD 数据字典:DD 实体联系图:ERD 功能层次图:FHD ……
面向低层数据的规划方法
企业系统规划法(Business System Planning,BSP) 战略系统规划法(Strategic System Planning,SSP)
战略目标转移法(Strategic Set Transformation,SST) 关键成功因素法(Critical Success Factors,CSF) 业务流程再造(Business Process Reengineering,BPR) 价值链分析法(Value Chain Analysis,VCA) 战略网络模型法(Strategic Grid Model,SGM)
数据流程图(Data Flow Diagram,DFD) 数据流程图是一种能全面地描述信息系统逻辑模型的主要 工具,它可以用少数几种符号综合地反映出信息在系统中 的流动、处理和存储情况。 数据流程图具有抽象性和概括性: 抽象性:表现在它完全舍去了具体的物质,只剩下数 据的流动、加工处理和存储。 概括性:表现在它可以把信息中的各种不同业务处理 过程联系起来,形成一个整体。
Customer Involvement • Low involvement • High involvement Resource Flexibility • Specialized • Enlarged
Process Structure • Customer-contact position (services) • Product-process position (manufacturing)
车间
入库登记单
销售科
发货单
成品库 保管员
出库单
成品 出库
发货员
库存台帐
财务科
发货
课堂练习一:
采购员将入库单交给检验员,检验员将不合格的入 库单退回采购员,合格的入库单交保管员并记入库存台 帐,统计员根据库存台帐制定月报表交主管部门审阅。
采购员 入库单
检验 员
不合格入库单
合格入库单
统计员
库存帐
保管员