数据库原理课设汽车租赁公司_第1页
数据库原理课设汽车租赁公司_第2页
数据库原理课设汽车租赁公司_第3页
数据库原理课设汽车租赁公司_第4页
数据库原理课设汽车租赁公司_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、内蒙古科技大学本科生课程设计论文 题 目:汽车租赁公司数据库系统设计学生姓名:学 号:专 业:班 级:指导教师: 2015年7月5日11内蒙古科技大学课程设计任务书课程名称数据库原理课程设计设计题目汽车租赁公司数据库系统设计指导教师时间2015年7月5日一、教学要求1、培养学生运用所学课程数据库原理的理论知识和技能以及对数据库组织、管理和使用能力。2、掌握数据库应用系统的整个设计过程(包括需求分析、概念结构设计、逻辑结构设计与物理设计与实施)二、设计资料及参数整个CIS系统分为四个部分:客户信息、服务信息、资源信息、供货商信息。1.客户信息,我们所需要了解的信息包括:客户的姓名(或单位名)、家

2、庭地址(或单位地址)、联系电话和电子信箱。2.服务信息,应该说有:客户的租车用途(如家庭旅游、商务用车、紧急救援、生日喜庆、婚庆用车、保险服务以及带教、带驾服务等)、车型需求、租车日期、还车日期、租车数量、价格查询、门店网络、驾驶员信息。3.公司内部的资源内容,我们觉得可以有如下部分组成:车型、车量状况、租车单价、用车天数、汽车行驶公里数。4.供货商的信息包括厂商名称、联系电话与汽车数量。三、设计要求及成果根据数据库应用系统设计过程,通过需求分析和系统分析,进行数据库的概念结构设计、逻辑结构设计等工作:1、概念结构设计的ER图2、数据库逻辑结构设计是以表格的形式说明数据库中有几个表,每个表的表

3、名以及每个表的各字段名,类型和约束(主、外键);3、确定表之间的关联(一对一、一对多、多对多)4、运用数据库理论确定每个表至少属于3NF。5、编写课程设计说明书需求四、进度安排需求分析(1天)ER模型设计(2天) 编写课程设计说明书和验收(2天)五、评分标准 1、数据库结构正确性(30%) 2、数据库结构复杂性,由题目等级决定(30%) 3、设计说明书完成的质量(30%) 4、出勤(10%) 5、成绩采用五级分制评定六、建议参考资料 1.数据库系统教程,施伯乐,高等教育出版社 2.数据库系统概论,王珊,高等教育出版社中文摘要数据库是数据管理的最新技术,是计算机科学的重要分支。十余年来,数据库管

4、理系统已从专用的应用程序包发展成为通用的系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。因此,不仅大型计算机及中小型计算机,甚至微型机都配有数据库管理系统。目前,对数据库各种模型的研究以及理论上的探讨都还在蓬勃开展,其应用也从一般管理扩大到计算机辅助设计、人工智能以及科技计算等领域。国外高等校计算机科学教育中也对数据库予以应有的重视。对一个国家来说,数据库的建设规模、数据库信息量的大小和使用频度已成为衡量这个国家信息化程度的重要标志。因此,数据库课程不仅是计算机科学与技术专业、信息管理专业的重要课程,也是

5、许多非计算机专业的选修课程。关键字: 数据库,人工智能,数据库管理系统目录内蒙古科技大学课程设计任务书I中文摘要II前言1第一章需求分析2第二章概念设计(E-R图)22.1全局ER模型22.2局部ER模型3第三章逻辑设计63.1逻辑结构简介63.2关系模型63.3数据字典7第四章检查范式10第五章结论105.1模式评价105.2功能评价10第六章结束语11参考文献11前言中国汽车租赁以80年中国国际信托投资公司用跨国租赁方式为北京市租赁一批汽车作为开始,已经经历了将近二十年的发展。汽车租赁也从仅仅为外事活动和旅游提供服务发展到为寻常百姓服务。投资汽车租赁的企业越来越多,全国大中城市基本都有汽车

6、租赁公司存在,用于租赁的车辆总数不断扩大。据网络资料:我国目前拥有驾驶证的公民多达3000万,而且,这一数量每年还在以一定比例上升。我们了解到在这批人当中有许多是短期内暂时买不起车辆的,但他们中的绝大部分人需要临时用车,而且也有临时租车的支付能力,因此,经营性租赁有极其巨大的市场需求。许多汽车租赁公司都看好汽车租赁市场的前景并纷纷投资,如北京今日新概念、浙江联通、上海安吉三公司等等。但是由于汽车的价值较大,汽车租赁公司在租车客户的选择方面采取谨慎做法,对客户采取较为严格的资格审查。目前,个人要想租赁汽车,租赁公司一般要求客户提供租赁公司所在地的户口本、驾驶证、身份证;若为单位租车,则要求提供注

