管理信息系统系统分析(与“数据”有关的文档共67张)_第1页
管理信息系统系统分析(与“数据”有关的文档共67张)_第2页
管理信息系统系统分析(与“数据”有关的文档共67张)_第3页
管理信息系统系统分析(与“数据”有关的文档共67张)_第4页
管理信息系统系统分析(与“数据”有关的文档共67张)_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

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

文档简介

管理信息系统系统分析第一页,共67页。第6章系统分析第二页,共67页。学习目标掌握系统分析的定义、任务;表达处理逻辑的主要工具;了解系统分析阶段系统分析员的作用;学会编写系统说明书掌握业务流程图、数据流程图的绘制、分析与使用数据流程图逐层扩展的目的与原则;数据字典的编制与作用;划分子系统的方法;掌握结构化系统分析的主要工具3第三页,共67页。6.1系统分析概述信息系统分析的任务

用户的需求

数据、要求计算机能处理的信息和功能解决“做什么”的问题了解用户需求和系统现存问题;确定系统目标;可行性分析;业务调查分析;系统数据和功能分析;形成文档4第四页,共67页。

系统分析的概念系统分析就是从系统的观点出发,对现行系统进行分析综合,找出各种可行的方案,以供决策者进行理想的选择,

也是为系统设计、系统测试、系统实现打下坚实的基础,

同时也提供了系统验收的依据。6.1系统分析概述5第五页,共67页。6.2可行性分析可行性分析是指在当前情况下,组织开发新信息系统是否有必要、是否具备必要的条件。必要性来自于开发任务的迫切性。可行性取决于实现信息系统的资源和条件。6第六页,共67页。1.管理上的可行性组织内部 变革:管理信息系统的建立,必然导致某些管理制度、管理体制的变动,组织的承受能力影响着系统的生存,由于管理方式、操作方式都发生了较大的变动,往往给组织带来很大的影响。组织外部

协调:管理信息系统运行后,各种报表、票证格式的改变势必给相应的机关部门和与组织有业务联系的组织带来影响,在管理信息系统开发之前相应的调研都应该积极进行。

7第七页,共67页。2.技术上的可行性根据现有的技术条件,能否达到所提出的要求;(1)硬件(2)系统软件(3)应用软件(4)技术人员

所需要的物理资源是否具备,能否得到。成熟技术:技术条件是指已经普遍采用、确实可行的技术手段,而不是正在研究中没有把握的新技术。8第八页,共67页。3.经济可行性经济可行性要解决两个方面的问题:资金可得性和经济合理性成本分析先要估计成本,计算项目总额。成本包括初始成本与日常维护费用。效益分析效益分析就是在计算各种费用开支的基础上计算信息系统给组织带来的效益。效益一般分为直接经济效益和间接经济效益。9第九页,共67页。可行性分析报告说明系统的名称、系统目标和系统功能、项目的由来。系统建设的背景、必要性和意义所需要的资源、预算和期望收益可行性结论①可以立即开发;②改进原系统;③目前不可行,或者需推迟到某些条件具备以后再进行可行性分析的结果要用可行性分析报告的形式编写出来。内容一般包括:10第十页,共67页。6.3组织结构与功能分析

组织结构与功能分析是系统分析工作中十分重要的一环,主要是通过分析可以清楚地把握当前组织的组织结构与业务流程之间的关系。组织结构分析业务过程与组织结构之间的联系分析业务功能分析11第十一页,共67页。6.3.1组织结构分析组织结构,指的是一个组织(部门、企业、车间、科室等)及其组成部分之间的隶属关系或管理与被管理的关系,通常可用组织结构图来表示。厂长计划调度计划科生产部财务部供销科计划组统计组统计组外协组成本组会计组出纳组供应组销售组仓

