问题描述
|
我正在寻找一种工具和一个指南/示例,以显示如何编写一张简单的图片来解释以下组件之间的关系:
一个Java小程序
一个C ++库
C ++库的Java包装器(使用JNI)
C库
小程序正在使用Java包装器方法。
Java包装器是c ++库的包装器。可以通过两种方式调用方法(C ++-> java,java-> c ++)
c ++库基本上是c库的接口。
我有argoUML和Microsoft Visio;任何方法都可以,只要显示一些简单的图片就可以了,它不必太具体或太漂亮(只是没有绘画级别)。
有人可以指出我的资源来解释如何描述程序关系吗?
解决方法
这里的Enterprise Architect的UML教程可以让您对一些可以满足您需求的UML图有所了解。
通常,依赖关系显示在类图(在几个类之间),包图(在名称空间/库之间)和组件图中。
如果您更具体地询问您脑海中某些事物的UML表示形式,我将为您提供帮助。
,我认为您可以使用UML组件图
,也许jGraph对您有帮助?
干杯