全球旧事资料 分类
获取需求信息中识别出问题域中的类和对象,并分析它们之间的关系,最终建立起简洁、精确和易理解的需求模型。OMT方法基本思想:是将面向对象的分析过程视为一个模型的构建过程,即整理获取的需求信息并逐步分析和建立需求模型的过程3个模型:描述系统静态数据结构的对象模型,描述系统控制结构的动态模型,描述系统功能的功能模型。OMT方法覆盖了分析、设计和实现三个阶段,并划分为问题分析、系统设计、对象设计和实现四个步骤。状态转换图、序列图、需求规格说明:是整个需求工程活动的最终输出,并以文档的形式给出在需求获取和需求定义分析阶段所获得的所有用户需求和需求建模
f需求规格说明书内容1目的、文档约定、预期的读者和阅读建议、产品范围、参考文献2(综合描述)产品前景、产品功能、用户类和特征、运行环境、设计和实现的限制、假设和依赖3(外部接口需求)用户界面、硬件接口、软件接口、通信接口4(系统特性)说明和优先级、激励响应序列、功能需求5(其他非功能需求)性能需求、安全实施需求、安全性需求、软件质量属性、业务规则、用户文档需求规格说明的作用1需求规格说明是软件设计和实现的基础2需求规格说明是测试和用户验收软件系统的重要依据4需求规格说明能为软件维护提供重要的信息需求验证:检验需求规格说明目的和任务:软件需求规格说明是否正确描述了目标系统的行为和特征,从其他来源中得到软件需求,需求是完整的和高质量的,所有人对需求的看法是一致的,需求为进一步的软件开发和测试提供了足够的基础需求验证的内容和方法:一致性,完整性,现实性,有效性需求评审:非正式评审,正式评审审查人员的确定和分工审查过程:筹备、准备、审查会议、修改、重审需求测试:除了评审方式之外。还可对需求规格说明进行模拟测试对于每一个需求通过设计一个或多个可能的测试用例,使这些用例能用于检查系统是否满足需求管理的任务:有效的管理软件系统的需求规格说明及相应文档,评估需求变更带来的潜在影响及可能的成本费用,跟踪软件需求的状态,管理需求规格说明书的版本等需求管理:1控制对基准需求规格说明的变动2保持项目计划于需求一致3控制单个需求的更改和需求规格说明文档的更改4管理需求和需求间的联系以及需求与设计和实现等方面的依赖关系5跟踪需求的更改状态,控制多个需求同时更改的复杂性需求变更控制1控制项目范围的扩展2变更控制策略3变更控制的步骤(1变更控制r
好听全球资料 返回顶部