7、册于租赁公司所在地的租车单位营业执照副本、法定代表人的身份证、驾驶证等证件,在必要时,还要求客户提供相应的担保。为此,作为汽车租赁公司有必要建设一个适合自己发展和服务的数据库系统来完善自己的业务,并且能够及时更新客户、供货商以及市场变化的信息。根据中国汽车租赁的现状和国际汽车租赁的发展经验,中国汽车租赁企业要走的是一条规模化和网络化的道路。第一章 需求分析整个CIS系统分为四个部分:客户信息、服务信息、资源信息、供货商信息。就客户信息而言,我们所需要了解的信息包括:客户的姓名(或单位名)、家庭地址(或单位地址)、联系电话和电子信箱。对于服务信息,应该说有:客户的租车用途(如家庭旅游、商务用车、

8、紧急救援、生日喜庆、婚庆用车、保险服务以及带教、带驾服务等)、车型需求、租车日期、还车日期、租车数量、价格查询、门店网络、驾驶员信息。公司内部的资源内容,我们觉得可以有如下部分组成:车型、车量状况、租车单价、用车天数、汽车行驶公里数。第二章 概念设计(E-R图)2.1全局ER模型1.汽车租赁全局ER模型如图2.1图2.12.2局部ER模型1.车辆实体属性局部ER图如图2.2图2.22.供应商实体属性局部ER图如图2.3图2.33.仓位实体属性局部ER图如图2.4图2.44.报损单实体属性局部ER图如图2.5图2.55.客户实体属性局部ER图如图2.6 如图2.66.维修店实体属性局部ER图如图

9、2.7 如图2.77.采购员实体属性局部ER图如图2.8 图2.88.前台人员实体属性局部ER图如图2.9图2.99.技术人员实体属性局部ER图如图2.10 图2.1010.仓库管理员实体属性局部ER图如图2.10图2.10第三章 逻辑设计3.1逻辑结构简介逻辑结构设计就是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。设计逻辑结构一般分为3步进行:(1) 将概念结构转换为一般的关系、网状、层次模型。(2) 将转换来得关系、网状、层次模型向特定DBMS支持下的数据模型转换。(3) 对数据模型进行优化。3.2关系模型将E-R模型转换为关系模型实际上

10、就是要将实体型、实体的属性和实体型之间的联系转换为关系模式,这种转换一般遵循如下原则:一个实体型转换为一个关系模式,一个多对多的关系可以转化为一个关系模式,而一对多的关系可以融合在其他的相关的关系模式中。1. 前台、客户与车辆之间是多对多的关系,前台、客户与工资关系设计如下模式:订单(订单号,押金,租车日期,还车日期,前台人员号,客户号,车牌号)2. 车辆、采购员与供应商之间是多对多的关系,车辆、采购员与供应商关系设计如下模式:入库(入库单号,价格,日期,车牌号,供应商号,仓位号)3. 客户、车辆与仓位之间是多对多的关系,客户、车辆与仓位关系设计如下模式:出库(出库单号,日期,客户号,车牌号,

11、仓位号)4. 车辆与仓位之间是多对多的关系,车辆与仓位关系设计如下模式:存储(日期,车牌号,仓位号)5. 技术人员、客户与车辆之间是多对多的关系,技术人员、客户与车辆关系设计如下模式:赔偿(赔偿单号,赔偿金额,日期,客户号,车牌号,技术人员号)6. 维修店与车辆之间是多对多的关系,维修店与车辆关系设计如下模式:维修(维修单号,价格,日期,维修店号,车牌号)7. 采购员、车辆与供应商之间是多对多的关系,采购员、车辆与供应商关系设计如下模式:采购(采购单号,价格,日期,采购员编号,车牌号,供应商号)8. 客户、车辆与技术人员之间是多对多的关系,客户、车辆与技术人员关系设计如下模式:归还(归还单号,

12、日期,客户号,技术人员号,车牌号)9. 车管所、员工与车辆之间是多对多关系,车管所、车辆与车辆关系设计如下模式:上牌(上牌单号,日期,发动机号,车牌号,员工号)3.3数据字典表3.1车辆基本信息表(car_fo)名称数据类型说明CAR_NUCHAR(15)车牌号 主键CAR_NUMCHAR(15)发动机号CAR_CXCHAR(10)车型CAR_ZKCHAR(15)车辆状况CAR_DJINT日租单价CAR_XSINT行驶公里表3.2供应商基本信息表(supplier_fo)名称数据类型说明SUP_NUCHAR(15)供应商号 主键SUP_NACHAR(15)厂商名称SUP_DHCHAR(15)联

13、系电话SUP_CXCHAR(10)车型SUP_SLINT数量SUP_JGINT价格表3.3仓位基本信息表(storage_fo)名称数据类型说明STO_NUCHAR(15)仓位号 主键STO_NACHAR(15)仓位名称STO_DZCHAR(15)地址STO_FZCHAR(8)负责人表3.4报损单基本信息表(baosun_fo)名称数据类型说明BSD_NUCHAR(15)报损单号 主键BSD_FDJCHAR(15)发动机号BSD_RQCHAR(15)日期BSD_JSRCHAR(8)经手人表3.5客户基本信息表(customer_fo)名称数据类型说明CUS_NUCHAR(15)客户编号 主键C

