第7章管理信息系统的系统分析_第1页
第7章管理信息系统的系统分析_第2页
第7章管理信息系统的系统分析_第3页
第7章管理信息系统的系统分析_第4页
第7章管理信息系统的系统分析_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教学目的:通过本章内容的学习,了解系统分析的任务和过程;了解组织结构与功能调查的内容;了解业务流程分析的任务和主要内容;掌握业务流程描述工具——业务流程图(TFD)的绘制。了解数据流程调查的主要内容,掌握数据流程图(DFD)的画法,理解数据字典(DD)的概念与内容,掌握描述处理逻辑的工具。教学重点

:业务流程分析与业务流程图的绘制;数据流程的分析与数据流程图的绘制;判断树和判断表的分析与绘制。授课课时:5学时第7章管理信息系统的系统分析12技术基础_2.3数据通信与计算机网络第7章管理信息系统的系统分析

7.1系统分析

7.2组织结构与功能结构分析

7.3业务流程分析

7.4数据分析

7.5描述处理逻辑的工具

7.6确定新系统的逻辑处理方案

7.7系统分析报告22技术基础_2.3数据通信与计算机网络7.1.1系统分析的任务系统分析是在总体规划的指导下,对系统进行深入详细的调查研究,在充分认识原信息系统的基础上,对新系统的各种方案进行分析、研究、比较和判断,完成新系统的逻辑模型设计,解决系统“做什么”的问题。系统分析在很大程度上决定了系统开发工作的成败。7.1系统分析32技术基础_2.3数据通信与计算机网络逻辑模型是指在逻辑上确定的新系统模型,而不涉及具体的物理实现,也就是解决系统“干什么”,而不是“如何干”。

7.1系统分析当前系统目标系统新系统物理模型逻辑模型新系统逻辑模型模型化抽象化做什么物理模型怎么做实例化具体化42技术基础_2.3数据通信与计算机网络逻辑模型是指在逻辑上确定的新系统模型,而不涉及具体的物理实现,也就是解决系统“干什么”,而不是“如何干”。

7.1系统分析当前系统目标系统新系统物理模型逻辑模型新系统逻辑模型模型化抽象化做什么物理模型怎么做实例化具体化52技术基础_2.3数据通信与计算机网络系统分析的过程①问题识别—“做什么”②分析与综合—从数据流和数据结构出发,逐步细化所有的软件功能,找出各元素之间的联系、接口特性,分析它们是否满足功能要求并剔除不合理部分,综合成系统解决方案,给出目标系统的详细逻辑模型。

③系统分析的成果与文档内容

7.1系统分析返回62技术基础_2.3数据通信与计算机网络7.1系统分析7.1.2系统调研方法:

1.会谈、询问:围绕软件目标提出具体问题;

2.调查表:经过仔细考虑的书面回答可能比会谈中的回答更加准确;

3.收集分析客户使用的各种表格、有关工作责任、工作流程、工作规范、相关数据标准、业务标准的各种文字资料;

4.收集同类相关产品的宣传资料、技术资料、演示程序或软件程序;

5.情景分析:利用情景分析诱导用户能够把它们的系统需求告知分析员(可以描述当前一项业务怎么做、也可以描述设想的系统中此项业务怎么做);

6.可视化方法:结和情景分析,利用画用户界面图、业务流程图、功能结构图、时序图等图形与客户进行讨论;72技术基础_2.3数据通信与计算机网络7.1系统分析7.1.3系统调研基本策略

1.首先确定用户的软件开发目标,确定系统基本范围,然后围绕这一目标,确定要访问的部门和人员,要了解的业务,在基本范围内展开调研;

2.以部门职责为基础搞清各种现有业务、要填写的表簿册文档报表等,其数据来源及去向;

3.以业务为主线,搞清每个业务的每个环节的流程关系、涉及部门、输入与输出项;

4.以数据为主线,搞清数据采集方式、数据流向、数据之间的内在联系;

5.搞清哪些业务或数据是已建系统的,它们和新系统的关系是衔接还是替换;

6.应思考是否有新技术可以改进现有工作,用户提出的系统需求用现有技术能否实现。82技术基础_2.3数据通信与计算机网络

建立MIS的目的在于提高管理水平,应当把建立新系统看成是对组织的一种有目的改变过程。因此对现行管理业务的调查十分重要。管理业务调查可以帮助我们了解各项管理业务的具体处理过程,发现原系统中不合理的部分,以便对原系统业务流程进行完善和优化。本节内容:

