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

下载本文档

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

文档简介

1、第六章第六章 管理信息系统的系统分析管理信息系统的系统分析本章内容:本章内容:1 1、组织结构调查、组织结构调查2 2、管理功能调查、管理功能调查3 3、业务流程调查、业务流程调查4 4、数据流程图、数据流程图5 5、数据字典、数据字典6 6、处理逻辑的表达、处理逻辑的表达管理信息系统分析的任务:在管理信息系统分析的任务:在充分认识原信息系统的基础上充分认识原信息系统的基础上,通过问题识别、可行性分析、详细调查、系统化分析,最后通过问题识别、可行性分析、详细调查、系统化分析,最后完成新系统的逻辑方案设计。完成新系统的逻辑方案设计。系统分析的任务系统分析的任务 在充分认识原信息系统的基础上,通过

2、在充分认识原信息系统的基础上,通过问题识别问题识别、可行性分析可行性分析、详细调查详细调查、系统化系统化分析分析,最后完成新系统的,最后完成新系统的。第一节第一节 可行性分析和详细调查概述可行性分析和详细调查概述一、可行性分析一、可行性分析 是明确应用项目的开发的必要性和可行性。是明确应用项目的开发的必要性和可行性。必要性来自实现开发任务的迫切性,而可行性则必要性来自实现开发任务的迫切性,而可行性则取决于实现应用系统的资源和条件。这项工作需取决于实现应用系统的资源和条件。这项工作需建立在初步调查的基础上。建立在初步调查的基础上。 管理管理上的可行性上的可行性 技术技术上的可行性上的可行性 经济

3、经济上的可行性上的可行性可行性分析的任务可行性分析的任务可行性分析的内容可行性分析的内容 系统初步调查的系统基本情况系统初步调查的系统基本情况主要包括:系统外部约主要包括:系统外部约束条件、系统规模、历史、管理目标、主要业务,以束条件、系统规模、历史、管理目标、主要业务,以及组织目前面临的主要问题等。及组织目前面临的主要问题等。 系统信息处理情况的调查系统信息处理情况的调查主要包括:现有信息系统的主要包括:现有信息系统的组织机构、基本工作方式、工作效率、可靠性、人员组织机构、基本工作方式、工作效率、可靠性、人员以及技术情况等。以及技术情况等。 系统资源情况系统资源情况主要包括:技术力量、能够投

4、入的人力主要包括:技术力量、能够投入的人力和财力情况。和财力情况。 态度态度是指组织中各类人员对开发信息系统的态度,主是指组织中各类人员对开发信息系统的态度,主要包括:支持和关心的程度,对信息系统的认识程度要包括:支持和关心的程度,对信息系统的认识程度和看法。和看法。 内容内容: :(1 1) 系统简述系统简述(2 2) 项目的目标项目的目标(3 3) 所需资源、预算和期望效益所需资源、预算和期望效益(4 4) 对项目可行性的结论对项目可行性的结论 结论结论(1 1) 可以立即开发可以立即开发(2 2) 改进原系统改进原系统(3 3) 目前不可行,或者需推迟到某些条件具备以后目前不可行,或者需

5、推迟到某些条件具备以后再进行再进行可行性分析报告的内容和结论可行性分析报告的内容和结论二、详细调查的目的、原则二、详细调查的目的、原则对象对象现行系统现行系统目的目的完整掌握现行系统的现状,发现问题和薄弱完整掌握现行系统的现状,发现问题和薄弱环节。环节。收集资料,为下一步的系统化分析和提出新收集资料,为下一步的系统化分析和提出新系统的逻辑设计做好准备。系统的逻辑设计做好准备。原则原则用户参与原则用户参与原则使用部门的业务人员使用部门的业务人员主管人员主管人员设计部门的系统分析人员设计部门的系统分析人员系统设计人员系统设计人员方式方式一般常见的详细调查方式有:一般常见的详细调查方式有:1 重点询

6、问调查重点询问调查2 全面业务需求分析的问卷调查全面业务需求分析的问卷调查(1 1) 系统功能需求调查表;系统功能需求调查表;(2 2) 企业业务流程调查表;企业业务流程调查表;(3 3) 企业各业务部门组织结构及业务范围调查表;企业各业务部门组织结构及业务范围调查表;(4 4) 信息需求调查表;信息需求调查表;(5 5) 业务文件业务文件/ /报表调查表报表调查表3 深入实际的调查方式深入实际的调查方式第二节第二节 管理业务调查概述管理业务调查概述一、组织结构调查一、组织结构调查二、管理功能调查二、管理功能调查三、管理业务流程调查三、管理业务流程调查为什么要进行管理业务调查?为什么要进行管理

7、业务调查? 对于基于计算机的信息系统来讲,其环对于基于计算机的信息系统来讲,其环境是管理系统,它的输入来自环境,输出则境是管理系统,它的输入来自环境,输出则交付环境。因此对现行管理业务调查十分重交付环境。因此对现行管理业务调查十分重要。要。1 1、MISMIS建设建设= =组织结构的重新设计组织结构的重新设计新信息系统的设计新信息系统的设计=对组织有目的的改造对组织有目的的改造组织结构设计组织结构设计 进行组织结构设计,确定合理的组织形式,确定进行组织结构设计,确定合理的组织形式,确定公司合理的集权、分权原则、设计有效的管理体制。公司合理的集权、分权原则、设计有效的管理体制。按现代企业制度设置

