第5章 办公自动化信息系统分析214925.pptx

上传人:jix****n11 文档编号:77556366 上传时间:2023-03-15 格式:PPTX 页数:31 大小:160.94KB
返回 下载 相关 举报
第5章 办公自动化信息系统分析214925.pptx_第1页
第1页 / 共31页
第5章 办公自动化信息系统分析214925.pptx_第2页
第2页 / 共31页
点击查看更多>>
资源描述

《第5章 办公自动化信息系统分析214925.pptx》由会员分享,可在线阅读,更多相关《第5章 办公自动化信息系统分析214925.pptx(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、5.2 5.2 功能建模和数据流程图功能建模和数据流程图 数据流数据流程程图图(DFD)(DFD)用于用于功能建模功能建模 最初,结构化分析方法仅讨论数据流建模。目标系统最初,结构化分析方法仅讨论数据流建模。目标系统被表示成如图被表示成如图5-65-6所示的数据变换流程图。所示的数据变换流程图。系统的功能体系统的功能体现在核心的数据变换中。现在核心的数据变换中。2023/3/141图图5-6 5-6 数据变换流程图数据变换流程图外部实体外部实体外部实体外部实体目标系统 2023/3/142 功功能能建建模模:就就是是用用抽抽象象模模型型的的概概念念,按按照照系系统统内内部部数数据据传传递递、变

2、变换换的的关关系系,自自顶顶向向下下逐逐层层分分解解,直直到到找找到到满满足足功功能能要要求求的的所所有有可可实实现现的系统为止。的系统为止。1 1)功能模型功能模型使用了使用了数据流图数据流图来来表达表达系统内数据系统内数据的的运动情况运动情况,2 2)数据流的变换数据流的变换则则用如下方式来描述用如下方式来描述:结构化语言结构化语言 判定表判定表 判定树判定树2023/3/143系统分析的根本目的:系统分析的根本目的:是分析出合理的信息流动、处理、存储的过程。是分析出合理的信息流动、处理、存储的过程。数据流程分析方法:数据流程分析方法:如如HIPO(hierarchial input-pr

3、ocess-output)HIPO(hierarchial input-process-output)法和结构化方法等。法和结构化方法等。他他们们基基本本思思想想都都是是一一样样的的,即即:把把一一个个系系统统看看成成一一个个整整体体功功能能,明明确确信信息息的的输输入入与与输输出出,系系统统为为了了实实现现这这个个功功能能,内内部部必必然然有有信信息息的的处处理理、传传递递、存存储储过过程程。这这些些处处理理又又可可以以分分别别看看作作整整体体功功能能,其其内内部部又又有有信信息息的的处处理理、传传递递、存存储储过过程程。如如此此一一级级一一级级地地剖剖析析,直直到到所所有有处理步骤都很具体

4、为止。处理步骤都很具体为止。2023/3/144图图5-7 5-7 数据流程分析方法数据流程分析方法2023/3/1455.3.3 5.3.3 数据流程图数据流程图 数据流数据流程程图图(DFD)(DFD)用于用于功能建模功能建模 通过本节学习要求大家掌握:通过本节学习要求大家掌握:数据流程图的基本成分数据流程图的基本成分 数据流程图的画法数据流程图的画法 画数据流程图的注意事项画数据流程图的注意事项2023/3/146 数数据据流流程程图图描描述述数数据据流流动动、存存储储、处处理理的的逻逻辑辑关关系系,也也称称为为逻逻辑辑数数据据流流程程图图,一一般般用用DFDDFD(logical(lo

5、gical data data flow flow diagram)diagram)表示。表示。DFDDFD具具有有抽抽象象性性,仅仅对对数数据据流流进进行行描描述述,总总结结出出数数据据的(信息的)流向、传递、处理、存储等特性的内部规律。的(信息的)流向、传递、处理、存储等特性的内部规律。2023/3/1471 1数据流程图的基本成分数据流程图的基本成分 数据流程图用到数据流程图用到四个基本符号四个基本符号,即:,即:外部实体外部实体 数据处理数据处理 数据存储数据存储 数据流数据流2023/3/148图图5-8 5-8 数据流程图的基本符号数据流程图的基本符号2023/3/1491)外部实