库组织结构图第十二页,共67页。6.3.2与业务过程之间的联系分析反映组织内部各部分之间的联系程度、组织各部分的主要业务职能和他们在业务活动中承担的工作。常用的分析工具就是组织/功能联系表。13第十三页,共67页。6.3.3业务功能分析业务功能一览表是一个完全以业务功能为主体的树型表,其目的在于描述组织内部各部分的业务和功能。14第十四页,共67页。功能调查时应注意⑴系统功能的调查和分析非常重要,对组织结构的调查,最终目的是以组织的组织结构为线索,通过这些机构的职责来掌握系统的功能,从总体上了解这个系统。⑵既了解目前的功能结构又分析系统缺少的、薄弱的功能以便在形成信息系统逻辑模型时加以补充和改进。⑶分析师要运用管理科学、计算机和信息处理等方面的知识及开发研制MIS的经验,充分发挥主导作用,善于发现和提出对系统功能的改进意见。15第十五页,共67页。6.4业务流程分析1.业务流程调查的任务及方法任务:调查系统中各环节的业务活动,掌握业务的内容、作用、及信息的输入、输出、数据存储和信息的处理方法及过程等。方法:调查业务流程应顺着原系统信息流动的过程逐步地进行,各环节的处理业务信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。16第十六页,共67页。业务流程图:一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向。描述工具17第十七页,共67页。绘制举例18第十八页,共67页。3.业务流程分析分析的目的:分析现行系统中存在的问题:优化原业务流程提供的新的可能性分析的内容现行流程的分析业务流程的优化确定新的业务流程调查和分析的重点:不合理的业务流程有哪些?不合理的业务流程产生的原因是什么?改进措施有哪些?以及改进会涉及到哪些方面?改进前后对组织的目标的影响有多大?19第十九页,共67页。招生业务流程图示例20第二十页,共67页。招生录取业务流程图示例21第二十一页,共67页。22第二十二页,共67页。某工厂成品库管理的业务过程如下:成品库保管员按车间送来的入库单登记库存台帐。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库单的另外两联分别送给销售科和会计科。请画出其业务流程图.

练习题:23第二十三页,共67页。保管员出库单入库单库存台帐发货通知单货单开发货单会计科发货员参考答案:销售科出库销售科车间入库24第二十四页,共67页。25第二十五页,共67页。26第二十六页,共67页。6.5数据流程分析1.数据、数据流程调查数据是信息的载体,是今后系统处理的主要对象,因此必须对系统调查中收集的数据以及统计和处理数据的过程进行分析和整理如果有没弄清楚的问题,应立刻返回去彻底弄清楚它。如果发现有数据不全,采集过程不合理,处理过程不流畅,数据分析不深入等问题,应在本分析过程中研究解决之。数据与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。数据流程:是指数据在系统中产生、传输、加工处理、使用、存储的过程。27第二十七页,共67页。数据流程调查过程中收集的资料包括:①收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如帐本、清单)的典型格式②弄清各环节上的处理方法和计算方法;③在上述各种单据、报表、帐本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等;④在上述各种单据、报表、帐册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。28第二十八页,共67页。2.描述工具、画法及其特点数据流程图的定义

数据流程图(DataFlowDiagram,DFD)是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况,也称为逻辑数据流程图。数据流程图的特征

抽象性:在数据流程图中具体的组织机构、工作场所、人员、物质流等已取掉,只剩下数据的存储、流动、加工、使用的情况(信息处理的内部规律性)。概括性:它把系统对各种业务的处理过程联系起来考虑,形成一个总体(业务流程图只能孤立地分析各个业务,不能反映出各业务间的数据关系)。29第二十九页,共67页。2.描述工具、画法及其特点数据流程图的作用(1)系统分析员用这种工具自顶向下分析系统信息流程(2)可在图上画出计算机处理的部分(3)根据逻辑存储,进一步作数据分析,可向数据库设计过渡(4)根据数据流向,定出存取方式(5)对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡30第三十页,共67页。数据流程图图例

数据流程图用到四个基本符号,即外部实体、数据处理、数据流和数据存储。(1)外部实体

(2)数据处理

标示部分功能描述部分功能执行部分31第三十一页,共67页。(3)数据流(4)数据存储D2产品32第三十二页,共67页。①外部实体。指本系统之外的人或单位(处理者),它们和本系统有信息传递关系。②数据流。数据流表示流动着的数据,它可以是一项数据,也可以是一组数据(如扣款数据文件、订货单等),也可用来表示对数据文件的存储操作。通常在数据流符号的上方标明数据流的名称。③处理(功能)。处理,又称功能(商务功能)。它用一个长方形来表示处理逻辑,图形下部填写处理的名字(如开发票、出库处理等),上部填写唯一标识该处理的标志。④数据存储。指通过数据文件、文件夹或帐本等存储数据(数据特征),用一个右边开口的长方形条表示。图形右部填写存储的数据和数据集的名字,左边填入该数据存储的标志。33第三十三页,共67页。画数据流程图的原则及方法:把待解决的问题当作一个整体系统,找出其输入、输出和处理(即:外部项、处理功能、存储数据、数据流向),不考虑其中细节部分,画出第一层数据流图。遵循由上至下、逐步求精的原则,根据业务范围和处理功能,在第一层数据流图的处理框中进一步细划,找出其内部的业务处理关系和数据传输关系,画出第二层数据流图。根据问题的复杂程度按照上述方法逐步分层,直到所需表达的数据都显露出来。34第三十四页,共67页。数据流程图的画法

