Company Name 软件架构文档 版本 <1.0> Project Name Issue: <1.0> Rational Unified Process Software Architecture Document Issue Date:
Confidential Company Name, 1998 Page 2 of 9 修订历史 日期 版本 说明 作者 <日/月/年> <细节> Project Name Issue: <1.0> Rational Unified Process Software Architecture Document Issue Date: Confidential Company Name, 1998 Page 3 of 9 目录 1. 简述 4 2. 参考资料 4 3. 架构的表示 4 4. 架构目标与约束 4 5. 用例视图 4 5.1 架构攸关的用例 4 5.1.1 <用例名> 4 6. 逻辑视图 6 6.1 对架构重要的模型元素 6 6.1.1 <类名> 6 6.1.2 <包名> 6 6.2 架构视图 – 包和子系统分层 6 6.2.1 <类名> 7 6.2.2 <包名> 7 7. 进程视图 7 7.1 <类图名> 8 7.1.1 <进程元素名> 8 8. 部署视图 8 8.1 <结点名> 9 9. 实现视图 9 10. 大小和性能 9 11. 质量 9 Project Name Issue: <1.0> Rational Unified Process Software Architecture Document Issue Date: Confidential Company Name, 1998 Page 4 of 9 软件架构文档 « 此 SoDA文档最好用于按照Rational Rose2000所提供的Rational统一过程框架模型建立模型的结构。此结构在Rational统一过程工具指导中也有描述:利用SoDA创建软件架构文档。» « 绿色文字表示手工编辑的文本,来自架构本身而不是任何工具» 1 . 简述 « 这一节手工输入。这里包含软件架构文档地位和目的的简短说明。» 2 . 参考资料 « 此节手工输入。这里包含相关参考文档的说明。» 3 . 架构的表示 « 此节手工输入。在这里应包含的内容为对当前系统而言软件架构是什么,如何表示。对表示的描述讨论架构及设计如何表示,建模约定和用于表示这些信息的工作品。» 4 . 架构目标与约束 « 此节手工输入。这里应包含对架构有重要影响的软件需求和目的的描述。» 5 . 用例视图 软件架构的用例视图。用例视图对于选择一次迭代所关注的一系列场景和/或用例很重要。它描述一系列展现重要、中心功能的场景和/或用例。它也描述那些对架构有广泛覆盖(用到许多架构元素)或者那些强...