第五系统分析

上传人:夏** 文档编号:567466849 上传时间:2024-07-20 格式:PPT 页数:112 大小:1.35MB
返回 下载 相关 举报
第五系统分析_第1页
第1页 / 共112页
第五系统分析_第2页
第2页 / 共112页
第五系统分析_第3页
第3页 / 共112页
第五系统分析_第4页
第4页 / 共112页
第五系统分析_第5页
第5页 / 共112页
点击查看更多>>
资源描述

《第五系统分析》由会员分享,可在线阅读,更多相关《第五系统分析(112页珍藏版)》请在金锄头文库上搜索。

1、第第五五章章 管理信息系统的系统分析管理信息系统的系统分析 管理信息系统管理信息系统第第五五章章 管理信息系统的系统分析管理信息系统的系统分析 第一第一部分部分可行性分析可行性分析第二第二部分部分详细调查详细调查第三第三部分部分编制编制数据字典数据字典第四第四部分部分系统化分析系统化分析第五第五部分部分研究和确定管理模型研究和确定管理模型第六第六部分部分新系统的逻辑方案新系统的逻辑方案教学目的教学目的教学重点与难点教学重点与难点 掌握掌握MISMIS开发中系统分析这一重要环节,包括开发中系统分析这一重要环节,包括问题识别、可行性分析、详细调查、系统化分析问题识别、可行性分析、详细调查、系统化分

2、析等步骤,最后完成新系统的逻辑方案,形成系统等步骤,最后完成新系统的逻辑方案,形成系统分析报告。分析报告。 可行性分析、详细调查可行性分析、详细调查 系统分析、新系统逻辑方案系统分析、新系统逻辑方案 系统分析报告系统分析报告系统分析的任务u任务:任务:在充分认识原信息系统的基础上,完成新在充分认识原信息系统的基础上,完成新系统的系统的逻辑模型设计逻辑模型设计,解决系统,解决系统“做什么做什么”的问的问题。题。u具体任务:具体任务:了解用户需求和系统现存问题;确定了解用户需求和系统现存问题;确定系统目标;可行性分析;业务调查分析;系统数系统目标;可行性分析;业务调查分析;系统数据和功能分析;形成

3、文档。据和功能分析;形成文档。u系统分析在很大程度上决定了系统开发的成败。系统分析在很大程度上决定了系统开发的成败。数据、要求数据、要求计算机能计算机能处理的信处理的信息和功能息和功能解决解决解决解决“做什么做什么做什么做什么”的问题的问题的问题的问题系统分析的步骤u问题识别问题识别u可行性分析可行性分析u详细调查详细调查u系统化分析系统化分析u逻辑方案设计逻辑方案设计第一节 可行性分析l开发信息系统的要求往往来自开发信息系统的要求往往来自对原系统的不满对原系统的不满。l原系统可能是手工系统也可能是正在运行的信息原系统可能是手工系统也可能是正在运行的信息系统。系统。l原系统存在的问题可能充斥各

4、个方面,内容分散,原系统存在的问题可能充斥各个方面,内容分散,甚至含糊不清。甚至含糊不清。l要求系统分析人员针对用户提出的各种问题和初要求系统分析人员针对用户提出的各种问题和初始要求,始要求,对问题进行识别对问题进行识别,通过,通过可行性分析可行性分析确定确定开发新系统的开发新系统的必要性必要性。一、可行性分析的任务任务:任务:明确新系统开发的必要性和可行性。明确新系统开发的必要性和可行性。必要性:必要性:取决于取决于开发新系统的迫切性。开发新系统的迫切性。可行性:可行性:取决于实现新系统的资源和条件。取决于实现新系统的资源和条件。 可行性分析建立在可行性分析建立在初步调查的基础初步调查的基础

5、上。上。 如果领导或管理人员对新系统的需求很不迫切,如果领导或管理人员对新系统的需求很不迫切,或者条件尚不具备,就是不可行。或者条件尚不具备,就是不可行。二、可行性分析的内容u1.管理上的可行性管理上的可行性u2.技术上的可行性技术上的可行性u3.经济上的可行性经济上的可行性管理人员的态度管理人员的态度管理方面的条件管理方面的条件软、硬件技术水平软、硬件技术水平开发人员的技术水平开发人员的技术水平预估费用预估费用评价经济效益(钱、非钱)评价经济效益(钱、非钱)三、可行性分析报告三、可行性分析报告可行性分析的结果可行性分析的结果可行性分析报告可行性分析报告1.1.1.1.内容内容内容内容(1)系

6、统简述)系统简述(2)系统目标)系统目标(3)所需资源、预算)所需资源、预算 和期望效益和期望效益(4)可行性分析的结论)可行性分析的结论2.2.2.2.结论结论结论结论(1)可立即开发)可立即开发(2)改进原系统)改进原系统(3)目前不可行,或需推迟到)目前不可行,或需推迟到 某些条件具备以后再进行某些条件具备以后再进行实例某高校图书馆管理信息系统可行性分析报告某高校图书馆管理信息系统可行性分析报告http:/ 详细调查详细调查(1)对)对 象象(2)目)目 的的 完整掌握现行系统的现状,发现问题和薄弱完整掌握现行系统的现状,发现问题和薄弱环节,收集资料环节,收集资料。 为下一步的系统化分析

7、和提出新系统的逻辑为下一步的系统化分析和提出新系统的逻辑方案设计做好准备。方案设计做好准备。现行系统现行系统(3)原)原 则则(4)方)方 法法u开座谈会开座谈会u问卷调查问卷调查u查阅资料查阅资料u参加业务实践参加业务实践详细调查应遵循详细调查应遵循:“用户参与用户参与”原则原则u使用部门的业务人员、主管人员使用部门的业务人员、主管人员u设计部门的系统分析人员、系统设计人员设计部门的系统分析人员、系统设计人员共同进行共同进行(5)内)内 容容u管理业务调查管理业务调查u数据流程调查数据流程调查详细调查详细调查详细调查详细调查管理业务调查管理业务调查管理业务调查管理业务调查数据流程调查数据流程

