—1—本系统的业务流程图如图 4-2 所示
管理员管理员管理员学生管理员报修信息表学生信息表宿舍信息表来访表货物出楼表财产信息表学生信息表宿舍评分表未满宿舍表宿舍信息表住宿信息表住宿信息表基本信息登记未满宿舍统计修改查询增加斗—2—4
5 数据流程分析数据流程图(是结构化系统分析的主要工具,也是编写系统分析资料、设计系统总体逻辑模型的有力工具,它不仅可以表达数据在系统内部的逻辑流向,而且可以表达系统的逻辑功能和数据的逻辑变换[11]江开耀,张俊兰,李晔.软件工程.西安:西安电子科技大学出版社,2003:78-85
数据流程图用到四个基本符号,即外部实体、数据加工、数据流和数据存储
外部实体指系统之外又与系统有联系的人或事物,它表达系统数据的外部来源和去处,用一个正方形并在其左上角外边另加一个直角来表示
数据处理指对数据的逻辑处理,也就是数据的变换,用一个中间带横线的长方形表示,它由三部分组成:标识、功能描述和执行部分或程序名
数据流是指处理功能的输入或输出,用一个水平箭头或垂直箭头表示,箭头指出数据的流动方向
数据存储表示数据保存的地方,是对数据存储的逻辑描述,用右边开口的水平长方条表示,以字母加数字组成标识,并加注该数据存储的名称
新系统的数据流程图的绘制是建立在系统分析基础上,采用逐步扩展的分解方法进行的
任何一个系统,不论其多么复杂,都可以把整个系统看作一个处理逻辑
绘制数据流图遵循的原则本信管专业教学管理系统数据流图绘制主要遵循以下原则:()明确系统界面
此数据流图表示了信管专业教学的逻辑模型
明确系统的用户需求,以及系统的外部环境,这就是系统的数据输入的来源和输出的去处
把这些因素都作为外部实体确定下来,确定了系统和外部环境的界面,就可集中力量分析、确定了系统本身的功能
()自顶向下逐层扩展
管理信息系统庞大而复杂,具体的数据加工是成百上千,关系错综复杂,不可能用