6、体:)外部实体:外外部部实实体体是是指指系系统统以以外外又又与与系系统统有有联联系系的的人人或或组组织织。它它表表达达该该系系统统数数据据的的外外部部来来源源和和去去处处,外外部部实实体体也也可可以以是另外一个信息系统。是另外一个信息系统。在在数数据据流流程程图图中中,为为了了减减少少线线条条的的交交叉叉,同同一一个个外外部部实实体体可可在在一一张张数数据据流流程程图图中中出出现现多多次次,这这时时在在该该外外部部实实体体符符号号的的右右下下角角画画小小斜斜线线,表表示示重重复复。如如重重复复的的外外部部实实体体有有多多个个,则则相相同同的的外外部部实实体体画画数数目目相相同同的的小小斜斜线线

7、。外部实体的表示如图外部实体的表示如图5-95-9所示。所示。2023/3/1410图图5-9 5-9 外部实体的表示外部实体的表示2023/3/14112)2)数据处理:数据处理:处理指对数据的逻辑处理处理指对数据的逻辑处理,也就是数据的变换,它表示,也就是数据的变换,它表示对数据流的操作。对数据流的操作。在数据流程图中,在数据流程图中,用带圆角的长方形表示处理用带圆角的长方形表示处理,其分为,其分为三个部分:三个部分:标识部分标识部分、功能描述部分功能描述部分和和功能执行部分功能执行部分。如图。如图4-104-10所示。所示。图图5-10 5-10 数据处理的表示数据处理的表示2023/3

8、/1412标标识识部部分分:用用于于标标注注加加工工编编号号,加加工工编编号号应应具具有有唯唯一一性性,以以标标识识加加工,工,一般用字符串表示,以一般用字符串表示,以“P”P”开头,如开头,如P1P1、P1.1P1.1等等。等等。功功能能执执行行部部分分:表表示示这这个个功功能能由由谁谁来来完完成成,可可以以是是一一个个人人,也也可可以以是一个部门,也可以是某个计算机程序。是一个部门,也可以是某个计算机程序。功功能能描描述述部部分分:用用来来写写加加工工名名。它它直直接接表表达达这这个个处处理理的的逻逻辑辑功功能能,用用动动词词+名名词词对对功功能能进进行行描描述述,功功能能描描述述部部分分

9、其其详详细细描描述述在在数数据据词词典典中定义。中定义。2023/3/1413 加工要逐层分解,以求得分解后的加工功能简单、易于理解。加工要逐层分解,以求得分解后的加工功能简单、易于理解。什么是基本加工?什么是基本加工?对对数数据据的的处处理理功功能能十十分分简简单单、加加工工逻逻辑辑清清楚楚的的加加工工称称基基本本加加工工。例例如如:成成绩绩统统计计、学学籍籍审审查查、学学籍籍变变动动通通知知等等。为为了了区区别别基基本本加加工工,在在基基本本加加工工的的加加工工编编号号前前打打一一“*”“*”作作标标志志。当当分分解解得得到到的的所所有有加加工工均均已已变变成成基基本本加加工工时时,分解即

10、行停止。分解即行停止。对加工符号说明如下:对加工符号说明如下:顶顶层层加加工工名名可可以以是是系系统统的的名名字字。如如:学学籍籍管管理理系系统统、成成绩绩管管理理系系统统、财财务务管管理理系系统统、工工资核算系统等。资核算系统等。加加工工名名要要简简捷捷易易懂懂,最最好好由由动动词词或或动动宾宾词词词词组组组组成成。例例如如:登登录录成成绩绩、编编排排课课表表、输输入入会会计计凭凭证证等等。由由于于未未分分解解的的加加工工本本身身具具有有抽抽象象性性,所所以以加加工工名名必必然然具具有有抽抽象象性性。如如:考试考务、财务管理等。但不可用空洞的动词命名,如:处理、转换、计算等。考试考务、财务管

