2016 - 2024

感恩一路有你

软件架构开发 软件体系结构“4 1”视图是哪几种视图?

浏览量:3038 时间:2021-03-12 18:28:26 作者:admin

软件体系结构“4 1”视图是哪几种视图?

1. 场景视图:静态方面由用例图表示,动态方面由活动图、状态图和交互图表示。

2. 逻辑视图:包括类、接口和协作。静态方面用类图和对象图表示,动态方面用活动图、状态图和交互图表示。

3. 开发视图:(Development view)描述开发环境中软件的静态组织结构。静态方面由组件图表示。

4. 过程视图:关注系统的运行特性,关注非功能性需求、性能和可用性。为系统集成人员提供服务,促进后续的性能测试。强调并发性、分布性、集成性、健壮性、容错性、可扩展性、吞吐量等,与逻辑实体类似,可以用类图(扩展)、活动图、交互图和状态图来表示。

5. 物理视图:主要描述硬件配置。服务于系统工程师解决系统拓扑、系统安装、通讯等问题。它主要考虑如何将软件映射到硬件。静态方面用部署图表示,动态方面用活动图、状态图和交互图表示。

画构架图使用的是什么软件?

软件架构图不是一种图,而是一种过程和方法。我最近提到了用多视图的方法来绘制架构图,主要使用UML等工具。使用UML部署绘制物理体系结构,包图绘制软件模块体系结构,序列图绘制模块关系,E-R图绘制数据库,表表示目录结构,标准接口文档。架构是用来向程序员解释问题的。如果程序员理解它,他就会成功。不管是什么画。

软件架构开发 软件架构的5种视图 软件系统架构图

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。