首页 > 知识点讲解
       概要设计说明书评测
知识路径: > 软件评测知识 > 软件测试类型 > 按工程阶段分类 > 软件生命周期测试策略 > 软件测试策略 > 分析设计阶段 > 
相关知识点:4个      
        . 设计说明书的框架。如下表所示为软件设计规格说明的大纲。
        
        软件设计规格说明大纲
        软件设计的最终目标是要取得最佳方案。“最佳”是指在所有候选方案中,就节省开发费用,降低资源消耗,缩短开发时间的条件,选择能够赢得较高的生产率、较高的可靠性和可维护性的方案。在整个设计的过程中,各个时期的设计结果需要经过一系列设计质量的评测,以便及时发现和解决在软件设计中出现的问题,防止把问题遗留到开发的后期阶段,造成后患。
        . 概要设计说明书评测的内容。
        ①可追溯性:即分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件需求,软件每一成份是否可追溯到某一项需求。
        ②接口:即分析软件各部分之间的联系,确认该软件的内部接口与外部接口是否已经明确定义。模块是否满足高内聚和低耦合的要求。模块作用范围是否在其控制范围之内。
        ③风险:即确认该软件设计在现有技术条件下和预算范围内是否能按时实现。
        ④实用性:即确认该软件设计对于需求的解决方案是否实用。
        ⑤技术清晰度:即确认该软件设计是否以一种易于翻译成代码的形式表达。
        ⑥可维护性:从软件维护的角度出发,确认该软件设计是否考虑了方便未来的维护。
        ⑦质量:即确认该软件设计是否表现出良好的质量特征。
        ⑧各种选择方案:看是否考虑过其他方案,比较各种选择方案的标准是什么。
        ⑨限制:评估对该软件的限制是否现实,是否与需求一致。
        ⑩其他具体问题:对于文档、可测试性、设计过程等进行评估。
        在这里需要特别注意:软件系统的一些外部特性的设计,例如软件的功能、一部分性能以及用户的使用特性等,在软件需求分析阶段就已经开始。这些问题的解决,多少带有一些“怎么做”的性质,因此有人称之为软件的外部设计。
        为评测设计是否达到目标,必须建立衡量设计的技术标准。如下:
        ①设计出来的结构应是分层结构,从而建立软件成分之间的控制。
        ②设计应当模块化,从逻辑上将软件划分为完成特定功能或子功能的构件。
        ③设计应当既包含数据抽象,也包含过程抽象。
        ④设计应当建立具有独立功能特征的模块。
        ⑤设计应当建立能够降低模块与外部环境之间复杂连接的接口。
        ⑥设计应能根据软件需求分析获取的信息,建立可驱动、可重复的方法。
        根据上述讨论的评测内容以及评测标准,可以建立概要设计说明书评测规范,如下表所示。
        填表说明:Y—是,TBD—不确定,N—否,NA—不适用。
        
        概要设计说明书评测规范
        
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有