一、组织结构调查二、管理功能调查

7.2组织结构与功能结构分析92技术基础_2.3数据通信与计算机网络一、组织结构调查

组织结构指的是一个组织内部部门的划分以及各部门之间的隶属关系或管理与被管理的关系。通过组织结构调查弄清组织内部的部门划分,以及各部门之间的领导与被领导关系、信息资料的传递关系、物资流动关系与资金流动关系,并了解各部门的工作内容与职责。此外,还应详细了解各级组织存在的问题以及对新系统的要求等。通常可用组织结构图来表示(见下页)。7.2组织结构与功能结构分析102技术基础_2.3数据通信与计算机网络厂长计划调度组计划科生产部财务部供销科计划组统计组统计组外协组成本组会计组出纳组供应组销售组仓

库组织结构图112技术基础_2.3数据通信与计算机网络二、功能结构调查为了实现系统的目标,系统必须具有各种功能。功能指的是完成某项工作的能力。各子系统功能的完成,又依赖于下面更具体的工作的完成。管理功能的调查是要确定系统的这种功能结构。调查中可以用功能结构图来描述从系统目标到各项功能的层次关系。功能结构图展示了系统的部分主要功能,从图中可以看到各部分功能模块,下页是一张某销售系统的管理功能结构图。7.2组织结构与功能结构分析122技术基础_2.3数据通信与计算机网络销售管理系统销售计划管理合同管理销售核算与统计成品库管理市场预测销售历史资料管理编制年度销售大纲编制销售计划

合同有效性审查

合同执行情况分析合同登记和变更销售收入核算销售利润核算销售统计分析出入库管理库存统计市场预测市场分析功能结构图132技术基础_2.3数据通信与计算机网络通过细致的业务流程调查,就可以对现行系统的业务流程有深入、详尽的理解。然后,通过对业务流程的分析,我们可以看到系统业务流程存在很多的问题:可能是管理思想和方法落后,业务流程不尽合理,也可能是因为计算机信息系统的建设为优化原业务流程提供的新的可能性。这时,就需要在对现有业务流程进行分析的基础上进行业务流程重组,产生新的更为合理的业务流程。7.3业务流程分析142技术基础_2.3数据通信与计算机网络7.3业务流程分析现行业务流程分析业务流程优化确定新的业务流程确定新系统的人机分工描述管理业务流程的图表有:业务流程图(TFD)、表格分配图152技术基础_2.3数据通信与计算机网络(1)现行流程的分析。分析原有的业务流程的各处理过程是否具有存在的价值,其中哪些过程可以删除或合并,原有业务流程中哪些过程不尽合理,可以进行改进或优化。(2)业务流程的优化。现行业务流程中哪些过程存在冗余信息处理,可以按计算机信息处理的要求进行优化,流程的优化可以带来什么好处。(3)确定新的业务流程。画出新系统的业务流程图。(4)新系统的人机分工。新的业务流程中人与机器的分工,即哪些工作可由人机分工。计算机自动完成,哪些必须有人的参与。业务流程分析过程162技术基础_2.3数据通信与计算机网络1.业务流程图定义管理业务流程图是一种表明系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,它可以帮助分析人员找出业务流程中的不合理流向等。2.业务流程图内容与业务发生有关的组织机构、与业务有关的信息、伴随业务处理产生的现金与实物、业务处理的内容、业务处理的时间和途径。管理业务流程图172技术基础_2.3数据通信与计算机网络3.业务流程图基本符号:系统中人员或部门(含处理工作)系统外实体物流或信息流向单据、报表、帐目等管理业务流程图182技术基础_2.3数据通信与计算机网络有关部门供货单位用料计划领料单未批准领料单库长库工领料通知库存帐已批准领料单用料流水帐()订货单合同缺料通知单入库单催货单补充订货单提货通知单采购员库存报表无有车间4.业务流程图实例(1):某企业物资管理业务流程图192技术基础_2.3数据通信与计算机网络某企业物资管理业务流程图无有车间领料单库长用料计划未批准的领料单已批准领料单库存账领料通知用料流水帐缺料通知单库工采购员订货单(合同)已订货催货单供货单位未订货补充订货单提货通知单入库单库存报表有关部门202技术基础_2.3数据通信与计算机网络银行储蓄业务流程图业务流程描述:

