1、 领域建模
a. 阅读 Asg_RH 文档,按用例构建领域模型。
按 Task2 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸
其中reservation item为中介实体,其余为实体
b. 数据库建模(E-R 模型)
- 按 Task 3 要求,给出系统的 E-R 模型(数据逻辑模型)
导出 Mysql 物理数据库的脚本
简单叙说 数据库逻辑模型 与 领域模型 的异同
数据库逻辑模型从数据需求分析出系统的额实体属性图,对实体之间的依赖关机进行整合,由实体,属性和联系组成。
领域模型是对领域内的概念类或现实世界中对象的可视化表示。
相同之处:两种模型都可以反映类,类之间的关联以及类的属性。
不同之处:数据库逻辑模型的定义用来表示存储于某处的持久性数据,且其建立与软件开发工作密切相关,是设计阶段的必需工作;而领域模型反映的是现实世界中对象的概念透视图,与业务逻辑相关,同领域中相似业务可能具有类似的领域模型,在领域模型里,并不会排除需求中没有明确要求记录其相关信息的类,而数据库逻辑模型则必须完成该排除工作,同时领域模型也不会排除没有属性的概念类。