好文档 - 专业文书写作范文服务资料分享网站

宿舍管理系统数据流程图

天下 分享 时间: 加入收藏 我要投稿 点赞

西安工程大学本科毕业设计(论文)

本系统的业务流程图如图4-2所示。

管理员基本信息登记学生信息表宿舍信息表来访表货物出楼表财产信息表管理员管理员住宿信息表查询修改增加学生信息表报修信息表宿舍评分表宿舍信息表住宿信息表未满宿舍统计学生未满宿舍表管理员

—1—

西安工程大学本科毕业设计(论文) 4.5数据流程分析

数据流程图(Data Flow Diagram)是结构化系统分析的主要工具,也是编写系统分析资料、设计系统总体逻辑模型的有力工具,它不仅可以表达数据在系统内部的逻辑流向,而且可以表达系统的逻辑功能和数据的逻辑变换[11]江开耀,张俊兰,

李晔.软件工程.西安:西安电子科技大学出版社,2003:78-85。数据流程图用到四个基本符号,

即外部实体、数据加工、数据流和数据存储。外部实体指系统之外又与系统有联系的人或事物,它表达系统数据的外部来源和去处,用一个正方形并在其左上角外边另加一个直角来表示。数据处理指对数据的逻辑处理,也就是数据的变换,用一个中间带横线的长方形表示,它由三部分组成:标识、功能描述和执行部分或程序名。数据流是指处理功能的输入或输出,用一个水平箭头或垂直箭头表示,箭头指出数据的流动方向。数据存储表示数据保存的地方,是对数据存储的逻辑描述,用右边开口的水平长方条表示,以字母 D 加数字组成标识,并加注该数据存储的名称。新系统的数据流程图的绘制是建立在系统分析基础上,采用逐步扩展的分解方法进行的。任何一个系统,不论其多么复杂,都可以把整个系统看作一个处理逻辑。

4.5.1绘制数据流图遵循的原则

本信管专业教学管理系统数据流图绘制主要遵循以下原则:

(1) 明确系统界面。此数据流图表示了信管专业教学的逻辑模型。明确系统的用户需求,以及系统的外部环境,这就是系统的数据输入的来源和输出的去处。把这些因素都作为外部实体确定下来,确定了系统和外部环境的界面,就可集中力量分析、确定了系统本身的功能。

(2)自顶向下逐层扩展。管理信息系统庞大而复杂,具体的数据加工是成百上千,关系错综复杂,不可能用一两张数据流图明确、具体的描述系统的逻辑功能,因此,我采用了自顶向下的原则为绘制数据流图提供了一条清晰的思路和标准化的步骤。

(3) 合理布局。数据流图的各种符号要布局合理、分布均匀、整齐、清晰,使读者一目了然,便于与用户交流免生误解。

(4)管理信息系统的数据流图反映了数据流向、数据加工和逻辑意义上的数据存储,不反映任何数据处理的技术过程、处理方式和时间顺序,也不反映各部分相互联系的判断与控制条件等技术问题.这样只从系统的逻辑功能上讨论问题,

—2—

西安工程大学本科毕业设计(论文) 便于和用户交流。

(5)数据流图绘制过程,就是信管专业教学管理系统的逻辑模型形成过程,要与教研室教师密切接触,详细讨论,不断修改,也要和其他人员共同商讨以求一致意见。

4.5.2 系统数据流程图

数据流图是在对业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确的描述新系统具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向。

在数据流程图中分别用以下图形表示相关的属性。

——外部实体 ——数据存储

——数据加工

——数据流

(1)顶层数据流程图

系统管理员将学生信息,宿舍信息以及基本住宿信息一一录入到系统中去,这些都是系统的基本信息。主要使用者—管理员,使用本系统,管理宿舍和学生信息的查询、增加、修改等,并登记出入楼信息、财产报修信息和宿舍卫生成绩登记,然后通过系统将成绩信息传递给学生。

宿舍管理系统的顶层数据流程图如图4-3所示。

增加修改信息管理员学生,宿舍等信息宿舍管理系来访,货物出楼等信息统学生(2)一层数据流程图

从管理员输入的一系列信息(学生信息,宿舍信息,住宿信息等)开始进行

—3—

宿舍管理系统数据流程图

西安工程大学本科毕业设计(论文)本系统的业务流程图如图4-2所示。管理员基本信息登记学生信息表宿舍信息表来访表货物出楼表财产信息表管理员管理员住宿信息表查询修改增加学生信息表报修信息表宿舍评分表宿舍信息表住宿信息表未满宿舍统计学生未满宿舍表管理员—1—西安工程大学本科毕业设计(论文)4.5数据流程分析数据流程
推荐度:
点击下载文档文档为doc格式
6iq9e7s8n87b3ef97wu606i7k4ff8500zjv
领取福利

微信扫码领取福利

微信扫码分享