首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示用于开发解决方案的技术的最佳图表是什么?

显示用于开发解决方案的技术的最佳图表是什么?
EN

Stack Overflow用户
提问于 2021-10-14 22:12:57
回答 1查看 250关注 0票数 0

当开发一个相当复杂的应用程序时,它将涉及许多不同的组件。

例如:一个多层应用程序;

  • 数据存储器
  • 处理服务器(在应用服务器上实现)
  • web应用程序
  • android应用程序

我们可以在组件关系图或部署图中清楚地显示组件。

但是,所有这些组件都将使用不同的技术来实现,如MySQL、Tomcat、Java、JSP、Java等。

是否有一个标准图可以显示用于整个解决方案的技术(在UML/ Archimate等.中)?这样的图表可以帮助规划软件开发项目以及构建组织的技术环境。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-15 06:22:29

这有点超出了我通常所做的工作,但我想说,部署和组件关系图是您所需要的。

部署关系图允许您在部署级别上显示系统的组件,指示部署这些组件的特定工件和环境。它没有技术使用的直接指标,但您可以很容易地使用例如刻板印象。如果您想要可视化表示,请将其与配置文件相结合。

请注意,环境可以是任何可执行的环境,因此,例如,部署在Solaris服务器下的TomCat上的FE组件将具有Solaris作为环境部署到Solaris上,TomCat也作为环境部署,最终组件本身显示为组件,工件表示实际实现(和语言)。下面的图表(取自uml-diagrams.org )可能有点简化(例如,没有显示特定的技术),但总体上显示了元素列表的详细程度。只要加上刻板印象,你就能得到你所需要的。

组件关系图显然没有显示部署级别,因此没有环境。但是,再一次,使用原型(以及配置文件--这些可以用可视化的方式表示)--您可以展示用于创建特定组件的技术(编程语言和框架)。更多的是系统逻辑体系结构层次。

图表的选择将取决于您具体想要显示什么。

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

https://stackoverflow.com/questions/69577942

复制
相关文章

相似问题

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