8、公司的法人治理结构和职能部门、按现代企业制度设置公司的法人治理结构和职能部门、生产部门。生产部门。阅读材料:逾淮之橘阅读材料:逾淮之橘 为什么联想、海尔的信息化建设会取得很大成功,而有为什么联想、海尔的信息化建设会取得很大成功,而有人却感慨传统管理体制下的企业成功实施人却感慨传统管理体制下的企业成功实施ERPERP(企业资源计(企业资源计划)的概率几乎等于划)的概率几乎等于0 0?这不禁使人想起春秋时期晏子说过?这不禁使人想起春秋时期晏子说过一句话,一句话,“橘生淮南则为橘,生于淮北则为枳,叶徒相似,橘生淮南则为橘,生于淮北则为枳,叶徒相似,其实味不同。所以然者何?水土异也其实味不同。所以然者

9、何?水土异也”。那么,。那么,“水土异水土异也也”,异在哪些方面呢?,异在哪些方面呢? 难怪联想公司表示今后在如何输出咨询能力及信息化技术难怪联想公司表示今后在如何输出咨询能力及信息化技术的时候,未来所选择的客户是要挑拣的,计划经济烙印太的时候,未来所选择的客户是要挑拣的,计划经济烙印太深的企业,联想不会去碰。深的企业,联想不会去碰。 海尔集团董事局主席、首席执行官张瑞敏也指出,海尔集团董事局主席、首席执行官张瑞敏也指出,如果企业没有进行企业组织结构重组,只是在现有的基如果企业没有进行企业组织结构重组,只是在现有的基础上进行了微调,这种管理信息化不做也罢础上进行了微调,这种管理信息化不做也罢。

10、管理系统管理系统ISIS2 2、管理系统是信息系统的环境、管理系统是信息系统的环境一、组织结构调查一、组织结构调查组织结构组织结构 指的是一个组织(部门、企业、车间等)指的是一个组织(部门、企业、车间等)的组成以及这些组成部分之间的相互关系。的组成以及这些组成部分之间的相互关系。1 1、组织结构调查组织结构调查组织内部的部门划分组织内部的部门划分领导与被领导关系领导与被领导关系信息资料的传递关系信息资料的传递关系物资流动关系与资金流动关系物资流动关系与资金流动关系各部门的工作内容与职责各部门的工作内容与职责各级组织存在问题以及对新系统的要求等各级组织存在问题以及对新系统的要求等组织结构图组织结

11、构图2 2、 作为业务调查所画出的组织结构图,它还要作为业务调查所画出的组织结构图,它还要求反映:求反映:1 1、除隶属关系外,还要反映、除隶属关系外,还要反映2 2、详略分明,、详略分明,3 3、反映与组织有业务联系的、反映与组织有业务联系的及及出版社出版科发行科印刷厂书库邮购股 现购股例:某高校出版社的组织结构图例:某高校出版社的组织结构图二、管理功能调查二、管理功能调查 调查中可以调查中可以来描述从系统目标来描述从系统目标到各项功能的层次关系。到各项功能的层次关系。 为了实现系统的目标,系统必须具有各为了实现系统的目标,系统必须具有各种功能。功能即完成某项工作的能力。种功能。功能即完成某

12、项工作的能力。销售计划管理三、管理业务流程调查三、管理业务流程调查1 1 业务流程调查的内容业务流程调查的内容 各环节的处理业务、信息来源、处理方法、各环节的处理业务、信息来源、处理方法、计算方法、信息流经去向、提供信息的时间和计算方法、信息流经去向、提供信息的时间和形态(报告、单据、屏幕显示等)。形态(报告、单据、屏幕显示等)。2 2 管理业务流程的描述图表管理业务流程的描述图表业务流程图业务流程图(Flow ChartFlow Chart) 一种描述系统内各单位、人员之间业务关系、一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮作业顺序和管理信息流向的图表

13、,利用它可以帮助分析人员找出业务流程中的不合流理向。助分析人员找出业务流程中的不合流理向。图例说明图例说明业务处理业务处理单位单位业务处理业务处理描述描述表格制作表格制作传递传递存储存储收集资料收集资料B2系系统统分分析析B2.2表 格 名 称业 务 流 程 第 图/共 张图业务名称:制图:审核:单位名称:核对: 年 月 日图例说明业务处理单位业务处理描述表格制作传递存储收集资料(本框内容为具体流程)(本框内容为具体流程)业务流程图绘制举例业务流程图绘制举例计划计划处处银行银行技改技改处处各部门各部门各单位各单位局局领导领导上级上级领导领导投资投资总规划总规划更新改造更新改造贷款规模贷款规模开

14、会开会讨论讨论报表报表审批审批综合平衡综合平衡(讨论)(讨论)批准批准下达下达各单位各单位各部门各部门正式正式计划计划计划计划各单位各单位上报表上报表计划计划处处各部门各部门各单位各单位技改技改处处银行银行各部门各部门各单位各单位存档存档B2系统分析系统分析B2.2表 格 名 称业 务 流 程 第 图/共 张图业务名称:制图:审核:单位名称:核对: 年 月 日计划计划处处银行银行技改技改处处各部门各部门各单位各单位局局领导领导上级上级领导领导投资投资总规划总规划更新改造更新改造贷款规模贷款规模开会开会讨论讨论报表报表审批审批综合平衡综合平衡(讨论)(讨论)批准批准下达下达各单位各单位各部门各部

