【问题标题】:Modelling logic建模逻辑
【发布时间】:2016-01-21 14:57:26
【问题描述】:

我有一个带有文本输入、微调器和一个切换按钮(都在一个页面上)的界面(android 活动,但这不重要)。根据所有这些元素的状态,我生成文本输出(在同一页面上)。

由于关系并非微不足道,我想以某种方式可视化这些元素之间的逻辑关系。我正在阅读有关 UML、活动图等的内容,但在那里有点迷失了。

我应该查找什么术语?您推荐使用什么程序在计算机(linux)上绘制此类图表?

【问题讨论】:

标签: logic uml tool-uml


【解决方案1】:

UML 活动图可能不是您想要的。它们通常用于对流程中的活动进行建模。它们往往更高级和概念化,而不是关于实施。

从您的问题来看,好像您正在研究实现本身。在这种情况下,我会敦促您查看UML State Diagrams。当您想考虑您的应用程序(或应用程序的组件)可能处于的不同状态时,它们非常简洁。它还允许您在逻辑上将行为分解为状态。

此外,它也是一种直接对应用程序建模的方法,您可以应用设计模式(尤其是 State Pattern)来实现您的模型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-11
    • 1970-01-01
    • 2016-03-05
    • 1970-01-01
    • 2012-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多