2 系统方法及其会计应用_5 课件(共30张PPT)- 《会计信息系统——ERP基础2版》同步教学(东北财经版)

资源下载
  1. 二一教育资源

2 系统方法及其会计应用_5 课件(共30张PPT)- 《会计信息系统——ERP基础2版》同步教学(东北财经版)

资源简介

(共30张PPT)
会计信息系统
——ERP基础
第二章
系统方法及其会计应用
第一节 系统方法概述
第二节系统方法工具——E-R关系图
第三节系统方法工具——数据流图
第四节系统方法工具——流程图
第五节系统方法工具——EPC
第六节系统方法工具——BPMN
第七节系统方法工具——其他
第八节结构化的系统开发方法
目录
CONTENTS
系统方法工具
BPMN
CONTENTS
一、BPMN概念
二、BPMN要素
三、 BPMN实例
BPMN概念
业务流程模型与标注(Business Process Model and Notation,BPMN))是业务流程模型的一种标准图形注解。
对象管理组(Object Management Group - OMG)于2011年推出BPMN2.0标准,并对其进行维护。
BPMN的出现,弥补了从业务流程设计到流程开发的间隙。所以,BPMN在业务流程设计与流程实现之间搭建了一条标准化的桥梁。
BPMN概念
BPMN有如下优势:
1. BPMN是一套业务流程模型与符号建模标准;
2. BPMN精准的执行语义来描述元素的操作,可以将元素的操作描述的很清楚,没有二义性;
3. BPMN以XML为载体,以符号可视化业务,每个XML模块都可以对应符号,流程图与XML有一个相互转换的过程。
BPMN元素
BPMN其核心要素集包括含事件、活动和网关等流对象(flow objects)(含顺序流、消息流),关联连接对象(connecting objects),数据对象、文字注释和组等的人工产物(artifacts)。
BPMN元素
1)事件(Events)
事件与活动和网关一起,用来在实际的每个业务流程中。 事件让业务建模工具用很自然的方式描述业务流程,比如“当我接收到客户的订单,这个流程就启动”。因为典型的业务通常使用这种事件驱动的方式,人们倾向于使用在他们的环境中发生的事情。 在BPMN规范中,描述了很多事件类型,为了覆盖可能的事情, 在业务环境中可能出现的情况。
BPMN元素
2)活动(Activity)
活动是工作或任务的一个通用术语。首先,一个活动可以是一个任务,或者它可以是一个当前流程的子处理流程;其次,还可以指定不同类型的活动。例如,任务可以是需要人工完成的任务,也可以自动完成的任务,比如由脚本完成的任务,或服务任务(交由web服务器处理的指令)等。
BPMN元素
3)网关 (Gateway)
网关用来处理决策,网关有如下几种类型:
(1)排他网关 (x) ——只有一条路径会被选择
流程执行到该网关时,按照输出流的顺序逐个计算,当条件的计算结果为true时,继续执行当前网关的输出流;
如果多条线路计算结果都是true,则会执行第一个值为true的线路。如果所有网关计算结果没有true,则引擎会抛出异常。
排他网关需要和条件顺序流结合使用,default 属性指定默认顺序流,当所有的条件不满足时会执行默认顺序流。
(2)并行网关 (+) ——所有路径会被同时选择
拆分——并行执行所有输出顺序流,为每一条顺序流创建一个并行执行线路。
合并——所有从并行网关拆分并执行完成的线路均在此等候,直到所有的线路都执行完成才继续向下执行。
(3)包容网关 (○) ——可以同时执行多条线路,也可以在网关上设置条件
拆分——计算每条线路上的表达式,当表达式计算结果为true时,创建一个并行线路并继续执行
合并——所有从并行网关拆分并执行完成的线路均在此等候,直到所有的线路都执行完成才继续向下执行。
(4)事件网关 (○+) ——专门为中间捕获事件设置的,允许设置多个输出流指向多个不同的中间捕获事件。当流程执行到事件网关后,流程处于等待状态,需要等待抛出事件才能将等待状态转换为活动状态。
BPMN元素
4)其他
(1)顺序流
顺序流是事件,活动和网关之间的连线,显示为一条实线 带有箭头。 每个顺序流都有一个源头和一个目标。
(2)数据
数据项对象包括一些数据对象、数据输入\输出对象等。
(3)连接对象
连接对象(ConnectingObject):流对象通过连接对象连接起来表示数据的流转。
(4)泳道和池
泳道(Swimlanes):对业务做范围维度的区分,一般通过不同的职能进行区分。
池(Pools ): 池描述流程中的一个参与者。可以看做是将一系列活动区别于其他池的一个图形容器。
道(Lanes ):道就是在池里面再细分,可以是垂直的也可以是水平的。道也是用于组织和分类活动。
(5)描述对象
描述对象(Artifacts):不影响流程运行,为流程图可读性进行补充性描述。
BPMN实例
BPMN实例
1
问题:?
小结
系统方法工具
其他
CONTENTS
一、模块结构图
二、决策表
三、问题分析图
四、系统方法工具——小结
所谓模块就是系统中的一个处理过程,软件中的一段程序,是构成大系统的基本单元。模块具有输入、输出、逻辑功能、处理过程、内部数据及运行环境等特性。
系统总体设计时,其软件结构常用树形结构图来表达,图中每个模块用一个矩形框表示,框中写上模块的名字。模块名要能简洁确切地说明模块的功能。表达软件结构常用的系统方法有两种,一种称为层次图,另一种称为模块结构图。
模块结构图
层次图按自顶向下、逐步求精的原则设计,表示软件分解的层次结构。层次图着眼于软件具备的处理功能,所以也叫系统功能图或功能结构图。
图  薪酬系统层次图
(一)层次图
(一)层次图
系统名称:薪酬系统    设计者: ***
模块名称:计算累计工时 设计日期:2010-08-20
被哪些模块调用:计算毛支付 直接调用模块:无
输入文件名:工时卡文件 输出文件名:累计工时清单文件
处理逻辑:
    