8、调查数据流程调查数据流程调查组织结构调查组织结构调查组织结构调查组织结构调查管理功能调查管理功能调查管理功能调查管理功能调查管理业务流程调查管理业务流程调查管理业务流程调查管理业务流程调查数据流程图数据流程图数据流程图数据流程图数据字典数据字典数据字典数据字典描述处理逻辑描述处理逻辑描述处理逻辑描述处理逻辑第三节 管理业务调查 建立建立MISMIS的目的在于提高管理水平,应当把建的目的在于提高管理水平,应当把建立新系统看成是对组织的一种有目的改变过程。立新系统看成是对组织的一种有目的改变过程。因此对现行管理业务的调查十分重要。因此对现行管理业务的调查十分重要。u一、组织结构调查一、组织结构调查

9、u二、管理功能调查二、管理功能调查u三、管理业务流程调查三、管理业务流程调查一、组织结构调查u组织结构组织结构:一个组织一个组织的组成的组成以及这些组成部分之以及这些组成部分之 间的隶属关系。间的隶属关系。u描述工具描述工具:组织结构图组织结构图u注意:注意: 组织结构调查中还应详细了解:组织结构调查中还应详细了解:(1 1)各级组织的职能;)各级组织的职能;(2 2)有关人员的工作职责、决策内容、存在的问题)有关人员的工作职责、决策内容、存在的问题以及对新系统的要求。以及对新系统的要求。厂长厂长计计划划调调度度组组计划科计划科生产部生产部财务部财务部供销科供销科计计划划组组统统计计组组统统计

10、计组组外外协协组组成成本本组组会会计计组组出出纳纳组组供供应应组组销销售售组组仓仓 库库组织结构图组织结构图实例图书馆管理信息系统之组织结构调查图书馆管理信息系统之组织结构调查-二、管理功能调查u为了实现系统的目标,系统必须具有各种功能。为了实现系统的目标,系统必须具有各种功能。u描述工具描述工具:功能层次图:功能层次图描述从描述从系统目标到各项功能系统目标到各项功能的层次关系。的层次关系。销售系统的管理功能图销售系统的管理功能图销售计划管理销售计划管理三、管理业务流程调查 各环节的处理业务、信息来源、处理方法、各环节的处理业务、信息来源、处理方法、各环节的处理业务、信息来源、处理方法、各环节

11、的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形计算方法、信息流经去向、提供信息的时间和形计算方法、信息流经去向、提供信息的时间和形计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。态(报告、单据、屏幕显示等)。态(报告、单据、屏幕显示等)。态(报告、单据、屏幕显示等)。(1)内容)内容(2)描述工具描述工具uu业务流程图业务流程图业务流程图业务流程图 uu表格分配图表格分配图表格分配图表格分配图 业务流程图:业务流程图: 用一些规定的符号用一些规定的符号及连线来表示某个及连线来表示某个具体业务处理过程。具体业务处理过程。 业务流程图易于阅业务流

12、程图易于阅读和理解,是分析业读和理解,是分析业务流程的重要步骤。务流程的重要步骤。(3)业务流程图的画法)业务流程图的画法uu目前尚不太统一,但大同小异目前尚不太统一,但大同小异目前尚不太统一,但大同小异目前尚不太统一,但大同小异uu只是一些具体的规定和所用的图形符号有些不同只是一些具体的规定和所用的图形符号有些不同只是一些具体的规定和所用的图形符号有些不同只是一些具体的规定和所用的图形符号有些不同uu都必须都必须都必须都必须准确反映业务流程准确反映业务流程准确反映业务流程准确反映业务流程 业务流程图常用符号业务流程图常用符号业务流程图常用符号业务流程图常用符号案例案例 某企业物资管理的业务流

13、程分析某企业物资管理的业务流程分析1.车间车间填写填写领料单领料单到仓库领料,到仓库领料,库长库长根据根据用料计划用料计划审批领审批领料单,料单,未批准的领料单未批准的领料单退回车间。退回车间。2.库工库工收到收到已批准的领料单已批准的领料单后,首先查阅后,首先查阅库存账库存账,若有货,若有货,则通知车间前来领取所需物料,并登记则通知车间前来领取所需物料,并登记用料流水账用料流水账,否,否则将通知采则将通知采购人员购人员缺货。缺货。3.采购人员采购人员根据根据缺货通知缺货通知,查阅,查阅订货合同单订货合同单,若已订货,若已订货,则向则向供货单位供货单位发出发出催货请求催货请求,否则就临时,否则

14、就临时申请补货申请补货。4.供货单位发出货物后,立即向订货单位发出供货单位发出货物后,立即向订货单位发出提货通知提货通知。5.采购人员收到提货通知单后,就可办理入库手续。采购人员收到提货通知单后,就可办理入库手续。6.库工验收入库,并通知车间领料。库工验收入库,并通知车间领料。7.仓库库工还要依据库存账和用料流水账定期生成仓库库工还要依据库存账和用料流水账定期生成库存的库存的报表报表,呈送,呈送有关部门有关部门。业务流程图绘制图表业务流程图绘制图表图例说明业务处理单位业务处理描述表格制作传递存储收集资料(本框内容为具体流程) 业务流程图绘制举例业务流程图绘制举例计划计划处处银行银行技改技改处处

15、各部门各部门各单位各单位局局领导领导上级上级领导领导投资投资总规划总规划更新改造更新改造贷款规模贷款规模开会开会讨论讨论报表报表审批审批综合平衡综合平衡(讨论)(讨论)批准批准下达下达各单位各单位各部门各部门正式正式计划计划计划计划各单位各单位上报表上报表计划计划处处各部门各部门各单位各单位技改技改处处银行银行各部门各部门各单位各单位存档存档(4)表格分配图)表格分配图 表示表示: :系统中各种单据和报告都与哪些部门发生系统中各种单据和报告都与哪些部门发生业务关系。业务关系。 收货部门收货部门收货部门收货部门财会部门财会部门财会部门财会部门采购部门采购部门采购部门采购部门业务流程实例分析物流企