储户将填好的存款单或取款单以及存折交给银行职员,银行职员审核存、取款单后,将不合格的存、取款单返回给储户重填,将合格的存、取款单进行分类后,分别进行存款或取款的处理,并分别登记利息文件和帐目文件,处理完成后,将存折、回单(取款的还包括现金)交给储户。4.业务流程图实例(2)212技术基础_2.3数据通信与计算机网络

银行储蓄业务流程图4.业务流程图实例(2)储户存折存取款单业务分类存款处理取款单存折帐目文件存折回单存款单存折取款处理利息文件存折现金回单银行职员合格存取款单存折不合格存取款单222技术基础_2.3数据通信与计算机网络(3)某物资订货业务的流程图

采购员从仓库收到缺货知单后,查问订货合同单,若已订货,则向供货单位发出催货请求,否则,填写订货单送供货单位。供货单位发出货物后,立即向采购员发出取货通知。4.业务流程图实例(3)232技术基础_2.3数据通信与计算机网络某物资订货业务的流程图采购员从仓库收到缺货知单后,查问订货合同单,若已订货,则向供货单位发出催货请求,否则,填写订货单送供货单位。供货单位发出货物后,立即向采购员发出取货通知。242技术基础_2.3数据通信与计算机网络(4)某物资领料业务的流程图

车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单被送到仓库保管员处。仓库保管员查阅库存台帐,若有货,则通知车间前来领料,否则将缺货通知采购人员。4.业务流程图实例(4)252技术基础_2.3数据通信与计算机网络某物资领料业务的流程图车间填写领料单给仓库要求领料,库长要根据用料计划审批领料单,未批准的退回车间,已批准的领料单被送到仓库保管员处。仓库保管员要查阅库存台帐,若有货,则通知车间前来领料,否则将缺货通知采购人员。262技术基础_2.3数据通信与计算机网络7.4数据分析本节内容:

一、数据流程图及其绘制用符号二、数据流程图实例三、绘制数据流程图的方法四、绘制数据流程图举例272技术基础_2.3数据通信与计算机网络一、数据流程图及绘制用符号

数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。数据流程图具有抽象性,表现在它完全舍去了具体的物质(如业务流程图中的车间、人员等)。数据与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。282技术基础_2.3数据通信与计算机网络一、数据流程图及绘制用符号

绘制数据流程图的四种符号是:外部实体处理数据流数据存储292技术基础_2.3数据通信与计算机网络一、数据流程图及绘制用符号①外部实体。指本系统之外的人或单位,它们和本系统有信息传递关系。在绘制某一系统的数据流程图时,凡属本系统之外的人或单位,也都被列为外部实体。为了避免在一张数据流程图中出现线条的交叉,同一个外部实体可以出现若干次。②数据流。数据流表示流动着的数据,它可以是一项数据,也可以是一组数据(如扣款数据文件、订货单等),也可用来表示对数据文件的存储操作。通常在数据流符号的上方标明数据流的名称。1)数据流程图DFD符号的释义302技术基础_2.3数据通信与计算机网络一、数据流程图及绘制用符号③处理(功能)。处理,又称功能。如果将数据流比喻成工厂中的零部件传送带,数据存储是零部件的存储仓库,那么每一道加工工序就相当于数据流程图中的处理功能,它表达了对数据处理的逻辑功能,一般用一个长方形来表示处理逻辑,图形下部填写处理的名称(如开发票、出库处理等),上部填写唯一标识该处理的标志。④数据存储。指通过数据文件、文件夹或账本等存储数据,表明数据的流动方向及其名称。用一个右边开口的长方形条表示。图形右部填写存储的数据和数据集的名字,左边填入该数据存储的标志。同外部实体一样,为了避免在一张数据流程图中出现线条的交叉,同一个数据存储可以出现若干次。1)数据流程图DFD符号的释义312技术基础_2.3数据通信与计算机网络

二绘制数据流程图的方法

把待解决的问题当作一个整体系统,找出其输入、输出和处理(即:外部项、处理功能、存储数据、数据流向),不考虑其中细节部分,画出第一层数据流图。遵循由上至下、逐步求精的原则,根据业务范围和处理功能,在第一层数据流图的处理框中进一步细划,找出其内部的业务处理关系和数据传输关系,画出第二层数据流图。根据问题的复杂程度按照上述方法逐步分层,直到所需的数据都表达出来。322技术基础_2.3数据通信与计算机网络三、数据流程图实例1

