管理系统中的计算机应用第5章-系统分析ppt课件_第1页
管理系统中的计算机应用第5章-系统分析ppt课件_第2页
管理系统中的计算机应用第5章-系统分析ppt课件_第3页
管理系统中的计算机应用第5章-系统分析ppt课件_第4页
管理系统中的计算机应用第5章-系统分析ppt课件_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

1、第五章 系统分析n系统分析阶段主要活动有:现行系统的详细调查、用户需求分析和新系统逻辑模型的建立。 5.1 现行系统的详细调查现行系统的详细调查系统调查的目的和内容系统调查的目的和内容 对于经过了可行性研讨的工程需求进展系统调对于经过了可行性研讨的工程需求进展系统调查,它的目的是搜集一些有关的现实、资料和数据,查,它的目的是搜集一些有关的现实、资料和数据,正确掌握企业业务系统的任务情况,与用户进展充正确掌握企业业务系统的任务情况,与用户进展充分的讨论和沟通,对用户所需的信息效力的需求进分的讨论和沟通,对用户所需的信息效力的需求进展定义,包括设定详细的效力对象岗位和人员、展定义,包括设定详细的效

2、力对象岗位和人员、所需效力的详细内容、需求提供的初始安装、与其所需效力的详细内容、需求提供的初始安装、与其他系统的接口、能否需求继续性的效力支持等。他系统的接口、能否需求继续性的效力支持等。 系统调查是一个了解新系统所处的位置和现状、系统调查是一个了解新系统所处的位置和现状、正确的把握主要问题和有价值的时机、与实践用户正确的把握主要问题和有价值的时机、与实践用户建立信任与协作关系的重要过程。在调查中要充分建立信任与协作关系的重要过程。在调查中要充分了解企业组织现有的效力程度,如今曾经有哪些运了解企业组织现有的效力程度,如今曾经有哪些运用系统,能否需求外来的信息效力接口等一系列详用系统,能否需求

3、外来的信息效力接口等一系列详细问题。细问题。 系统调查的中心是系统调查的中心是“了解情况,了解的越详尽了解情况,了解的越详尽越准确,下一步做系统逻辑模型才随手。下面是在越准确,下一步做系统逻辑模型才随手。下面是在系统调查过程中经常发生的弊端:系统调查过程中经常发生的弊端: 1技术人员业务人员缺乏根本的沟通和协作技术人员业务人员缺乏根本的沟通和协作 2盲目的优越感阅历感盲目的优越感阅历感 3就事论事,调查范围过窄,忽略了对业务就事论事,调查范围过窄,忽略了对业务总体框架与完好流程的把握。总体框架与完好流程的把握。 4调查浮于外表,不留意深化沟通和了解调查浮于外表,不留意深化沟通和了解n 5.1.

4、1企业组织机构和信息关联情况企业组织机构和信息关联情况n组织构造图组织构造图n信息关联图信息关联图n 5.1.2 系统业务流程系统业务流程n 5.1.3 系统数据调查:系统数据调查:n每一个业务流程都会涉及大量的数据发生、存储、传每一个业务流程都会涉及大量的数据发生、存储、传送、信息处置和发布等环节,因此需求进展系统数据送、信息处置和发布等环节,因此需求进展系统数据和信息调查。数据调查要根据这些业务流程的线索,和信息调查。数据调查要根据这些业务流程的线索,一个环节一个环节的进展,掌握各个环节的义务、任一个环节一个环节的进展,掌握各个环节的义务、任务对象、任务要求、数据产生和运用对象等,了解详务

5、对象、任务要求、数据产生和运用对象等,了解详细业务流程对数据采集方式、输入质量、处置过程、细业务流程对数据采集方式、输入质量、处置过程、数据输出在内容、方式和时间等方面的详细要求。某数据输出在内容、方式和时间等方面的详细要求。某企业所进展的系统数据调查不仅仅局限于业务数据和企业所进展的系统数据调查不仅仅局限于业务数据和相关的信息处置流程,而是包括了组织目的和开展战相关的信息处置流程,而是包括了组织目的和开展战略、业务流程与管理方式、决策方式与资源限制等多略、业务流程与管理方式、决策方式与资源限制等多方面的内容:方面的内容:1. 全面搜集与业务有关的一切保管和传送数据的载体,包括各种原始凭证、票

