阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某慕课教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。系统的主要功能如下。 (1)提交作业。验证

admin2016-11-11  49

问题 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某慕课教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。系统的主要功能如下。
(1)提交作业。验证学生标识后,学生将电子作业通过在线方式提交,并进行存储。系统给学生发送通知表明提交成功,通知中包含唯一编号;并通知讲师有作业提交。
(2)下载未批改作业。验证讲师标识后,讲师从系统中下载学生提交的作业。下载的作业将显示在屏幕上。
(3)批改作业。讲师按格式为每个题目进行批改打分,并进行整体评价。
(4)上传批改后的作业。将批改后的作业(包括分数和评价)返回给系统,进行存储。
(5)记录分数和评价。将批改后的作业的分数和评价记录在学生信息中,并通知学生作业已批改。
(6)获取已批改作业。根据学生标识,给学生查看批改后的作业,包括提交的作业、分数和评价。
(7)作业抽检。根据教务人员标识抽取批改后的作业样本,给出抽检意见,然后形成抽检报告给讲师。
现采用结构化方法对在线作业批改系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。


【问题1】
使用说明中的词语,给出图1-1中的实体E1~E3的名称。

选项

答案E1:学生 E2:讲师 E3:教务人员

解析 本题考查采用结构化方法进行系统分析与设计,主要考查数据流图(DFD)的应用,是比较传统的题目,考点与往年类似,要求考生细心分析题目中所描述的内容。
    DFD是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分。上下文DFD(顶层DFD)通常用来确定系统边界,将待开发系统看作一个大的加工(处理),然后根据系统从哪些外部实体接收数据流,以及系统将数据流发送到哪些外部实体,建模出的上下文数据流图中只有唯一的一个加工和一些外部实体,以及这两者之间的输入输出数据流。0层:DFD在上下文确定的系统外部实体以及与外部实体的输入输出数据流的基础上,将上下文DFD中的加工分解成多个加工,识别这些加工的输入输出数据流,使得所有上下文DFD中的输入数据流经过这些加工之后变换成上下文DFD的输出数据流。根据0层DFD中加工的复杂程度进一步建模加工的内容。
    在建分层DFD时,根据需求情况可以将数据存储建模在不同层次的DFD中,注意,在绘制下层数据流图时要保持父图与子图平衡。父图中某加工的输入输出数据流必须与其子图的输入输出数据流在数量和名字上相同,或者父图中的一个输入(或输出)数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项的全体正好是父图中的这一个数据流。
    本问题考查上下文DFD,要求确定外部实体。通过考查系统的主要功能不难发现,系统中涉及到学生、讲师和教务人员,没有提到其他与系统交互的外部实体。根据描述(1)中“学生将电子作业通过在线的方式提交”,(2)中“讲师从系统中下载学生提交的作业”,(7)中“根据教务人员标识抽取批改后的作业样本,给出抽检意见”等信息,从而即可确定E1为“学生”实体,E2为“讲师”实体,E3为“教务人员”实体。
转载请注明原文地址:https://kaotiyun.com/show/9ODZ777K
0

相关试题推荐
最新回复(0)