1高考招生录取数据流程图(一层)录取录取通知考生档案学生学校332技术基础_2.3数据通信与计算机网络三、数据流程图实例21.1成绩筛选高考招生录取数据流程图(录取部分二层)1.2确定名单1.3制作录取通知1.4退档录取名单考试成绩学生学校录取通知考生档案342技术基础_2.3数据通信与计算机网络数据流程注意事项数据流程图的绘制过程中应注意以下几个方面的问题。

①数据流程图的绘制一般由左至右进行。从左侧开始标出外部实体,然后画出由外部实体产生的数据流,再画出处理逻辑、数据流、数据存储等元素及其相互关系,最后在流程图的右侧画出接受输出信息的系统的外部实体。②

数据流至少有一端连着处理框数据流不能从外部实体直接传送到数据存储,也不能从数据存储直接传送到外部实体。③

数据存储流入流出协调数据存储必定有流入的数据流和流出的数据流,缺少任何一种则意味着遗漏某些加工。352技术基础_2.3数据通信与计算机网络数据流程注意事项数据流程图的绘制过程中应注意以下几个方面的问题。④数据处理流入流出协调只有输入没有输出则数据处理无需存在,只有输出没有输入的数据处理不可能满足。

⑤合理命名、准确编号数据流程图绘制过程中,对外部实体、数据流、处理逻辑以及数据存储都必须合理地命名。数据流程图正式完稿后还要对这些元素进行编号,以便进一步编写数据字典.利于系统设计人员和用户阅读与理解。362技术基础_2.3数据通信与计算机网络7.4数据分析外部实体:指本系统之外的人或单位,表示系统之外信息的来源或去向。和本系统有信息传递关系。数据流:表示流动着的数据,它可以是一项数据,也可以是一组数据,表示数据的流动方向。处理:表示对输入系统的数据进行加工和处理。数据存储:表示对数据或加工过的数据的存储。通过数据文件、文件夹或账本等存储数据。外部实体处理数据存储数据流372技术基础_2.3数据通信与计算机网络四、绘制数据流程图举例7.4数据分析(1)根据以下业务过程画出数据流程图:

用户将订货单交某企业的业务经理,检验后,对不合格的订单要用户重填,合格的订单交仓库保管员作出库处理,即,查阅库存台帐,如果有货,则向用户开票发货,如缺货,则通知采购员采购。382技术基础_2.3数据通信与计算机网络392技术基础_2.3数据通信与计算机网络7.4数据分析(2)请根据以下业务过程画出数据流程图:采购员从仓库收到缺货通知单后立即进行订货处理,即,查阅订货合同单,若已订货,则向供货单位发出催货单,否则,填写订货单送供货单位。供货单位发运货物后,立即向采购员发出取货通知。402技术基础_2.3数据通信与计算机网络412技术基础_2.3数据通信与计算机网络7.4数据分析(3)绘制用户订货处理系统的DFD:

验收订货单。将不合格的订货单退还给用户,对合格的订单作以下处理。确定发货量。

处理过程中,首先根据合格订货单和库存帐确定发货量,并分别进行(3)和(4)的相应处理。

开发货单修改库存。若库存满足本次订货单的要求,则开发货单,修改库存,订货单存档,记应收账,同时将发货单发给用户;否则填写暂存订货单并存档。(4)对照暂存订货单。采购部门向系统提供到货通知,系统则对照暂存订货单并确定那些可重新发货的订货单。然后交给(3)进行处理。422技术基础_2.3数据通信与计算机网络432技术基础_2.3数据通信与计算机网络7.4数据分析(3)请根据以下业务过程画出数据流程图:储户将填好的存款单、存折和存款交储蓄所,经查对储户帐,将不合格的存款单退给储户重填,合格的存款单交存款处理,处理时要修改储户帐,并将存折还储户,而将存款放入现金库。442技术基础_2.3数据通信与计算机网络452技术基础_2.3数据通信与计算机网络一、数据字典的作用和内容数据字典的定义作用