11、理等。但不可用空洞的动词命名,如:处理、转换、计算等。2023/3/14143)3)数据流数据流 数数据据流流是是指指处处理理功功能能的的输输入入或或输输出出,用用一一个个水水平平箭箭头头或或垂垂直直箭箭头头表表示示。箭箭头头指指出出数数据据的的流流动动方方向向。数数据据流流由由一一个个或或一一组组确确定定的的数数据据组组成成,可可以以是是信信件件、票票据据、文文件件等等信信息息。一一般般说说来来,对对每每个个数数据据流流要要加加以以简简单单的的描描述述,使使用用户户和和系系统统设设计计员员能能够够理理解解一一个个数数据据流流的的含含义义。对对数数据据流流的的描描述述写写在在箭箭头头的的上上方

12、方,一一些些含含义义十十分分明明确确的的数数据据流流,也也可可以不加以说明,如图以不加以说明,如图5-115-11所示。所示。2023/3/1415图图5-11 5-11 数据流的表示数据流的表示2023/3/1416数据流的简化:数据流的简化:有时很难用简单而适当的语句来描述一个数据流。有时很难用简单而适当的语句来描述一个数据流。例例:图图(a a)表表示示储储户户到到储储蓄蓄所所去去存存取取款款时时,要要将将填填好好的的存存(取取)单单与与存存折折交交给给营营业业员员。营营业业员员处处理理完完这这笔笔业业务务后后,把把存存折折交交给给储储户户若若把把“存存取取单单”与与“存存折折”这这两两

13、个个平平行行且且方方向向相相同同的的数数据据流流合合并并为为“存存取取要要求求”,则则可可以以减减少少一一个个数数据据流流,数数据据流流程程图图就就更更简简单单好好读读一一些些,如如图图(b b)所所示示。至至于于“存存取取要要求求”的的具具体体内内容容,会会随随着着数数据据流流程程图图的的展展开,变得更具体化。开,变得更具体化。2023/3/1417数据流的流向,有以下五种情况:数据流的流向,有以下五种情况:从从加加工工到到加加工工(PP)(PP)、从从源源点点到到加加工工(SP)(SP)、从从加加工工到到终终点点(PS)(PS)、从从加加工工到到数数据据存存储储(PD)(PD)、从从数数据

14、据存存储储到到加加工工(FP)(FP)。其其中中,前三种情况应注明数据流名。后两种情况,可以不注数据流名。前三种情况应注明数据流名。后两种情况,可以不注数据流名。数据流名应能直观地反映数据流的含义:数据流名应能直观地反映数据流的含义:如如日日常常业业务务中中的的产产量量日日报报表表、汇汇款款单单、录录取取通通知知书书、课课程程表表等等均均可直接用做数据流名可直接用做数据流名。也可以用一组数据中的也可以用一组数据中的主要数据主要数据为为数据流命名数据流命名:例例如如:“学学生生成成绩绩单单”由由学学生生姓姓名名、成成绩绩、通通讯讯地地址址等等数数据据组组成成,但但成绩是主要成绩是主要的,可以用的

15、,可以用“学生成绩学生成绩”为这一为这一数据流的名字数据流的名字。2023/3/1418 数数据据流流可可以以同同名名,也也可可以以有有相相同同的的数数据据结结构构,但但必必须须有有不不同同的的数数据据或或具有不同的含义具有不同的含义。例例如如:数数据据流流“付付款款单单”可可以以有有合合格格付付款款单单、不不合合格格付付款款单单,这这两两个个数数据据流流的的数数据据结结构构可可以以是是相相同同的的但但所所含含数数据据不不同同,或或者者意意义义有有区区别。别。2023/3/1419数据流统一编号:数据流统一编号:为为了了区区别别同同名名数数据据流流,DFDDFD中中所所有有与与基基本本加加工工

