我需要使用UML或SysML表示法创建一个图表。我有模块,包括函数。有些功能仅在模块“内部”使用,其他功能则由其他模块使用。
示例:
MODULE 1
有两个功能:func1
和func2
。 func2
使用func1
:
int func1 (int p1, int p2)
{
d=func1();
return noerr;
}
int func2 (int p3, int p4)
{
if (p4>0 || func1(p1,p2))
{
// warning
}
else
{
return noerr;
}
}
MODULE 2
有一个函数func3
。它使用func1
中的MODULE 1
:
int func3 (int p5, int p6)
{
if (p5<0 || func1(p1,p2))
{
// warning
}
else
{
return noerr;
}
}
我需要使用func1
以图形方式显示func2
内MODULE 1
与MODULE 1
之间的互动以及MODULE 2
与func1
之间的互动。我会感谢任何帮助和样品。