问答题
[问题1]
如果将数据库服务器(记为DB)作为一个外部实体,那么在绘制该系统的数据流图时,还应有哪些外部实体和数据存储?
【正确答案】
【答案解析】[问题1]
外部实体:(选课)学生、(任课)老师
数据存储:作业成绩统计文件
[分析] 试题一
本题考查的是DFD(数据流图)的绘制,主要包括:外部实体的识别、数据流的识别以及对绘制DFD图时常见错误的修正
[问题1]
DFD图中包含4种元素:加工、数据流、外部实体和数据存储。
外部实体是指存在于软件系统之外的人员或组织。它指出系统所需数据的发源地和系统所产生的数据的归宿地。
根据[说明]中提供的信息,可以发现“学生”和“任课老师”向“网上作业提交与管理系统”提供最原始的输入数据,并从系统中获取相应的输出数据。因此可以确定这两个为外部实体。
数据存储用来表示暂时存储的数据,每个数据存储都有一个名字。从[说明]中可以很明显地看出,“作业成绩统计文件”是一个数据存储。