16、(基基本本加加工工定定义义见见后后)相相连连的的数数据据流流要要统统一一编编号号,但但与与数数据据存存储储相相连连的的数数据据流流除除外外,编编号号写写在在数数据据流流名名之之前前,以以“F”F”开开头头。两两个个符符号号(加加工工、外外部部实实体体、数数据据存存储储)之之间间可可以以有有多多个个数数据流存在据流存在,DFDDFD并不表明它们之间的任何关系,诸如次序、主次等。并不表明它们之间的任何关系,诸如次序、主次等。避免错误的数据流命名方法:避免错误的数据流命名方法:不不能能用用动动作作名名作作为为数数据据流流名名。如如“取取下下一一个个考考生生成成绩绩”是是一一个个动动作作,不不能能用用

17、作作数数据据流流名名。数数据据流流中中只只能能含含有有数数据据(信信息息),而而不不能能含含有有动动作作,换换言言之之,数据流名只能是名词数据流名只能是名词而而不能是动词或动宾词组不能是动词或动宾词组;不不能能用用实实物物名名作作为为数数据据流流名名。如如“现现金金”是是实实物物,不不能能作作为为数数据据流流名名。信息系统信息系统只能处理信息只能处理信息,不能处理实物不能处理实物。2023/3/14204 4)数据存储)数据存储 数数据据存存储储是是用用来来存存贮贮数数据据的的,表表示示数数据据保保存存的的地地方方。这这里里“地地方方”并并不不是是指指保保存存数数据据的的物物理理地地点点或或物

18、物理理介介质质,而而是是指指数数据据存存储储的的逻逻辑辑描述描述。现对数据存储符号说明如下:现对数据存储符号说明如下:数据存储名写在开口的长方框内数据存储名写在开口的长方框内,应概要地说明文件中的主要数据。,应概要地说明文件中的主要数据。数数据据存存储储上上一一定定要要有有数数据据流流。如如果果数数据据流流指指向向数数据据存存储储是是写写操操作作,离离开开数数据据存存储储则则是是读读操操作作。有有的的加加工工要要修修改改数数据据存存储储,则则要要读读、写写操操作作,因因此此,在在加加工工和和数数据据存存储储之之间间的的数数据据流流是是双双向向的的,用用两两个个数数据据流流表表示示。如如图图5-

19、125-12所所示示,“商商品品编编号号#_”#_”表表示示按按这这个个数数据据项项检检索索,即即“商商品品编编号号”是关键字。是关键字。2023/3/1421图图5-12 5-12 加工和数据存储之间的数据流加工和数据存储之间的数据流2023/3/1422 为为便便于于说说明明和和管管理理,数数据据存存储储亦亦应应编编号号。编编号号写写在在文文件件符符号号左左端端小小方方格格中中,以以“D”D”开开头头,用用字字母母D D和和数数字字组组成成。为为清清楚楚起起见见,用用竖竖线线表表示示同同一一数数据据存存储储在在图图上上不不同同的的地地方方出出现现,如图如图4-134-13所示:所示:图图5

20、-13 5-13 数据存储图形表示数据存储图形表示2023/3/14233 3)相关部门职责)相关部门职责 管管理理中中心心负负责责组组织织确确定定记记录录格格式式、编编号号、贮贮存存、检检索索、保保存存期期限限和和处处置置相相关关的的管管理理规规定定。对对记记录录的的各各归归口口部部门门进进行行监监督督、管管理理,对对记记录录的的发放进行审核。发放进行审核。各各部部门门负负责责本本部部门门记记录录格格式式的的提提出出,本本部部门门领领导导负负责责对对记记录录格格式式的的审审核;负责管理体系中本部门记录的使用、贮存、检索和保护。核;负责管理体系中本部门记录的使用、贮存、检索和保护。管理者代表负

