绘制一个简单的库依赖关系方案

Drawing a simple library dependency scheme

本文关键字:依赖 关系 关系方 方案 简单 一个 绘制      更新时间:2023-10-16

我正在寻找一个工具和一个指南/示例来展示如何编写一张简单的图片来解释以下组件之间的关系:

  • java小程序
  • c++库
  • C++库的java包装器(使用JNI)
  • 一个c库

小程序正在使用java包装器方法。java包装器是c++库的包装器。可以通过两种方式调用方法(C++->java、java->C++)c++库基本上是c库的一个接口。

我有argoUML和Microsoft Visio;任何东西都可以,只需要一些简单的图片就可以了,它不必太具体或漂亮(只是不需要绘画水平)。

有人能给我介绍一下如何描绘这样的程序关系吗?

我认为您可以使用UML组件图

这里的企业架构师的UML教程可能会让您了解一些对您的需求有用的UML图。通常,依赖关系显示在类图(几个类之间)、包图(命名空间/库之间)和组件图中。

如果你想更具体地问一些关于UML表示的问题,我会帮你的。

也许jGraph会对您有所帮助?干杯