使用Sparx Systems Enterprise Architect将Python源代码转换为UML图表

2 投票
4 回答
5417 浏览
提问于 2025-04-15 17:22

请告诉我如何使用企业架构7.5来创建一个UML图,以及与之对应的源代码文档(.py格式)。

请帮我找到解决办法,我在这个网站上看过与我主题相关的问题的解决方案,但没有找到有效的答案。

4 个回答

1
  • 打开项目浏览器
  • 创建一个模型
  • 右键点击模型 > 添加 > 添加视图 > 类
  • 右键点击类 > 代码工程 > 导入源目录...
  • 勾选“每个文件夹一个包”

最后一步可以确保你会得到一个包含很多类的有趣图表。

1

我不知道有没有直接的解决办法,但有一些现成的工具可能会对你有帮助。比如,Eric Python IDE这个工具可以从Python代码生成类图。

4

1. 打开文件,选择新建项目,然后输入你的项目名称。

2. 在项目浏览器中,创建一个名为“source”的包。

3. 右键点击这个source包,选择“代码工程”,然后点击“导入源目录”。

4. 选择包含你模块的文件夹作为“根目录”。

5. 将“源类型”设置为Python。

6. 勾选“递归处理子目录”。

7. 选择“每个文件一个包”。

8. 点击“确定”。

撰写回答