21、责对记录格式的批准。管理者代表负责对记录格式的批准。公司办公室负责记录的印刷。公司办公室负责记录的印刷。2023/3/14242 2绘制数据流程图的主要原则和步骤:绘制数据流程图的主要原则和步骤:系系统统分分析析的的根根本本目目的的是是分分析析出出合合理理的的信信息息流流动动、处处理理、存存储储的的过过程。程。数数据据流流程程分分析析有有许许多多方方法法,如如HIPO(hierarchial HIPO(hierarchial input-process-input-process-output)output)法和我们介绍的结构化方法等。法和我们介绍的结构化方法等。基本思想都是一样的基本思想都是

22、一样的,即即:把把一一个个系系统统看看成成一一个个整整体体功功能能,明明确确信信息息的的输输入入与与输输出出,系系统统为为了了实现这个功能,内部必然有实现这个功能,内部必然有信息的处理、传递、存储过程信息的处理、传递、存储过程。这这些些处处理理又又可可以以分分别别看看做做整整体体功功能能,其其内内部部又又有有信信息息的的处处理理、传传递、存储过程。递、存储过程。如此一级一级的剖析,直到所有处理步骤都很具体为止。如此一级一级的剖析,直到所有处理步骤都很具体为止。2023/3/14252 2数据流程图的绘制主要原则和步骤:数据流程图的绘制主要原则和步骤:绘制数据流图的主要原则绘制数据流图的主要原则

23、:为为了了表表达达数数据据处处理理过过程程的的数数据据加加工工情情况况,需需要要采采用用层层次次结结构构的的数数据据流流图图。按按照照系系统统的的层层次次结结构构进进行行逐逐步步分分解解,并并以以分分层层的的数数据据流流图图反反映映这这种种结结构构关关系系,能能清清楚楚地地表表达达和和容容易易理理解解整整个个系系统统。数数据据流流程程图图的的绘制步骤如下:绘制步骤如下:1 1)确定所开发的系统的外部实体确定所开发的系统的外部实体,即系统的数据来源和去处。,即系统的数据来源和去处。2 2)确确定定整整个个系系统统的的输输出出数数据据流流和和输输入入数数据据流流,把把系系统统作作为为一一个个加加工

24、工环环节节,画画出出关关联联图图。一一般般应应把把数数据据来来源源置置于于图图的的左左侧侧,数数据据去去处处置置于于图图的的右右侧。侧。2023/3/14263 3)确确定定系系统统的的主主要要信信息息处处理理功功能能,按按系系统统的的主主要要信信息息处处理理功功能能将将整整个个系系统统分分解解成成几几个个加加工工环环节节(子子系系统统)。确确定定每每个个加加工工的的输输出出与与输输入入数数据据流以及与这些加工有关的数据存储。流以及与这些加工有关的数据存储。4 4)根根据据自自顶顶向向下下,逐逐层层分分解解的的原原则则,对对上上层层图图中中全全部部或或部部分分加加工工环环节节进进行分解。行分解

25、。5 5)重复步骤)重复步骤4 4),直到逐层分解结束。),直到逐层分解结束。6 6)对对图图进进行行检检查查和和合合理理布布局局,主主要要检检查查分分解解是是否否恰恰当当、彻彻底底;DFDDFD中中各各层层是是否否有有遗遗漏漏、重重复复、冲冲突突之之处处;各各层层DFDDFD及及同同层层DFDDFD之之间间关关系系是是否否正正确;命名、编号是否确切、合理等,对错误与不当之处进行修改。确;命名、编号是否确切、合理等,对错误与不当之处进行修改。7 7)和和用用户户进进行行交交流流,在在用用户户完完全全理理解解数数据据图图的的内内容容的的基基础础上上征征求求用用户户的的意见。意见。2023/3/1

26、4273 3绘制数据流程图注意事项绘制数据流程图注意事项1)1)数据流程图上所有数据流程图上所有图形符号只限于图形符号只限于前述前述四种基本图形元素四种基本图形元素。2)2)数据流程图的数据流程图的主图必须包括前述四种基本元素,缺一不可主图必须包括前述四种基本元素,缺一不可。3)3)数据流程图的数据流程图的主图上的数据流主图上的数据流必须封闭在必须封闭在外部实体之间外部实体之间。4)4)每个加工每个加工至少有一个输入数据流和一个输出数据流至少有一个输入数据流和一个输出数据流。5)5)在数据流程图中,在数据流程图中,需按层给加工框编号需按层给加工框编号,编号表明该加工所处层次及上下层的亲子关系。

