高校教学管理系统——数据流图分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作业:根据对“高校教学管理系统”的数据流图建模分析过程,完成系统的顶层、1层、2层数据流图。
注意:
说明:某高校教学管理的工作过程如下:在每学期开学时,学生需要注册登记,只有注册成功后才能成为该校的正式学生,对于入学新生,以系办为单位向教务处提交新生名单,并获得系内所有学生的注册统计。在学籍管理方面,学校实行校级、系级两极管理,学生如果因健康、学习跟不上等原因要求休学、退学时,需要先向系里提出申请,系里核实情况后再提交学校教务处审批,然后将审批结果通知学生。每学期教师根据教学安排进行授课,学生可以进行选课,在得到确认后就可以听课并参加考试。在期末教师要将学生的考试成绩上报教务处,教务处将登记、备案。考试不及格需要补考,如果超过3门不及格,则要留级或降级。对于优秀学生,学校还给予奖励,根据学习成绩发放奖学金。
第一:数据流分析
(1)数据源点:学生、系办、教务处、教师
(2)数据流(注意:在当前分析情况下,以下数据流分析可能并不完全,在后续分析中有待补充和调整):
●与学生有关的数据流包括:注册申请、学籍申请、补考通知、学籍
资格变动通知;
●与教师有关的数据流包括:教学安排、学生修课成绩;
●与系办有关的数据流包括新生名单、学籍审理意见、奖学金统计等;
●与教务处有关的数据流包括:成绩统计、学籍审理意见。
题目1:根据以上分析,画出系统顶层数据流图。
第二:第一步分解
基本系统模型的数据流程图非常抽象,因此,需要把基本功能细化,描绘系统的主要功能。采用从外向里的方法对教学管理系统进行分解。按功能细化后分为“注册管理”、“成绩管理”、“学籍管理”、“奖励管理”4个主要功能,同时增加“学生名册”和“成绩档案”两个数据存储。
题目2:根据以上分析,绘制系统的一层数据流图。(注意加工编号及新增数据流的分析)
第三:第二步细化
对描绘的各个功能进行细化,可得到进一步的数据流图描述。例如,对“学籍管理”细化得出数据流流图底图。学籍管理包括“初步审查学生申请”、“学籍变动处理”、“留级处理”、“毕业处理”。学籍变动需要经过两级审批处理,系里先要进行初步审查,核实学生申请报告,了解学习成绩或身体状况等情况,提
出初审意见上报教务处,教务处综合考虑学生的情况后作出最后审批,并将结果通知学生本人。“留级处理”则是直接由系办根据学生考试情况作出决定。“毕业处理”则是教务处每年根据学生的学习情况统一处理,负责发放毕业证书。
题目2:根据以上分析,绘制系统的二层数据流图。