16、业仓库管理物流企业仓库管理业务流程分析业务流程分析详细调查详细调查详细调查详细调查管理业务调查管理业务调查管理业务调查管理业务调查数据流程调查数据流程调查数据流程调查数据流程调查组织结构调查组织结构调查组织结构调查组织结构调查管理功能调查管理功能调查管理功能调查管理功能调查管理业务流程调查管理业务流程调查管理业务流程调查管理业务流程调查数据流程图数据流程图数据流程图数据流程图数据字典数据字典数据字典数据字典描述处理逻辑描述处理逻辑描述处理逻辑描述处理逻辑第四节第四节 数据流程调查数据流程调查 管理业务调查过程中绘制的管理业务调查过程中绘制的业务流程图业务流程图和和表格表格分配图分配图虽然形象地

17、表达了管理中信息的流动和存储虽然形象地表达了管理中信息的流动和存储过程,但仍过程,但仍没有完全脱离没有完全脱离一些一些物质要素物质要素。 绘制数据流程图的目的绘制数据流程图的目的:为了用计算机进行:为了用计算机进行信息管理,还必须信息管理,还必须进一步舍去物质要素进一步舍去物质要素,收集相关收集相关资料资料,绘制出原系统的绘制数据流程图。,绘制出原系统的绘制数据流程图。一、数据流程图一、数据流程图u一种能全面地描述信息系统一种能全面地描述信息系统逻辑模型逻辑模型的工具的工具u可以用可以用4 4种符号种符号综合地反映出综合地反映出信息信息在系统中的在系统中的 流动、处理和存储流动、处理和存储情况

18、。情况。(1 1) 定定 义义u 抽象性抽象性:完全舍去完全舍去了具体的了具体的物质物质,只剩只剩下下数据数据的流的流 动、加工处理和存储;动、加工处理和存储;u概括性概括性:它可以把它可以把系统系统中的各种中的各种不同业务处理过程不同业务处理过程联联 系起来,系起来,形成形成一个一个整体整体。(2 2) 特特 点点(3 3) 符符 号号外部实体外部实体处理处理数据流数据流数据存储数据存储或或或或或或或或(4 4)示)示 例例P1销售处理销售处理P1销售处理销售处理销售部销售部D1订单订单F1销售记录销售记录F1销售记录销售记录(5 5)数据流程图的实例)数据流程图的实例厂办厂办统计表统计表销

19、售统计销售统计用户用户合同合同合同合同登记处理登记处理合同数据合同数据合同台账合同台账合同执行合同执行登记登记销售分配销售分配处理处理库存台账库存台账车间车间入库单入库单入库处理入库处理入库数据入库数据出库数据出库数据查查 询询查查询询出库处理出库处理发货处发货处理理发货通发货通知知出出 库库 单单 出出 库库 单单财务科财务科出库单出库单例:某企业成品销售管理的例:某企业成品销售管理的DFD1.销售科:负责成品销售及成品库管理。销售科:负责成品销售及成品库管理。2.该科计划员将该科计划员将合同登记合同登记入入合同台账合同台账,并定期根据合同,并定期根据合同台账查询台账查询库存台账库存台账,决

20、定,决定是否可以发货是否可以发货。如果可以如果可以发货发货,则填写出库单交成品库保管员;,则填写出库单交成品库保管员;保管员按出库单和由保管员按出库单和由车间车间送来的入库单填写送来的入库单填写库存台账库存台账。出库单的两外两联分送计划员和出库单的两外两联分送计划员和财务科财务科。3.计划员将计划员将合同执行情况登入合同执行情况登入合同台账合同台账。4.销售部门负责人定期进行销售部门负责人定期进行销售统计销售统计并上报并上报厂办厂办。成品销售管理成品销售管理DFD厂办厂办统计表统计表销售统计销售统计用户用户合同合同合同合同登记处理登记处理合同数据合同数据合同台账合同台账合同执行合同执行登记登记

21、销售分配销售分配处理处理库存台账库存台账车间车间入库单入库单入库处理入库处理入库数据入库数据出库数据出库数据查查 询询查查询询出库处理出库处理发货处发货处理理发货通发货通知知出出 库库 单单 出出 库库 单单财务科财务科出库单出库单(6 6)数据流程图的画法数据流程图的画法p首先首先:画出顶层数据流程图。画出顶层数据流程图。 顶层数据流程图只有一张,它说明了系统的顶层数据流程图只有一张,它说明了系统的总的处理功能、输入和输出。总的处理功能、输入和输出。p下一步下一步:对顶层数据流程图中的对顶层数据流程图中的“处理处理”进行进行分解。分解。第一点:第一点:数据流程图是数据流程图是分层次分层次的,

22、绘制时采取的,绘制时采取自顶自顶向下向下、逐层分解逐层分解的办法。的办法。分分 解解P1销售处理销售处理订货单订货单发货单发货单用户用户 某厂销售子系统的顶层某厂销售子系统的顶层DFDDFD:销售科根据用户送来的订货单,销售科根据用户送来的订货单,进行销售处理后,向用户发货。进行销售处理后,向用户发货。销售子系统的数据处理流程销售子系统的数据处理流程销售科销售科:根据用户送来的订货单进行销售处理后向用户发货。根据用户送来的订货单进行销售处理后向用户发货。销售处理销售处理分解为分解为3个处理个处理1.判定订货处理方式。判定订货处理方式。 依据:用户信用情况、库存情况和购货金额依据:用户信用情况、

23、库存情况和购货金额(1)可以赊物,立即发货同时修改库存帐。)可以赊物,立即发货同时修改库存帐。 输出数据流为输出数据流为D1(订货单)(订货单)(2)等有货后再发货,输出数据流为)等有货后再发货,输出数据流为D2(订货单)。(订货单)。(3)要求先付款,输出数据流为)要求先付款,输出数据流为D3(订货单)。(订货单)。2.开发货票。开发货票。 (1)发货票一式)发货票一式4份,分发仓库、用户和财务科。份,分发仓库、用户和财务科。 (2)财务科按此记应收账。)财务科按此记应收账。3.开付款通知单。开付款通知单。(6 6)数据流程图的画法数据流程图的画法p应应视视现实际情况而定现实际情况而定p对于