27、,编号表明该加工所处层次及上下层的亲子关系。6)6)规规定定任任何何一一个个数数据据流流子子图图必必须须与与它它上上一一层层的的一一个个加加工工对对应应,两两者者的的输输入入数数据据流流和和输输出出数数据流必须一致据流必须一致,即父图与子图的平衡。,即父图与子图的平衡。7)7)可以在数据流图中加入物质流,帮助用户理解。数据流图上每个元素都必须有名字。可以在数据流图中加入物质流,帮助用户理解。数据流图上每个元素都必须有名字。8)8)数据流图中不可夹带控制流数据流图中不可夹带控制流9)9)初画时可以忽略琐碎的细节,以集中精力于主要数据流。初画时可以忽略琐碎的细节,以集中精力于主要数据流。2023/

28、3/14284 4企业记录控制数据流程图的设计实例企业记录控制数据流程图的设计实例1 1)企业记录控制的任务)企业记录控制的任务 企企业业记记录录控控制制目目的的:对对管管理理体体系系运运行行所所使使用用的的记记录录标标识识、贮贮存存、保护、检索、保存期限和处置进行控制。保护、检索、保存期限和处置进行控制。2 2)企业记录控制适用范围)企业记录控制适用范围 适适用用于于管管理理体体系系运运行行的的所所有有记记录录的的管管理理,包包括括来来自自相相关关方方的的记记录录的管理。的管理。2023/3/14294 4)企业记录控制工作程序)企业记录控制工作程序 管理中心对记录统一编号标识,并建立记录清

29、单。管理中心对记录统一编号标识,并建立记录清单。记录的使用部门可根据工作需要提出记录表格设计更改,执行记录的使用部门可根据工作需要提出记录表格设计更改,执行文件控制程序文件控制程序有关文件更改的规定。有关文件更改的规定。当库存记录需补充时,管理中心填写当库存记录需补充时,管理中心填写“记录印刷通知单记录印刷通知单”传递给传递给公司办公室。公司办公室。公司办公室按现行的格式对记录进行印刷、入库。公司办公室按现行的格式对记录进行印刷、入库。使用部门填写使用部门填写“记录领用单记录领用单”,经管理中心审核后领取记录。,经管理中心审核后领取记录。各部门管理员必需对当年使用的各种记录进行分类整理。整理后

30、各部门管理员必需对当年使用的各种记录进行分类整理。整理后的记录经部门负责人审核符合记录管理要求后,方可归档的记录经部门负责人审核符合记录管理要求后,方可归档。2023/3/1430 对需要传递的记录,记录的填写部门应及时将记录传递到归口管理部对需要传递的记录,记录的填写部门应及时将记录传递到归口管理部门或接收单位,传递时填写门或接收单位,传递时填写“记录传阅单记录传阅单”。借阅或索取有关记录,由需用者填写借阅或索取有关记录,由需用者填写“文件文件/记录借阅登记表记录借阅登记表”,经,经管理者代表批准后到归口管理部门办理有关手续。管理者代表批准后到归口管理部门办理有关手续。来自供方的记录,除表格形式外,应按本程序进行管理。来自供方的记录,除表格形式外,应按本程序进行管理。各部门管理员必须把所有记录分类,便于查阅。各部门管理员必须把所有记录分类,便于查阅。适时对陈旧且无法修复未达到保存期限的记录,应由归口管理部门填适时对陈旧且无法修复未达到保存期限的记录,应由归口管理部门填写写“记录处理审批单记录处理审批单”经管理中心批准后复制。经管理中心批准后复制。记录超过保存期限,由记录的归口管理部门填写记录超过保存期限,由记录的归口管理部门填写“记录处理审批单记录处理审批单”经管理者代表确认后实施处理经管理者代表确认后实施处理。2023/3/1431

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