- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
业务流程图
图2.3业务流程图
2数据流程图(DFD图)
数据流程图是一种能全面描述信息系统逻辑模型的主要工具,它可以用少数几种符号综
合的反映出信息在系统中的流动、处理、和存储情况。这个模型不涉及硬件、软件、数据结
构与文件组织,它与对系统的物理描述无关,只是用一种图形及与此相关的注释来表示系统
的逻辑功能,即所开发的系统在管理信息处理方面要做什么。因此,数据流程图是系统分析
人员与用户进行交流的有效手段,也是所有后续工作,如系统设计的主要依据之一。
数据流程图由四种基本成分组成:
①外部项:指本系统之外的人或单位,它们和本系统有信息传递关系。
②加工:描述系统对信息进行处理的逻辑功能。
③数据存储:逻辑意义上的数据存储环节。即系统信息处理功能需要的,不考虑存储
物理介质和技术手段的数据存储环节。
④数据流:表示流动着的数据,可以是一个数据,也可以是一组数据。
它们的符号表示如下:
外部项加工数据存储数据流
图3.1数据流程图图例
此外,为了规范化系统开发流程,有必要给数据流程图上的每个元素编上相应的编号,
并在编号之前冠以大写字母,以此来区分不同的元素。
F……数据流D……数据存储P……加工S……外部项
根据上一章对学生宿舍管理的业务流程图的描述,从系统的科学性、管理的合理性、实
际营运的可行性角度出发,采用结构化的分析方法,自顶向下对系统进行分解,导出了学生
宿舍管理系统的系统关联图、系统顶层图和系统一层图。
3.1.1系统关联图
本系统管理的核心模块是水电费管理和房间管理,在此基础上,所涉及到的外部实体有
三个:学生、管理员;涉及到的数据流有六个:住宿协议、个人交费单、水电费单、发票、
退房单、结余清单。
确定了整个系统的外部实体和数据流后,把整个系统作为一个加工环节,由此绘制出学
生宿舍管理系统的关联图。如下页图3.2所示:
F1:住宿协议F3:水电费单管理员
学生
F2:个人交费单学生宿舍管理
系统
F4:发票、收据
学生
F6:结余清单
F5:退房单
图3.2学生宿舍管理系统关联图
3.1.2系统顶层图
以上数据关联图主要描述了系统与各外部实体间的信息联系,为了确定系统主要信息的
处理功能,还要将系统进一步分解成:登记、交费、水电费管理、房间管理、退房。再确定
每个加工的输入和输出的数据流以及与这些加工的有关的数据存储。根据各加工和数据存储
环节的输入与输出数据流的关系,将外部项、各加工环节以及数据存储环节用数据流连接起
来,为各个数据流、加工环节命名、编码,从而得出宿舍管理系统顶层图。如下页图3.3所
示。
F6:结余清单学生
学生P1
F1:住宿协议F7:人员变动P3
F8:个人资料
登记
退房F5:退房单
文档评论(0)