6、据、单据、台帐 数据和信息调查需求根据业务流程的需求,经过分析和确定数据来源、对各种载体上的有用数据进展全面的搜集、对所搜集的数据进展分析和净化等三个步骤。系统调查的数据汇总为三类: 1输入数据 2存储数据 3输出数据汇总方式如表5-3,5-42.数据分布的估算:在汇总的根底上按部门进展数据分布估算,得出如表5-5所示的主要业务部门数据量汇总表。5.2 需求分析和系统逻辑模型的建立:需求分析和系统逻辑模型的建立: 经过系统信息调查弄清了原系统经过系统信息调查弄清了原系统“如何任务的如何任务的问题,下一步需求对所开发的信息系统需求问题,下一步需求对所开发的信息系统需求“做什做什么进展分析和规划,

7、从而完成新系统的逻辑设计。么进展分析和规划,从而完成新系统的逻辑设计。系统分析师需求在分析问题的根底上建立数据模型,系统分析师需求在分析问题的根底上建立数据模型,整理和规范数据流程,改善数据与数据之间、数据整理和规范数据流程,改善数据与数据之间、数据与处置环节之间的关系,建立新的信息系统的逻辑与处置环节之间的关系,建立新的信息系统的逻辑模型。数据流程图、数据字典、系统功能格栅图等模型。数据流程图、数据字典、系统功能格栅图等都是有效的分析工具。都是有效的分析工具。 这个分析和笼统的任务可分为三步:这个分析和笼统的任务可分为三步:5.2.1 数据流程图的绘制数据流程图的绘制1.数据流程图的符号:数

8、据流程图的符号:数据流程图的特点:数据流程图既是对原系统进展分析和数据流程图的特点:数据流程图既是对原系统进展分析和笼统的工具,也是用以描画新系统逻辑模型的主要工具。笼统的工具,也是用以描画新系统逻辑模型的主要工具。它有两个特点:它有两个特点:1具有概括性。具有概括性。*2具有笼统性。具有笼统性。* 同时数据流程图采取自顶向下逐渐求精的方法绘制而成。同时数据流程图采取自顶向下逐渐求精的方法绘制而成。*由于数据流程图简明、明晰,不涉及技术细节,容易由于数据流程图简明、明晰,不涉及技术细节,容易让用户了解,因此数据流程图是系统分析人员与用户进展让用户了解,因此数据流程图是系统分析人员与用户进展交流

9、的有效工具,也是系统设计的主要根据。交流的有效工具,也是系统设计的主要根据。 数据流程图中只用简单的图形符号描画企业业务系统中数据流程图中只用简单的图形符号描画企业业务系统中数据的流程,普通包括四种成分要素,描画了数据在多个数据的流程,普通包括四种成分要素,描画了数据在多个不同对象间流动的关系,并建立数据模型。不同对象间流动的关系,并建立数据模型。1数据流。数据流用一根箭线表示。表示数据元数据流。数据流用一根箭线表示。表示数据元素的运动和传送,箭头指向数据流动的方向,箭尾链接数素的运动和传送,箭头指向数据流动的方向,箭尾链接数据产生的地方。据产生的地方。2处置功能。这是指对输入数据流进展加工、

10、变处置功能。这是指对输入数据流进展加工、变换与输出数据流的逻辑处置过程。数据处置是信息系统所换与输出数据流的逻辑处置过程。数据处置是信息系统所具有的某项详细功能,如编制供应方案、查询库存量、打具有的某项详细功能,如编制供应方案、查询库存量、打印报表、计算支付总额、发送货物等都可以用途置功能表印报表、计算支付总额、发送货物等都可以用途置功能表示。示。 3外部实体。这是指不受所描画系统的控制,独立于该系统之外的部门、群体,或另一个信息系统。外部实体既可以作为向系统保送数据的来源和起点,也可以作为接受系统数据的终点。比如一个填写订单的客户,一个得到报表的部门管理者。4数据存储。这是指逻辑上要求存储的

