习题(业务流程图、数据流程图、处理功能)
数据流程图习题
业务流程图画法企业的生产、销售各部门 各部门提出材料领用申 企业的生产、销售各部门提出材料领用申 仓库负责人根据用料计划 根据用料计划对领料单进行审 请,仓库负责人根据用料计划对领料单进行审 将不合格的领料单退回各部门, 核,将不合格的领料单退回各部门,仓库保管 收到已批准的领料单后,核实库存帐, 员收到已批准的领料单后,核实库存帐,如库 存充足,办理领料手续,并变更材料库存帐 库存帐; 存充足,办理领料手续,并变更材料库存帐; 如变更后的库存量低于库存临界值,将缺货情 如变更后的库存量低于库存临界值, 况登入缺货帐 并产生订货报表送交有关领导。 缺货帐, 况登入缺货帐,并产生订货报表送交有关领导。 经领导审批后,下发给采购部 采购部。 经领导审批后,下发给采购部。
某高校欲开发一个成绩管理系统,记录并管理所有选 某高校欲开发一个成绩管理系统, 修课程的学生的平时成绩和考试成绩, 修课程的学生的平时成绩和考试成绩,其主要功能描 述如下: 述如下: 1. 每门课程都有 到6个单元构成,每个单元结束后会进 每门课程都有3到 个单元构成 个单元构成, 行一次测试,其成绩作为这门课程的平时成绩。 行一次测试,其成绩作为这门课程的平时成绩。课程 结束后进行期末考试, 结束后进行期末考试,其成绩作为这门课程的考试成 绩。 2. 学生的平时成绩和考试成绩均由每门课程的主讲教师 上传给成绩管理系统。 上传给成绩管理系统。 3. 在记录学生成绩之前,系统需要验证这些成绩是否有 在记录学生成绩之前, 首先,根据学生信息文件 学生信息文件来确认该学生是否选修 效。首先,根据学生信息文件来确认该学生是否选修 这门课程,若没有,那么这些成绩是无效的;如果他的 这门课程,若没有,那么这些成绩是无效的 如果他的 确选修了这门课程,再根据课程信息文件和课程单元 确选修了这门课程,再根据课程信息文件和课程单元 信息文件来验证平时成绩是否与这门课程所包含的单 信息文件来验证平时成绩是否与这门课程所包含的单 元相对应,如果是,那么这些成绩是有效的, 元相对应,如果是,那么这些成绩是有效的,否则无 效。
4. 对于有效成绩,系统将其保存在课程成绩文件中。对 对于有效成绩,系统将其保存在课程成绩文件 课程成绩文件中 于无效成绩,系统会单独将其保存在无效成绩文件 无效成绩文件中 于无效成绩,系统会单独将其保存在无效成绩文件中, 并将详细情况提交给教务处。 并将详细情况提交给教务处。在教务
处没有给出具体 处理意见之前,系统不会处理这些成绩。 处理意见之前,系统不会处理这些成绩。 5. 若一门课程的所有有效的平时成绩和考试成绩都已经 被系统记录,系统会发送课程完成通知给教务处, 被系统记录,系统会发送课程完成通知给教务处,告 知该门课程的成绩已经齐全 教务处根据需要, 课程的成绩已经齐全。 知该门课程的成绩已经齐全。教务处根据需要,请求 系统生成相应的成绩列表,用来提交考试委员会审查。 系统生成相应的成绩列表,用来提交考试委员会审查。 6. 在生成成绩列表之前,系统会生成一份成绩报告给主 在生成成绩列表之前, 讲教师,以便核对是否存在错误。 讲教师,以便核对是否存在错误。主讲教师须将核对 之后的成绩报告返还系统。 之后的成绩报告返还系统。 7. 根据主讲教师核对后的成绩报告,系统生成相应的成 根据主讲教师核对后的成绩报告, 绩列表,递交考试委员会进行审查。 绩列表,递交考试委员会进行审查。考试委员会在审 查之后,上交一份成绩审查结果给系统。 查之后,上交一份成绩审查结果给系统。对于所有通 过审查的成绩,系统将会生成最终的成绩单, 过审查的成绩,系统将会生成最终的成绩单,并通知 每个选课学生。 每个选课学生。
现采用结构化方法对这个系统进行分析与设 计,得到如图1-1所示的顶层数据流图和图12所示的0层数据流图。
图1-1 顶层数据流图
图1-2 0层数据流图
【问题1】使用说明中的词语,给出图1-1 中的外部实体E1~E4的名称。 【问题2】使用说明中的词语,给出图1-2 中的数据存储D1~D5的名称。 【问题3】数据流图1-2缺少了三条数据流, 根据说明及数据流图1-1提供的信息,分别 指出这三条数据流的起点和终点。
问题1考查的是顶层DFD。顶层DFD通常用 来确定系统边界,其中只包含一个唯一的 加工(即待开发的系统)、外部实体及外部实 体与系统之间的输入输出数据流。题目要 求填充的正是外部实体。 从顶层DFD可以看出,数据流是完整的。 所以只要根据数据流从题目说明的上下文 中,找出E1~E4所对应的外部实体,分别 为考试委员会、主讲教师、学生和教务处。
0层DFD中缺少的东西比较多,要求填写数据存储及缺失的数据流。 层 中缺少的东西比较多, 中缺少的东西比较多 要求填写数据存储及缺失的数据流。 先来确定数据存储。 先来确定数据存储。 首先,从说明中找出可能是数据存储的元素来。很明显,学生信息文 首先,从说明中找出可能是数据存储的元素来。很明显, 课程信息文件、课程单元信息文件、 件、课
程信息文件、课程单元信息文件、课程成绩文件和无效成绩文 件应该是数据存储。下面的工作就是对号入座。 件应该是数据存储。下面的工作就是对号入座。 从0层DFD上可以看到,加工 到D5有一条数据流 而加工 所完成的操 上可以看到, 有一条数据流;而加工 层 上可以看到 加工3到 有一条数据流 而加工3所完成的操 作是“记录无效成绩” 从说明中可知, 对于无效成绩, 作是“记录无效成绩”。从说明中可知,“对于无效成绩,系统会单 独将其保存在无效成绩文件中” 所以D5应该是数据存储 应该是数据存储“ 独将其保存在无效成绩文件中”,所以 应该是数据存储“无效成绩 文件” 类似地 从加工2记录有效成绩 类似地, 记录有效成绩” 有一条数据流, 文件”;类似地,从加工 记录有效成绩”到D4有一条数据流,这说明 有一条数据流 D4就是数据存储 课程成绩文件” D4就是数据存储“课程成绩文件”。 就是数据存储“ D1输出两条数据流,分别流向加工 验证学生信息”和加工 生成成 输出两条数据流, 验证学生信息” 输出两条数据流 分别流向加工1“验证学生信息 和加工4“生成成 绩列表” 由说明“ 绩列表”。由说明“根据学生信息文件来确认该学生是否选修这门课 可知,验证学生信息时,需要根据学生信息文件来进行;而生成成 程”可知,验证学生信息时,需要根据学生信息文件来进行 而生成成 绩列表及成绩单时,学生信息都是必要的。所以D1应该是 应该是“ 绩列表及成绩单时,学生信息都是必要的。所以 应该是“学生信息 文件” 文件”。 这样的话,D2和D3就应该分别与“课程单元信息文件”和“课程信 这样的话, 和 就应该分别与“课程单元信息文件” 就应该分别与 息文件”对应。 息文件”对应。 由于 和D3都只与加工 有关,所以它们的对应关系就是随意的了。 由于D2和 都只与加工 有关,所以它们的对应关系就是随意的了。 都只与加工1有关 这样5个数据存储就填充完整了 下面要补充缺失的数据流。 个数据存储就填充完整了。 这样 个数据存储就填充完整了。下面要补充缺失的数据流。
首先,从说明的第5条可知,生成成绩列表时,是需要从 首先,从说明的第5条可知,生成成绩列表时, 课程成绩文件中获取信息的, 课程成绩文件” 课程成绩文件中获取信息的,“课程成绩文件”实际上就 …… 此处隐藏:3467字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]一年级家长课程教案
- [高等教育]封丘县人民医院深入推进纠正医药购销领
- [高等教育]2017年6月大学英语四级真题试卷及答案(
- [高等教育]2017年北京第二外国语学院文学院824中
- [高等教育]7 高中历史第7单元1861年俄国农奴制改
- [高等教育]【K12学习】4、实际测量-苏教版六年级
- [高等教育]药具培训试卷题库及部分参考答案
- [高等教育]本土电子元器件目录分销商如何赢得生意
- [高等教育]七年级岭南版美术教案
- [高等教育]书作文之书法活动通讯稿
- [高等教育]Endnote X 软件使用入门和用法总结(LS)
- [高等教育]嵌入式系统的现状及发展状况
- [高等教育]2012抗菌药物专项整治活动方案解读
- [高等教育]人教版新课本一年级数学下册期末试卷
- [高等教育]爱课程民法学观后感
- [高等教育]930机组使用说明书1
- [高等教育]煤气设备设施点检标准
- [高等教育]常见室内观叶植物图解
- [高等教育]312党员群众路线心得体会
- [高等教育]小学信息(苗版)第一册全册教案
- 在市---局2010党建大会上的讲话
- 《科哲》提纲及补充阅读材料(2010.7)
- 苏州高博软件技术职业学院论文开题报告
- 兼职导游管理的困境及对策探讨
- 基于通用设计理念的现代厨房产品语义研
- 康乐一中2010年至2011年度鼓号队、花束
- 第10章_数据收集整理与描述_期末复习课
- 2008年黑龙江林甸商贸购物中心营销策划
- 水硬度的测定实验报告
- 五分钟教你拍摄夜景光绘照
- 2014年临床妇产科三基三严试题及答案
- 0第二课 纾解压力第一站了解压力
- 解析建筑工程电气设备安装施工技术要点
- 地方性应用型本科高校“双师型”师资队
- 高考语文专题复习课件:小说阅读指导
- 装饰工程投标书2
- 大学生就业难问题探讨及对策
- English and Its History
- 青岛市城市房屋修缮工程质量监督管理办
- 初中英语形容词和副词的用法和练习题