********     
********    
********
图 “计算累计工时”模块的IPO图
(二)模块结构图
模块结构图(model structure chart,MSC)也称为模块控制结构图。它对系统模块的表达更充分,考虑的因素也更多,能明确表达系统的结构和模块之间的通信及循环、判断等控制。
图  模块调用
模块结构图
决策表又称判断表,是一种呈表格状的图形工具。用表格的方式描述决策问题一种方法,这种表格也被称为决策矩阵。所谓决策表是指一个以行、列形式来描述和表示决策规则和知识信息的表,如果决策问题的后果是用损失的费用表示,这个表也被称为损失矩阵。
决策表能罗列出所有的可能情况,并清晰地指出相应的处理方式,用户不需要考虑其中的逻辑关系就能一眼看出其中什么样的动作对应什么样的情况,取代if-then-else结构中引起的混乱和完整性缺失。
决策表
决策表分为4个部分,左上部列出了所有条件,左下部列出了所有基于组合条件的可能的动作;右半部分构成一个矩阵,该矩阵表示在特定的组合下,满足条件组合将会触发相应的动作。则看,当是普通会员没有特别折扣时触发无折扣的动作。
条件 1 2 3 4 5 6
普通会员 T T
白银会员 T T
黄金会员 T T
特别折扣 F T F T F T
动作
无折扣 √
8%折扣 √ √
15%折扣 √ √
额外的x%的优惠 √ √ √
【举例】
货运收费标准如下:若收货地点在本省以内,快件每公斤8元,慢件每公斤4元。若收货地点在外省、重量小于或等于25公斤,快件每公斤12元,慢件每公斤8元;若重量大于25公斤,超重部分每公斤加收2元(重量用W表示)。试画出决策表并优化之。
1. 本题条件是:
(1)C1是否省内
(2)C2是否快件
(3)C3重量是否超过25公斤
2. 解决方案:
(1)A1 4*W
(2)A2 8*W
(3)A3 12*W
(4)A4 8*W+(W-25)*2
(5)A5 12*W+(W-25)*2
问题分析图(problem analysis diagram,PAD),是另一种支持结构化算法设计的图形表达工具,也是一种用于事物过程描述的系统方法。
问题分析图
顺序结构沿着符号中的竖线自上而下连续执行各个命令。条件结构先判断条件C是否成立,成立则执行S1、 S2 部分;选择结构依次判断C1,C2,C3,…,Cn,若C1成立则执行S1,C2成立则执行S2……。循环结构先判断循环控制条件C,若C成立则执行循环体S一次,然后回到本结构,再判断C是否成立……依此循环,直至C不成立则退出循环。
科目维护。正在使用的会计科目不能修改其代码,更不能删除。修改和删除只能在本会计年度结束,新会计年度尚未开始前进行。平时的维护只能修改科目名称或增加新科目。
系统方法名称 系统方法功能 应用领域
数据流图 描述信息系统逻辑模型 系统设计,系统分析
实体关系图 给出系统局部的概念框架 系统设计
流程图 表示系统中数据流动的方向和处理顺序 系统设计,系统分析,审计
业务流程图 描述不同实体之间的文件及其处理流程 系统设计,审计,会计
文档流程图 列出系统文档的生成、流转、分布和最终归宿 系统分析,审计,会计
事件驱动过程链 通过将商业过程中的静态资源(系统、组织、数据等)组织在一起形成一个能够完成特定任务或者活动(流程)的动态模型——体现了商业业务的增值过程 业务流程管理(业务流程标准化、流程重组、流程再造等)
层次图 表达系统模块层次关系,描述系统功能结构 系统设计,系统分析
模块结构图 表达系统结构及模块之间的通信与控制 系统设计,系统分析
决策表 清晰地表述复杂问题的多重逻辑判断 系统分析,审计,会计
问题分析图 支持结构化算法设计的图形表达工具,也可用于描述问题处理逻辑 系统设计,事务处理
系统方法工具——小结
学习愉快!

展开更多......

收起↑

资源预览