0

我必须在 android 中构建一个类似于 Evernote 的应用程序,并且我必须制作一个显示应用程序架构的图表模型。所以,从文本上看,我的应用程序是这样工作的:我有一个 MVC 模型来控制对数据库的访问(在云中),并且我有一个基于事件模型,如果数据库有修改后,应用程序会将 SQLite 与云同步。

所以,问题是我必须对此建模,而我只知道如何建模 mvc。有人可以帮忙吗?

4

1 回答 1

0

它总是取决于你的实现细节,以及你想用你的模型展示什么以及向谁展示。

现在我假设您有一些用于您的事件的类和一些带有事件处理程序的其他类。我将创建类图来显示事件类和处理程序类之间的关联。然后,也许您想使用活动图或序列图对事件处理程序方法进行建模。

在基于事件的架构中,绘制一些状态图以呈现对象的状态转换并不罕见。这再次取决于您认为重要的设计细节。

从您的问题中,我了解到您并不认为您的设计非常复杂,需要大量建模,​​因此您可能不需要那么多建模。

于 2013-05-20T22:30:48.513 回答