2017-11-11 165 views
0

我一直在努力理解从一个UML类设计图UML序列图为学校任务的过渡。我的设计类图包含一个中心DataManager类,它将用例控件类连接到数据表类(即用户,产品,雇员),但是,是否需要将数据表类包含在我的用例序列图?UML中的数据表类别序列图

Design Class Diagram

My Sequence Diagram Attempt

+0

请更具体一些,并显示您到目前为止尝试过的。 –

+1

所以一个观点是:模型始终是整个系统的局部视图,模型必须有一个目标,一个目标。根据您的目标,您必须显示数据表类(无论如何都是奇怪的名称),或者您不必显示它们。那么当你模拟这个序列时,你关心什么? – granier

+0

从流程的角度来看,正确的用例应该能够为您提供足够的信息来创建两个事件序列(易于转换为序列图)和一组类(例如数据/模型,接口/视图,和行为/控制器)表达你的领域模型(作为类图)。然后,您应该能够将域模型元素映射到序列图上。 @granier:一个模型_can_是一个完整系统的视图,一个图不应该是一个系统的完整视图,除非系统是微不足道的,在这种情况下,为什么模型? – CharlesRivet

回答

0

所以,最终,我没有短语我的问题,我想。我问过数据库表和数据管理器类之间的通信是否也应该出现在序列图中。答案是,他们应该。有一个序列图的要点是引导一个开发者参与一个类的“发展”。对于我的图表,我用于此通信的所有消息对每条消息都有标准的sql()操作。