15、门正式正式计划计划计划计划各单位各单位上报表上报表计划计划处处各部门各部门各单位各单位技改技改处处银行银行各部门各部门各单位各单位存档存档表格分配图表格分配图 可帮助分析员表示出系统中各种单据和报告都与可帮助分析员表示出系统中各种单据和报告都与哪些部门发生业务关系。哪些部门发生业务关系。 在我国,新购汽车上户是一个比较烦杂的过在我国,新购汽车上户是一个比较烦杂的过程,涉及了费税,保险,车检,拓牌等项目。试程,涉及了费税,保险,车检,拓牌等项目。试调查我国机动车上户的业务流程,绘制业务流程调查我国机动车上户的业务流程,绘制业务流程图,并指出其中不合理的地方。图,并指出其中不合理的地方。第三节第三

16、节 数据流程调查数据流程调查一、数据流程调查的内容一、数据流程调查的内容二、数据的来源二、数据的来源三、数据流程图三、数据流程图 管理业务调查过程中绘制的管理业务流程图和管理业务调查过程中绘制的管理业务流程图和表格分配图,虽然形象的表达了管理中信息的流动表格分配图,虽然形象的表达了管理中信息的流动和存储过程。但是还是没有完全脱离一些物质要素和存储过程。但是还是没有完全脱离一些物质要素(如产品、单据等)。(如产品、单据等)。一、数据流程调查的内容一、数据流程调查的内容1 1 收集原系统全部输入单据(如入库单、收据、凭收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、

17、清单)的证)、输出报表和数据存储介质(如账本、清单)的典型格式。典型格式。2 2 弄清各环节上的处理方法和计算方法。弄清各环节上的处理方法和计算方法。3 3 在上述各种单据、报表、账本的典型样品上或用附在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。每月制作几张)、发生的高峰时间及发生量等。4 4 在上述各种单据、报表、账册的典型样品上注明在上述各种单据、报表、账册的典型样品上注明各项数据的类型数字、字符、长度、取值范围(指最各项数据的类型数字、字符、长度、取值

18、范围(指最大值和最小值)。大值和最小值)。二、数据的来源二、数据的来源1 1 现行组织机构现行组织机构2 2 现行各系统或部门的业务流程现行各系统或部门的业务流程3 3 各种会议的决议各种会议的决议4 4 计算机文件(或数据库)系统的数据组织结构计算机文件(或数据库)系统的数据组织结构5 5 上级下达的各种文件和各项任务指标上级下达的各种文件和各项任务指标6 6 与本单位有关的其它单位的有关信息与本单位有关的其它单位的有关信息7 7 其它各种报表、报告、图表其它各种报表、报告、图表管理信息系统所涉及的数据可从以下途径调查得到:管理信息系统所涉及的数据可从以下途径调查得到:三、数据流程图三、数据

19、流程图1 1 数据流程图(数据流程图(DFD,Data Flow Diagram) 全面地描述信息系统逻辑模型的主要工具,全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系它可以用少数几种符号综合地反映出信息在系统中的统中的流动流动、处理处理和和存储存储情况。情况。2 数据流程图的特征数据流程图的特征(1 1) 抽象性抽象性(2 2) 概括性概括性3、数据流程图的基本符号、数据流程图的基本符号外部实体外部实体(External Entity)处理过程处理过程(Process)数据存储数据存储(Data Store)数据流数据流(Data Flow)处理过程处理过程(

20、Process)或处理逻辑处理逻辑1 1、处理逻辑、处理逻辑 在在DFDDFD中,处理逻辑表示中,处理逻辑表示,从用户的,从用户的角度看就是表示系统能够角度看就是表示系统能够“做什么做什么”。会计凭证会计凭证处理处理(1)数据格式的转换)数据格式的转换期末凭证期末凭证结账结账(2)数据内容的转换)数据内容的转换会计凭证会计凭证打印打印(3)数据表现形式的转换)数据表现形式的转换 3种类型的数据变换种类型的数据变换2 2、外部实体、外部实体外部实体外部实体(External Entity)或外部项或外部项 外部项(外部实体)表示与处理逻辑相关的、且为外部项(外部实体)表示与处理逻辑相关的、且为系

21、统外部的人、部门、单位等。系统外部的人、部门、单位等。主管主管领导领导会计报表会计报表管理管理3 3、数据流、数据流数据流数据流(Data Flow) 数据流表示数据在系统中的流动。数据流表示数据在系统中的流动。说明说明1 1、利用综合的数据流名称简化、利用综合的数据流名称简化DFDDFD;主管主管领导领导会计报表会计报表管理管理资产负债表利润表财务变动表主管主管领导领导会计报表会计报表管理管理会计报表2 2、不一定用显式的数据流名称。、不一定用显式的数据流名称。4、数据流程图的画法、数据流程图的画法 按业务流程图理出的业务流程顺序,按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据

22、处理过程,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图,一边整理绘绘制成一套完整的数据流程图,一边整理绘图,一边核对相应的数据和报表、模型等。图,一边核对相应的数据和报表、模型等。如果有问题,则定会在这个绘图和整理过如果有问题,则定会在这个绘图和整理过程中暴露出来。程中暴露出来。 由于实际数据处理过程常常比较繁杂,故由于实际数据处理过程常常比较繁杂,故应该按照系统的观点,自顶向下地分层展开绘制。应该按照系统的观点,自顶向下地分层展开绘制。黑黑 灰灰 半透明半透明 透明透明用户用户P1销售处理销售处理订货单订货单发货单发货单第第1 1层层数据流程图绘制示例数据流程图绘制示例某

