我学习了一些 uml 图,例如用例、活动和序列图,我有一个网站项目,其中包括用户的两部分,普通用户和占位符用户,这个网站是关于注册和共享位置,然后人们找到并保留它place.但我不知道如何开始?例如,首先创建一个用例图,其中包括两个参与者“普通用户”和“占位符”以及一个用例“Place”并将它们连接在一起,然后制作子详细信息图表?或在一页中创建该系统所需的所有用例和所有参与者?我看到的大部分教程都是关于一些基本学习的,但在现实世界中我不知道建模的步骤是什么。有没有完成的使用我从中获取样本的 uml 项目?
问问题
959 次
1 回答
0
区分单个图表和整个模型。
您的基本工作是将所有内容捕获到模型中。单个图是模型的视图,可以让人们理解模型。对于大型模型,使用仅显示一些相关部分的单独图表通常很有帮助。关键是使用一种建模工具来确保所有图表都是一致的——例如,如果您在一个图表中更改参与者的名称,则更改会反映在模型中,从而反映到所有其他图表中。
在您的情况下,我会先将所有内容放在一页上,当页面变得有点拥挤时,请拆分图表。可以这么说,一个用户的图表显示他们的用例,然后另一个图表将两个参与者使用的一些相关用例组合在一起。相同的用例可能会出现在多个图表中。
不要专注于图表本身,而是专注于捕获和组织需求。您希望确保已捕获所有需求并且可以轻松找到相关需求。画出有助于你做到这一点的图表。
于 2013-10-30T07:14:35.250 回答