软件架构模板

近期公司CMMI正在推广软件设计文 档模板 ,包含架构文档、模块文档。由于个人涉及项目比较多,因此首当其冲作为该文档推广的第一人。
试用模板文档,虽然感觉不是那么的顺畅,但还不错能够进行下去。

今天再次在网上搜寻架构类文档,当找到一篇来自某高校毕业论文的软件架构文档。才发现当前使用的文档的不顺之处。

该毕业论文过于架构话,缺少肉,而公司的架构模板则骨架不强,肉过多。因此考虑如果将该两个文档的优势结合起来也许会更适合,当然没有一个模板能够适合所有的项目,不过企业不同的项目有不同的关注点,这需要不同的模板来支持。

整理后的模板如下:
[
简介

   目的

       [简要描述该文档内容,作用以及阅读人群]

   文档范围

       [该文档涉及的客户需求]

   定义

       [专业术语]

   参考资料

设计目标与约束

关键功能需求

    [功能列图以及关键功能模块的描述]

关键质量要求

开发策略

    [复用、开源、外包等方式]

开发环境

    [软件运行环境(软/硬件环境)、软件开发工具]

用例

关键用例

    [通过用例图描述各个关键用例]

逻辑

系统层次模型

    [模型视图描绘系统]

主要设计包和子系统

    [包视图描绘系统]

进程

[从系统运行时刻的角度、描述系统、模块间的动态关系,说明不同系统角色之间的创建、交互和消息通讯关系等]

角色进程

    [通过序列图方式描述各个模块间的交互]

实施

模块实施

    [通过类图描述整个系统的实施情况]

接口设计

    [关键接口设计]

系统数据设计

    [共享数据(涉及到多个模块共享的数据)结构设计]

质量设计

    [针对关键质量要求采取的措施、异常处理]

安全设计

    [数据安全设计

部署

[通过部署视图来描述系统的部署方案]


附件

]

后期将给出一个具体用例
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值