设计员角色负责在项目的需求、体系结构和开发流程的约束下设计系统的一部分。


主题

 
分析类
分析类


设计类
设计类


设计包
设计包


设计子系统
设计子系统


设计用例实现
设计用例实现


可测性类
可测性类


Enterprise Java Bean(EJB)
Enterprise
Java Bean(EJB)

 
负责
 

设计员
设计员

类设计
类设计


子系统设计
子系统设计


用例分析
用例分析


用例设计
用例设计


设计可测性元素
设计可测性元素


Enterprise JavaBean(EJB)设计
Enterprise
JavaBean(EJB)设计

 
 
 
修改
 
设计模型
设计模型


接口
接口


分析模型
分析模型

       


描述 回到页首

设计员确定和定义设计元素的职责、操作、属性和关系。 设计员确保设计与软件体系结构一致,并详细到可以继续实施的程度。

相关信息 回到页首

此部分提供与该角色相关的附加信息的链接。

 

人员配备 回到页首

技能 回到页首

设计员对以下各方面必须具有可靠的实际知识:

  • 系统需求
  • 系统体系结构
  • 软件设计技术,包括面向对象的分析和设计技术,以及统一建模语言
  • 实现系统所用的技术
  • 关于设计如何与实施相关连的项目指导信息,包括在继续实施之前预期在设计中出现的详细程度。
角色分配方法 回到页首

可以向设计员分配实施系统的结构部分(例如类或实施子系统)的职责,也可分配实施系统的功能部分(例如用例实现或使类/子系统交叉的特性)的职责。

通常由一个人兼任实施者和设计员,承担这两个角色的职责。

可以对设计职责进行划分,这样,高级框架设计是一名设计员的职责,而详细设计(例如操作签名的细节,或者帮助程序类的确定和设计)则交给另一名设计员(该设计员还担当实施者)。

进一步阅读 回到页首

请参阅参考页,尤其是关于“建模和统一建模语言”以及“面向对象技术”的参考。



Rational Unified Process   2003.06.15