11、数据,数据存储符号标出了在数据流程中需求何时、何地、保管何种数据内容。这里不思索详细数据的存储介质和技术手段,只是阐明有一个存储的逻辑环节,它可以是磁盘、文件、账簿或档案袋。2. 顶层数据流程图3.低层次数据流程图4.扩展的数据流程图5.2.2 数据分析数据分析数据分析的义务,是将数据流程图中所出现的各组成数据分析的义务,是将数据流程图中所出现的各组成部分的内容、特征都需求一致编号,并借助数据字典的部分的内容、特征都需求一致编号,并借助数据字典的方式做出明确的定义和阐明。方式做出明确的定义和阐明。1.数据字典的作用与编写要求数据字典是给数据数据字典的作用与编写要求数据字典是给数据流程图中每个成

12、分以定义和阐明的工具。数据字典的作流程图中每个成分以定义和阐明的工具。数据字典的作用是对数据流程图中的各种成分,包括数据项、数据构用是对数据流程图中的各种成分,包括数据项、数据构造、数据流、数据存储、处置功能、外部项等的逻辑内造、数据流、数据存储、处置功能、外部项等的逻辑内容与特征予以详细阐明。防止人们对某些成分概念的内容与特征予以详细阐明。防止人们对某些成分概念的内容产生歧义,同时规定了图形工具所不能表达的诸多细容产生歧义,同时规定了图形工具所不能表达的诸多细节问题,对数据进展了详细的阐明。这些阐明包括:节问题,对数据进展了详细的阐明。这些阐明包括:*数数据字典中有关系统的详细信息是以后系统

13、设计、系统实据字典中有关系统的详细信息是以后系统设计、系统实施与维护的重要根据。施与维护的重要根据。数据字典的编写要求数据字典的编写要求成分定义必需明确、易了解、独一成分定义必需明确、易了解、独一命名、编号与流程图坚持一致命名、编号与流程图坚持一致符合一致性与完好性要求符合一致性与完好性要求格式规范,风格一致,文字精练,符号正确。格式规范,风格一致,文字精练,符号正确。2.2.数据字典的生成方法数据字典的生成方法生成数据字典的方法有两种:由手工方式生成和由生成数据字典的方法有两种:由手工方式生成和由计算机辅助生成。手工编写的优点是具有较大灵敏性与计算机辅助生成。手工编写的优点是具有较大灵敏性与

14、顺应性,但手工编写效率低。编辑困难、容易出现疏漏顺应性,但手工编写效率低。编辑困难、容易出现疏漏和错误,对数据字典的检验、维护、查询、统计、分析和错误,对数据字典的检验、维护、查询、统计、分析都不方便。计算机辅助编写数据字典是将数据字典有关都不方便。计算机辅助编写数据字典是将数据字典有关的数据输入计算机,存储在数据字典库中。并根据规范的数据输入计算机,存储在数据字典库中。并根据规范要求提供编辑、索引以及完好性一致性检查的功能,并要求提供编辑、索引以及完好性一致性检查的功能,并具有统计、报告、查询功能,可以定义某些加工中需求具有统计、报告、查询功能,可以定义某些加工中需求但是数据流程图中未标注的

15、数据元素。计算机辅助生成但是数据流程图中未标注的数据元素。计算机辅助生成的数据字典具有查询、维护、统计、分析等功能。的数据字典具有查询、维护、统计、分析等功能。数据字典中的条目有以下六种方式:数据字典中的条目有以下六种方式:1 1数据项。是数据的最小单位,也称为数据元素,数据项。是数据的最小单位,也称为数据元素,如资料号产品名、库存量等。在字典中定义的内容包括如资料号产品名、库存量等。在字典中定义的内容包括数据项的称号、编号、别名和简述;数据项的类型、长数据项的称号、编号、别名和简述;数据项的类型、长度;数据项的取值范围和含义。一个数据项能够会在许度;数据项的取值范围和含义。一个数据项能够会在

16、许多数据构造和数据条目中出现,单独进展定义有利于坚多数据构造和数据条目中出现,单独进展定义有利于坚持数据定义的一致性。对编码类元素需求附加编码构成持数据定义的一致性。对编码类元素需求附加编码构成的阐明。的阐明。2 2数据构造。描画某些数据项之间的逻辑关系。数据构造往往是数据构造。描画某些数据项之间的逻辑关系。数据构造往往是假设干个数据项或数据构造的组合体,如客户记录由客户代码、身假设干个数据项或数据构造的组合体,如客户记录由客户代码、身份证号、联络、职业份证号、联络、职业4 4个数据项组成,它就是一个数据构造。个数据项组成,它就是一个数据构造。数据构造包含的元素成分有不同方式,可以分别用不同符