23、厂销售子系统的顶层数据流程图某厂销售子系统的顶层数据流程图第第2 2层层P1.1判定定货判定定货处理方式处理方式P1.2开发货票开发货票P1.3开付款开付款通知单通知单D1(D1(订货单订货单) )D3(D3(订货单订货单) )用户用户订货单 订货单存档财务财务科科发货票 等有货再发货订货单等有货再发货订货单D2(D2(订货单订货单) ) 待付款订货单待付款订货单仓库仓库发货票发货票 库存帐库存帐 信用手册信用手册订货单付款通知单付款通知单P1 数据流程图是分层次的,绘制时采取自顶向下逐层分数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。解的办法。 1 1、首先画出顶层(第一层)数据流

24、程图。顶层数据、首先画出顶层(第一层)数据流程图。顶层数据流程图只有一张,它说明了系统的总的处理功能、输入和流程图只有一张,它说明了系统的总的处理功能、输入和输出。输出。 2 2、下一步是对顶层数据流程图中的、下一步是对顶层数据流程图中的“处理处理”进行分进行分解,也就是将解,也就是将“销售处理销售处理”分解为更多的分解为更多的“处理处理”。P1P2P3P1.1P1.2P2.1P2.2P3.1P3.2P1.1.1P1.1.2P1.1.3 下面我们以高等学校学籍管理系统为例说明画数据下面我们以高等学校学籍管理系统为例说明画数据流图的方法。流图的方法。 学籍管理是一项十分严肃而复杂的工作,它要记录

25、学学籍管理是一项十分严肃而复杂的工作,它要记录学生从入学到学生离校整个在校期间的情况。学生毕业时学生从入学到学生离校整个在校期间的情况。学生毕业时学校把学生的情况提供给用人单位。学校还要向上级主管部校把学生的情况提供给用人单位。学校还要向上级主管部门报告学生的学籍变动情况。门报告学生的学籍变动情况。 首先,我们把整个系统看成一个功能。它的输入是新首先,我们把整个系统看成一个功能。它的输入是新生入学时,从省、市招生办公室转来的新生名单和档案,生入学时,从省、市招生办公室转来的新生名单和档案,输出是学生离校时给用人单位的毕业生档案和定期给主管输出是学生离校时给用人单位的毕业生档案和定期给主管部门的

26、统计报表;部门的统计报表;“学籍表学籍表”中记载学生的基本情况,学中记载学生的基本情况,学籍变动情况,各学期各门课程的学习成绩,在校期间的奖籍变动情况,各学期各门课程的学习成绩,在校期间的奖惩记录等。惩记录等。顶层数据流程图是对系统进行进一步分析的出发点。学籍管顶层数据流程图是对系统进行进一步分析的出发点。学籍管理包括学生理包括学生学习成绩管理学习成绩管理、学生奖惩管理学生奖惩管理、学生异动管理学生异动管理三三部分。由此,顶层数据流程图可以展开如第一层数据流程图部分。由此,顶层数据流程图可以展开如第一层数据流程图所示。所示。虚线框中是顶层数据流程图中处理框的放大。顶层数据流程虚线框中是顶层数据

27、流程图中处理框的放大。顶层数据流程图中的各个数据流都必须反映在第一层数据流程图上。图中的各个数据流都必须反映在第一层数据流程图上。对于新增的数据流和外部实体。虚线框外新增的数据流,在对于新增的数据流和外部实体。虚线框外新增的数据流,在进入或流出虚线框时用进入或流出虚线框时用“X”X”标记。数据存储标记。数据存储“学籍表学籍表”是顶是顶层数据流程图中原有的,可以画在虚线外,或者一半在内,层数据流程图中原有的,可以画在虚线外,或者一半在内,一半在外。一半在外。例:例:储户将填好的取款单及存折交储蓄所,经查对存款帐,将不合储户将填好的取款单及存折交储蓄所,经查对存款帐,将不合格的存折和取款单退回储户

28、;合格的存折和取款单被送交取款处理。格的存折和取款单退回储户;合格的存折和取款单被送交取款处理。处理时要修改存款帐户,处理的结果时将存折、利息单和现金交储处理时要修改存款帐户,处理的结果时将存折、利息单和现金交储户,同时将取款单存档。户,同时将取款单存档。 P2取款处理取款处理存款帐存款帐P1查对帐户查对帐户储户储户取款信息取款信息帐户信息帐户信息更新信息更新信息不合格信息不合格信息处理信息处理信息5 数据流程图的注意事项数据流程图的注意事项(1 1) 数据守恒:输入、输出数据类型匹配;数据守恒:输入、输出数据类型匹配;(2 2) 数据流程图中的任何一个数据存储,必定有流入数据流程图中的任何一

29、个数据存储,必定有流入的数据流和流出的数据流;的数据流和流出的数据流;(3 3) 父图的某一处理框中的输入、输出数据流必须出父图的某一处理框中的输入、输出数据流必须出现在相应的子图中,否则会出现父图与子图的不平衡;现在相应的子图中,否则会出现父图与子图的不平衡;(4 4) 数据流必有一方是处理逻辑;数据流必有一方是处理逻辑;6 数据流程图的作用数据流程图的作用(1 1) 系统分析员用这种工具自上向下分析系统信息流程系统分析员用这种工具自上向下分析系统信息流程(2 2) 可在图上画出计算机处理的部分;可在图上画出计算机处理的部分;(3 3) 根据逻辑存贮,进一步作数据分析,可向数据库设计根据逻辑

