2022年高级系统架构师下午分析试题二参考答案

试题二
煤炭生产是国民经济发展的主要领域之一,其煤矿的安全非常重要。某能源企业拟开发一套煤矿建设项目安全预警系统,以保护煤矿建设项目从业人员生命安全。本系统的主要功能包括如下(a)~(h)所述。
(a)项目信息维护
(b)影响因素录入
(c)关联事故录入
(d)安全评价得分
(e)项目指标预警分析
(f)项目指标填报
(g)项目指标审核
(h)项目指标确认
问题1(9分)
王工根据煤矿建设项目安全预警系统的功能设计完成了系统的数据流图,如图2-1所示。请使用题干中描述的功能(a)~(h),补充完善空(1)~(6)处的内容,并简要介绍数据流图在分层细化过程中遵循的数据平衡原则。
2022年高级系统架构师下午分析试题二参考答案_第1张图片

参考答案
(1)f (2)g (3)h (4)d (5)b (6)e
分层细化的数据平衡原则:
1、子图与父图之间的平衡:
(1)父图与子图之间平衡是指任何一张DFD子图边界上的输入/输出数据流必须与其父图对应加工的输入/输出数据流保持一致。
(2)如果父图中某个加工的一条数据流对应于子图中的几条数据流,而子图中组成这些数据流的数据项全体正好等于父图中的这条数据流,那么它们仍然是平衡的。
2、子图内部:加工的输入和输出需要平衡。

问题2(9分)
请根据【问题1】中数据流图表示的相关信息,补充完善煤矿建设项目安全预警系统总体E-R图(见图2-2)中实体(1)~(6)的具体内容,将正确答案填在答题纸上。
2022年高级系统架构师下午分析试题二参考答案_第2张图片

参考答案
(1)项目管理员
(2)项目经理
(3)项目指标数据
(4)指标参数
(5)项目信息
(6)事故及影响因素参数
问题3(7分)
在结构化分析和设计过程中,数据流图和数据字典常用的技术手段,请用200字以内的文字简要说明它们在软件需求分析和设计阶段的作用。

参考答案
数据流图分析阶段:建立系统的功能模型,从而完成需求分析。
数据流图设计阶段:为模块划分与模块之间接口设计提供依据。
数据字典在分析与设计阶段的作用为:是所有人员工作的依据,统一的标准。它可以确保数据在系统中的完整性和一致性。
具体作用包括:按各种要求列表、相互参照、由描述内容检索名称、一致性检验和完整性检验。

你可能感兴趣的:(软考高级系统架构师,java)