我正在设计一个基于第三层架构客户端的web应用程序: HTML5,CSS,JS,jQuery。中间层: nodeJS数据库: mysql
我需要使用UML图来做中间层部分的总体设计。令人困惑的是,nodeJS不像Java和C++那样是面向类的,所以问题是我能为节点部分实现一个类图吗?如果不能,还有什么替代方案?
我对以前的相关问题做了广泛的研究,但由于我的问题有些奇怪,我决定创建这个新的问题。
我正在实现一个可视化应用程序(在JS中)。有一个叫做图的类,它包含一个图的可视化,以及所有必要的组件(节点、边等)。我决定在图上实现一个集群功能,它允许用户根据某些属性将一组节点集群到一个集群中。我最初在Graph中实现了这个功能。但是,由于它是大量的逻辑,与图形没有直接关系,所以我认为应该将它适当地重构到另一个组件(我称之为ClusteringEngine)。问题来了。
ClusteringEngine需要对图的引用,以便检索节点、边等。因此,如果ClusteringEngine是作为外部类( Central
我有一个作业,它说明了以下标准:
For this view you may use a truncated version of
your Design Class Diagram (DCD) including
only the architecturally significant classes.
对于上下文,这是用于4+1建筑视图的逻辑视图。设计类图(DCD)与常规类图有何不同?它是不是没有包含函数或变量的UML图(例如,仅仅是类的名称以及它们之间的交互)?