系统分析数据流图10例教学教材
- 格式:doc
- 大小:90.50 KB
- 文档页数:6
某教学管理系统的数据流图描述教学管理系统是现代学校中不可或缺的重要工具,通过数据流图可以清晰展示系统内部信息的流动和处理过程。
本文将对某教学管理系统的数据流图进行描述,以便读者更好地了解系统的运作原理。
一、概述教学管理系统包括课程管理、教师管理、学生管理等功能模块,数据流图是对这些功能模块进行抽象展示的工具。
在数据流图中,用不同符号表示数据的流动和处理过程,便于分析系统的主要功能和数据处理流程。
二、数据流图详细描述1. 教学管理系统整体数据流图在教学管理系统中,主要存在三大模块:课程管理、教师管理、学生管理。
系统的整体数据流图如下:开始 -> 学生信息录入 -> 学生信息管理 -> 报表输出 -> 结束↓教师信息录入 -> 教师信息管理↓课程信息录入 -> 课程信息管理2. 学生管理模块数据流图学生管理模块是教学管理系统中一个重要的部分,包括学生信息录入、学生信息管理和报表输出等功能。
具体数据流图如下:开始 -> 学生信息录入 -> 数据验证 -> 录入成功提示↓学生信息管理 -> 数据检索 -> 数据更新 -> 数据删除 -> 数据显示↓生成报表 -> 导出报表 -> 结束3. 教师管理模块数据流图教师管理模块涉及教师信息的录入、管理和查找等功能,具体数据流图如下:开始 -> 教师信息录入 -> 数据验证 -> 录入成功提示↓教师信息管理 -> 数据检索 -> 数据更新 -> 数据删除 -> 数据显示↓结束4. 课程管理模块数据流图课程管理模块主要包括课程信息的录入、管理和查找等功能,具体数据流图如下:开始 -> 课程信息录入 -> 数据验证 -> 录入成功提示↓课程信息管理 -> 数据检索 -> 数据更新 -> 数据删除 -> 数据显示↓结束三、结论通过以上对某教学管理系统的数据流图描述,我们可以清晰地了解系统内部各功能模块之间的数据流动及处理过程。
实验报告课程名称_软件工程导论__________学院____计算机工程学院_________班级14软件1班学号2014144141姓名秦川2016年11月8日批阅教师时间实验成绩课程名称软件工程学号2014144141姓名秦川实验日期2016.11.8实验名称实验2分析数据流和绘制数据流图实验目的:1、掌握数据流的分析方法2、掌握数据流图的绘制实验内容:任务一绘制数据流图任务二分析数据流和绘制数据流图案例一:总务办公管理系统案例二:火车票预订系统实验原理:数据流图(DFD)是软件系统系统的逻辑模型,仅仅描绘数据在软件中流动(从输入移动到输出)的过程中所经受的变换(即加工处理)。
数据流图的绘制方法:根据数据流图的四种成分:源点或终点,处理,数据存储和数据流,从问题描述中提取数据流图的四种成分;然后依据“自顶向下、从左到右、由粗到细、逐步求精”的基本原则进行绘制。
基本符号如下:实验过程与结果:1.运行Microsoft Office Visio2007运行Microsoft Office Visio2007 2.选择“软件和数据库”中的“数据流模型图”模板选中数据流模型图模板3.用鼠标选拉图标进行绘图任务一绘制数据流图试绘制工资管理系统的数据流图,根据数据流图的符号说明仔细理解下图含义:这是学校教职工工资管理系统,教师根据课时表,职工根据任务表来确定个人工资情况,数据按以下方向传递:首先,对课时表或任务表进行审核,审核后的数据经排序形成专用表格;再进行一系列额外计算,包括个人所得说、住房公积金、保险费得出具体所发工资,并将工资表发给银行;然后,向教职工展示工资所得明细;最后,形成编制报表,更新分类表后,交于会计。
其中,人事科负责人事数据,教师与职工的工资由银行发放,会计做好报表的统计。
任务二分析数据流和绘制数据流图案例一:总务办公管理系统系统简介:某单位准备开发一个购买办公用品和设备的总务办公管理系统。
第1章前言在学校,教务管理工作是非常重要的一项工作,它负责整个学校的日常教学安排,学生的学籍管理等等.以前都是人工进行操作.随着学校规模扩大,教务处的教务管理工作量大大加重。
随着计算机应用的发展,教务工作者急切希望能够将大部分繁琐的工作交由计算机来处理,减轻人工的压力并提高工作效率。
近年来,随着社会对人才需求的不断提高,以培养人才为根本目标的教育教学活动正在进行前所未有的改革,因此对教学管理提出来了更高的要求.用传统的人工方法进行愈来愈多的教务管理工作,不但效率低下,而且容易出错,浪费大量的人力财力.为了提高教务工作的效率,很多单位、部门、公司都曾着手开发了教务管理软件,但由于各高校具体情况不同,管理方法也存在很大差异,很难做出一套各高校普遍实用的教务管理软件。
鉴于此,依据我校具体设置、管理方法,以教学计划和师生管理为核心,制作一套实用性强的教务管理系统就显得十分重要了,从而以技术的现代化,使我校教学管理向科学化、合理化、规范化推进.第7章系统概述2.1系统特点随着教育的发展,学校的教育方针政策逐渐改变:学生自主选择专业及专业方向与课程的选修机制、实验预约、成绩审核、学分制等管理方式的改革向传统管理软件提出了新的挑战。
高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。
面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,教务管理系统的出现较好地解决了一些问题.教务系统有以下这些特点:(1)高效性。
加快了信息发布速度,减少了人力的开销,缩短了从采集到发布的时间周期,而且由于管理周期缩短和人力开销的减少,可以在高校信息化中获得更多的好处。
(2)高实用性。
由于教务管理工作不同于其它行业的管理工作,管理软件在市场上没有专业的管理软件;找软件开发公司单独开发软件所需费用又太高,至少需要几千元,并且实用性不强,日后的维护升级等问题也不易解决。
教务管理信息系统并不需要特别高的配置,编写管理信息系统的软件在市面上也十分便宜。
作业:根据对“高校教学管理系统”的数据流图建模分析过程,完成系统的顶层、1层、2层数据流图。
注意:说明:某高校教学管理的工作过程如下:在每学期开学时,学生需要注册登记,只有注册成功后才能成为该校的正式学生,对于入学新生,以系办为单位向教务处提交新生名单,并获得系内所有学生的注册统计。
在学籍管理方面,学校实行校级、系级两极管理,学生如果因健康、学习跟不上等原因要求休学、退学时,需要先向系里提出申请,系里核实情况后再提交学校教务处审批,然后将审批结果通知学生。
每学期教师根据教学安排进行授课,学生可以进行选课,在得到确认后就可以听课并参加考试。
在期末教师要将学生的考试成绩上报教务处,教务处将登记、备案。
考试不及格需要补考,如果超过3门不及格,则要留级或降级。
对于优秀学生,学校还给予奖励,根据学习成绩发放奖学金。
第一:数据流分析(1)数据源点:学生、系办、教务处、教师(2)数据流(注意:在当前分析情况下,以下数据流分析可能并不完全,在后续分析中有待补充和调整):●与学生有关的数据流包括:注册申请、学籍申请、补考通知、学籍资格变动通知;●与教师有关的数据流包括:教学安排、学生修课成绩;●与系办有关的数据流包括新生名单、学籍审理意见、奖学金统计等;●与教务处有关的数据流包括:成绩统计、学籍审理意见。
题目1:根据以上分析,画出系统顶层数据流图。
第二:第一步分解基本系统模型的数据流程图非常抽象,因此,需要把基本功能细化,描绘系统的主要功能。
采用从外向里的方法对教学管理系统进行分解。
按功能细化后分为“注册管理”、“成绩管理”、“学籍管理”、“奖励管理”4个主要功能,同时增加“学生名册”和“成绩档案”两个数据存储。
题目2:根据以上分析,绘制系统的一层数据流图。
(注意加工编号及新增数据流的分析)第三:第二步细化对描绘的各个功能进行细化,可得到进一步的数据流图描述。
例如,对“学籍管理”细化得出数据流流图底图。
学籍管理包括“初步审查学生申请”、“学籍变动处理”、“留级处理”、“毕业处理”。
数据流图10例
1.请根据以下描述画出某库存管理系统的数据流图。
该系统的数据流程描述如下:(1)首先,根据计划部门转来的收货通知单,和已存在的物资编码文件,建立物资采购单流水账;(2)然后,根据技术部门的物资验收报告和物资采购单流水账,更新物资台账文件;(3)最后,对物资台账分类汇总,将结果存储于物资总账文件中。
答:
图.1
2.请根据以下描述画出系统的数据流图。
该子系统共有三个加工,(1)首先,根据生产计划、库存台账文件编制采购计划,建立采购计划文件;(2)其次,根据订货合同、采购计划文件,建立合同台帐文件;(3)最后,根据合同分类文件打印合同分类表。
答:
3.请根据以下业务流程描述,画出某物资管理系统的数据流图。
该系统的业务流程描述如下:(1)生产车间向物资部提出物资需用计划,物资部计划人员根据库存台帐,编制物资采购计划;(2)采购人员根据物资采购计划,以及供货商报价单,编制合同台帐;(3)采购的物资到货后,库存管理人员根据技术科提供的验收报告,以及合同台帐,进行物资入库处理,并更新库存台帐。
答:
4.请根据以下描述画出某设备管理系统的数据流图。
该系统的数据流程描述如下:
(1)首先,根据技术科的验收报告,建立设备台帐;(2)然后,根据技术科的设备检修记录,更新设备台帐;(3)最后,对设备台帐分类汇总,打印输出统计报告。
答:
图.3
5.请根据以下业务流程描述,画出某仓库管理系统的数据流图。
该系统的业务流程描述如下:(1)仓库管理员依据物资到货通知单,建立物资台帐;(2)领料人员向仓库管理员提交物资领用申请,库管员查询库存台帐并打印领料单;(3)月末进行物资盘点,生成并打印“物资收支存报表”。
答:
图.5
6.请根据以下描述画出某教学管理系统的数据流图。
该系统的数据流程描述如下:(1)教学秘书将学生成绩单录入,形成学生成绩文件;(2)打印成绩单,交给学生;(3)依据学生成绩文件,对学生成绩进行综合分析,形成分析报告文件;(4)将分析报告打印出来,交给主管校长。
答:
7.某厂仓库的领料处理如下,请据此绘制一级数据流图。
车间首先根据生产计划,编制领料单;仓库工作人员根据领料单和已存在的库存台帐文件,进行出库处理。
出库处理的具体流程是:首先查询库存台帐,以查检是否有货,如果有货则打印出库单,并更新库存台帐文件;否则打印订货单交给采购部门。
答:
图6
生产计划
8.请根据以下考试报名管理过程,绘制数据流图。
考试机构首先对收到的考生报名表后进行审核,形成报名表文件,然后根据报名表文件打印报名汇总表,交上级机关。
答:
图.8
9.某仓库管理系统按以下步骤进行信息处理,请绘制其数据流图。
(1)保管员根据当日的出库单和入库单通过出入库处理去修改库存台账。
(2)根据库存台账,制作各种表格。
答:
图.9
10.某企业简化后的会计核算过程如下,请据此绘制数据流图。
(1)会计人员根据原始单据和已存在的会计科目文件,填写记账凭证,并生成记账凭证文件;(2)对记账凭证文件进行分类、汇总生成总账文件;(3)根据总账文件打印会计报表。
答:
图10。