我需要使用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
互动。我会感谢任何帮助和样品。
func1会永久循环:-) –