数据字典(datadictionary,简称DD)是关于数据的数据,是以特定格式记录下来的、对系统数据流程图中各个基本要素(数据流、文件、加工等)的具体内容和特征所作的完整的定义和说明。它是结构化系统分析的另一重要工具,是对DFD的重要补充和注释。7.4数据分析-数据字典462技术基础_2.3数据通信与计算机网络二、数据字典的作用数据字典的定义具体是对数据流程图中的下列六个元素进行定义:数据项、数据结构、数据流、处理逻辑、数据存储、外部实体。

7.4数据分析-数据字典472技术基础_2.3数据通信与计算机网络1.数据项数据项也称数据元素,是数据的最小单位。分析数据特性应从静态和动态两个方面去进行。在DD中,仅定义数据的静态特性包括:数据项的名称编号别名和简述(例如:材料编码)数据项的长度数据项的取值范围。7.4数据分析-数据字典482技术基础_2.3数据通信与计算机网络例:数据项定义数据项编号:A03-04数据项名称:库存量别名:数量简述:某种配件的库存数量长度:6个字节取值范围:0-999999返回按键或击鼠标★492技术基础_2.3数据通信与计算机网络2.数据结构由若干个数据项构成的数据组合称为数据结构,它描述了某些数据项之间的关系。一个数据结构可以由若干个数据项组成;也可以由若干个数据结构组成;还可以由若干数据项和数据结构组成。对数据结构的定义包括以下几项内容:数据结构的名称和编号(例如:用户订单);简述;数据结构的组成。7.4数据分析-数据字典502技术基础_2.3数据通信与计算机网络对数据结构“用户订货单”的定义:

数据结构编号

:

数据结构名称

:用户订货单

简述

:用户所填用户情况及订货要求等信

数据结构组成

:DS03-02+DS03-03+DS03-04

DS03-01:用户订货单DS03-02:订货单标识DS03-03:用户情况

DS03-04:配件情况

I1:订货单编号I3:用户代码

I10:配件代码

I2:日期I4:用户名称

I11:配件名称I5:用户地址

I12:配件规格

I6:用户姓名

I3:订货数量

I7:电话

I8:开户银行

I9:帐号

512技术基础_2.3数据通信与计算机网络3.数据流数据流由一个或一组固定的数据项组成。定义数据流时,不仅要说明数据流的名称、组成等,还应指明它的来源、去向和数据流量等。在DD中,对数据流的定义包括以下内容:数据流的名称及编号(例如:领料单)简述数据流的去向数据流的组成数据流的流通量高峰期流通量7.4数据分析-数据字典522技术基础_2.3数据通信与计算机网络例:数据流定义编号:D03-08数据流名称:发货单简述:销售科为用户开出的发货单数据流来源:“开发货单”处理功能数据流去向:数据存储“发货单存档”数据流组成:发货单数据结构流通量:150份/天高峰流通量:70份/每天上午9:00-11:00返回按键或击鼠标★532技术基础_2.3数据通信与计算机网络4.处理逻辑(加工)处理逻辑的定义仅对流程图中最底层的处理逻辑加以说明,内容包括:处理逻辑名称及编号(例如:计算电费)简述输入的数据流处理过程输出的数据流处理频率7.4数据分析-数据字典542技术基础_2.3数据通信与计算机网络

例:处理逻辑定义处理逻辑编号:P03-01;处理逻辑名称:验收订货单简述:确定用户的订货单是否填写正确输入的数据流:订货单,来源:外部实体“用户”;处理:检验定后单数据,查明是否符合供货范围输出的数据流:合格的订货单,去向:处理逻辑“确定发货量”;不合格的订货单,去向:外部项“用户”处理频率:50次/天返回按键或击鼠标★552技术基础_2.3数据通信与计算机网络5.数据存储文件

数据存储文件是数据流动的暂停或永久保存的地方,只描述数据的逻辑存储结构,不涉及它的物理组织。在DD中,数据存储的内容包括:数据存储的名称及编号(例如:库存账)简述组成关键字相关联的处理7.4数据分析-数据字典562技术基础_2.3数据通信与计算机网络例:数据存储定义数据存储编号:F03—08数据存储名称:库存账简述:存放配件的历年库存和单价数据存储组成:配件编号+配件名称+单价+库存量+备注关键字:配件编号相关联的处理:P2(“确定发货量”),

