《MIS分析概述》PPT课件.ppt_第1页
《MIS分析概述》PPT课件.ppt_第2页
《MIS分析概述》PPT课件.ppt_第3页
《MIS分析概述》PPT课件.ppt_第4页
《MIS分析概述》PPT课件.ppt_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

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

文档简介

1,Chapter 8 MIS分析,Section 1 MIS分析概述 Section 2 详细调查 Section 3 用户需求分析 Section 4 新系统逻辑模型 Section 5 系统分析报告,2,Section 1 MIS分析概述,3,系统分析是指应用系统思想和方法,把复杂的对象分解成简单的组成部分,找出这些部分的基本属性和彼此间的关系,制定各种可行方案,以供决策者进行理想的选择。,4,工作目标:确定新系统的功能结构,建立一个可行的,优化的新系统逻辑设计方案,并运用一系列的图表工具表示出来,成为系统设计阶段的工作依据。,5,主要任务:系统分析是在总体规划的指导下,对系统进行深入详细的调查研究,确定新系统逻辑观念的过程。系统分析阶段的主要任务是定义或制定新系统应该“做什么”的问题,而不涉及“如何做”。,6,主要工作,现行系统的详细调查 分析用户需求 用户需求是指用户要求新系统应具有的全部功能和特性。(功能要求,性能要求、可靠性要求、安全、保密要求、开发费用和时间以及资源方面的限制等。),7,提出新系统逻辑模型 逻辑模型由一组图表工具进行描述,用户可通过逻辑模型了解未来新系统,并进行讨论和改进。 编写系统分析报告 对上述逻辑模型进行适当的文字说明,就组成了系统分析报告,它是系统分析阶段的主要成果。,8,系统分析的原则,外部条件与内部条件相结合 当前利益和长远利益相结合 局部利益和整体利益相结合(局部服从整体) 定量分析与定性分析相结合 协调性原则 客观性原则 “自顶向下”的工作原则,9,Section 2 详细调查,10,对象及目的,详细调查的对象:现行系统(包括手工系统和已采用计算机的管理信息系统)。 详细调查的目的:完整掌握现行系统的现状,发现问题和薄弱环节,收集资料,为下一步的系统化分析和新系统的逻辑设计做好准备。,11,详细调查的内容,系统的运行状态 系统环境 组织机构 业务流程 各种单据、报表的处理 资源情况 约束条件 薄弱环节,具体地说,详细调查主要是从现行系统的组织结构、功能体系、业务流程、数据与数据流程以及薄弱环节等方面进行调查分析。,12,详细调查的图表工具,用组织结构图描述组织的结构 用信息关联图描述企业各管理层次、各部门之间的信息联系 用业务流程图和表格分配图描述管理业务状况 用功能结构图描述系统的功能体系 用数据流程图描述系统的数据流程,13,信息关联图,14,功能体系的调查与分析,某销售系统功能层次图,15,业务流程图,TFD, Transaction Flow Diagram 业务流程图具体描述了一项或一组相互关联的业务,它们的处理过程及所涉及的信息,其中主要描述了组织业务处理中:谁、根据什么(从哪来)、做什么、结果是什么(到哪去)。通常采用一组规范的图表,16,TFD常用符号,实体(Entity),业务处理( Process ),文档/资料( Document ),存档( Store Data ),业务/数据流( Transaction/Data Flow ),17,反映采购过程的表格分配图:,18,课堂练习(业务流程图),某厂供应科材料供应管理的计划管理的业务如下 1、供应科计划室根据计划科提供的生产计划和工艺科提供的原材料消耗定额,计算出各种产品的生产材料消耗量,经分类、合并后得到生产材料用量,该表需送上级 2、同时计划室根据各维修车间送来的维修用料计划,加以分类,合并,算出维修材料总用量。生产材料用量与维修材料用量合并得到材料毛需求量 3、根据材料毛需求量,再考虑库存台帐,算出材料净需要量 4、最后,由材料净需要量,再考虑材料文件,计算处理,作出采购资金计划。除本部门保存外,还需分送至财务科及银行。,19,Section 3 用户需求分析,20,新系统的开发必须以当前系统为基础,并对其进行修改而成。用户需求往往反映了当前系统所缺少或薄弱的而新系统应该增加的部分,因此用户需求分析的作用便是借助于当前系统的逻辑模型导出新系统逻辑模型,解决新系统“做什么的问题。,21,用户需求分析的作用,用户需求分析的作用是借助于当前系统的逻辑模型导出新系统逻辑模型,解决新系统“做什么的问题。,22,附:软件需求说明书 (软件设计文档国家标准GB856T88),3.需求规定 3.1对功能的规定 用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。,23,3.2对性能的规定 3.2.1精度 说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。 3.2.2时间特性要求 说明对于该软件的时间特性要求,如对: 响应时间; 更新处理时间;数据的转换和传送时间; 解题时间等的要求。,24,3.2.3灵活性 说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如: 操作方式上的变化; 运行环境的变化; 同其他软件的接口的变化; 精度和有效时限的变化; 计划的变化或改进。 对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。,25,3.3输人输出要求 解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。,26,3.4数据管理能力要求 说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。 3.5故障处理要求 列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。,27,3.6其他专门要求 如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。,28,Section 4 新系统逻辑模型,29,Section 4 新系统逻辑模型,30,新系统逻辑模型的提出,1、修正现行系统的整体功能 2、优化业务流程 3、优化数据流程中不合理的数据流向和数据存储结构 4、优化数据处理功能,31,建立新系统逻辑模型的原则,1、用户第一原则 2、高效率原则 系统处理业务的速度 运行时间 响应时间 3、可靠性原则 4、灵活性原则,32,新系统逻辑模型的建立,确定新系统的目标 确定新系统边界和人机接口 确定新系统的主要处理功能 确定新系统的数据处理方式 建立新系统的数据流程图 开发费用与时间的估计,33,系统分析主要工具,(一)数据流程分析数据流程图 (二)数据分析数据字典( DFD的补充说明) (三)功能分析,34,(一)数据流程图,1、基本概念 2、数据流程图的符号 3、DFD功能分解与层次结构 4、绘制数据流图的主要原则,35,1、基本概念,数据流程图(DFD , Data Flow Diagram)是便于用户理解的系统数据流程的图形表示,它能精确地在逻辑上描述系统的功能、输入、输出和数据存储等,而摆脱了其物理内容,是描述MIS逻辑模型的最主要的工具 作用:DFD既是对原系统进行分析和抽象的工具,也是用来描述新系统逻辑模型的主要工具。,36,特点 具有概括性。业务流程图只具体表示一项或几项业务的处理流程。而数据流程图将系统的各种业务处理过程及其信息联系起来,形成一个整体,从而能反映出系统内部错综复杂的联系。 具有抽象性。它以现状调查的各种图表为依据,抽去图中具体的物理内容及处理细节,只描述数据来源、流向、处理过程和数据存贮。这样可以摆脱原系统一些实际问题对设计的限制,有利于设计出合理的系统结构。,37,由于数据流程图简明、清晰,不涉及技术细节,容易让用户理解,因此数据流程图是系统分析人员与用户进行交流的有效工具,也是系统设计的主要依据。,38,2、数据流程图的符号,(1)外部实体 (2)处理功能 (3)数据存贮 (4)数据流,39,(1)外部实体,外部实体是指不受所描述的系统控制,独立于该系统之外的部门、群体,或另一个信息系统。,40,外部实体是指不受所描述的系统控制,独立于该系统之外的部门、群体,或另一个信息系统。它们向所描述系统输送数据,或接收所描述系统向其发出的数据。系统开发不能改变这些外部实体本身的结构和固有属性。,41,外部实体的编号可写于左上角,在绘制数据流程图时,为了使图形清晰,避免流线交叉,同一外部实体可在不同处出现。外部实体要有标记。同一实体在不同处出现,要在右下角打上斜线。,42,(2)处理功能,处理功能是指对输人数据流进行加工、变换与输出数据流的逻辑处理过程。,43,处理功能是指对输人数据流进行加工、变换与输出数据流的逻辑处理过程。 处理过程名称应是逻辑功能的简明表达,如编制供应计划、查询库存量、打印报表等。处理过程的编号,常写于其上方,并用分隔线与处理过程分隔开。,44,(3)数据存贮,数据存贮是指逻辑上要求存贮的数据,45,数据存贮是指逻辑上要求存贮的数据,不考虑具体数据的存贮介质和技术手段。 数据存贮的编号常写在左边,并用分隔线与数据存贮名称分开。同外部实体一样,为避免数据流线的交叉,允许在同一图出现相同的数据存贮,这时应在重复出现的数据存贮左侧多加一条竖线,如图所示,46,(4)数据流,数据流是指与所描述系统信息处理功能有关的各类信息的载体,47,数据流是指与所描述系统信息处理功能有关的各类信息的载体,是各处理功能输入和输出的数据集合。 数据流用一根箭线表示,箭头指向数据流动的方向;箭尾联结数据产生的地方,它可以产生于或流向外部实体、处理过程,也可产生于或流向数据存贮。,48,TFD转换为DFD是原系统物理模型向逻辑模型转变的体现。 TFD中去掉物流部分和内部实体转换为DFD,49,课堂练习,绘制材料供应管理的计划管理DFD 提示每个处理的结果都存储,50,51,参考答案,52,DFD功能分解与层次结构,(1)顶层数据流程图 (2)中间层数据流程图 (3)底层数据流程图 (4)扩展的数据流程图,53,(1)顶层数据流程图,计划科,实例:材料供应管理顶层数据流程图,54,2、中间层数据流程图,上级 部门,55,3、底层数据流程图,材料供应计划管理的数据流程图,56,4、扩展的数据流程图,增加手工处理难以完成的各种功能,如需要进行大量复杂计算的统计分析模型和各种预测决策方法的应用等。 增加对各种例外情况和错误情况的处理。,扩展的数据流程图绘制过程就是在原系统逻辑模型的基础上,进行改进和扩展,形成计算机化的信息系统(新系统)逻辑模型的过程。,57,库存管理的数据流程图,58,实例:库存管理第三层数据流程图,经扩展以后的形式,59,扩展的内容如下:,增加新的功能。 增加库存查询、ABC分析、储备监督等手工系统难以实现的功能。 增加对例外和错误情况的处理。如仓库台账管理功能。输入的料单、入库单、退料单都可能出现例外和错误情况,因此,增加下面处理功能:,60,处理领料单。其功能为将填写不清的领料单、领料量超过计划限额的领料单退回申请领料的车间;查看库存量是否大于领料量,库存量够的转至正常仓库台账管理功能,库存量不够的转至缺货处理。 处理人库单和退料单。核对单据是否清楚,票物是否相符。 缺货处理。,61,4、绘制数据流图的主要原则,明确系统界面 自顶向下逐层扩展 合理布局 只反映系统逻辑功能 与用户共同商讨,62,练习:对顶层数据流程图的分解,下图是订货处理的顶层数据流程图,表示销售部门接到用户的订货单后,根据库存情况向用户发货。,D,63,“销售处理”可以分解为五个主要的处理逻辑: P1验收订货单。将填写不清的订货单和无法供货的订货单退回用户,将合格的订货单送到下一步“确定发货量”处理逻辑。 P2确定发货量。查库存台账,根据库存情况将订货分为未满足的订货单和可发货的订货单,分别送到下一步“填写暂存订货单”、“开发货单、修改库存”处理逻辑。,64,P3开发货单、修改库存。开发货单给用户、修改库存台帐的库存记录、记应收账和将订货单存档。 P4填写暂存订货单。对未满足的订货填写暂存订货单。 P5对照暂存订货单。接到采购部门到货通知后应对照暂存订货单。如可发货,则执行“开发货单和修改库存”处理功能。 要求:对顶层数据流程图进行分解,画底层数据流程图。,65,数据字典,数据字典(DD ,Data Dictionary) :是指以特定格式记录下来的、对系统的数据流程图中各个基本要素(数据流、处理、存储和外部实体)的内容和特征所作的完整的定义和说明。,66,数据字典是数据分析和数据管理的重要工具,是系统设计阶段进行数据库(文件)设计的参考依据,是对数据流程图的重要补充和说明。 数据字典是在新系统数据流程图的基础上,进一步定义和描述所有数据项、数据结构、数据流、数据存贮和处理功能的工具。,67,作用:使用数据字典可以对数据流程图上各个元素作出详细的定义和说明,可以说是对新系统数据流程图的补充. 数据字典可以用手工方式产生,也可以用计算机方式生成。手工方式建立数据字典时,一般用填写卡片的方法。,68,数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。 数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。,69,描述处理逻辑的工具,1、判断树 2、决策表 3、结构化语言(结构英语表示法),不用自然语言来描述,是因为它容易引起歧义。,70,1、判断树,折扣 政策,这是一张用于查找产品并计算金额的判断树,以说明对不同交易额、不同信誉、不同交易时间的顾客所采取的不同优惠政策。判断树比较直观,容易理解,但当条件多时,不容易清楚地表达出整个判别过程。,71,2、决策表,72,相同行动的条件组合可以合并,73,决策表的组成,决策表也称判定表、判断表,它是用

温馨提示

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

评论

0/150

提交评论