- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
管理信息系统__
付永华 QQ:676634473 E-mail:fuyonghua_12@ Mobile:Blog: 目录 数据是信息的载体,也是系统要处理的主要对象。因此,必须对现行系统调查中所收集到的数据以及处理数据的过程进行分析和整理。数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。 4.4.1数据流程分析的内容 管理业务调查过程中所绘制的业务流程图等虽然形象地表达了管理中信息的流动和存储过程,但仍然没有完全脱离物质要素,例如图书、货物、产品等。为了用计算机进行信息管理,必须进一步舍去物质要素,收集有关数据资料,绘制出数据流程图,为下一步分析做好准备。 数据流程分析是把数据在组织内部的流动情况抽象地独立出来,舍去了的具体组织机构、信息载体、物质、材料等,单从数据流动过程来考查实际业务的数据处理模式。数据流程分析的目的就是要发现和解决数据流通中的问题,这些问题包括:数据流程不畅、前后数据不匹配、数据处理过程不合理等。这些问题,有些是属于数据处理流程的问题,有些是属于原系统管理混乱的问题。一个通畅的数据流程是目标系统实现业务处理过程的基础。 数据流程分析的任务包括: 收集现行系统全部输入单据和报表、输出单据和报表和数据存储介质(账本、清单等)的典型格式; 明确各个处理过程的处理方法和计算方法; 调查、确定上述各种单据、报表、账本、清单的制作单位、报送单位、存储单位、发生频率、发生的高峰时间和高峰量等; 注明各项数据的类型、长度、取值范围等。 数据流程图(Data Flow Diagram,DFD)是数据流程分析所使用的主要工具之一。数据流程图用少量几种符号综合地反映出信息在系统中的流动、处理和存储情况。数据流程图具有抽象性和概括性的特点。数据流程图的抽象性是指它完全舍去了具体的物质,只保留了数据的流动、加工、处理和存储;数据流程图的概括性是指它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。无论是手工信息处理还是计算机信息处理,都可以用数据流程图表达出来。 4.4.2数据流程图的基本符号 数据流程图由四个基本符号组成。这里,我们采用图4—4所示图形符号来表示。这四个基本符号分别代表了外部实体、数据处理、数据流和数据存储。 1.外部实体 外部实体是系统之外的、又与系统有联系的人或事物。外部实体也可以是另外一个信息系统。外部实体是系统数据的来源和去处,他们和本系统都有着信息传递关系。 2.数据处理 数据处理是对数据的逻辑处理,也就是数据的变换。输入数据在此进行变换产生输出数据。 3.数据流 数据流表示流动着的数据,是处理功能的输入和输出。数据流可以是一项数据,也可以是一组数据(如订货单),可以用来表示对数据文件的存储操作。 4.数据存储 数据存储指通过数据文件、文件夹等存储数据。这里指的是数据存储的逻辑描述,与保存数据的物理地点和物理介质无关。 在数据流程图中,指向数据存储的箭头,表示送数据到数据存储,即对数据存储的改写、存放等;离开数据存储的箭头,表示从数据存储中读取数据。 4.4.3数据流程图的画法 数据流程分析的根本目的是分析出合理的信息流动、处理、存储的过程。无论是采用HIPO(Hierarchical Input Process Output)法还是采用结构化分析方法,其基本思想是一样的: 先把系统看成一个整体,作为一个大的功能,明确系统的输入和输出; 系统为了实现这个整体功能,内部必然有信息的处理、传递、存储功能; 这些处理又可以分别看作一个小的功能,其内部又有数据的处理、传递、存储的过程。 如此下去,自定向下,逐层分解,一级一级地剖析,直到所有的处理步骤都具体到可以实现为止。 以某高等院校的学籍管理系统为例 第一步:画数据流程图的顶层图,初步确定系统的输入、输出和外部实体。 整个系统看成一个功能。招生办等外部实体是系统的数据来源,教育部、用人单位等是系统数据的去向。 顶层图高度抽象,在实际中无法使用。如图4-7只概括描述了系统的轮廓、范围,标出了最主要的外部实体和数据流,需要进行进一步细化。 第二步:分解顶层图,进行第一级细化。 根据学籍管理系统的处理功能,学籍管理可以进一步分解为:学生成绩管理、学生奖惩管理、学生学籍变动管理三个子功能。 注意:在进行功能分解的同时, 数据也进行了分解,得到了相应的、更具体的数据流和数据存储。 第三步:逐步分解、扩充、调整,进行第二级细化。 我们以P2“成绩管理”为例,来详细地说明逐层分解的思想。 任课教师在期末时将成绩单交到系里进行成绩分析,相应的情况记录在学籍表里面,这是学生奖惩的依据。对重修课成绩也要进行重修成绩分析,相应的情况也记录在学籍表里。对学
文档评论(0)