首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对大规模web应用程序基础架构进行建模?

对大规模web应用程序基础架构进行建模?
EN

Stack Overflow用户
提问于 2013-05-24 23:57:52
回答 1查看 408关注 0票数 0

我正在寻找一种行业标准化的符号和方法来显示这些连接,以及在每个步骤中传输哪些数据的一些细节。

以下是我的即席图表,显示了主要实体及其关系:

我想对每个实体做什么、如何做以及它发送/接收的内容进行一些详细的介绍。

也许这就是使用BPMN2符号的东西?--或者包含UML2序列图的元模型?

期待找到正确的符号=]

EN

回答 1

Stack Overflow用户

发布于 2013-05-27 19:40:00

首先,+1用于绘制,您知道您的域,这是key,可以成功地以任何行业标准化表示法构建合适的表示!

在某些圈子中,您创建的内容被称为“事物”列表--范围级别的描述,描述与公司相关并影响其方向和目的的事物。

方法很多,所以我的建议是选择和customise来适合你的。使用信息作为学习曲线;我发现在一些组织中,决定遵循哪种方式,这最终会扼杀那些试图按照教科书推荐的方法应用该方法的人的自然创造力。

从符号的角度来看,统一建模语言将为您的项目提供用例图,以捕获工作者(Actor)与应用程序交互的实例。此外,由于您要在“信息图”中寻找数据流,因此我建议您创建一个域模型图和一个支持对象图,它使用您期望流动的数据属性实例化该域模型。See my answer to a similar question which includes pictures.我还不能在这里粘贴图片,抱歉...

为了在将来帮助您解决这些问题,我将为您提供一个框架,以便您在找到适合您和您的团队的方法时采取适当的步骤:这是Zachman Framework basics老派,但非常有效。把这个贴在你的墙上,几个星期后你就会想,"I know Kung-Fu!"

从左上角的白框向下读取单元格-因此是数据与范围。随着受众的变化,调整图表以表示必要的信息。这将为您提供模型存储库。

Figure 5 in this document suggests how the core UML metamodel, with its various software analysis and design diagrams, might map to the Zachman Framework.这些信息是无价的,它将为你提供构建这个思维过程的所有具体基础。

我了解到,所有其他形式的方法论都可以从这里派生出来,这就是为什么大多数时候我认为扎克曼找到了建模的E=MC^2!

TOGAF、BPMN、EDOC、CWM、SOA、MDA/UML都适合这里,所以这是真正要掌握的基础。

享受这个过程。您还可以参考this Q&A to see which UML tool is good for you.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16739072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档