具体作法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据和报表、模型等。数据流程图一般包括四个元素:外部实体、数据存储、处理过程、数据流向。常用的基本图符:外部实体数据存储处理过程数据流35第三十五页,共67页。具体步骤:

数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。

首先画出顶层(第一层)数据流程图。顶层数据流程图只有一张,它说明了系统的总的处理功能、输入和输出。36第三十六页,共67页。

下一步是对顶层数据流程图中的“处理”进行分解,也就是将“销售管理“分解为更多的“处理”。向供货商的订货单P1.1销售P1.2采购配件库存P1.3会计应付款通知付款顾客供应商收据付款收款通知37第三十七页,共67页。 原则上讲,第二层数据流程图不反映出错处理和例外处理(如顾客订货单填写不正确,供应商发来的货物与采购部门的订货要求不符,都属于出错或例外处理),它只反映主要的、正常的逻辑处理功能,出错或例外处理应该在低层的、更为详细的数据流程图里反映。我们可以从“销售”、“采购”、“会计”三个处理逻辑分别扩展出第三层数据流程图。为了提高规范化程度,有必要对图中各个元素加以编号。通常在编号之首冠以字母,用以表示不同的元素,可以用P表示处理(processing),D表示数据流(Data),F表示数据存储(?),S表示外部实体(Substance)。

例如:P03-2.3表示第三子系统第二层图的第三个处理D03-02表示第三个子系统中的第二个数据流38第三十八页,共67页。39第三十九页,共67页。6.5.3画数据流程图的注意事项构造数据流程图的有关原则外部实体一般只在TOP流程图和第一层数据流程图中标出,在其它层次不必再标出,以利突出重点,便于理解;构造第一层数据流程图是关键的一环。必须按照规范步骤进行,抓住主要的输入输出环节;在第一层数据流程图中一般只是集中表示系统的主要处理逻辑和与之相关的数据流动和转换,暂不反映出错处理和例外处理;数据流程图一般不反映时间顺序和判断控制条件;数据流程图只说明系统中的数据处理过程,不要将程序设计语言的某些命令当成数据流程图的步骤也列入其中;40第四十页,共67页。数据流程图中的数据流必须开始于处理逻辑或终止于处理逻辑,即:各种处理逻辑与数据流必须相互关联,处理逻辑或者是接受数据流进行数据转换,或者是将已处理转换的数据输出到另一个处理逻辑或数据存储或外部实体;必须给数据流程图的各个元素都赋予一个清晰而有意义的名字。命名的一般原则:数据流和数据存储应反映系统中流动的和存储的数据组成;处理逻辑要用简明的动词加表语表示所发生在哪些基本数据上的处理和转换;下一层数据流程图的编号应在上一层数据流程图编号的基础上进行扩展。1.构造数据流程图的有关原则41第四十一页,共67页。2.关于层次的划分展开的层次与管理层次一致,也可以划分得更细。处理块的分解要自然,注意功能的完整性。一个处理框经过展开,一般以分解为4个至10个处理框为宜。最下面的处理过程用几句话、或者几张判定表和一张简单的HIPO图就能表达清楚。42第四十二页,共67页。3.检查数据流程图的正确性数据守恒,或称为输入数据与输出数据匹配。在一套数据流程图中的任何一个数据存储,必定有流入数据流和流出的数据流,即写文件和读文件,缺少任何一种都意味着遗漏某些加工。父图中某一处理框的输入、输出数据流必须出现在相应的子图中,否则就会出现父图与子图的不平衡。任何一个数据流至少有一端是处理框。43第四十三页,共67页。5.数据流程图重新分解如果画到某一层时意识到上一层或上几层出错,此时就需要对它们重新分解。重新分解可以按下述方法进行:把需要重新分解的某张图的所有子图拼成一张。把图分成几部分,使各部分之间的联系最少。.重新建立父图,即把第(2)步所得的每一部分画成一个处理框。重新画子图,只要把第(2)步所得的图沿各部分边界分开即可。为所有处理重新命名、编号。

44第四十四页,共67页。6.5.4数据与数据流程分析

1、调查数据汇总分析的主要任务(三类):本系统输入数据类(主要指报来的报表),即今后下级子系统或网络要传递的内容。本系统内要存储的数据类(主要指各种台账、账单和记录文件),它们是今后本系统数据库要存储的主要内容。本系统产生的数据类(主要指系统运行所产生的各类报表),它们是今后本系统输出和网络传递的主要内容。45第四十五页,共67页。然后再对每一类数据进行如下三项分析:汇总并检查数据有无遗漏。数据分析,即检查数据的匹配情况。建立统一的数据字典。46第四十六页,共67页。将系统调查中所收集到的数据资料,按业务过程进行分类编码,按处理过程的顺序排放在一起。按业务过程自顶向下地对数据项进行整理。将所有原始数据和最终输出数据分类整理出来。

