2013-10-30 38 views
0

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

回答

0

区分单个图和整个模型。

您的基本工作是将所有内容都捕捉到模型中。个人图是对模型的看法,让某人了解模型。对于一个大型模型,单个图表只显示一些相关部分通常会很有帮助。关键是要使用建模工具来确保所有的图都是一致的 - 例如,如果在一个图中更改参与者的名称,而该参数的更改会反映到模型中,并因此反映到所有其他图中。

在你的情况下,我会开始把所有东西放在一个页面上,当它变得有点拥挤时,将图表分开。说一个用户展示他们的用例,然后用另一个图表将两个参与者使用的相关用例汇集在一起​​,这是非常合理的。几个图中可能会出现相同的用例。

不要专注于图表本身,专注于捕捉和组织要求。你想确保你已经掌握了所有的要求,并且很容易找到相关的要求。画出帮助你做到这一点的图表。

相关问题