1 / 11
文档名称:

宿舍管理系统数据流程图.doc

格式:doc   大小:2,876KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

宿舍管理系统数据流程图.doc

上传人:aisheng191 2022/4/20 文件大小:2.81 MB

下载得到文件列表

宿舍管理系统数据流程图.doc

文档介绍

文档介绍:西安工程大学本科毕业设计(论文)
—1—
本系统的业务流程图如图4-2所示。
西安工程大学本科毕业设计(论文)
—3—

数据流程图(Data Flow Diagram)是结构化系统分析的主要工西安工程大学本科毕业设计(论文)
—1—
本系统的业务流程图如图4-2所示。
西安工程大学本科毕业设计(论文)
—3—

数据流程图(Data Flow Diagram)是结构化系统分析的主要工具,也是编写系统分析资料、设计系统总体逻辑模型的有力工具,它不仅可以表达数据在系统内部的逻辑流向,而且可以表达系统的逻辑功能和数据的逻辑变换江开耀,张俊兰,李晔.软件工程.西安:西安电子科技大学出版社,2003:78-85。数据流程图用到四个基本符号,即外部实体、数据加工、数据流和数据存储。外部实体指系统之外又与系统有联系的人或事物,它表达系统数据的外部来源和去处,用一个正方形并在其左上角外边另加一个直角来表示。数据处理指对数据的逻辑处理,也就是数据的变换,用一个中间带横线的长方形表示,它由三部分组成:标识、功能描述和执行部分或程序名。数据流是指处理功能的输入或输出,用一个水平箭头或垂直箭头表示,箭头指出数据的流动方向。数据存储表示数据保存的地方,是对数据存储的逻辑描述,用右边开口的水平长方条表示,以字母 D 加数字组成标识,并加注该数据存储的名称。新系统的数据流程图的绘制是建立在系统分析基础上,采用逐步扩展的分解方法进行的。任何一个系统,不论其多么复杂,都可以把整个系统看作一个处理逻辑。

本信管专业教学管理系统数据流图绘制主要遵循以下原则:
(1) 明确系统界面。此数据流图表示了信管专业教学的逻辑模型。明确系统的用户需求,以及系统的外部环境,这就是系统的数据输入的来源和输出的去处。把这些因素都作为外部实体确定下来,确定了系统和外部环境的界面,就可集中力量分析、确定了系统本身的功能。
(2)自顶向下逐层扩展。管理信息系统庞大而复杂,具体的数据加工是成百上千,关系错综复杂,不可能用一两张数据流图明确、具体的描述系统的逻辑功能,因此,我采用了自顶向下的原则为绘制数据流图提供了一条清晰的思路和标准化的步骤。
(3) 合理布局。数据流图的各种符号要布局合理、分布均匀、整齐、清晰,使读者一目了然,便于与用户交流免生误解。
(4)管理信息系统的数据流图反映了数据流向、数据加工和逻辑意义上的数据存储,不反映任何数据处理的技术过程、处理方式和时间顺序,,便于和用户交流。
西安工程大学本科毕业设计(论文)
—4—
(5)数据流图绘制过程,就是信管专业教学管理系统的逻辑模型形成过程,要与教研室教师密切接触,详细讨论,不断修改,也要和其他人员共同商讨以求一致意见。
系统数据流程图
数据流图是在对业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确的描述新系统具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向。
在数据流程图中分别用以下图形表示相关的属性。
——外部实体 ——数据存储
——数据加工 ——数据流
(1)顶层数据流程图
系统管理员将学生信息,宿舍信息以及基本住宿信息一一录入到系统中去,这些都是系统的基本信息。主要使用者—管理员,使用本系统,管理宿舍和学生信息的查询、增加、修改等,并登记出入楼信息、财产报修信息和宿舍卫生成绩登记,然后通过系统将成绩信息传递给学生。
宿舍管理系统的顶层数据流程图如图4-3所示。
(2)一层数据流程图
从管理员输入的一系列信息(学生信息,宿舍信息,住宿信息等)开始进行学生信息设置(P1),管理员信息设置(P2),宿舍信息设置(P3),住宿信息设置(P4),然后通过信息登记将出楼信息
西安工程大学本科毕业设计(论文)
—4—
设置(P5)、来访信息设置(P6)、财产信息设置(P7)、评分信息设置(P8),并将相关的数据传递给学生以供查询。
图4-4 系统一层数据流程图
(3)学生信息设置模块数据流程图

西安工程大学本科毕业设计(论文)
—5—
学生信息设置模块数据流程图如图4-5所示
(4)宿舍信息设置模块数据流程图
宿舍信息设置模块数据流程图如图4-6所示
西安工程大学本科毕业设计(论文)
—6—
(5)管理员信息设置模块数据流程图
管理员信息设置模块数据流程图如图4-7所示
(6