24、一个复杂的大系统,可分至七八层之多。对于一个复杂的大系统,可分至七八层之多。p一般一般情况下每层情况下每层为为3-53-5个处理,个处理,如超过如超过5 5个加工个加工最好分解画,否则容易出错最好分解画,否则容易出错。第二点:第二点:数据流程图数据流程图分分几个几个层次层次?(6 6)数据流程图的画法数据流程图的画法p对各个元素编号对各个元素编号pS S:外部实体:外部实体 P P:处理:处理 D D:数据流:数据流 F F:数据存储:数据存储p处理的编号?处理的编号?第三点:第三点:数据流程图数据流程图的命名规范的命名规范?P P P PP P P P2 2 2 2P P P P1 1 1

25、1P P P P3 3 3 3P P P P2.22.22.22.2P P P P2.12.12.12.1P P P P2.32.32.32.3P P P P3.13.13.13.1P P P P3.23.23.23.2 顶层顶层顶层顶层(不编号)(不编号)(不编号)(不编号)0 0 0 0层层层层1 1 1 1层层层层p外部项的确定也就是规定了系统与外部环境的分界线外部项的确定也就是规定了系统与外部环境的分界线(7 7)绘制数据流程图应遵循的原则)绘制数据流程图应遵循的原则 (1 1)首先确定系统的外部项)首先确定系统的外部项 (2 2)高层流程图与中、低层流程图的分工)高层流程图与中、低层

26、流程图的分工p高层高层DFDDFD中只画出系统正常运行时的主要输入和输出。中只画出系统正常运行时的主要输入和输出。p对于错误或例外条件所产生的数据流不在高层对于错误或例外条件所产生的数据流不在高层DFDDFD中反映。中反映。 (3 3)按从左到右、从上到下的原则进行)按从左到右、从上到下的原则进行 (4 4)反复修改,仔细检查,保证其正确性。)反复修改,仔细检查,保证其正确性。例例 某企业财务管理的数据流程分析某企业财务管理的数据流程分析p采用采用“自顶向下自顶向下”的原则进行的原则进行p是否有遗漏的数据处理功能是否有遗漏的数据处理功能p有关数据载体部分是否与业务流程图一致有关数据载体部分是否

27、与业务流程图一致(8 8)业务流程图)业务流程图数据流程图的检查数据流程图的检查 (1 1)检查检查DFDDFD和和B BFDFD的一致性的一致性 (2 2)检查)检查DFDDFD的一致性和完整性的一致性和完整性p检查数据流检查数据流: :确认数据流是否有遗漏或多余确认数据流是否有遗漏或多余p检查数据存储检查数据存储: :是否没有被业务过程使用或没有生成它的业务过是否没有被业务过程使用或没有生成它的业务过程(根据程(根据U/CU/C矩阵的判别标准来进行)矩阵的判别标准来进行)p检查处理功能,所有的处理功能都应有输入数据流或从数据存储检查处理功能,所有的处理功能都应有输入数据流或从数据存储中检索

28、数据,也要有输出的数据流或向数据存储中发送数据。中检索数据,也要有输出的数据流或向数据存储中发送数据。 由于实际数据处理过程常常比较繁杂,故由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,应该按照系统的观点,自顶向下自顶向下地分层展开绘制。地分层展开绘制。黑黑 灰灰 半透明半透明 透明透明业务流程图业务流程图:理出业务流程顺序理出业务流程顺序调查调查:掌握掌握了了数据数据及数据及数据处理过程处理过程绘制完整的数据流程图绘制完整的数据流程图:业务流程顺序:业务流程顺序+数据数据+数据处理过程数据处理过程一边整理绘图,一边核对相应的数据和报表、模型等。一边整理绘图,一边核对相应的数据和报表

29、、模型等。如果有问题,则定会在这个绘图和整理过程中暴露出来。如果有问题,则定会在这个绘图和整理过程中暴露出来。二、数据流程调查需收集的资料1.原系统全部输入单据、输出报表、数据存储介质原系统全部输入单据、输出报表、数据存储介质的的典型格式。典型格式。2.在上述各种单据、报表、账本的典型样品上注明在上述各种单据、报表、账本的典型样品上注明各项数据的类型、长度、取值范围。各项数据的类型、长度、取值范围。3.在上述各种单据、报表、账本的典型样品上或用在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生附页注明制作单位、报送单位、存放地点、发生频度、发生的高峰时间及发生

30、量等。频度、发生的高峰时间及发生量等。4.弄清各环节的弄清各环节的处理方法和计算方法处理方法和计算方法。三、数据的来源p现行组织机构现行组织机构p现行各系统或部门的业务流程现行各系统或部门的业务流程p各种会议的决议各种会议的决议p计算机文件(或数据库)系统的数据组织结构计算机文件(或数据库)系统的数据组织结构p上级下达的各种文件和各项任务指标上级下达的各种文件和各项任务指标p与本单位有关的其它单位的有关信息与本单位有关的其它单位的有关信息p其它各种报表、报告、图表其它各种报表、报告、图表第四节 数据字典 u内容:内容:对数据流程图中的各个元素作出详细的说对数据流程图中的各个元素作出详细的说明。

31、明。 u作用:作用:(1 1)数据流程图)数据流程图+ +数据字典数据字典 图文并茂的对系统的逻辑模型进行完整的描述。图文并茂的对系统的逻辑模型进行完整的描述。(2 2)系统设计阶段进行系统设计阶段进行数据库设计的参考依据数据库设计的参考依据。二、数据字典的内容二、数据字典的内容对数据流程图中的各个元素作出详细的说明。对数据流程图中的各个元素作出详细的说明。u1.1.数据项的定义数据项的定义u2.2.数据结构的定义数据结构的定义u3.3.数据流的定义数据流的定义u4.4.处理逻辑的定义处理逻辑的定义u5.5.数据存储的定义数据存储的定义u6.6.外部实体的定义外部实体的定义1 1. .数据项的

32、定义数据项的定义u数据项数据项:又称数据元素,是数据的又称数据元素,是数据的最小单位最小单位。u在数据字典中,仅定义数据的静态特性。在数据字典中,仅定义数据的静态特性。u“I I”( (1 1) )数据项的编号、名称、别名和简述;数据项的编号、名称、别名和简述;( (2 2) )数据项的长度;数据项的长度;( (3 3) )数据项的取值范围。数据项的取值范围。2 2. .数据结构的定义数据结构的定义u描述描述: :某些某些数据项之间的关系数据项之间的关系。u构成构成: :若干个数据项组成;也可以由若干个数若干个数据项组成;也可以由若干个数据结构组成据结构组成;还可以由若干个数据项和数据还可以由

33、若干个数据项和数据结构组成。结构组成。u“DSDS”1.1.数据结构的名称和编号;数据结构的名称和编号;2.2.简述;简述;3.3.数据结构的组成。数据结构的组成。3 3. .数据流的定义数据流的定义u数据流数据流:由一个或一组固定的数据项组成。由一个或一组固定的数据项组成。u定义数据流定义数据流:要说明数据流的名称、组成等要说明数据流的名称、组成等指明它的来源、去向和数据流量等。指明它的来源、去向和数据流量等。 D03-084 4. .处理逻辑的定义处理逻辑的定义u 仅定义数据流程图中仅定义数据流程图中最底层最底层的处理逻辑的处理逻辑处理处理5 5. .数据存储的定义数据存储的定义u只描述数

34、据的只描述数据的逻辑存储结构逻辑存储结构,而不涉及它的物理组织。,而不涉及它的物理组织。6 6. .外部实体的定义外部实体的定义u 定义:外部实体编号、名称、简述、及有关数据定义:外部实体编号、名称、简述、及有关数据流的输入和输出。流的输入和输出。 第四节第四节 描述处理逻辑的工具描述处理逻辑的工具l简单的计算性的处理逻辑:在数据字典中定义,简单的计算性的处理逻辑:在数据字典中定义,如工资计算。如工资计算。l复杂的处理:处理逻辑工具复杂的处理:处理逻辑工具常用的描述工具:常用的描述工具:一、判断树一、判断树二、决策表二、决策表三、结构英语三、结构英语 一、判断树一、判断树 库存量库存量 欠款时

35、间欠款时间 3030天天100100天天 30天天100100天天需求量需求量需求量需求量库存量库存量库存量库存量 库存量库存量先按库存发货,先按库存发货,进货后再补发进货后再补发先付款,再发货先付款,再发货立即发货立即发货不发货不发货通知先付欠款通知先付欠款 处理方案处理方案判断树判断树:用于查找产品并计算金额用于查找产品并计算金额说明说明:对不同交易额、不同信誉、不同交易时间的顾对不同交易额、不同信誉、不同交易时间的顾客所采取的不同优惠待遇。客所采取的不同优惠待遇。判断树判断树:直观直观、容易理解容易理解; 但当条件多时,不容易清楚地表达出整个判别过程。但当条件多时,不容易清楚地表达出整个

36、判别过程。 二、决策表(判断表)二、决策表(判断表)清晰地表达清晰地表达:条件条件、决策规则决策规则和和应采取的行动应采取的行动之间的逻辑关系。之间的逻辑关系。决策规则号决策规则号123456条条 件件欠款时间欠款时间3030天天YY N N N N欠款时间欠款时间100100天天N N Y Y N N需求量需求量库存量库存量Y N Y N Y N应采应采取的取的行动行动立即发货立即发货 先按库存量发货先按库存量发货, ,进货后再进货后再补发补发 先付款先付款, ,再发货再发货 不发货不发货 要求先付欠款要求先付欠款 条件语句条件语句行动语句行动语句条件项条件项行动项行动项三、结构英语表示法三

37、、结构英语表示法u模仿计算机语言描述处理逻辑模仿计算机语言描述处理逻辑u使用使用IFIF、THENTHEN、ELSEELSE等词组等词组 第五节第五节 系统化分析系统化分析l在详细调查(原系统)的基础上进行系统化分析在详细调查(原系统)的基础上进行系统化分析是提出新系统逻辑模型的重要步骤。是提出新系统逻辑模型的重要步骤。l具体任务:具体任务: (1)找出原系统业务流程和数据流程的不足)找出原系统业务流程和数据流程的不足 (2)提出优化和改进的方案)提出优化和改进的方案 (3)给出新系统所要采用的信息处理方案)给出新系统所要采用的信息处理方案系统化分析的内容系统化分析的内容一、分析系统目标一、分

38、析系统目标二、分析业务流程二、分析业务流程三、分析数据流程三、分析数据流程四、功能分析和划分子系统四、功能分析和划分子系统五、数据属性分析五、数据属性分析六、数据存储分析六、数据存储分析七、数据查询要求分析七、数据查询要求分析八、数据的输入输出分析八、数据的输入输出分析九、绘制新系统的数据流程图九、绘制新系统的数据流程图十、确定新系统的数据处理方式十、确定新系统的数据处理方式一、分析系统目标一、分析系统目标根据详细调查根据详细调查u再次考察可行性分析报告中提出的系统目标再次考察可行性分析报告中提出的系统目标u对项目的可行性和必要性进行重新考虑对项目的可行性和必要性进行重新考虑u根据对系统建设的

39、环境和条件的调查根据对系统建设的环境和条件的调查,修正系修正系统目标,使系统目标适应组织的管理需求和战略统目标,使系统目标适应组织的管理需求和战略目标。目标。 二、分析业务流程二、分析业务流程具体具体内容内容p原有流程的分析原有流程的分析p业务流程的优化业务流程的优化p确定新的业务流程确定新的业务流程p新系统的人机界面新系统的人机界面u分析原有系统中存在的问题分析原有系统中存在的问题,以对现有业务流程进行重组,以对现有业务流程进行重组,产生新的更为合理的业务流程。产生新的更为合理的业务流程。u系统中存在的问题:系统中存在的问题:(1 1)管理思想和方法落后,业务流程不尽合理;)管理思想和方法落

40、后,业务流程不尽合理;(2 2)计算机等新技术的使用,为优化原业务流程提供了新的)计算机等新技术的使用,为优化原业务流程提供了新的可能性。可能性。例:例:过去某工厂仓库由管理人员凭印象确定订货量,过去某工厂仓库由管理人员凭印象确定订货量,新系统改为根据各种备件的库存量和订货点来新系统改为根据各种备件的库存量和订货点来确定订货量。确定订货量。信息处理流程就有了很大的变化。信息处理流程就有了很大的变化。1.1.原有业务流程的分析原有业务流程的分析 分析各处理过程有必要存在,哪些过程可以删除、哪分析各处理过程有必要存在,哪些过程可以删除、哪些可以合并,哪些过程不尽合理,可改进或优化。些可以合并,哪些

41、过程不尽合理,可改进或优化。2.2.业务流程的优化业务流程的优化 原有业务流程中哪些过程存在冗余信息处理,可以按原有业务流程中哪些过程存在冗余信息处理,可以按计算机信息处理的要求进行优化,并指出流程的优化可以计算机信息处理的要求进行优化,并指出流程的优化可以带来什么好处。带来什么好处。3.3.确定新的业务流程确定新的业务流程 画出新系统的业务流程图。画出新系统的业务流程图。4.4.新系统的人机界面新系统的人机界面 新的业务流程中,人与机器的分工,即哪些工作可由新的业务流程中,人与机器的分工,即哪些工作可由计算机自动完成,哪些必须有人的参与。计算机自动完成,哪些必须有人的参与。三、分析数据流程三

42、、分析数据流程u与业务流程的改进和优化相对应,与业务流程的改进和优化相对应,u数据流程的分析和优化一直是系统分析的重要内数据流程的分析和优化一直是系统分析的重要内容。容。p原有数据流程的分析原有数据流程的分析p数据流程的优化数据流程的优化p确定新的数据流程确定新的数据流程p新系统的人机界面新系统的人机界面具体具体内容内容四、功能分析和划分子系统四、功能分析和划分子系统为了实现系统目标,系统必须具备一定的功能。为了实现系统目标,系统必须具备一定的功能。功能功能: :做某项工作的能力。做某项工作的能力。 目标目标: :系统系统 第二层的功能第二层的功能: :子系统子系统再下面再下面: :各项更具体

43、的功能。各项更具体的功能。 功功 能能 分分 析析划分子系统划分子系统可以大大简化设计工作:可以大大简化设计工作:u因为划分以后,只要子系统之间的接口关系明确,每一因为划分以后,只要子系统之间的接口关系明确,每一子系统的设计、调试,基本上可以互不干扰地各自独立地子系统的设计、调试,基本上可以互不干扰地各自独立地进行。进行。u将来,如果要修改或扩充系统,可以在相关子系统范围将来,如果要修改或扩充系统,可以在相关子系统范围内进行而不至于牵动全局。内进行而不至于牵动全局。划分子系统划分子系统的方法的方法u目前,还没有一套公认的方法。目前,还没有一套公认的方法。u实际工作中:划分方案往往受个人经验、企

44、业原有业务实际工作中:划分方案往往受个人经验、企业原有业务处理关系、是否便于分阶段实施等多种因素的影响。处理关系、是否便于分阶段实施等多种因素的影响。u大系统:划分子系统在系统规划阶段进行,常用大系统:划分子系统在系统规划阶段进行,常用U/CU/C矩阵。矩阵。五、数据属性分析五、数据属性分析u事物的特征事物的特征: :属性名属性名/ /属性值属性值u例例, ,某职工某职工: :姓名姓名/ /黄一峰,性别黄一峰,性别/ /男,年龄男,年龄/54/54静态静态特性特性动态动态特性特性数据的类型、数据的长度、数据的类型、数据的长度、取值范围取值范围、发生的业务量。发生的业务量。u固定值属性固定值属性

45、u固定个体变动属性固定个体变动属性u随机变动属性随机变动属性属性名属性名属性的值属性的值固定值属性固定值属性固定个体固定个体变动属性变动属性随机变动属性随机变动属性数据属性的动态特性分析目的数据属性的动态特性分析目的正确确定数据和文件的关系正确确定数据和文件的关系u固定属性的数据固定属性的数据-主文件主文件u固定个体变动属性的数据固定个体变动属性的数据-周转文件周转文件u随机变动属性的数据随机变动属性的数据-处理文件处理文件六、数据存储分析六、数据存储分析u 数据库设计在系统分析阶段要做的工作。数据库设计在系统分析阶段要做的工作。u任务:建立数据库的概念模型任务:建立数据库的概念模型 (E-R

46、E-R图、图、3NF3NF关系群)关系群) 数据存储分析数据存储分析的的内容内容 :p分析用户要求分析用户要求:调查用户希望从调查用户希望从MISMIS中得到中得到哪些有用信息。哪些有用信息。p综合抽象综合抽象:建立数据库的概念模型建立数据库的概念模型。 七、数据查询要求分析七、数据查询要求分析u 调查调查、分析用户查询分析用户查询需求需求u将将用户需要查询的问题列出清单或给出查询方式示意图。用户需要查询的问题列出清单或给出查询方式示意图。一个单位一个单位所有单位所有单位一个时间一个时间一个以上时间一个以上时间八、数据的输入、输出分析八、数据的输入、输出分析u输入输入/ /输出:输出:目的目的

47、、适用范围、数据量的大小适用范围、数据量的大小、存存在的问题。在的问题。如:如:输入的数据是否都得到了有效地利用;输入的数据是否都得到了有效地利用;哪些数据输入是多余的或是不符合实际需要的;哪些数据输入是多余的或是不符合实际需要的;现在的数据输入方式能否满足要求;现在的数据输入方式能否满足要求;输入速度是都能完成数据量的要求;输入速度是都能完成数据量的要求;是否需要改变输入方式、增加输入设备;是否需要改变输入方式、增加输入设备;分析数据的精确程度和数据间的相互联系等。分析数据的精确程度和数据间的相互联系等。如:如:弄清哪些输出报表是多余的弄清哪些输出报表是多余的;哪些是不符合实际要求的哪些是不

48、符合实际要求的;系统的处理速度和打印速度是否能满足输出的要求等。系统的处理速度和打印速度是否能满足输出的要求等。 九、绘制新系统的数据流程图九、绘制新系统的数据流程图u 绘制新系统的数据流程图:绘制新系统的数据流程图: 为了明确新系统的人机接口,还应在绘成的为了明确新系统的人机接口,还应在绘成的数据流程图上标明哪些部分由计算机完成,哪些数据流程图上标明哪些部分由计算机完成,哪些部分由人工完成。部分由人工完成。u完善数据字典完善数据字典u用工具描述复杂的处理逻辑用工具描述复杂的处理逻辑 十、确定新系统的数据处理方式十、确定新系统的数据处理方式 按一定时间间隔(小时、日、月)把数据积累按一定时间间

49、隔(小时、日、月)把数据积累成批后一次输入计算机进行处理。成批后一次输入计算机进行处理。 特点特点:费用较低费用较低、可有效地使用计算机。可有效地使用计算机。成批处理方式成批处理方式 面向处理,数据直接从数据源输入中央处理机面向处理,数据直接从数据源输入中央处理机进行处理,由计算机即时作出回答,将处理结果直进行处理,由计算机即时作出回答,将处理结果直接传给用户。接传给用户。 特点特点:及时及时、费用较高。费用较高。 联机实时处理方式联机实时处理方式十、确定新系统的数据处理方式十、确定新系统的数据处理方式成批处理适用的情况成批处理适用的情况p固定周期的数据处理固定周期的数据处理p需要大量的来自不

50、同方面的数据的综合处理需要大量的来自不同方面的数据的综合处理p需要累计一段时间后才能进行的数据处理需要累计一段时间后才能进行的数据处理p没有通信设备而无法采取联机实时处理的情况没有通信设备而无法采取联机实时处理的情况p需要反应迅速的数据处理需要反应迅速的数据处理p负荷易产生波动的数据处理负荷易产生波动的数据处理p数据收集费用较高的数据处理数据收集费用较高的数据处理联机实时处理适用的情况联机实时处理适用的情况第第六六节节 研究和确定管理模型研究和确定管理模型何为何为“管理模型管理模型”? 管理模型是系统在每个具体管理环节上管理模型是系统在每个具体管理环节上所采用的管理方法。所采用的管理方法。 在

51、在MIS的系统分析中,就要根据业务和数据流的系统分析中,就要根据业务和数据流程的分析结果,对每个处理过程进行认真分析,程的分析结果,对每个处理过程进行认真分析,研究每个管理过程的信息处理特点,找出相适应研究每个管理过程的信息处理特点,找出相适应的管理模型。的管理模型。一、综合计划模型一、综合计划模型综合计划是企业生产、经营活动的总规划。综合计划是企业生产、经营活动的总规划。 企业中长期计划模型、厂长任期目标分解模企业中长期计划模型、厂长任期目标分解模型、新产品开发和生产结构调整模型和中任期计型、新产品开发和生产结构调整模型和中任期计划滚动模型划滚动模型 。综合发展模型综合发展模型 数学规划模型

52、、资源分配限制模型等数学规划模型、资源分配限制模型等。 资源限制模型资源限制模型二、生产计划管理模型二、生产计划管理模型 主要安排与综合生产计划有关的生产指标,常主要安排与综合生产计划有关的生产指标,常用模型有:用模型有:数学规划模型数学规划模型(如优化生产计划模型)、(如优化生产计划模型)、物料需求计划模型物料需求计划模型、能力需求计划模型能力需求计划模型和和投入产出投入产出模型模型等。等。生产计划大纲生产计划大纲 具体安排了生产产品数量、加工路线、加工进度具体安排了生产产品数量、加工路线、加工进度、材料供应、能力平衡等,常用的模型有:、材料供应、能力平衡等,常用的模型有:投入产出投入产出矩

53、阵矩阵、网络计划网络计划、关键路径模型关键路径模型、排序模型排序模型、物料需物料需求求、设备能力平衡设备能力平衡、滚动作业计划滚动作业计划和和甘特图甘特图等。等。作业计划模型作业计划模型三、库存管理模型三、库存管理模型n n库存物资分类法库存物资分类法库存物资分类法库存物资分类法n n库存管理模型库存管理模型库存管理模型库存管理模型n n最佳经济批量模型最佳经济批量模型最佳经济批量模型最佳经济批量模型库存管理模型库存管理模型四、财务成本管理模型四、财务成本管理模型成本核算模型成本核算模型包括直接生产过程的消耗、间接费用的分配包括直接生产过程的消耗、间接费用的分配成本预测模型成本预测模型数量经济

54、模型、投入产出模型、回归分析模型数量经济模型、投入产出模型、回归分析模型等等成本成本分析分析模型模型 实际成本与定额成本比较模型、本期成本与历史同实际成本与定额成本比较模型、本期成本与历史同期可比产品成本比较模型、产品成本与计划指标比较期可比产品成本比较模型、产品成本与计划指标比较模型、产品成本差额管理模型模型、产品成本差额管理模型、量本利分析模型等。量本利分析模型等。五、统计分析与预测模型五、统计分析与预测模型n n多元回归预测模型多元回归预测模型多元回归预测模型多元回归预测模型n n时间序列预测模型时间序列预测模型时间序列预测模型时间序列预测模型n n普通类比外推模型普通类比外推模型普通类

55、比外推模型普通类比外推模型常用的预测模型常用的预测模型反映反映:销售销售销售销售、市场市场市场市场、质量质量质量质量、财务状况财务状况财务状况财务状况等的等的等的等的变化变化变化变化情况及情况及情况及情况及未来发展的未来发展的未来发展的未来发展的趋势趋势趋势趋势。内容:内容:市场占有率分析、消费变化趋势分析、利润变市场占有率分析、消费变化趋势分析、利润变市场占有率分析、消费变化趋势分析、利润变市场占有率分析、消费变化趋势分析、利润变化、质量状况与指标分布、综合经济效益指标分析等。化、质量状况与指标分布、综合经济效益指标分析等。化、质量状况与指标分布、综合经济效益指标分析等。化、质量状况与指标分

56、布、综合经济效益指标分析等。第第七七节节 提出新系统的逻辑方案提出新系统的逻辑方案 什么是逻辑方案?什么是逻辑方案?逻辑方案逻辑方案:新系统开发中要采用的新系统开发中要采用的管理模型管理模型和和信息处理方法信息处理方法。p详细调查、系统化分析详细调查、系统化分析都是为建立新系统的逻辑方都是为建立新系统的逻辑方案作案作准备准备。p逻辑方案逻辑方案:系统分析系统分析阶段的阶段的最终成果最终成果,也是今后进,也是今后进行系统行系统设计和实施的依据设计和实施的依据。 新系统的业务流程新系统的业务流程新系统的业务流程新系统的业务流程新系统的数据流程新系统的数据流程新系统的数据流程新系统的数据流程新系统的

