我是UML设计的新手,并且阅读了很少的文章。有点困惑从哪里开始.. 我是否需要为Web应用程序准备所有UML图表,或者某些图表仅对应用程序至关重要。 谢谢,
答案 0 :(得分:3)
从用例开始 - 定义,谁将使用您的应用程序(演员)以及他们将使用它做什么(用例)。另外,将密切用例连接到子系统中。
组件图 - 系统具有哪些主要部分以及它们将相互发送的信息以及某些部分是否属于另一部分
继续使用状态机 - 定义哪些状态将包含您的组件以及它们可以将哪些状态更改为其他状态。
部署图将定义这些组件所使用的PC以及它们之间的连接/协议/接口
规划您的用户界面 - 现在只有一组页面和框架以及它们之间的导航和命令。不要解决摆放和颜色
每个组件的类图
如果对于某些类,某些实例特别重要,请使用对象图。
绘制UI的外观
代码。
答案 1 :(得分:0)
UML可以帮助您。只挑选你需要的东西。你几乎不需要所有的图表类型。此外,如果他只需要知道预定义的UML子集来理解您的草稿,那么对读者来说很方便。