Uml 如何绘制应用程序功能图?

Uml 如何绘制应用程序功能图?,uml,diagrams,purely-functional,Uml,Diagrams,Purely Functional,我试图找到一些好的读物来澄清这一点,但我找不到(或者我只是不知道如何正确地搜索) 我想找到的是,考虑到您有一个应用程序: 与数据库交互 与大型机交互 与外部供应商互动 等等 用功能视图而不是技术视图来绘制图表的最佳方法是什么?什么样的书籍、文章、网站可以帮助我更清楚地了解我应该遵循哪种方法 提前谢谢。好的 你应该问自己的第一件事是: 为什么我要画或者想画一个关于这个的图表 也许你的答案是: 了解这些要素之间的重要/重要沟通 那么我们可以说: 哦,也许序列图会有帮助 购买可能是你的答案是: 哦

我试图找到一些好的读物来澄清这一点,但我找不到(或者我只是不知道如何正确地搜索)

我想找到的是,考虑到您有一个应用程序:

  • 与数据库交互
  • 与大型机交互
  • 与外部供应商互动
  • 等等
用功能视图而不是技术视图来绘制图表的最佳方法是什么?什么样的书籍、文章、网站可以帮助我更清楚地了解我应该遵循哪种方法

提前谢谢。

好的

你应该问自己的第一件事是:

为什么我要画或者想画一个关于这个的图表

也许你的答案是:

了解这些要素之间的重要/重要沟通

那么我们可以说:

哦,也许序列图会有帮助

购买可能是你的答案是:

哦,我很担心系统组件的拓扑结构。那些东西怎么样 将部署什么

那么我们可以说:

哦,也许部署图会帮你…画一个

所以取决于“上下文”

UML图不能解决您的问题。它们可以帮助您理解系统中棘手和困难的部分,并通过可视化建模来考虑其他解决方案

模特不是“自慰”活动。这就像“集体性爱”。当你与他人相处时,你会得到最大的好处

所以主要的问题不是画哪个图表。。。主要问题是:

你有什么问题?你想和谁一起寻找解决方案?你可以从绘制图表中得到什么好处

对于UML,我明确推荐Larman的书:应用UML和模式:

最后,如果UML不符合您的目的,那么要有创造性和实用性…使用文本描述,甚至创建“自己的”可视化建模:-)或者做一些有助于您的事情…

也许是