汽车销售管理系统概念模型设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子科技大学
标准实验报告(实验)课程名称数据库原理综合实验
电子科技大学教务处制表
电子科技大学
实验报告
学生姓名:
学号:
指导教师:
实验地点:
实验时间:2017年5月2日
一、实验室名称:
二、实验项目名称:汽车销售管理系统概念模型设计
三、实验学时:4
四、实验原理:
概念结构是对现实世界的一种抽象(常用抽象有:分类、聚类、概括),从实际的人、物、事和概念中抽取所关心的共同特性,忽略非本质的细节,把这些特性用各种概念精确地加以描述,这些概念组成了某种模型。通常用E-R图描述实体、属性、实体之间的关系。将不能再具有描述性质以及不与其他实体有联系的事物作为属性对待,常用的属性有单个属性和组合属性,单值属性和多值属性以及派生属性。
将不同实体型的实体集之间的联系称为联系把参与联系的实体型的数目称为联系的度,常用的联系有1对1、1对多、多对多。
在开发一个大型信息系统时,最经常采用的策略是自顶向下地进行
需求分析,然后再自底向上地设计概念结构。即首先设计各子系统的分E-R图,然后通过合并、修改与重构将它们集成起来,得到全局E-R图。在各子系统进行合并时将涉及到E-R图之间的冲突,主要有三种类型的冲突:属性冲突:属性域冲突、属性取值单位冲突;命名冲突:同名异义、异名同义;结构冲突:同一对象在不同应用中具有不同的抽象、同一实体在不同子系统的E-R图中所包含的属性个数和属性排列次序不完全相同、实体间的联系在不同的E-R图中为不同的类型。修改与重构主要是为了消除冗余的数据以及实体间联系的冗余。
五、实验目的:
熟练掌握局部E-R图和全局E-R图的建立方法,熟练掌握概念模型向数据模型(关系模式)的转化
六、实验内容:
根据所选题目汽车销售管理系统需求分析内容,进行局部概念模型分析与设计,然后进行全局概念模型设计。
七、实验器材(设备、元器件):计算机、Microsoft Visio2013软件
八、实验步骤:
1、对需求分析阶段收集到的数据进行分类、组织,确定实体、实体的属性、实体之间的联系类型,形成E-R图。
2、合并E-R图,生成初步E-R图。
3、消除不必要的冗余,设计基本E-R图。
九、实验数据及结果分析:市场分析E-R图:
车辆订购、入库E-R图:
车辆销售、出库E-R图:
客户评价E-R图:
全局E-R图:
十、实验结论:
该实验完成了汽车销售管理系统概念结构设计,能较好的把需求分析阶段得到的应用需求抽象为信息世界的结构,但内容还需要进行完善.
十一、总结及心得体会:
这次实验完成了数据库设计的第二个阶段—概念结构设计,在进行这次实验的过程中,完善了需求分析阶段得出的数据字典的内容,
体会到了在设计真实信息系统时用户的需求是不断更改的,虽然只是略微更改了一部分内容,但还是感受到了设计数据库是个整体的活动,不是完成一部分内容后就完事了,而是需要不断的进行更改、完善.同时更好的体会到了E-R模型的描述,把理论学习转化为实际操作,印象更加深刻.在合并分E-R图时没有体会到书上涉及到的E-R图之间的冲突以及冗余现象,当前实验数据还需要完善和补充.
十二、对本实验过程及方法、手段的改进建议:
问题还是在做实验的时候没有切实的体会真实的生产工作环境,很多都是凭借自己的经验进行设计,所以改进建议与实验一类似.
报告评分:
指导教师签字: