您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 5第五章MIS的系统分析
第五章MIS的系统分析教学目的和要求本章主要内容1、系统分析概述2、系统详细调查和用户需求分析3、描述系统逻辑方案的工具4、新系统逻辑方案的建立案例:软件工程师毫无用处?案例:软件工程师毫无用处?引导案例:P74第一节系统分析概述一、系统分析的任务1、详细调查2、用户需求分析3、提出新系统的逻辑模型4、编写系统分析报告详细调查第一节系统分析概述一、系统分析的任务1、详细调查2、用户需求分析3、提出新系统的逻辑模型4、编写系统分析报告用户需求分析的特点用户需求分析的特点第一节系统分析概述一、系统分析的任务1、详细调查2、用户需求分析3、提出新系统的逻辑模型4、编写系统分析报告系统分析阶段重要的七个字:“逻辑模型做什么”第一节系统分析概述一、系统分析的任务1、详细调查2、用户需求分析3、提出新系统的逻辑模型4、编写系统分析报告二、系统分析的工作特点及要求(一)工作特点1、系统分析工作人员需要有较高的综合知识水平2、系统分析工作人员在开展工作过程中,要做好与各层管理人员的沟通交流工作。3、使用结构化系统分析方法主要使用的工具有:数据流图(DFD:DataFlowDiagram)数据词典(DD:DataDictionary)机构化语言、决策树、决策表(一)工作特点4、系统分析工作的主要成果是文档资料5、系统分析工作应该确定边界,适可而止二、系统分析的工作特点及要求(二)要求用户系统分析员系统设计员/程序员三、结构化分析方法1、结构化分析方法的基本原理系统分析阶段重要的七个字:“逻辑模型做什么”2、结构化分析步骤结构化分析的特点(1)面向用户,用户自始至终参与系统的分析工作;(2)强调调查;(3)对管理业务中的各种数据进行分解(3)层次分解;(4)用图形来分析和构建新方案。第二节系统详细调查和用户需求分析第二节系统详细调查和用户需求分析详细调查的原则第二节系统详细调查和用户需求分析详细调查的内容第二节系统详细调查和用户需求分析调查的方法可以采用:(1)召开调查会(2)访问(3)发调查表上级单位对企业要求调查表;系统功能需求调查表;企业业务流程调查表;企业各业务部门组织结构及业务范围调查表(4)参加业务实践你所在的工作岗位是什么?岗位工作的性质是什么?你的工作任务是什么?每天工作怎样进行时间安排?你的工作分为几班?工作结果同前、后续工作如何联系?你所接触的报表有几类?数据有哪些?满意程度如何?你所在的工作岗位是否恰当?工作量如何?你的工作计划不能合理安排的原因是什么?你的工作岗位存在的问题是什么?(组织不力?规划不好?信息不畅?)你通常采取什么手段提高工作效率?使用计算机了吗?如果增加激励(奖金、鼓励、新技术等),工作效率是否会提高?课堂资料:常见的询问问题从有效组织经营的角度出发,你的权限是否适当(大或小)?你认为影响本企业经营效率的关键问题是什么?从全局的利益出发,你认为现有的管理体制是否合理?你认为提高经营的潜力在哪里?现存管理体制有哪些问题?有效降低经营成本的途径有哪些?信息系统的开发在本单位是否有必要?你认为新的信息系统应该重点解决哪些问题?你所了解的管理工作中,你认为决策的效益应从哪些方面去衡量?课堂资料:常见的询问问题你认为业务、财务、储运等部门是否已经使用了计算机?有什么问题?你用过计算机吗?你认为企业现在使用计算机还有什么困难吗?在你所了解的管理决策工作中,有哪些可以定量或定性用计算机处理吗?本企业与外部哪些企业有业务联系?业务往来用计算机处理吗?原来开发的软件有哪些毛病?为什么老用不好呢?课堂资料:常见的询问问题为了便于分析人员和管理人员之间进行业务交流和分析问题,在调查中应尽量使用各种形象、直观的图表工具。组织结构图组织的结构管理业务流程图和表格分配图管理业务状况数据流程图描述和分析数据、数据流程及各项功能判断树和决策表描述处理功能和决策模型详细调查的主要内容(一)组织机构调查1、组织机构指的是一个组织(部门、企业、车间等)的组成以及这些组成部分之间的相互关系。组织结构调查组织内部的部门划分领导与被领导关系信息资料传递关系物资流动关系与资金流动关系各部门的工作内容与职责2、组织机构图2、组织机构图2、组织机构图(二)管理功能调查为了实现系统的目标,系统必须具有各种功能。功能即完成某项工作的能力。调查中可以用功能层次图来描述从系统目标到各项功能的层次关系。(三)业务流程的调查2、业务流程的描述图表业务流程图(FlowChart)三、管理业务流程调查(一)管理业务流程图:用一些规定的符号及连线来表示某个具体业务处理过程。对每一业务弄清其输入、处理、存贮、输出、立即存取要求,收集相应资料。理顺各个岗位、各个业务流程之间的关系。除去不必要的环节,对重复的环节进行合并,对新的环节进行增补。确定哪些是今后计算机系统要处理的环节。(二)业务流程图使用的基本符号系统外部:业务处理部门或单位,表达了某项业务参与的人或物数据流动及方向:表达了业务数据的流动方向实物或单据:表明了数据的载体数据存储或存档:作为档案来保存处理:表示业务功能描述,表明了业务处理功能,一般用一个简单的祈使句表示例子P83-84图4.4-4.5Eg:某银行储蓄所存(取)款过程如下:储户将填好的存(取)款单及存折交给银行柜员,柜员按照三种不同的情况进行业务分类处理。如果存折不符合或存(取)款单不合格,则将存折及存(取)款单直接退还储户重新填写;如果是存款,则将存折和存款单进行存款处理,将现金入库,登记底账后,将存折退还给储户;如果是取款,则将存折和取款单进行取款处理,记账后取出现金并将存折和现金退还给储户,从而完成存(取)款处理过程。试按以上过程画出业务流程图。课堂资料:业务流程图绘制表B2系统分析B2.2表格名称业务流程第图/共张图业务名称:制图:审核:单位名称:核对:年月日图例说明业务处理单位业务处理描述表格制作传递存储收集资料(本框内容为具体流程)课堂资料:业务流程图绘制表储户柜员业务分类存折取款单取款处理存款处理底账现金库现金存(取)款单不合格的存(取)款单(现金)现金存款单存折现金存折练习:某企业物资管理业务描述:车间将填好的领料单交给库长,库长根据用料计划进行审批处理,未批准的领料单退回车间,批准的领货单交给库工,库工进行核验处理,首先查阅库存帐,若有货,则发送取货通知单给车间通知车间另其前来领取所需物料,并登记用料流水帐,否则将缺货通知单发送给采购人员。请画出某企业物资管理业务流程图核验处理车间库长用料计划库工用料流水账库存账有采购员领料单审批处理未批准的领料单已批准的领料单领料通知单缺货通知单无第三节描述系统逻辑方案的工具数据流程图1、数据流程图的定义?2、数据流程图有几个组成部分?3、画数据流程图的步骤?4、画数据流程图注意事项?一、数据流程图一、数据流程调查的内容1收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。2弄清各环节上的处理方法和计算方法。3在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。4在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中地流动、处理和存储情况。数据流图使用符号有如下四种:P87图4.9-4.10二、数据流程图的构成外部实体处理数据流数据存储外部实体(数据来源/去向Datasource/Sink):不受系统控制,在系统以外的事物或人,它表达了该系统数据处理的外部来源和去处1、外部实体(外部项)外部实体名称为了避免在数据流程图中出现线条交叉,同一个外部项可以在一张数据流程图中出现若干次S1学生S2教师S1学生S2教师数据流:表明了数据在系统中的流动。包括流动方向及其名称,它是数据载体的表现形式。可用F表示数据流名称编辑订货单计算应收款在数据流的上方写上数据流的名称。例如:F1(合格订货单)2、数据流2、数据流数据流的流向,有以下五种情况:外部实体:S数据处理:P数据存储:D数据流:F数据流有时是很明显的,这时可以省略,不需要描述数据流经理编制财务报表编制财务报表财务报表经理P4款项处理数据存储可以采用双箭头,其它采用单箭头可能的数据流外部实体向系统输入数据系统向外部输出数据领导P1审核学籍学籍卡学生合格订货单订货单S-PP2学籍处理P3订货单处理P-S处理功能:表达对数据处理的逻辑功能,也就是把流向它的数据进行一定的变换处理,产生新的数据。3、处理功能P1输入数据P2打印报表计算工资P3P4打印P5工资╳╳√√√•是处理功能中必不可少的组成部分•要求用一句简单的祈使句来直接表示这个处理所要完成的事情,祈使句中至少要有一个动词和名词功能描述应有唯一的名称,一般用一个动词加一个做宾语的名词来表示,不能用一个名词或一个动词来表示标识功能描述在数据流程图中,处理逻辑必须有输入/输出的数据流,可有若干个输入/输出的数据流,但不能只有输入或输出的数据流计算利润P1编制月报P5计算利润P2计算工资P6√√╳╳数据存储:用来指明数据保存的地方.在分层数据流程图中,数据存储一般仅属于某一层或某几层,因此又称数据存储为局部文件。现对数据存储符号说明如下:1、数据存储名写在开口的长方形框内,应概要地说明文件中的主要数据。2、数据存储上一定要有数据流。如果数据流指向数据存储是写操作,离开数据存储是读操作。有的加工要修改数据存储,则要读、写操作,因此,在加工和数据存储之间有的数据流是双向的,用两个数据流表示。4、数据存储数据存储名称标识P4款项处理合格订货单订货单P3订货单处理订货单P3订货单处理写读读写4、数据存储数据存储:用来指明数据保存的地方教学执行计划D10不是指数据保存的物理地点或物理存储介质,也不是指文件箱、磁盘或磁带,而是指数据存储的逻辑描述,事实就是数据库的逻辑描述为了避免数据流程图中线条的交叉,同一个数据存储可以出现若干次,在左侧小方格里用D开头编号4、数据存储三、数据流程图的绘制方法基本原则:采取自顶向下逐层分解的办法。1、先画出顶层DFD。2、自顶向下画出各层DFD课堂理解材料:DFD的绘制方法三、数据流程图的绘制方法1、步骤SP1P3顶层1层sP1P3P2三、数据流程图的绘制方法1、步骤SP1P3P2.2P2.1顶层1层2层P2.3sP1P3P2P3.2P3.1四、绘制数据流图的注意事项购书单教材购销系统教材购销系统的顶层(0层)DFD学生领书单缺书单进书通知书库保管员课堂案例:DFD的绘制方法五、绘制数据流程图举例购书单缺书单销售教材采购教材P1P2第一层DFD教材购销系统教材存量库学生D1缺书登记库D2书库保管员进书通知教材入库信息领书单P1.2第二层DFD销售子系统(1.0)无效书单教材存量表F1开发票F2缺书登记表学生各班学生用书表F3售书登记表F4P1.1审查有效性P1.3登记并开领书单学生P1.5补售教材P1.4登记缺书购书单发票领书单有效购书单教材入库信息按书号汇总缺书P2.1P2.3第二层DFD采购子系统(2.0)待购教材表F5教材一览表F6书库保管员进书通知教材存量表F1P2.2按出版社统计缺书修改教材库存和待购量F2缺书登记表缺书单教材入库信息缺书单五、绘制数据流程图举例储户将填好的取款单、存折及现金交给银行,银行做如下处理再返还给储户:(1)取款审核并查对账目,将不合格的存折、取款单退回储户,合格的存折、取款单送取款处理。(2)处理取款修改账目,将存折、利息单、结算清单及现金交储户,同时取款记录存档。画出银行取款处理数据流图写读练习请根据以下描述画出某简化的工资管理系统的数据流图。该子系统共有三个加工,其数据处
本文标题:5第五章MIS的系统分析
链接地址:https://www.777doc.com/doc-6344001 .html