我必须在android中构建一个类似于Evernote的应用程序,我必须制作一个显示应用程序架构的图表模型。所以,textualy我的应用程序以这种方式工作: 我有一个MVC模型,可以控制对数据库的访问(在云端),并且我有一个基于事件模型(如果用户在另一个智能手机中访问应用程序),如果数据库有修改,那么,应用程序将会将SQLite与云同步。
所以,问题在于我必须对此进行建模,而我只知道如何对mvc进行建模。 有人可以帮忙吗?
答案 0 :(得分:0)
它总是取决于您的实施细节以及您希望与模型和向谁展示的内容。
现在我假设你有一些事件类和一些其他带有事件处理程序的类。我将创建类图来显示事件类和处理程序类之间的关联。那么也许你想用事件图或序列图来建模事件处理程序方法。
在基于事件的体系结构中,绘制一些状态图以呈现对象的状态转换并不罕见。这又取决于您认为重要的设计细节。
从您的问题中我了解到,您不认为您的设计非常复杂,需要大量建模,因此您可能不需要那么多建模。