系统设计程域分为两个阶段.docVIP

  • 34
  • 0
  • 约 10页
  • 2017-02-01 发布于河南
  • 举报
系统设计程域分为两个阶段

系统设计过程域分为两个阶段:高层设计阶段和详细设计阶段。 高层设计阶段的重点是软件系统的体系结构设计(即概要设计)。详细设计阶段的重点是用户界面设计、数据库设计和模块设计。 目的 分析与设计软件的体系结构。通过系统分解,确定子系统的功能和子系统之间的关系,以及模块的功能和模块之间的关系,产生《体系结构设计报告》。 角色与职责 项目经理指定若干名开发人员从事体系结构设计(以下称为体系结构设计人员)。 启动准则 体系结构设计人员已经确定。 输入 需求文档如《产品需求规格说明书》 主要步骤 [Step1] 设计准备 项目经理或者技术负责人分配系统设计任务,包括体系结构设计、模块设计、用户界面设计、数据库设计等。本活动可能产生一份阶段性的开发计划,如《系统设计计划》,视工作量而定。 体系结构设计人员阅读需求文档,明确设计任务。 体系结构设计人员准备相关的设计工具(如Rational Rose)和资料。 [Step2] 确定影响系统设计的约束因素 需求约束。体系结构设计人员从需求文档如《软件需求规格说明书》中提取需求约束,例如: 本系统应当遵循的标准或规范 软件、硬件环境(包括运行环境和开发环境)的约束 接口/协议的约束 用户界面的约束 软件质量的约束,如正确性、健壮性、可靠性、效率(性能)、易用性、清晰性、安全性、可扩展性、兼容性、可移植性等等。 隐含约束。有一些假设或依赖并没有在需求文

文档评论(0)

1亿VIP精品文档

相关文档