57、逻辑结构新系统的逻辑结构新系统的逻辑结构新系统的逻辑结构新系统中数据资源的分布新系统中数据资源的分布新系统中数据资源的分布新系统中数据资源的分布新系统中的管理模型新系统中的管理模型新系统中的管理模型新系统中的管理模型逻辑方案的内容逻辑方案的内容(1)原系统的业务流程的不足及其优化过程原系统的业务流程的不足及其优化过程(2)新系统的业务流程新系统的业务流程(3)新系统业务流程中的人机界面划分。新系统业务流程中的人机界面划分。(1)原数据流程的不合理之处及优化过程原数据流程的不合理之处及优化过程(2)新系统的数据流程新系统的数据流程(3)新的数据流程中的人机界面划分。新的数据流程中的人机界面划分。

58、新系统中的子系统划分新系统中的子系统划分数据资源如何分布在数据库或主机。数据资源如何分布在数据库或主机。确定在某一具体的管理业务中采用的管确定在某一具体的管理业务中采用的管理模型和处理方法。理模型和处理方法。详细调详细调查的内容查的内容 确定确定管理模型管理模型 管管理理信信息息系系统统的的系系统统分分析析 系统系统化分析化分析 应把建立新系统看成是对组织的一种有目的改变过程。应把建立新系统看成是对组织的一种有目的改变过程。通过详细调查掌握现行系统现状,为分析和提出新系通过详细调查掌握现行系统现状,为分析和提出新系统的逻辑设计做好准备。统的逻辑设计做好准备。在在调查调查原系原系统统的基的基础础

59、上,分析原系上,分析原系统业务统业务流程和数据流程和数据流程的不足,提出流程的不足,提出优优化改化改进进方法,方法,给给出新系出新系统统要采用要采用的信息的信息处处理方案。理方案。 针对管理过程信息处理特点找出相应的管理模型,使针对管理过程信息处理特点找出相应的管理模型,使MISMIS充分运用现代管理科学成果。充分运用现代管理科学成果。 管理业务调查(组织结构、管理功能和管理业务流程管理业务调查(组织结构、管理功能和管理业务流程调查)数据流程调查(用数据流程图配以数据字典和调查)数据流程调查(用数据流程图配以数据字典和描述处理逻辑的工具进行描述)。描述处理逻辑的工具进行描述)。可行性分析的内容

60、包括管理上的、技术上的和经济上的可行性分析的内容包括管理上的、技术上的和经济上的可行性。要明确指出是立即开发,还是改进原系统或者可行性。要明确指出是立即开发,还是改进原系统或者目前不可开发。目前不可开发。 可行可行性分析性分析 详细调详细调查的任务查的任务 【小小 结结】【练习与思考】【练习与思考】1.1.按动态特性分,数据的属性可分为几类?为什么这样按动态特性分,数据的属性可分为几类?为什么这样分类?分类?2.2.某工厂成品仓库管理的业务过程如下:某工厂成品仓库管理的业务过程如下: 产品库保管员按车间送来的入库单登记库存台帐。产品库保管员按车间送来的入库单登记库存台帐。发货时,发货员根据销售

61、科送来的发货通知单将成品发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库成品库保管员,由他按此出库单登记库存台帐,出库单的另两联分别送销售科和会计科。单的另两联分别送销售科和会计科。 试按以上业务过程画出业务流程图试按以上业务过程画出业务流程图及数据流程图及数据流程图。 课堂讨论背景资料:课堂讨论背景资料: 汽车配件公司分层数据流程图绘制汽车配件公司分层数据流程图绘制第一层数据流程图(环境图)第一层数据流程图(环境图)顾客顾客顾客顾客供应商供应商供应商供应商1

62、 1 1 1处理处理处理处理业务业务业务业务订货单订货单订货单订货单发货单发货单发货单发货单订货单订货单订货单订货单发货单发货单发货单发货单配件库存配件库存配件库存配件库存第二层数据流程图第二层数据流程图顾客顾客供应商供应商销售销售订货单订货单发货单发货单配件库存配件库存1 11 1采购采购1 12 2订货单订货单发货单发货单到货通知到货通知会计会计1 13 3收收据据应应付付款款通通知知向供应商的订货单向供应商的订货单第三层数据流程图第三层数据流程图顾客顾客顾客顾客采购采购采购采购编编编编 辑辑辑辑订货单订货单订货单订货单订货单订货单订货单订货单配件库存配件库存配件库存配件库存1.1.11.

63、1.11.1.11.1.1确确确确 定定定定顾顾顾顾 客客客客订订订订 货货货货1.1.31.1.31.1.31.1.3产产产产 生生生生暂暂暂暂 存存存存订货单订货单订货单订货单1.1.51.1.51.1.51.1.5对对对对 照照照照暂暂暂暂 存存存存订货单订货单订货单订货单1.1.61.1.61.1.61.1.6业务业务业务业务员员员员开发货开发货开发货开发货单并修单并修单并修单并修改库存改库存改库存改库存1.1.41.1.41.1.41.1.4不合格不合格不合格不合格顾客顾客顾客顾客D D D D2 2 2 2D D D D3 3 3 3可发可发可发可发订货订货订货订货不满足不满足不满

64、足不满足的订货的订货的订货的订货登登登登 录录录录新顾客新顾客新顾客新顾客数数数数 据据据据1.1.21.1.21.1.21.1.2暂存订货单暂存订货单暂存订货单暂存订货单D D D D4 4 4 4到到到到货货货货通通通通知知知知新顾客新顾客新顾客新顾客编制销编制销编制销编制销售和库售和库售和库售和库存报表存报表存报表存报表1.1.81.1.81.1.81.1.8销售历史销售历史销售历史销售历史D D D D5 5 5 5应收款明细账应收款明细账应收款明细账应收款明细账D D D D10101010配件库存配件库存配件库存配件库存D D D D3 3 3 3合格的订货单合格的订货单合格的订货单合格的订货单检检检检 索索索索库库库库 存存存存1.1.71.1.71.1.71.1.7经理经理经理经理询询询询 问问问问库库库库 存存存存库库库库 存存存存状状状状 态态态态

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号