使用uml为项目建模的步骤是什么?

时间:2013-10-30 07:03:46

标签: uml modeling

我学习了一些uml图,例如用例,活动和sequnce digaram,我有一个网站项目,包括用户,普通用户和占位符用户两部分,这个网站都是关于注册和共享的地方然后人们发现保留它的地方。但我不知道我怎么能开始?为此,首先创建一个用例图,其中包括两个演员“普通用户”和“占位符”和一个用例“放置”并将它们连接在一起然后制作子图以获取详细信息?或者在一个页面中创建所有用例和该系统所需的所有演员?我看到的大部分教程都是关于一些基本的学习,但在现实世界中,我不知道建模的步骤是什么。有没有完成的项目使用uml我可以从中获取样本?

1 个答案:

答案 0 :(得分:0)

区分单个图表和模型整体。

您的基本工作是将所有内容捕获到模型中。单个图表是模型的视图,让人们了解模型。对于大型模型,使用仅显示某些相关部件的单个图表通常很有帮助。关键是使用建模工具确保所有图表都是一致的 - 例如,如果您在一个图表中更改了演员的名称,则更改会反映在模型中,从而反映在所有其他图表中。

在你的情况下,我会先将所有内容放在一个页面上,当有点拥挤时将图表分开。说一个用户显示他们的用例,然后是另一个图表,将两个参与者使用的一些相关用例汇总在一起,这是非常合理的。相同的用例可能出现在几个图表中。

不要专注于图表本身,专注于捕获和组织需求。您希望确保已捕获所有要求,并且可以轻松找到相关的要求。绘制帮助您做到这一点的图表。