P3(“开发货单、修改库存”)返回按键或击鼠标★572技术基础_2.3数据通信与计算机网络6.外部实体外部实体是指系统外的实体。在DD中,外部实体的定义包括:外部实体名称及编号(例如:用户)简述输入的数据流输出的数据流7.4数据分析-数据字典582技术基础_2.3数据通信与计算机网络例:外部项的定义外部项编号:S03-01外部项名称:用户简述:购买本公司货物的用户输入的数据流:DS03-06(“不合格订货单”)D03-08(“发货单”)输出的数据流:DS03-06(“订货单”)返回按键或击鼠标★592技术基础_2.3数据通信与计算机网络7.5描述处理逻辑的工具数据流程图中比较复杂的处理逻辑可以用本节介绍的描述工具来加以说明。

本节内容:

一、判断树二、判断表(又称决策表)三、结构英语表示法602技术基础_2.3数据通信与计算机网络一、判断树判断树是用来表示逻辑判断问题的一种图形工具,它能简洁地表达数据流程图中处理逻辑的逻辑判断功能。7.5描述处理逻辑的工具612技术基础_2.3数据通信与计算机网络判断树>库存量

欠款时间≤30天>100天

>30天≤100天需求量需求量≤库存量≤库存量>库存量先按库存发货,进货后再补发先付款,再发货立即发货不发货通知先付欠款7.5描述处理逻辑的工具622技术基础_2.3数据通信与计算机网络一判断树判断树是用一种树型图形方式来表示多个条件、多个取值所应采取的动作。看一张判断树图形的时候,要从左边(树根)开始,沿着各个分支向右看,根据每一个条件的取值状态可以找出应该采取的动作,所有的动作都列在这张图的最右侧

绘制方法:首先确定有哪些条件第二确定每一个条件有几种可能的状态,即有几种取值第三要确定有哪些动作最后确定每一项动作要依赖哪些条件及取值。

632技术基础_2.3数据通信与计算机网络例1:某货运站的收费标准如下:若收件地点在本省,则快件每公斤5元,慢件每公斤3元;若收件地点在外省,则在20公斤以内(包括20公斤)快件每公斤7元,慢件每公斤5元;而超过20公斤时,快件每公斤9元,慢件每公斤7元。7.5描述处理逻辑的工具642技术基础_2.3数据通信与计算机网络若收件地点在本省,则快件每公斤5元,慢件每公斤3元;若收件地点在外省,则在20公斤以内(包括20公斤)快件每公斤7元,慢件每公斤5元;而超过20公斤时,快件每公斤9元,慢件每公斤7元。652技术基础_2.3数据通信与计算机网络例2:生产A和B两种产品,对工人超产奖励的政策:

对于A产品的生产者,当超产件数小于或等于50件时,每超产一件奖励1.00元;超产件数大于50件,小于或等于100件时,大于50件部分每件奖励1.25元;超产数大于100件时,超产100件部分每件奖励1.50元。对于B产品的生产者,当超产件数小于或等于25件时,每超产一件奖励2.00元;超产件数大于25件,小于等于50件时,大于25件部分每件奖励2.50元;超产数大于50件时,超产50件部分每件奖励3.00元。7.5描述处理逻辑的工具662技术基础_2.3数据通信与计算机网络判断树672技术基础_2.3数据通信与计算机网络二、判断表(又称决策表)判断表(又称决策表)可以清晰地表达条件、决策规则和应采取的行动之间的逻辑关系。是一种表达判断逻辑的工具,它以表格的形式给出各种条件的全部组合以及在各种组合下应采取的行动。7.5描述处理逻辑的工具682技术基础_2.3数据通信与计算机网络判断表(决策表)决策规则号123456条件欠款时间≤30天YYNNNN欠款时间>100天NNYYNN需求量≤库存量YNYNYN应采取的行动立即发货╳先按库存量发货,进货后再补发╳先付款,再发货╳不发货╳要求先付欠款╳╳7.5描述处理逻辑的工具692技术基础_2.3数据通信与计算机网络二判断表

绘制方法首先确定有哪些条件第二确定每一个条件有几种可能的状态,即有几种取值第三要确定有哪些动作第四给出所有条件的组合最后确定每一项动作要依赖哪些条件及取值。702技术基础_2.3数据通信与计算机网络绘制举例:某工厂人事部门对一部分职工重新分配工作,其分配原则如下:“如果年龄不满18岁,文化程度是小学,则脱产学习,文化程度是中学,则当电工。如果年龄满18岁但不满40岁,如果文化程度是小学或中学,若是男性,则当钳工,若是女性,则当车工,文化程度是大学,则当技术员。如果年满40岁及以上者,文化程度是小学或中学,则当材料员,文化程度是大学,则当技术员。”