14、US_NACHAR(15)姓名(或单位号)CUS_DZCHAR(15)家庭地址(或单位地址)CUS_DHCHAR(11)联系电话CUS_YXCHAR(20)电子邮箱CUS_ZJCHAR(15)证件表3.6维修店基本信息表(fix_fo)名称数据类型说明FIX_NUCHAR(15)维修店号 主键FIX_NACHAR(15)维修店名FIX_DZCHAR(15)地址FIX_DHCHAR(11)电话表3.7员工基本信息表(stuff_fo)名称数据类型说明STU_NUCHAR(15)员工编号 主键STU_NACHAR(8)姓名STU_XBCHAR(2)性别STU_YJCHAR(10)业绩STU_GZI

15、NT工资STU_ZWCHAR(10)职位表3.8订单基本信息表(order_fo)名称数据类型说明ORDER_NUCHAR(15)订单号 主键ORDER_YJINT押金ORDER_ZRQDATE租车日期ORDER_HRQDATE还车日期STU_NUCHAR(15)前台人员号 外键CUS_NUCHAR(15)客户号 外键CAR_NUCHAR(15)车牌号 外键表3.9入库基本信息表(ruku_fo)名称数据类型说明RUKU_NUCHAR(15)入库单 主键RUKU_JGINT价格RUKU_RQDATE日期CAR_NUCHAR(15)车牌号 外键SUP_NUCHAR(15)供应商号 外键STO_N

16、UCHAR(15)仓位号 外键表3.10出库基本信息表(chuku_fo)名称数据类型说明CHUKU_NUCHAR(15)出库单 主键CHUKU_QDATE日期CUS_NUCHAR(15)客户号 外键CAR_NUCHAR(15)车牌号 外键STO_NUCHAR(15)仓位号 外键表3.11存储基本信息表(cunchu_fo)名称数据类型说明CUN_rqDATE日期 CAR_NUCHAR(15)车牌号 主键STO_NUCHAR(15)仓位号 主键表3.12赔偿基本信息表(peichang_fo)名称数据类型说明PEI_NUCHAR(15)赔偿单号 主键PEI_JEINT赔偿金额PEI_RQDAT

17、E日期CUS_NUCHAR(15)客户号 外键CAR_NUCHAR(15)车牌号 外键STU_NUCHAR(15)技术人员号 外键表3.13维修基本信息表(weixiu_fo)名称数据类型说明WEI_NUCHAR(15)维修单号 主键WEI_JGINT价格WEI_RQDATE日期FIX_NUCHAR(15)维修店号 外键CAR_NUCHAR(15)车牌号 外键表3.14采购基本信息表(caigou_fo)名称数据类型说明CAI_NUCHAR(15)采购单号 主键CAI_JGINT价格CAI_RQDATE日期STU_NUCHAR(15)采购员号 外键CAR_NUCHAR(15)车牌号 外键SUP

18、_NUCHAR(15)供应商号 外键表3.15归还基本信息表(guihuan_fo)名称数据类型说明GUI_NUCHAR(15)归还单号 主键GUI_RQDATE日期CUS_NUCHAR(15)客户号 外键STU_NUCHAR(15)技术人员号 外键CAR_NUCHAR(15)车牌号 外键第四章 检查范式规范化处理规范化的目的是减少乃至消除关系模式中存在的各种异常,改善完整性、一致性和存储效率。确定规范级别之后,利用范式的定义,逐一考察关系模型,判断它们是否满足规范要求。若不符合上一步所确定的规范级别,则利用相应的规范算法将关系模式规范化。数据库进行关系数据库设计时,应作权衡,尽可能使数据库模

19、式保持最好的特性。第五章 结论5.1模式评价模式评价的目的是检查已给出的数据库模式是否完全满足用户的功能要求,是否具有较高的效率,并确定需要加以修正的部分。模式评价主要包括功能和性能两个方面。5.2功能评价功能:整个CIS系统分为四个部分:客户信息、服务信息、资源信息、供货商信息。就客户信息而言,我们所需要了解的信息包括:客户的姓名(或单位名)、家庭地址(或单位地址)、联系电话和电子信箱。对于服务信息,应该说有:客户的租车用途(如家庭旅游、商务用车、紧急救援、生日喜庆、婚庆用车、保险服务以及带教、带驾服务等)、车型需求、租车日期、还车日期、租车数量、价格查询、门店网络、驾驶员信息。公司内部的资源内容,我们觉得可以有如下部分组成:车型、车量状况、租车单价、用车天数、汽车行驶公里数。而供货商的信息包括厂商名称、联系电话

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论