17、号标出。数据构造包含的元素成分有不同方式,可以分别用不同符号标出。如:如:A+B AB A+B AB A A A A3 3数据流。由一个或一组固定的数据项组成。对输入数据流的数数据流。由一个或一组固定的数据项组成。对输入数据流的数据普通包括数据的编号、称号、运用目的、搜集地点和方式、发生据普通包括数据的编号、称号、运用目的、搜集地点和方式、发生周期、数据量、相关业务、运用文字等。输出数据流往往需求定义周期、数据量、相关业务、运用文字等。输出数据流往往需求定义数据流的编号、称号、运用单位、运用目的、输出量、发送方法、数据流的编号、称号、运用单位、运用目的、输出量、发送方法、运用文字、输出时间、输

18、出方式等。运用文字、输出时间、输出方式等。4 4数据存储。需求阐明其存储的逻辑构造,此外还能够思索其他数据存储。需求阐明其存储的逻辑构造,此外还能够思索其他的相关内容,包括数据存储的编号、称号等的相关内容,包括数据存储的编号、称号等* *5 5处置功能。需求对数据流程图中最底层的处置逻辑加以阐明,处置功能。需求对数据流程图中最底层的处置逻辑加以阐明,在字典中定义的内容有处置功能的称号、编号、处置内容、时间、在字典中定义的内容有处置功能的称号、编号、处置内容、时间、场所、输入输出数据流等场所、输入输出数据流等6 6外部实体。外部实体条目需求阐明的内容普通有外部实体的编外部实体。外部实体条目需求阐

19、明的内容普通有外部实体的编号、称号、简述、输入输出数据流、外部实体的特征、实体的数量、号、称号、简述、输入输出数据流、外部实体的特征、实体的数量、对信息流的要求。对信息流的要求。5.2.3 功能分析:功能分析: 对于那些比较复杂的处置过程,尤其是具有多级构对于那些比较复杂的处置过程,尤其是具有多级构造和分支的逻辑判别功能,往往难于用数据流程图和数造和分支的逻辑判别功能,往往难于用数据流程图和数据字典准确描画,可以采用决策树或决策表工具辅助分据字典准确描画,可以采用决策树或决策表工具辅助分析和判别:析和判别:1.决策树决策树决策树又称断定树,是一种呈树状的图形工具,适宜于决策树又称断定树,是一种

20、呈树状的图形工具,适宜于描画处置中具有多种战略,要根据假设干条件的断定,描画处置中具有多种战略,要根据假设干条件的断定,确定所采用战略的情况。决策树的优点是明晰、直确定所采用战略的情况。决策树的优点是明晰、直观;缺陷是当条件多,而且相互组合时,不容易清楚地观;缺陷是当条件多,而且相互组合时,不容易清楚地表达判别过程。表达判别过程。2.决策表决策表决策表又称判别表,是一种呈表格状的图形工具,决策表又称判别表,是一种呈表格状的图形工具,适用于描画处置判别条件较多、各条件又相互组合、有适用于描画处置判别条件较多、各条件又相互组合、有多种决策方案的情况。决策表由四部分组成多种决策方案的情况。决策表由四部分组成3.构造化言语:用构造化言语任何处置逻辑都可以表达构造化言语:用构造化言语任何处置逻辑都可以表达为顺序、选择判别、循环三种构造。为顺序、选择判别、循环三种构造。5.2.4 数据数据/功能分析:功能分析: UC矩阵矩阵5.3系统分析报告系统分析报告系统分析阶段最后一项义务是根据企业开展系统分析阶段最后一项义务是根据企业开展目的和运营战略,思索企业面临的内外环境,合目的和运营战略,思索企业面临的内外环境,合理安排系统建立的进程,提出新系统建立的总体理安排系统建立的进程,提出新系统建立的总体方案即系统方案阐明书。它实践上是整个系统分方案即系统方案阐明书。它实践上是整个系统分析阶段的任务

温馨提示

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

评论

0/150

提交评论