30、存贮,进一步作数据分析,可向数据库设计过度;过度;(4 4) 根据数据流向,定出存取方式;根据数据流向,定出存取方式;(5 5) 对应一个处理过程,可用相应的程序语言来表达处对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡。理方法,向程序设计过渡。习题:习题:对所在学校的图书馆出纳台业务进行系统分析,并对所在学校的图书馆出纳台业务进行系统分析,并画出数据流程图画出数据流程图1. 编写数据字典编写数据字典图书信息库图书信息库读者读者反馈反馈P借还处理借还处理借还请求借还请求读者信息库读者信息库图书信息库图书信息库P1借书处理借书处理读者读者读者信息库读者信息库P2还书处理还书处

31、理反馈信息借书请求第四节第四节 数据字典数据字典 数据流程图描述了系统的分解,即描述了系统由哪几个数据流程图描述了系统的分解,即描述了系统由哪几个部分组成、各个部分之间的联系等等,但并没有说明系部分组成、各个部分之间的联系等等,但并没有说明系统中各个成分的含义。统中各个成分的含义。数据存储数据存储“定货单存档定货单存档”包括哪些内容?包括哪些内容?处理处理“判定定货处理方式判定定货处理方式”是如何处理的呢?是如何处理的呢?数据字典的含义数据字典的含义 在新系统数据流程图的基础上,进一步定义和描述所在新系统数据流程图的基础上,进一步定义和描述所有数据的工具,包括对一切动态数据(数据流)和静态数有

32、数据的工具,包括对一切动态数据(数据流)和静态数据(数据存贮)的数据结构和相互关系的说明,是数据分据(数据存贮)的数据结构和相互关系的说明,是数据分析和数据管理的重要工具。析和数据管理的重要工具。数据字典的内容数据字典的内容 对数据流程图中的六个方面进行具体的定义。对数据流程图中的六个方面进行具体的定义。第第2 2层层P1.1判定定货判定定货处理方式处理方式P1.2开发货票开发货票P1.3开付款开付款通知单通知单D1(D1(订货单订货单) )D3(D3(订货单订货单) )用户用户订货单 订货单存档财务财务科科发货票 等有货再发货订货单等有货再发货订货单D2(D2(订货单订货单) ) 待付款订货

33、单待付款订货单仓库仓库发货票发货票 库存帐库存帐 信用手册信用手册订货单付款通知单付款通知单P1一、数据项的定义一、数据项的定义 数据项又称为数据元素,是最小的数据组成数据项又称为数据元素,是最小的数据组成单位,是不可再分的数据单位。单位,是不可再分的数据单位。如:学号、姓名等如:学号、姓名等具体包括:具体包括:(1) 数据项的名称、编号、别名和简述;数据项的名称、编号、别名和简述;(2) 数据项的长度;数据项的长度;(3) 数据项的取值范围;数据项的取值范围;例:数据项定义例:数据项定义数据项编号:数据项编号: I02-01数据项名称:数据项名称: 材料编号材料编号别名:别名: 材料编码材料

34、编码简述:简述: 某种材料的代码某种材料的代码类型及宽度:类型及宽度: 字符型,字符型,4位位取值范围:取值范围: 00019999表表6.1 数据项定义数据项定义 数据结构的描述重点是数据之间的数据结构的描述重点是数据之间的组合关系,即说明这个数据结构包括哪组合关系,即说明这个数据结构包括哪些成分。些成分。二、数据结构的定义二、数据结构的定义DS03-01:用户订货单用户订货单DS03-02:订货单标识订货单标识DS03-03:用户情况用户情况DS03-04:配件情况配件情况I1:订货单编号I3:用户代码I10:配件代码 I2:日期I4:用户名称I11:配件名称I5:用户地址I12:配件规格

35、I6:用户姓名I13:订货数量I7:电话 I8:开户银行I9:账号 表表6.2 用户订货单的数据结构用户订货单的数据结构S1I1S2I2S3I3I4I5I6S4I7I8I9复杂的数据结构复杂的数据结构数据字典中对数据结构的定义包括以下内容:数据字典中对数据结构的定义包括以下内容:(1 1) 数据结构的名称和编号;数据结构的名称和编号;(2 2) 简述;简述;(3 3) 数据结构的组成。数据结构的组成。例:数据结构定义例:数据结构定义数据结构编号:数据结构编号:DS03-01数据结构名称:数据结构名称:用户订货单用户订货单简述:简述:用户所填用户情况及订货要求等信息用户所填用户情况及订货要求等信

36、息数据结构组成:数据结构组成:DS03-02 +DS03-03+ DS03-04表表 6.3数据结构定义数据结构定义三、数据流的定义三、数据流的定义 数据流由一个或一组固定的数据项组成。数据流由一个或一组固定的数据项组成。例:数据流定义例:数据流定义数据流编号: D03-08数据流名称: 领料单简述:车间开出的领料单数据流来源: 车间数据流去向: 发料处理模块数据流组成:材料编号十材料名称十领用数量十日期十领用单位数据流量: 10份时高峰流量: 20份时(上午9:0011:00)表表 6.4数据流定义数据流定义四、处理逻辑的定义四、处理逻辑的定义 仅对数据流程图中最底层的处理逻仅对数据流程图中