确定数据的字长和精度。数据汇总47第四十七页,共67页。U/C矩阵数据正确性分析数据项特征分析数据分析48第四十八页,共67页。数据字典数据字典是以特定格式记录下来的、对系统的数据流程图中各个基本要素(数据流、处理、存储、和外部项)的内容和特征所作的完整的定义和说明。

目的:为了对数据流程图中的各个元素作出详细的说明,是对数据流程图的重要补充和说明。49第四十九页,共67页。1、数据元素数据项又称为数据元素,是数据的最小单位。

数据元素编号:1-01名称:学号别名:学号

说明:本校学生编码有关编码说明:数据类型:(字符/数字)长度:7取值范围:“0000001”---“9999999”有关数据结构:学生成绩

学生卡50第五十页,共67页。2、数据结构数据结构描述了数据项之间的关系,由数据项或数据结构组成,是一个嵌套结构。

数据结构编号:1-01名称:学生登记卡

说明:新生入学时填写的卡片结构:

学号[曾用名]入学日期出生日期性别民族家庭地址本人简历开始时间终止时间单位职务51第五十一页,共67页。3、数据流数据流用来描述数据的流动过程,由一个或一组固定的数据项组成。

数据流编号:1-01名称:期未成绩

说明:学期结束时,任课教师填写的成绩单数据流来源:任课教师数据流量:数据流去向:

200份/学期数据结构:高峰流量:科目名称20份/天

{考试}{考查}学生成绩

学号姓名成绩52第五十二页,共67页。4、处理过程处理逻辑定义数据流程图的中数据项的处理方式,包括输入数据流和处理方式等。

处理过程编号:1-01名称:填写成绩通知单

说明:通知学生成绩,有补考科目的说明补考日期输入:输出:P2.1.1-学生(成绩通知)处理:查D2(成绩一览表),若有不及格科目,但不够直接留级,则在“成绩通知单”中填写补考科目、时间处理频率:对每个用户每月处理一次

53第五十三页,共67页。5、数据存储数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织。

数据存储编号:1-01名称:学习成绩一览表

说明:学期结束,按班汇总有关的数据流:

学生各科成绩

P2.1.1-D2结构:

班级学生成绩学号

姓名信息量:

成绩150份/学期

科目名称有无立即查询:

{考试}有{考查}成绩54第五十四页,共67页。6、外部实体外部实体描述了数据流入、流出和处理的实际发生地点和有关的主体。

外部实体编号:1-01名称:学生

说明:本校学生输出数据流:学生--P1.2(新生登记表)学生--P1.4(变动学籍申请)输入数据流:

P2.1.5--学生(成绩通知)个数:约4000个55第五十五页,共67页。6.6功能/数据分析 1.U/C矩阵U/C矩阵是一个进行内容分析的二维表,纵坐标和横坐标表示要分析的两个变量,二维表中的U,C表示两个变量之间的关系。建立U/C矩阵首先要进行系统化,自顶向下的划分,具体确定每一个功能和数据,最后把功能和数据之间的关系填到二维表中,就建立了U/C矩阵。U/C矩阵建立之后,还要进行完备性、一致性检验。2.U/C矩阵的求解

U/C矩阵的求解过程就是对系统进行结构划分的过程。这样划分的子系统有较好的独立性和凝聚性,可以不受干扰的独立运行。

56第五十六页,共67页。3.逻辑功能划分与数据资源分布系统逻辑功能的划分

在上述U/C矩阵求解的基础上,根据功能的实际业务需要,沿对角线用方框把相对集中的数据联系框起来。小方框的划分是任意的,但必须把所有的“C”都包含在小方框内,每个小方框既没有重叠也不会遗漏任何一个数据和功能。数据资源的分布

逻辑功能划分的过程实际上也大致确定了数据资源的分布。57第五十七页,共67页。6.7新系统逻辑方案的建立新系统逻辑方案指的是经分析和优化后,新系统拟采用的管理模型和信息处理方法。

新系统的逻辑方案主要包括:对系统业务流程分析整理的结果(活动特征);对数据及数据流程分析整理的结果(数据特征);子系统划分的结果(功能特征);各个具体的业务处理过程,以及根据实际情况应建立的管理模型和管理方法。58第五十八页,共67页。6.7.1新系统信息处理方案

温馨提示

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

评论

0/150

提交评论