摘要:当软件概要设计已经完成,由监理工程人员审核《概要设计说明书》及相关文档的完备性和可操作性,与《需求规格说明书》的一致性。审核通过后,将概要设计阶段文档纳入配置管理受控库。之后项目可进入详细设计阶段。
2.3.7 详细设计阶段监理的内容和措施
当软件概要设计已经完成,由监理工程人员审核《概要设计说明书》及相关文档的完备性和可操作性,与《需求规格说明书》的一致性。审核通过后,将概要设计阶段文档纳入配置管理受控库。之后项目可进入详细设计阶段。
软件详细设计阶段的任务是根据GB/T 8566-1988《计算机软件产品开发文件编制指南》等规范,在概要设计的基础上,考虑“怎样实现”整个系统及各个模块。对系统中的每个模块给出足够详细的过程性描述,为软件的实现与编码做好充分的准备。
1.承建单位的主要工作
承建单位在详细设计阶段的直接目标是编写《详细设计说明书》。
(1)模块详细设计:为每个模块完成的功能进行具体描述,把功能描述转变为精确且结构化的过程描述,并用相应的表示工具表示出控制结构。主要包括模块描述、功能描述、性能描述、输入输出结果、关键功能的算法、流程设计、模块的内外和人机接口、模块局部数据结构,以及模块注释等内容。
(2)物理数据库设计:根据采用的数据库系统确定数据库物理设计、数据库存储及性能设计。
2.监理的主要工作
监理单位在此阶段的主要工作如下。
(1)进度控制:检查承建单位的实际工作进度是否与计划相一致,定期与承建单位沟通,检查文档及工作成果。
(2)质量控制:检查《详细设计说明书》及其相关文档的质量是否符合规范、行业规范及合同的要求。在详细设计的各个阶段点进行成果评审,以检验详细设计的内容是否能实现概要设计的要求,以及系统需求指标。
值得注意的是,详细设计阶段要充分考虑《需求规格说明书》中的各种非功能性指标,并详细设计如何实现这些指标。
(3)日常工作:监理单位应在详细设计前提交该阶段监理细则和监理周记,在详细设计完成后提交《详细设计说明书》的确认报告。
3.监理的主要内容
详细设计阶段监理的主要内容如下。
(1)概要设计的可追踪性。
(2)详细设计的正确性。
(3)详细设计的完备性。
(4)各单元间的接口明确且一致。
(5)算法的正确性。
(6)结构化设计的符合性。
(7)局部数据结构的合理性。
(8)软件开发进度的完成情况。
(9)软件开发经费的支出情况。
返回目录:信息系统监理师信息应用系统建设监理汇总
编辑推荐:信息系统监理师信息网络系统建设监理汇总
软考备考资料免费领取
去领取