2.9.6 • Published 2 years ago
@quick-qui/model-defines v2.9.6
quick-qui/model-defines
- 模型定义的机制和实现。
- 模型中涉及的公用基本概念和实现。
- 模型描述中的常用语义。
- 几种基本的、内置的模型定义。
概念说明
模型的定义机制 -
- 模型的定义 - 确定模型相关的规则。包括其职责、内容、描述形式、各部分关系、与其他部分的关系和运算等规则。
- 模型的描述 - 根据模型的定义对具体模型进行的编写。
- 模型的定义,和模型的描述,两个概念容易混淆。举例说明,UML的类图规则是一个定义,某张具体的类图是一个描述。
模型的公用概念 -
- 模型空间 - 模型的整体范围,在同一个空间中的模型可以相互访问, 相互影响。一般作为一个系统对应的全部模型的范围。
- 模型的合并(merge) - 将多个模型部分放入到同一个空间中,使它们产生(可能的)相互联系。默认情况下,在同一个repository中出现的模型将被视为同一个空间中。
- 模型的继承(extend) - 模型单位间的一个运算,称为继承。比如a extend b,模型单位a将加入b中的内容。a和b都将继续存在。
- 模型的注入(inject) - 模型单位间的一个运算,称为注入。比如a inject b, 模型单位a被注入到b中,则模型单位a不会最终存在,其内容被加入到b中。
模型描述的常用语义 -
对模型描述的常用片段做一个约定,希望在各类模型中保持一致。
- name
- Annotation
- Parameters
- Ref 引用, 一般形式是 protocol:path
基本的内置的模型定义 -
预先定义好的,认为会比较常用的一些模型定义。
- 实体模型 - 定义系统中的业务实体。
- 功能模型 - 定义业务的功能。
- 表现模型 - 定义业务和功能的呈现形式。
- 信息模型 - 定义系统内的信息。
实现模型 - 定义系统实现的方式。
2.9.6
2 years ago
2.9.5
3 years ago
2.9.4
3 years ago
2.9.3
3 years ago
2.9.0
3 years ago
2.9.2
3 years ago
2.9.1
3 years ago
2.8.0
3 years ago
2.7.11
3 years ago
2.7.10
3 years ago
2.7.12
3 years ago
2.7.6
3 years ago
2.7.8
3 years ago
2.7.7
3 years ago
2.7.9
3 years ago
2.7.4
3 years ago
2.7.3
3 years ago
2.7.2
3 years ago
2.7.1
3 years ago
2.7.0
3 years ago
2.6.0
4 years ago
2.5.0
4 years ago
2.4.5
4 years ago
2.4.4
4 years ago
2.4.3
4 years ago
2.4.2
4 years ago
2.4.1
4 years ago
2.3.0
4 years ago
2.2.0
4 years ago
2.1.0
4 years ago
2.0.0
4 years ago
1.2.1
4 years ago
1.2.0
4 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.0
5 years ago