电商后台建模

系统建模

系统建模是对软件系统的抽象,滤除了对细节的关照,通常需要包含如下内容:

  • 上下文模型:说明系统在上下文环境中有怎样的构成,边界如何。上下文模型并未说明各系统的交互关系。
  • 业务过程模型:说明系统中某个业务人工或自动化的处理过程,并交代各系统在该业务过程中的交互行为。可使用 UML 活动图绘制。
  • 交互模型:说明系统与外部参与者(用户或其他系统)之间的交互关系,其中传递的数据可通过文本或结构化表格描述。可使用 UML 用例图、时序图绘制。
  • 结构模型:说明系统内各组件的构成和关系以及数据结构,包含静态模型和运行时的动态模型。可使用 UML 类图绘制。
  • 行为模型:说明系统运行时的动态行为,动态行为发生缘由可以是数据或事件。可使用 UML 活动图、时序图、状态图绘制。

电商后台