软件架构设计说明书书-样例_第1页
软件架构设计说明书书-样例_第2页
软件架构设计说明书书-样例_第3页
软件架构设计说明书书-样例_第4页
软件架构设计说明书书-样例_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

...wd......wd......wd...文档编号:流水号:软件架构设计样例BaseonRUP4+1View文件状态:[]草稿[√]正式发布[]正在修改文件标识:当前版本:完成日期:变更历史记录序号变更日期变更人员变更内容详情描述版本目录1范围72引用72.1国家医疗相关标准72.2国际医疗相关标准72.3参考资料73软件架构83.1架构目标83.2约束84场景视图84.1场景描述94.2系统整体用例图94.2.1用例1:用例名称94.3系统外部交互图105逻辑视图105.1系统的数据构造105.1.1文档内容105.1.2文档格式105.1.3数据字典105.2系统层次构造105.3系统的功能性需求106过程视图116.1初始化过程116.2过程1116.3过程2117开发视图127.1开发设计依赖127.1.1系统支持平台127.1.2第三方软件支持127.1.3其他软件或框架137.2外部接口137.2.1接口1137.3内部接口137.3.1接口1137.4模块1设计147.4.1子模块1147.4.2子模块2158物理视图168.1Artifact部署168.2System部署169规模及性能179.1规模179.2性能1710质量1710.1单元测试1710.1.1开发工具对单元测试的支持1710.2集成测试17清单表清单TOC\h\z\c"表格"表格1:标准引用7表格2:标准引用7表格3:其它医疗相关标准引用8表格4:系统支持平台12表格5:依赖的第三方开发库12图示清单TOC\h\z\c"图示"图示1:4+1视图软件架构8图示3:系统用例图9图示4:系统间交互通信图10图示5:系统分层构造图10图示6:过程1的时序图11图示6:过程1的时序图11图示7:系统外部接口类图13图示7:系统内部接口类图13图示10:约束示意图14图示11:序列图14图示12:类图14图示10:约束示意图15图示11:序列图15图示12:类图15图示27:Artifact部署图16图示28:System部署图16问题清单TOC\h\z\c"问题"问题5:未解决的问题12问题6:?14问题6:?14问题8:16范围引用指明相关引用的文档。国家医疗相关标准文档名称日期组织表格SEQ表格\*ARABIC1:标准引用国际医疗相关标准文档名称日期组织表格SEQ表格\*ARABIC2:标准引用参考资料文档名称日期部门表格SEQ表格\*ARABIC3:其它医疗相关标准引用软件架构图示SEQ图示\*ARABIC1:4+1视图软件架构概要设计中重点指明逻辑视图、过程视图和场景视图。架构目标系统整理架构的目标。约束对其他系统或环境的要求。场景视图系统在整个工程架构中所处的位置。场景描述系统整体场景和用例的描述。系统整体用例图图示SEQ图示\*ARABIC3:系统用例图用例1:用例名称用例描述。用例1需要提醒的内容。触发器标准事件流触发器事件流程备用事件流出现分支时的状况。异常事件流略系统外部交互图使用通信图来说明系统的外部交互方式。图示SEQ图示\*ARABIC4:系统间交互通信图逻辑视图在本节中我们可以知道如下这些内容:我们要传输什么?我们怎么传输数据?系统的功能性需求?系统的数据构造文档内容文档格式数据字典略。系统层次构造指明系统的可能分层构造。图示SEQ图示\*ARABIC5:系统分层构造图系统的功能性需求通过上述几个小节的概括,我们可以整理出系统的功能性需求:将文档源提供的文档准确、完整的传输到数据中心,这是最核心的需求;…功能列表:序号模块名称描述备注…过程视图初始化过程略.过程1用时序图来表示此过程图示SEQ图示\*ARABIC6:过程1的时序图对于此过程的描述。过程2用时序图来表示此过程图示SEQ图示\*ARABIC6:过程1的时序图对于此过程的描述。问题SEQ问题\*ARABIC5:未解决的问题问题描述问题答案。开发视图开发设计依赖系统支持平台硬件平台目前市场上出售的一般个人或商务电脑均可使用。机器配置要求如下:〔1〕CPU:P4双核同类档次或更高档次以上。〔2〕内存:4G以上内存。〔3〕硬盘空间:320G以上均可。〔4〕显示器:无要求软件平台系统运行的软件环境如下:〔1〕操作系统:Windows2000以上server操作系统。〔2〕数据库:无。〔3〕JDK版本:JDK-6-U-16〔4〕服务器软件:GlassFishEsb2.1表格SEQ表格\*ARABIC4:系统支持平台第三方软件支持在我们的开发过程中,我们必然要会用到一些第三方组织或者厂商提供的开发工具包,在这里我们列出了这些工具的一些信息:包名称版本组织链接Log4j1.2.11ApacheOpenHealthFrameworkV0.3Eclipse表格SEQ表格\*ARABIC5:依赖的第三方开发库如果在开发过程中我们需要引入在此之外的第三方工具包,必须在此增加相关信息。其他软件或框架外部接口系统的所有外部接口描

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论