712技术基础_2.3数据通信与计算机网络有三个条件:性别、年龄、文化程度。性别有2个取值年龄有3个取值文化程度有3个取值所有条件的组合有:2×3×3=18个。

条件名称

取值

含义

性别0男1女年龄0未满18岁1满18岁但不满40岁2满40岁及以上文化程度0小学1中学2大学722技术基础_2.3数据通信与计算机网络判断表(初始):123456789101112131415161718性别000000000111111111年龄000111222000111222文化程度012012012012012012脱产学习※※当电工※※当钳工※※当车工※※当技术员☆

※※☆※※当材料员※※※※☆为后补动作732技术基础_2.3数据通信与计算机网络判断表(整理后):123456789性别0011年龄00112211文化程度012010101脱产学习※当电工※当钳工※※当车工※※当技术员※当材料员※※742技术基础_2.3数据通信与计算机网络决策规则号123456条件本省?YYNNNN<20kgYYNN慢件?YNYNYN应采取的行动3元/kg*5元/kg**7元/kg**9元/kg*例1:某货运站的收费标准如下:若收件地点在本省,则快件每公斤5元,慢件每公斤3元;若收件地点在外省,则在20公斤以内(包括20公斤)快件每公斤7元,慢件每公斤5元;而超过20公斤时,快件每公斤9元,慢件每公斤7元。752技术基础_2.3数据通信与计算机网络例2:生产A和B两种产品,对工人超产奖励的政策:

对于A产品的生产者,当超产件数小于或等于50件时,每超产一件奖励1.00元;超产件数大于50件,小于或等于100件时,大于50件部分每件奖励1.25元;超产数大于100件时,超产100件部分每件奖励1.50元。对于B产品的生产者,当超产件数小于或等于25件时,每超产一件奖励2.00元;超产件数大于25件,小于等于50件时,大于25件部分每件奖励2.50元;;超产数大于50件时,超产50件部分每件奖励3.00元。762技术基础_2.3数据通信与计算机网络决策规则号12345678条件是A产品吗?YYYYNNNN1<N<=25YNNNYNNN25<N<=50NYNNNYNN50<N<=100NNYNNNYNN>100NNNYNNNY决策方案N*1.00√√50.0+(N-50)*1.25√50.0+50*1.25+(N-100)*1.50√N*2.00√25*2.00+(N-25)*2.50√25*2.00+25*2.50+(N-50)*3.00√√772技术基础_2.3数据通信与计算机网络三、结构英语表示法

结构英语表示法是一种模仿计算机语言来描述处理逻辑的方法。它使用了由“IF”、“THEN”和“ELSE”等词组成的规范化语言。(见右例)。

IF

欠款时间≤30天

IF需要量≤库存量

THEN立即发货

ELSE

先按库存量发货,进货后再补发

ELSE

IF

欠款时间≤100天

IF

需求量≤库存量

THEN

先付款再发货

ELSE

不发货

ELSE

要求先付欠款7.5描述处理逻辑的工具782技术基础_2.3数据通信与计算机网络7.6确定新系统的逻辑处理方案本节内容:

一、系统化分析的目标和内容二、建立新系统的逻辑模型三、确定新系统的数据处理方式792技术基础_2.3数据通信与计算机网络一、系统化分析的目标和内容1.系统化分析的目标

在对原有系统调查的基础上,分析并找出原系统业务流程和数据流程的不足、提出优化和改进的方法,给出新系统要采用的信息处理方案。7.6确定新系统的逻辑处理方案802技术基础_2.3数据通信与计算机网络分析系统的目标分析业务流程分析数据流程功能分析和划分子系统数据属性存储查询要求输入输出分析绘制新系统的数据流程图确定新系统的数据处理方式

2.系统化分析的内容包括:7.6确定新系统的逻辑处理方案812技术基础_2.3数据通信与计算机网络1.新系统逻辑模型的提出2.新系统逻辑模型的建立3.系统分析说明书二、建立新系统的逻辑模型7.6确定新系统的逻辑处理方案822技术基础_2.3数据通信与计算机网络1.新系统逻辑模型的提出⑴认识、理解现行系统的现实环境,获得现行系统的具体的“物理模型”(组织结构图、功能体系图、业务流程图等)⑵从现行系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论