37、最底层的处理逻辑加以说明。辑加以说明。例:处理逻辑定义例:处理逻辑定义处理逻辑编号: P02-03处理逻辑名称:计算电费简述:计算应交纳的电费输入的数据流:数据流电费价格,来源于数据存储文件价格表;数据流电量和用户类别,来源于处理逻辑“读电表数字处理”和数据存储“用户文件。处理:1、根据数据流“用电量”和“用户信息”,检索用户文件,确定该用户类别;2、再根据已确定的该用户类别,检索数据存储价格表文件,以确定该用户的收费标准,得到单价;3、用单价和用电量相乘得该用户应交纳的电费。输出的数据流:数据流“电费”一是去外部项用户,二是写入数据存储用户电费账目文件。处理频率:对每个用户每月处理一次。表表

38、6.5 处理逻辑定义处理逻辑定义五、数据存储的定义五、数据存储的定义 数据存储在数据字典中只描述数据数据存储在数据字典中只描述数据的逻辑存储结构,而不涉及它的物理组织。的逻辑存储结构,而不涉及它的物理组织。例:数据存储定义例:数据存储定义数据存储编号: F03-08数据存储名称: 库存账简述: 存放配件的库存量和单价数据存储组成: 配件编号十配件名称十单价十库存量十备注关键字: 配件编号相关联的处理: P02,P03表表6.6 数据存储定义数据存储定义六、外部实体的定义六、外部实体的定义 外部实体是数据的来源和去向。外部实体是数据的来源和去向。 因此在外部实体中的条目主要说明外部实体因此在外部

39、实体中的条目主要说明外部实体产产生的数据生的数据和和输入的数据输入的数据以及以及外部实体的数量外部实体的数量。例:外部实体定义例:外部实体定义外部实体编号: S03-01外部实体名称: 用户简述: 购置本单位配件的用户输入的数据流: D03-06, D03-08输出的数据流: D03-01表表6.7 外部实体定义外部实体定义习题:习题:对所在学校的图书馆出纳台业务进行系统分析,并对所在学校的图书馆出纳台业务进行系统分析,并画出数据流程图画出数据流程图1. 编写数据字典编写数据字典图书信息库图书信息库读者读者反馈反馈P借还处理借还处理借还请求借还请求读者信息库读者信息库图书信息库图书信息库P1借

40、书处理借书处理读者读者读者信息库读者信息库P2还书处理还书处理反馈信息借书请求数据字典:数据字典:编号:编号:P1P1名称:借书模块名称:借书模块简述:办理用户借书简述:办理用户借书输入数据流:借书请求、图书信息、读者信息输入数据流:借书请求、图书信息、读者信息处理:根据读者的借阅请求,查看读者信息库,确定读者是否处理:根据读者的借阅请求,查看读者信息库,确定读者是否有借阅权限。如果具备借阅条件则查看图书库,确定读者请求有借阅权限。如果具备借阅条件则查看图书库,确定读者请求的书籍仍然可借。如果确认,办理借阅请求并。的书籍仍然可借。如果确认,办理借阅请求并。输出数据流:反馈给读者的信息,借阅信息

41、流向读者库输出数据流:反馈给读者的信息,借阅信息流向读者库频率:高峰频率:高峰8080100/100/分分第五节第五节 处理逻辑的描述工具处理逻辑的描述工具示例(1 1)年交易额在)年交易额在5 5万或万或5 5万以下,则不给予折扣;万以下,则不给予折扣;(2 2)对于年交易额在)对于年交易额在5 5万以上时:万以上时: 如果无欠款,则给予如果无欠款,则给予15%15%的折扣;的折扣; 如果有欠款,而且与本公司的交易关系在如果有欠款,而且与本公司的交易关系在2020年以上,年以上,则折扣为则折扣为10%10%; 如果有欠款,而且与本公司交易关系在如果有欠款,而且与本公司交易关系在2020年以下

42、,则年以下,则折扣为折扣为5%5%。 订货折扣政策如下:订货折扣政策如下:一、判断树一、判断树根根条件条件条件条件条件条件条件条件条件条件条件条件条件条件行动行动行动行动行动行动行动行动行动行动判断树判断树订货处理订货处理优惠待遇优惠待遇年交易额年交易额5 5万以上万以上年交易额年交易额5 5万或以下万或以下无欠款无欠款有欠款有欠款交易交易2020年年以上以上交易交易2020年年以下以下15%15%10%10%5%5%0%0%二、判断表二、判断表 在处理逻辑中,如果判断树的条件较多,各在处理逻辑中,如果判断树的条件较多,各个条件又相互结合,相应的决策方案比较多,在个条件又相互结合,相应的决策方

43、案比较多,在这种情况下用决策树表示,树的结构比较复杂,这种情况下用决策树表示,树的结构比较复杂,图中各项注释也比较繁琐。图中各项注释也比较繁琐。条件及行动12345678条件组合C1:交易额5万以上C2:无欠款 C3:交易20年以上行 动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%条件语句条件语句行动语句行动语句条件项条件项行动项行动项判断表判断表条件及行动12345678条件组合C1:交易额5万以上C2:无欠款 C3:交易20年以上行 动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%Y YY YY YY YN NN NN NN NY YY YN

