首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >软件工程中标准图与非标准图的区别

软件工程中标准图与非标准图的区别
EN

Stack Overflow用户
提问于 2020-06-28 11:56:47
回答 1查看 134关注 0票数 1

我正在为我的软件工程学科写一个文档。我的项目是医院管理系统。这是一个让我困惑的问题。

(2.体系结构设计)介绍了整个软件体系结构,说明了它是分层的、存储库、客户机-服务器还是管道和过滤器架构(-浏览我们的文本参考书第155至164页,以了解对这些不同体系结构的描述)。 描述并呈现在标准或非标准图表上。

那么,标准图和非标准图之间有什么区别呢?

EN

回答 1

Stack Overflow用户

发布于 2020-06-28 13:08:20

这个问题确实令人困惑,因为它呈现的体系结构模型就好像它们是相互排斥的(也就是说,它可以同时是分层的和客户机-服务器的),并且依赖于模糊的术语。

当涉及到体系结构图时,有一些标准图,它们遵循着众所周知的正式图形符号。典型的例子是:

  • UML
  • 较老的OO表示法(例如Booch、Rumbaugh或Objectory )--它真的很古老,因为这些符号已经合并在一起,以生成UML。
  • 非面向对象的符号,例如IDEF套房 (在此期间使用OO层进行了丰富)、SADT、Gane & Sarson (它也相当古老,越来越少使用,除非在一些小众市场中)。

其中,唯一被正式明确定义为标准的是UML:它是唯一被国际标准设置机构(ISO/IEC 19505)认可的标准。

但是在建筑中,你也有一堆非标准的图表,它们以图形的方式传达了结构的意图。通常,经常使用服务的分层安排六角形同心圆演示。有时,当客户端显示为PC和网络中的几个服务器时,它甚至更直观。所有这些都使用非标准的符号。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62622208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档