版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 第二章系统方法及其会计应用第一节 系统方法概述第二节系统方法工具E-R关系图第三节系统方法工具数据流图第四节系统方法工具流程图第五节系统方法工具EPC第六节系统方法工具BPMN第七节系统方法工具其他第八节结构化的系统开发方法目录CONTENTS系统方法概述CONTENTS一、系统方法二、系统方法应用的原则三、系统方法实施的步骤四、数据模型介绍系统方法(system approach)则是通过一系列科学的方法和步骤,把确定目标和实现目标这两个认识过程有机地统一起来。通过摆明问题、目标选择、系统综合、系统分析、系统选择等步骤,为确定目标提供可靠的依据。还通过程序设计、具体规划以及研究、生产、安装
2、和运行等阶段来实现既定目标。从系统的观点出发,始终着重从整体与部分(要素)之间、整体与外部环境之间、部分(要素)与部分(要素)之间的相互作用和相互制约的关系中考察对象,从而达到最佳地处理问题的一种方法。系统方法(一)整体性原则强调相互依赖、相互联系、相互制约。(二)最优化原则部分的功能和目标服从系统总体的最优功效。(三)层次性原则逐级分解,实行递阶控制,子系统相对独立性。(四)协调性原则纵向联系和横向联系,协调与平衡。(五)可靠性原则自身的稳健,与环境的稳定关系。(六)预见性原则定性与定量预测。系统方法应用的原则图 由当前系统建立目标系统模型系统方法实施的步骤(一) 确定问题概念模型阶段1.收
3、集资料。2.确定所要解决问题的性质和范围。3.研究问题包含的系统主要因素,要素之间的相互关系,与外界环境之间的相互关系。概念模型是人们对真实世界中事物的认识。它用来描述系统“是什么”。在软件开发工具中有几种概念模型的工具:实体关系图、数据字典、计算机模拟模型等。系统方法实施的步骤(二)系统分析对于同一个特定的目标,实施的途径有许多,系统分析在于拟定出尽可能多的行动方案并进行试验比较,以寻求最好的方案。分析时将复杂系统分解成若干个较为简单的子系统,再将分解的结果进行综合,进行整体分析。常需要逻辑分析模型工具。 逻辑模型描述系统“做什么”。这就到了需求分析的细化阶段。逻辑模型只是说明系统要实现什么
4、,但是用什么工具实现,如何实现并不涉及。如何实现属于物理模型的范畴。系统方法实施的步骤(三) 方案决策在几种值得采用或进一步考虑的方案中选择方案,尽可能在待选方案中选择出满足系统要求的最佳方案。物理模型就是针对上述逻辑模型所说的内容,在具体的物理介质上实现出来。物理模型描述系统“如何做”。(四)实施计划根据最后选定的方案,按照计划实施。如果问题较多,就需要回到前面几个步骤中的一个,重新做起。系统方法实施的步骤图 信息系统的建立过程数据加工是一个逐步转化的过程,经历了现实世界、信息世界和计算机世界这3个不同的世界,经历了两级抽象和转换。数据模型介绍(一)数据模型数据模型(Data Model)是
5、数据特征的抽象。数据模型从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表示与操作提供了一个抽象的框架。数据模型所描述的内容有:数据结构:数据结构用于描述系统的静态特征,包括数据的类型、内容、性质及数据之间的联系等。数据操作:数据操作用于描述系统的动态特征,包括数据的插入、修改、删除和查询等。数据约束:数据的约束条件实际上是一组完整性规则的集合。数据模型介绍(二)数据模型的类型数据库的类型是根据数据模型来划分的,而任何一个数据库管理系统(DBMS)也是根据数据模型设计出来的。目前成熟地应用在数据库系统中的数据模型有:层次模型、网状模型和关系模型。层次模型以“树结构”表示
6、数据之间的联系。网状模型是以“图结构”来表示数据之间的联系。关系模型是用“二维表”(或称为关系)来表示数据之间的联系的。数据模型介绍1.层次模型(Hierchical)层次模型是数据库系统最早使用的一种模型,根结点在最上端,层次最高,子结点在下,逐层排列。层次模型的特征是:(1)有且仅有一个结点没有父结点,它就是根结点。(2)其他结点有且仅有一个父结点 。数据模型介绍典型的树形结构:计算机系统中的文件目录系统,阶层组织的机构系统,网页的超链接系统等。数据模型介绍2.网状模型(Network)网状模型以网状结构表示实体与实体之间的联系。网中的每一个结点代表一个记录类型,联系用链接指针来实现。网状
7、模型可以表示多个从属关系的联系,也可以表示数据间的交叉关系,即数据间的横向关系与纵向关系,它是层次模型的扩展。 其特征是:(1)允许结点有多于一个父结点。(2)可以有一个以上的结点没有父结点。数据模型介绍以教务管理系统为例,下面说明了院系的组成中,教师、学生、课程之间的关系。数据模型介绍3.关系模型(Relation)关系模型以二维表结构来表示实体与实体之间的联系。关系模型的数据结构是一个“二维表框架”组成的集合。每个二维表又可称为关系。关系模型是目前最流行的数据库模型。支持关系模型的数据库管理系统称为关系数据库管理系统,Access就是一种关系数据库管理系统。数据模型介绍系统方法一种做事(项
8、目)的方法,属于一种方法论。系统方法应用的原则整体性、最优化、层次性、协调性、可靠性、预见性。系统方法实施的步骤概念模型,逻辑模型,物理模型。数据模型介绍数据结构、数据操作和数据约束(层次模型、网状模型和关系模型)。问题:一般的会计信息系统是那种数据模型?小结系统方法工具E-R关系图CONTENTS一、E-R图二、E-R图要素三、E-R一般性约束四、E-R图的制作与应用实体联系模型(entity relationship diagram,ERD),概念数据模型的高层描述所使用的数据模型或模式图,它为表述这种实体联系模式图形式的数据模型提供了图形符号。在基于数据库的信息系统设计的情况下,在后面的
9、阶段(通常叫做逻辑设计),概念模型要映射到逻辑模型(如关系模型)上美籍华裔计算机科学家陈品山(Peter Chen)发明E-R图表 E-R图四个要素E-R图要素实体-联系数据模型中的联系型,存在3种一般性约束:一对一约束(联系)、一对多约束(联系)和多对多约束(联系),它们用来描述实体集之间的数量约束。E-R一般性约束(一)一对一联系(11)对于两个实体集A和B,若A中的每一个值在B中至多有一个实体值与之对应,反之亦然,则称实体集A和B具有一对一的联系。E-R一般性约束(二)一对多联系(1N)对于两个实体集A和B,若A中的每一个值在B中有多个实体值与之对应,反之B中每一个实体值在A中至多有一个
10、实体值与之对应。E-R一般性约束(三)多对多联系(MN)对于两个实体集A和B,若A中每一个实体值在B中有多个实体值与之对应,反之亦然,则称实体集A与实体集B具有多对多联系。联系也可能有属性。例如,存货与订单,是属于和包含关系,这种联系需要“订单明细”属性才能表述清楚。E-R一般性约束(一)E-R图的制作E-R图的制作步骤如下:确定所有的实体集合。选择实体集应包含的属性。确定实体集之间的联系。确定实体集的关键字,用下划线在属性上表明关键字的属性组合。确定联系的类型,在用线将表示联系的菱形框连接到实体集时,在线旁注明是1或N(多)来表示联系的类型。E-R图的制作与应用E-R图的制作与应用(二) E
11、-R图的应用在信息系统开发中,E-R图局部应用在需求分析阶段,借此建立系统数据概念模型,通过对应用环境和要求进行详尽的调查分析,用多层数据流图和数据字典描述了整个系统。E-R模型是种基于关系模型的数据库整体规划方法。E-R图转换为关系模型,从而实现了关系型数据库的建设。E-R图的制作与应用1.E-R图现实世界抽象过程文件。2.E-R图要素四个图形要素。3.E-R一般性约束三种约束。4.E-R图的制作与应用概念模型,到逻辑模型。小结系统方法工具数据流图CONTENTS一、数据流图的概念二、数据流图的基本符号三、数据流图的规则四、数据字典五、数据流图的应用数据流图(data flow diagra
12、m,DFD)从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。数据流图“自顶向下,由外到内,逐步细化”,每一层都明确强调“需要什么”、“干了什么”、“给出什么”。数据流图与数据字典共同构成系统的逻辑模型。美籍华裔计算机科学家陈品山(Peter Chen)发明数据流图的概念名称符号说明外部项描述数据的来源或汇点处理(加工)描述加工或处理操作数据存储(文件)表示一个文档的存储(一般指磁盘文件)数据流表示一组按特定方向流动的数据表 数据流图的基本符号数据流图的基本符号图 处理常见符号图 数
13、据存储常见符号数据流图的基本符号(一)画数据流程图的基本原则数据流程图只限于4种基本元素;数据流程图的主图(顶层)必须含有4种基本元素,缺一不可;数据守恒原则。外部实体和外部实体,外部实体和数据存储之间不能存在数据流,存储与存储之间也不应该有数据流,数据流必须跟加工有关,没有加工数据流不可能流来流去。数据流图的规则数据流程图上的数据流必须封闭在外部实体之间;处理过程至少有一个输入数据流和一个输出数据流;对于加工,输入是A,输出还是A,说明加工没用;任何一个数据流子图必须与它的父图上的一个处理过程对应,两者的输入数据流和输出数据流必须一致,即所谓“平衡”。数据流程图上的每个元素都必须有名字。数据
14、流图的规则错误画法数据流图的规则(二)画数据流程图的基本步骤系统看成一个整体功能,明确信息的输入和输出;找到系统的外部实体。系统与外部世界的界面确定,数据流的源点和终点;系统内部不应存在外部实体;。系统内部信息的处理、传递、存储过程。从外部实体的输入流出发,直至找到外部实体处理所需的输出流,形成数据流的封闭;逐层扩展数据流程图,是对上一层图中某些处理框加以分解。数据流图的规则数据流图(DFD)也称逻辑数据流程图,主要由系统开发人员使用。系统开发中的系统分析员用DFD把用户的需求转化到系统的逻辑设计上来,把用户问题转化成分析人员观念中的系统逻辑功能,所以说DFD是构造信息系统逻辑模型的有力工具。
15、这里的“逻辑”一词是指对现实系统的抽象与归纳,是从纷繁的现实需求中找出计算机可完成的任务并给予表达(即构建的新系统需要做什么),所以DFD是系统分析员为系统设计人员或程序员提供的系统功能的逻辑描述。数据流图的应用我们通过一个结构化系统分析的实例,来展示DFD的用法。所谓结构化系统分析是将复杂的问题通过分解的办法自上而下、化大为小、分而治之。数据流图的应用数据流图的应用数据流图的应用数据流图的应用数据流图的概念系统功能的逻辑描述数据流图的基本符号四类符号数据流图的规则边界、分层、平衡、逻辑数据字典与数据流图组合(数据项、结构、处理等) 数据流图的应用旧系统新系统 理解和表述小结系统方法工具流程图
16、CONTENTS一、流程图二、流程图的符号三、流程图的规则四、流程图的类型五、流程图绘制步骤六、业务流程图的绘制举例(一)流程图的概念流程图(flowchart)是一种流经系统的信息流、观点流或部件流的图形表示,即一种图形化的系统描述方法,用于定义、分析系统问题。图中的图形元素表示操作、数据、流程、设备等等。用流程图可以清晰地描述会计工作的业务流程,包括:工作流(work processes) 控制流(process controls) 决策树(decision flows) 时序(time flows) 文档流(paper flows)流程图(二)流程图在会计职业应用1. 对于CPA而言,流
17、程图的功能体现:(1)描述和理解系统的途径。(2)图形化表示业务在系统中的流程。(3)有助于认识会计系统中的重要方面和控制要点。(4)有助于描述系统构件之间的关系(相对于单纯的语言描述)。(5)可以清晰地了解系统构件对系统的作用。(6)清晰地表述系统的处理程序。流程图2. 除此以外,流程图也是审计人员信息沟通的常用工具:(1)相对于单纯的用语言的系统描述,流程图更容易理解,节省时间。(2)用标准化的图形符号描述系统,能够规范地描述系统和理解系统。(3)系统流程图容易修改和更新。流程图(一) 基本符号流程图的符号(二) 输入/输出专门符号流程图的符号(三)处理专门符号和附加符号流程图的符号(一)
18、流程图的基本结构流程图顺序结构、条件结构(又称选择结构)、循环结构。顺序结构与选择(条件)结构流程图的规则分支(多选择)结构流程图的规则循环结构流程图的规则(二)流程图符号的使用符号用来表示系统的功能,数据的流动方向用符号之间的流程线来表示,流动方向如果是从上到下、从左到右,流程线可不用箭头,否则应用带箭头的流程线表示流动方向。流动是双向时,可以用双向箭头的流程线表示,可视为两个单向箭头的重合。流程图的规则流程图的规则常见的流程图有业务流程图、系统流程图、程序流程图和页面流程图。流程图的类型文档流程图跨部门业务流程图(泳道图)的一般表现形式分两个维度(部门或岗位维、阶段维),来展开活动的流转。
19、流程图绘制步骤流程图的绘制工作一般由3个阶段总计12个步骤组成。(一)第一阶段:准备阶段选择对象确定绘制哪个流程的流程图,什么类型的流程图。组织准备需要分析企业的业务形态。数据采集收集所有相关资料信息。分列步骤。流程图绘制步骤(二)第二阶段:识别阶段确认目标明确流程设计或优化的具体目标。确认部门识别流程全部部门(岗位),体现职能部门在业务中的关系。确认起止点寻找流程的起始点与终结点。确认输入/输出确定各个节点上信息资料的输入/输出。流程图绘制步骤(三)第三阶段:绘制阶段形成草图动笔绘制图形,填写相应文字标记等。修改核实反复征求各方的意见和反馈,修改补充和完善,消除错漏。加入说明形成有助于正确阅
20、读理解流程图图示的文字说明。正式定稿有关责任者批准后,流程图正式定稿。流程图的制作,一是为新顾问学习产品熟悉业务使用,二是为企业提供简明清晰的业务指导。流程图绘制步骤实例 某企业的业务处理现状是:出纳员日常收拆内有汇款单和现金的信,因为客户常以这种方式支付应付账款。出纳员每天把所有收到的信作批控制(即汇总成一张表并计算收款总量),并把这个批控制文档交给负责总分类账的职员来入账。所有汇款单被转给负责应收账款的职员来记录到应收账款分类账中。然后,出纳准备一式两份存款单,一份用来把收到的现金存入银行,把经银行确认的第二份存档。业务流程图的绘制举例负责总分类账的职员将批控制文档记录到总分类账中,并及时
21、将批控制文档汇总归档。负责应收账款分类账的职员将所有的汇款单记录到应收账款分类账中,然后及时将所有汇款单归档。业务流程图的绘制举例业务流程图的绘制举例流程图 物理模型,很有用。流程图的符号较多,因为是物理描述。流程图的规则参照程序流程图。流程图的类型业务(系统)流程(泳道图)为重点。流程图绘制相对不够规范,经验和参照起作用。问题:您是否接触过流程图,哪些流程图规范吗?小结系统方法工具EPCCONTENTS一、事件驱动过程链二、EPC的要素三、EPC的规则与制作四、EPC实例五、EPC应用事件驱动过程链的概念 事件驱动过程链(event-driven process chain,EPC)是一种过
22、程建模方法。EPC模型通过将商业过程中的静态资源(系统、组织、数据等)组织在一起形成一个能够完成特定任务或者活动(流程)的动态模型体现了商业业务的增值过程。业务模型的另一种视图。事件驱动过程链EPC核心的对象包括事件(event)、功能(function)、规则(rule)、资源(resource)、组织单元(orgnization unit)、信息(data)等。EPC的要素EPC的要素EPC的要素“入库订单处理”用EPC模型EPC的要素规则1:每一个模型必须至少包含有一个开始事件和一个结束事件。规则2:事件和功能永远只有一个输入和一个输出连接。规则3:功能与事件交替着出现,但是事件开始,事
23、件与事件中间不少于一个功能出现。功能和功能之间亦然。EPC的规则与制作规则4:建模的规则体系中,有三个基本的规则与、或、异或。操作符在功能之前(多类输入)AND触发功能,需要两个事件同时XOR触发功能,两个事件一个,且只有一个发生OR 触发功能,两个事件一个,或两个发生EPC的规则与制作操作符在功能之后(多类输出)AND功能F做出的决策是E1和E2XOR功能F做出的决策是E1和E2其中之一。OR 功能F做出的决策E1或E2,或者是E1和E2。EPC的规则与制作操作符在事件之前(多类输入)OR F1或F2任意一个发生,得到事件EXORF1或F2只能一个发生,得到事件EANDF1与F2同时发生,得
24、到事件EEPC的规则与制作操作符在事件之后(多类输出)OR 事件E同时触发F1和F2XOR错误的逻辑AND错误的逻辑规则5:其他(1)EPC模型中,触发与因果用带箭头虚线依次连接。(2)信息或资源需要用带箭头实线连接,箭头方向为读取或改写方向,组织单元与功能用不带箭头的实线连接,表示功能的执行者。(3)“功能”本身可能是另外的流程,用流程连接符号表示。EPC的规则与制作四、【实例】某公司电话销售订单处理业务,是订单发起到订单确认的业务过程。该公司接受订单的途径为电话订单和传真确认。电话订货,只有确认传真之后才能生效。其过程是当电话订单打入,要登记信息订单信息,等待传真确认。在规定的时限(如10
25、天)之内未收到确认传真,则订单失效。该失效订单信息需要征询客户电话订单是否继续有效,如果客户确认有效,则重新计时,否则作废,作废后订单删除。电话订单经过客户传真确认后,要进入订单有效性检验流程:若检验结果为订单有效,则确认订单,输入订单系统等待订单执行,订单处理结束;若检验结果为订单无效,则需要与客户沟通是否重新登记订单信息,否则取消订单,订单处理结束。 EPC实例EPC实例EPC建模方法是业务流程管理(业务流程标准化、流程重组、流程再造等)中较为先进的一种,尤其适合应用于B2B、供应链流程管理、仓储物流管理等商业化流程系统中。SAP R3和金蝶K/3在进行ERP实施过程中也会广泛应用EPC。
26、EPC建模也适用于审计或会计业务处理。EPC应用EPC应用EPC应用2022/9/14销售业务的标准业务流程事件驱动过程链动态模型体现了商业业务的增值过程。EPC的要素事件、功能、规则、资源动态变化。EPC的规则与制作横向(资源布局),纵向(事件进程)。EPC的应用业务流程。问题:会计人员如何应用?小结系统方法工具BPMNCONTENTS一、BPMN概念二、BPMN要素三、 BPMN实例BPMN概念业务流程模型与标注(Business Process Model and Notation,BPMN))是业务流程模型的一种标准图形注解。对象管理组(Object Management Group
27、- OMG)于2011年推出BPMN2.0标准,并对其进行维护。BPMN的出现,弥补了从业务流程设计到流程开发的间隙。所以,BPMN在业务流程设计与流程实现之间搭建了一条标准化的桥梁。BPMN概念BPMN有如下优势:1. BPMN是一套业务流程模型与符号建模标准;2. BPMN精准的执行语义来描述元素的操作,可以将元素的操作描述的很清楚,没有二义性;3. BPMN以XML为载体,以符号可视化业务,每个XML模块都可以对应符号,流程图与XML有一个相互转换的过程。BPMN元素BPMN其核心要素集包括含事件、活动和网关等流对象(flow objects)(含顺序流、消息流),关联连接对象(conn
28、ecting objects),数据对象、文字注释和组等的人工产物(artifacts)。BPMN元素1)事件(Events)事件与活动和网关一起,用来在实际的每个业务流程中。 事件让业务建模工具用很自然的方式描述业务流程,比如“当我接收到客户的订单,这个流程就启动”。因为典型的业务通常使用这种事件驱动的方式,人们倾向于使用在他们的环境中发生的事情。 在BPMN规范中,描述了很多事件类型,为了覆盖可能的事情, 在业务环境中可能出现的情况。BPMN元素2)活动(Activity)活动是工作或任务的一个通用术语。首先,一个活动可以是一个任务,或者它可以是一个当前流程的子处理流程;其次,还可以指定不
29、同类型的活动。例如,任务可以是需要人工完成的任务,也可以自动完成的任务,比如由脚本完成的任务,或服务任务(交由web服务器处理的指令)等。BPMN元素3)网关 (Gateway)网关用来处理决策,网关有如下几种类型:(1)排他网关(x) 只有一条路径会被选择流程执行到该网关时,按照输出流的顺序逐个计算,当条件的计算结果为true时,继续执行当前网关的输出流;如果多条线路计算结果都是true,则会执行第一个值为true的线路。如果所有网关计算结果没有true,则引擎会抛出异常。排他网关需要和条件顺序流结合使用,default 属性指定默认顺序流,当所有的条件不满足时会执行默认顺序流。(2)并行网
30、关 (+)所有路径会被同时选择拆分并行执行所有输出顺序流,为每一条顺序流创建一个并行执行线路。合并所有从并行网关拆分并执行完成的线路均在此等候,直到所有的线路都执行完成才继续向下执行。(3)包容网关 ()可以同时执行多条线路,也可以在网关上设置条件拆分计算每条线路上的表达式,当表达式计算结果为true时,创建一个并行线路并继续执行合并所有从并行网关拆分并执行完成的线路均在此等候,直到所有的线路都执行完成才继续向下执行。(4)事件网关 (+)专门为中间捕获事件设置的,允许设置多个输出流指向多个不同的中间捕获事件。当流程执行到事件网关后,流程处于等待状态,需要等待抛出事件才能将等待状态转换为活动状
31、态。BPMN元素4)其他(1)顺序流顺序流是事件,活动和网关之间的连线,显示为一条实线 带有箭头。 每个顺序流都有一个源头和一个目标。(2)数据数据项对象包括一些数据对象、数据输入输出对象等。(3)连接对象连接对象(ConnectingObject):流对象通过连接对象连接起来表示数据的流转。(4)泳道和池泳道(Swimlanes):对业务做范围维度的区分,一般通过不同的职能进行区分。池(Pools ):池描述流程中的一个参与者。可以看做是将一系列活动区别于其他池的一个图形容器。道(Lanes ):道就是在池里面再细分,可以是垂直的也可以是水平的。道也是用于组织和分类活动。(5)描述对象描述对
32、象(Artifacts):不影响流程运行,为流程图可读性进行补充性描述。BPMN实例BPMN实例1问题:?小结系统方法工具其他CONTENTS一、模块结构图二、决策表三、问题分析图四、系统方法工具小结所谓模块就是系统中的一个处理过程,软件中的一段程序,是构成大系统的基本单元。模块具有输入、输出、逻辑功能、处理过程、内部数据及运行环境等特性。系统总体设计时,其软件结构常用树形结构图来表达,图中每个模块用一个矩形框表示,框中写上模块的名字。模块名要能简洁确切地说明模块的功能。表达软件结构常用的系统方法有两种,一种称为层次图,另一种称为模块结构图。模块结构图层次图按自顶向下、逐步求精的原则设计,表示
33、软件分解的层次结构。层次图着眼于软件具备的处理功能,所以也叫系统功能图或功能结构图。图 薪酬系统层次图(一)层次图(一)层次图系统名称:薪酬系统 设计者: *模块名称:计算累计工时 设计日期:2010-08-20被哪些模块调用:计算毛支付 直接调用模块:无输入文件名:工时卡文件 输出文件名:累计工时清单文件处理逻辑: * * *图 “计算累计工时”模块的IPO图(二)模块结构图模块结构图(model structure chart,MSC)也称为模块控制结构图。它对系统模块的表达更充分,考虑的因素也更多,能明确表达系统的结构和模块之间的通信及循环、判断等控制。图 模块调用模块结构图决策表又称判
34、断表,是一种呈表格状的图形工具。用表格的方式描述决策问题一种方法,这种表格也被称为决策矩阵。所谓决策表是指一个以行、列形式来描述和表示决策规则和知识信息的表,如果决策问题的后果是用损失的费用表示,这个表也被称为损失矩阵。决策表能罗列出所有的可能情况,并清晰地指出相应的处理方式,用户不需要考虑其中的逻辑关系就能一眼看出其中什么样的动作对应什么样的情况,取代if-then-else结构中引起的混乱和完整性缺失。决策表决策表分为4个部分,左上部列出了所有条件,左下部列出了所有基于组合条件的可能的动作;右半部分构成一个矩阵,该矩阵表示在特定的组合下,满足条件组合将会触发相应的动作。则看,当是普通会员没
35、有特别折扣时触发无折扣的动作。条件123456普通会员TT白银会员TT黄金会员TT特别折扣FTFTFT动作无折扣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+
36、(W-25)*2 问题分析图(problem analysis diagram,PAD),是另一种支持结构化算法设计的图形表达工具,也是一种用于事物过程描述的系统方法。问题分析图顺序结构沿着符号中的竖线自上而下连续执行各个命令。条件结构先判断条件C是否成立,成立则执行S1、 S2 部分;选择结构依次判断C1,C2,C3,Cn,若C1成立则执行S1,C2成立则执行S2。循环结构先判断循环控制条件C,若C成立则执行循环体S一次,然后回到本结构,再判断C是否成立依此循环,直至C不成立则退出循环。科目维护。正在使用的会计科目不能修改其代码,更不能删除。修改和删除只能在本会计年度结束,新会计年度尚未开始
37、前进行。平时的维护只能修改科目名称或增加新科目。系统方法名称系统方法功能应用领域数据流图描述信息系统逻辑模型系统设计,系统分析实体关系图给出系统局部的概念框架系统设计流程图表示系统中数据流动的方向和处理顺序系统设计,系统分析,审计业务流程图描述不同实体之间的文件及其处理流程系统设计,审计,会计文档流程图列出系统文档的生成、流转、分布和最终归宿系统分析,审计,会计事件驱动过程链通过将商业过程中的静态资源(系统、组织、数据等)组织在一起形成一个能够完成特定任务或者活动(流程)的动态模型体现了商业业务的增值过程业务流程管理(业务流程标准化、流程重组、流程再造等)层次图表达系统模块层次关系,描述系统功
38、能结构系统设计,系统分析模块结构图表达系统结构及模块之间的通信与控制系统设计,系统分析决策表清晰地表述复杂问题的多重逻辑判断系统分析,审计,会计问题分析图支持结构化算法设计的图形表达工具,也可用于描述问题处理逻辑系统设计,事务处理系统方法工具小结结构化的系统开发方法CONTENTS一、系统开发方法二、系统规划三、系统分析四、总体设计五、系统的试运行、维护一、系统开发方法信息系统建设:系统规划、系统分析、系统设计、系统实施。 (一) 软件开发的生命周期法软件从计划开发起,直到被废弃为止的整个期间,称为它的生命周期。软件开发的生命周期包括计划、开发、运行与维护四个时期,每个时期又可细分为若干更小的
39、阶段。 (二) 软件开发的原型化原型化方法是一个反复的过程。经过对用户最初基本需求的估计,在限定的时间内,用最经济的方法,开发实际运行的原型系统。用户在获得运行系统体验后,会修改其需求,修改原型系统,再重新实现。原型化方法是增量开发模式,工作顺序呈现循环状态。 (一)系统规划的任务包括战略系统规划和项目规划。(二)初步调查当确定要开发新系统后,成立系统开发的相关组织,进行初步调查。(三)可行性分析可行性分析的任务是明确新系统开发的必要性和可行性。必要性是指新系统开发的迫切性,可行性则取决于开发新系统可利用的资源和条件。1. 技术可行性2. 经济可行性3. 管理可行性二、系统规划(一)系统分析的任务系统分析的任务是通过详细调查,完全搞清楚现有系统的情况以及用户要求,并用规范化的工具表达出来,建立新系统的逻辑模型。(二)结构化系统分析
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外墙变形缝防水方案
- 垃圾处理设施防水方案
- 旧厂区智慧管廊项目可行性研究报告
- 无人机飞手装备使用与维护规范
- 市政排水管网铺设施工方案
- 市政管网修复项目文明施工方案
- 节假日值班安全培训课件
- 旧厂房老年大学项目可行性研究报告
- 老厂房虚拟电厂项目可行性研究报告
- 排水管网防倒灌改造项目可行性研究报告
- 2026陕西投资集团高校毕业生春季校园招聘备考题库及答案详解(夺冠系列)
- 2026年北邮全校教职工人工智能素养培训分类分层发展体系
- 期中考试总结与反思:复盘改进提升
- 粤政易使用规范制度
- 山东省德州市2025-2026学年高一上学期期中考试生物试卷(含答案)
- T-CHSA 101-2025 儿童睡眠呼吸障碍口腔矫治专家共识
- 碳十醇酮团体标准
- DB52∕T 1816-2024 机械发泡温拌沥青混合料施工技术规范
- 钢梁步履式顶推技术规范
- 大数据与财务管理专业教学标准(高等职业教育专科)2025修订
- 机关后勤维修管理制度
评论
0/150
提交评论