44、NN NY YY YN NN NY YN NY YN NY YN NY YN N判断表的简化(判断表的简化(1)条件及行动12345678条件组合C1:交易额5万以上C2:无欠款 C3:交易20年以上行 动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%Y YY YY YY YN NN NN NN NY YY YN NN NY YY YN NN NY YN NY YN NY YN NY YN N判断表的简化(判断表的简化(2)条件及行动1345678条件组合C1:交易额5万以上C2:无欠款 C3:交易20年以上行 动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:

45、折扣率0%Y YY YY YN NN NN NN NY YN NN NY YY YN NN NY YN NY YN NY YN N判断表的简化(判断表的简化(3)条件及行动1345条件组合C1:交易额5万以上C2:无欠款 C3:交易20年以上行 动A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%Y YY YY YN NY YN NN NY YY YN NY Y三、结构英语表示法三、结构英语表示法 IF IF 购货金额在购货金额在5 5万以上万以上 THEN IF THEN IF 最近最近3 3月无欠款月无欠款 THEN THEN 折扣率为折扣率为15%15% ELSE IF

46、 ELSE IF 与公司交易与公司交易2020年以上年以上 THEN THEN 折扣率为折扣率为10%10% ELSE ELSE 折扣率为折扣率为5%5% ELSE ELSE 无折扣无折扣 第六节第六节 系统化分析系统化分析可行性分析可行性分析管理业务调查管理业务调查数据流程调查数据流程调查组织结构调查组织结构调查管理功能调查管理功能调查业务流程调查业务流程调查数据流程图数据流程图数据字典数据字典处理逻辑的表达处理逻辑的表达概括、抽概括、抽象象具体具体概括、抽象的概括、抽象的数据对象及流程数据对象及流程管理业务管理业务具体的具体的 我们所得到的我们所得到的、是是否存在不足之处呢?否存在不足之处

47、呢? 通过对原有系统的调查和分析,找出原系统通过对原有系统的调查和分析,找出原系统,提出,提出,给出新系统所要采用的信息处理方案。,给出新系统所要采用的信息处理方案。有必要有必要一、分析系统目标一、分析系统目标 对详细调查中对可行性分析报告中提出的系对详细调查中对可行性分析报告中提出的系统目标作再次考察,对项目的统目标作再次考察,对项目的和和进进行重新考虑,并根据对系统建设的环境和条件的行重新考虑,并根据对系统建设的环境和条件的调查调查,使系统目标适应组织的管理,使系统目标适应组织的管理需求和战略目标。需求和战略目标。二、分析业务流程二、分析业务流程 分析原有系统中存在的问题,以对现有业务流分

48、析原有系统中存在的问题,以对现有业务流程进行重组,产生新的更为合理的业务流程。程进行重组,产生新的更为合理的业务流程。业务流程分析过程包括以下内容:业务流程分析过程包括以下内容:1 原有流程的分析原有流程的分析2 业务流程的优化业务流程的优化3 确定新的业务流程确定新的业务流程三、分析数据流程三、分析数据流程 与业务流程的改进和优化相对应,数据流程的与业务流程的改进和优化相对应,数据流程的分析和优化一直是系统分析的重要内容。数据流程分析和优化一直是系统分析的重要内容。数据流程分析的内容包括:分析的内容包括:1 原有数据流程的分析原有数据流程的分析2 数据流程的优化数据流程的优化3 确定新的数据

49、流程确定新的数据流程4 新系统的人机界面新系统的人机界面四、功能分析与子系统划分四、功能分析与子系统划分 为了实现系统目标,系统必须具备一定的功能。功为了实现系统目标,系统必须具备一定的功能。功能就是做某项工作的能力。能就是做某项工作的能力。目标目标A功能B功能G功能B1功能B2功能B3功能 使用U/C矩阵在系统规划阶段进行学院综合管理学院综合管理教学教务管理教学教务管理党务管理党务管理后勤管理后勤管理教师管理教师管理学生党务管理学生党务管理教师党务管理教师党务管理团组织管理团组织管理五、数据属性分析五、数据属性分析 数据用属性的名和属性的值来描述事物某方面的特数据用属性的名和属性的值来描述事

50、物某方面的特征。一个事物的特征可能表现在各个方面,需要用多个征。一个事物的特征可能表现在各个方面,需要用多个属性的名和其相应的值来描述。属性的名和其相应的值来描述。1 数据的静态特性分析数据的静态特性分析 2 数据的动态特性分析数据的动态特性分析(1) 固定值属性固定值属性;(2) 固定个体变动属性固定个体变动属性;(3) 随机变动属性随机变动属性;职职 工工代代 码码姓姓 名名部部 门门基基 本本工工 资资电电 费费病事假病事假扣款扣款1001李小明01500.0020.001002周英杰01400.0015.0080.001003刘一波02350.0012.001004吴关新0155018

51、.001005赵子英0160026.0012.00属性名属性名属性的值属性的值固定值属性固定值属性固定个体固定个体变动属性变动属性随机变动属性随机变动属性六、数据存储分析六、数据存储分析 首先是分析用户要求,也就是调查清楚用户希望首先是分析用户要求,也就是调查清楚用户希望从从MISMIS中得到哪些有用信息,然后通过综合抽象,用适中得到哪些有用信息,然后通过综合抽象,用适当的工具(如当的工具(如E ER R图等)进行描述。图等)进行描述。七、数据查询要求分析七、数据查询要求分析 通过调查和分析,将用户需要查询的问题列出清单或通过调查和分析,将用户需要查询的问题列出清单或给出查询方式示意图。给出查

52、询方式示意图。八、数据的输入输出分析八、数据的输入输出分析 分析各种数据输入的目的和适用范围、数据量的大分析各种数据输入的目的和适用范围、数据量的大小以及存在的问题。小以及存在的问题。 对各种输出报表(包括手工填写的)的目的和使对各种输出报表(包括手工填写的)的目的和使用范围进行分析,弄清哪些报表是多余的,或者是不用范围进行分析,弄清哪些报表是多余的,或者是不符合实际要求的,系统的处理速度和打印速度是否能符合实际要求的,系统的处理速度和打印速度是否能满足输出的要求等。满足输出的要求等。九、绘制新系统的数据流程图九、绘制新系统的数据流程图 新系统的数据流程图是在以上分析过程中逐步完善的。新系统的

53、数据流程图是在以上分析过程中逐步完善的。 完善数据字典,并用工具描述比较复杂的处理逻辑。完善数据字典,并用工具描述比较复杂的处理逻辑。十、确定新系统的数据处理方式十、确定新系统的数据处理方式数据处理的方式可分为两类:数据处理的方式可分为两类:1 1、成批处理方式、成批处理方式 按一定时间间隔(小时、日、月)把数据积累成批后一次输按一定时间间隔(小时、日、月)把数据积累成批后一次输入计算机进行处理。入计算机进行处理。2 2、联机实时处理方式、联机实时处理方式 面向处理,数据直接从数据源输入中央处理机进行处理,面向处理,数据直接从数据源输入中央处理机进行处理,由计算机即时作出回答,将处理结果直接传

54、给用户。由计算机即时作出回答,将处理结果直接传给用户。网络 第七节第七节 研究和确定管理模型研究和确定管理模型 在系统分析中,可以根据业务和数据流程的分析结果,在系统分析中,可以根据业务和数据流程的分析结果,针对每个管理过程信息处理特点,找出相应的管理模针对每个管理过程信息处理特点,找出相应的管理模型,使管理信息系统更充分运用现代管理科学的成果。型,使管理信息系统更充分运用现代管理科学的成果。 管理模型的种类有:管理模型的种类有:综合计划模型综合计划模型生产计划管理模型生产计划管理模型库存管理模型库存管理模型财务成本管理模型财务成本管理模型 统计分析与预测模型等统计分析与预测模型等第八节第八节

55、 提出新系统的逻辑方案提出新系统的逻辑方案 逻辑方案是系统分析阶段的最终成果,是新系统开发中逻辑方案是系统分析阶段的最终成果,是新系统开发中要采用的管理模型和信息处理方法,是今后进行系统设要采用的管理模型和信息处理方法,是今后进行系统设计和实施的依据。计和实施的依据。 逻辑方案的内容逻辑方案的内容新系统的业务流程新系统的业务流程新系统的数据流程新系统的数据流程新系统的逻辑结构新系统的逻辑结构 新系统中数据资源的分布新系统中数据资源的分布新系统中的管理模型新系统中的管理模型系统分析系统分析课堂习题课堂习题1、系统分析的具体工作不包括(、系统分析的具体工作不包括( )可行性分析可行性分析详细调查详

56、细调查系统化分析系统化分析A. 提出新系统的物理模型提出新系统的物理模型2、在决定开发管理信息系统之前,首先要做好系统开发的、在决定开发管理信息系统之前,首先要做好系统开发的( )可行性研究可行性研究系统化分析系统化分析总体规划总体规划A. 新系统的逻辑设计和物理设计新系统的逻辑设计和物理设计DA 3、在可行性分析中,经济可行性分析的工作主要包括(、在可行性分析中,经济可行性分析的工作主要包括( )检查管理是否规范检查管理是否规范计算机技术是否满足用户要求计算机技术是否满足用户要求对项目的经济效益进行评价对项目的经济效益进行评价A. 领导是否支持领导是否支持C4、系统详细调查的主要内容有(、系

57、统详细调查的主要内容有( )计算机的性能计算机的性能管理业务状况管理业务状况数据流程数据流程A. MIS的运行效率的运行效率B5、描述管理业务的图表有(、描述管理业务的图表有( )管理业务流程图和表格分配图管理业务流程图和表格分配图数据流程图和表格分配图数据流程图和表格分配图管理业务流程图和数据流程图管理业务流程图和数据流程图A. 管理业务流程图和框图管理业务流程图和框图A6、数据流程图的特性包括(、数据流程图的特性包括( )一般性和特殊性一般性和特殊性具体性和抽象性具体性和抽象性抽象性和概括性抽象性和概括性A. 一般性和具体性一般性和具体性C7、在数据分析中,数据静态特征分析的任务是(、在数

58、据分析中,数据静态特征分析的任务是( )确定数据的变动特性确定数据的变动特性确定数据的类型、长度、小数位等确定数据的类型、长度、小数位等确定输入什么数据,以什么方式输入确定输入什么数据,以什么方式输入A. 验证数据的正确性验证数据的正确性B8、有关数据流程图作用描述不正确的是(、有关数据流程图作用描述不正确的是( )反映系统中的决策与控制过程反映系统中的决策与控制过程从总体上描述系统的逻辑功能、系统内各部分的从总体上描述系统的逻辑功能、系统内各部分的信息联系及系统外部各有关事物的联系信息联系及系统外部各有关事物的联系反映系统中信息运动规律反映系统中信息运动规律A. 系统逻辑模型的主要描述工具系统逻辑模型的

温馨提示

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

最新文档

评论

0/150

提交评论