1、 文档编号: XABW/JL-00-CX-22-004 流水号: 软件架构设计 样例 Base on RUP 4+1 View 文件状态: 草稿 正式发布 正在修改 文件标识: 当前版本: 作者: 完成日期: 新奥博为技术有限公司 变更历史记录 序号 变更日期 变更人员 变更内容详情描述 版本 目录 1 范围 . 8 2 引用 . 8 2.1 国家医疗相关标准 . 8 2.2 国际医疗相关标准 . 8 2.3 参考资料 . 9 3 软件架构 . 9 3.1 架构目标 . 9 3.2 约束 . 9 4 场景视图 . 10 4.1 场景描述 . 10 4.2 系统整体用例图 . 10 4.2.1
2、用例 1: 用例名称 . 10 4.3 系统外部交互图 . 11 5 逻辑视图 . 11 5.1 系统的数据结构 . 11 5.1.1 文 档内容 . 11 5.1.2 文档格式 . 11 5.1.3 数据字典 . 11 5.2 系统层次结构 . 11 5.3 系统的功能性需求 . 12 6 过程视图 . 12 6.1 初始化过程 . 12 6.2 过程 1 . 12 6.3 过程 2 . 12 7 开发视图 . 13 7.1 开发设计依赖 . 13 7.1.1 系统支持平台 . 13 7.1.2 第三方软件支持 . 13 7.1.3 其他软件或框架 . 14 7.2 外部接口 . 14 7.
3、2.1 接口 1 . 14 7.3 内部接口 . 14 7.3.1 接口 1 . 14 7.4 模块 1 设计 . 15 7.4.1 子模块 1 . 15 7.4.2 子模块 2 . 16 8 物理视图 . 17 8.1 Artifact 部署 . 17 8.2 System 部署 . 17 9 规模及性能 . 18 9.1 规模 . 18 9.2 性能 . 18 10 质量 . 18 10.1 单元测试 . 18 10.1.1 开发工具对单元测试的支持 . 18 10.2 集成测试 . 18 清单 表清单 表格 1:标准引用 - 8 表格 2:标准引用 - 8 表格 3: 其它医疗相关标准引
4、用 - 9 表格 4: 系统支持平台 -13 表格 5: 依赖的第三方开发库 -14 图 示 清单 图示 1: 4+1 视图软件架构 . 9 图示 3:系统用例图 .10 图示 4: 系统间交互通信图 .11 图示 5: 系统分层结构图 .11 图示 6:过程 1 的时序图 .12 图示 6:过程 1 的时序图 .12 图示 7: 系统外部接口类图 .14 图示 7: 系统内部接口类图 .14 图示 10:约束示意图 .15 图示 11:序列图 .15 图示 12:类图 .16 图示 10:约束示意图 .16 图示 11:序列图 .16 图示 12:类图 .17 图示 27: Artifact
5、 部署图 .17 图示 28: System 部署图 .17 问题清单 问 题 5:未解决的问题? .12 问题 6:? .14 问题 6:? .14 问题 8:? .17 1 范围 2 引用 指明相关引用的文档。 2.1 国家医疗相关标准 文档名称 日期 组织 表格 1:标准引用 2.2 国际医疗相关标准 文档名称 日期 组织 表格 2:标准引用 2.3 参考资料 文档名称 日期 部门 表格 3: 其它医疗相关标准引用 3 软件架构 图示 1: 4+1视 图软件架构 概要设计中重点指明逻辑视图、过程视图和场景视图。 3.1 架构目标 系统整理架构的目标。 3.2 约束 对其他系统或环境的要求。