汽车租赁系统数据库设计_第1页
汽车租赁系统数据库设计_第2页
汽车租赁系统数据库设计_第3页
汽车租赁系统数据库设计_第4页
汽车租赁系统数据库设计_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

汽车租赁系统一、课程设计的目的和意义随着汽车租赁领域的繁荣和快速发展,汽车租赁行业的信息量越来越大、越来越复杂。传统的管理方法已经不能适应当前快速发展的市场。计算机和计算机网络技术正在迅速发展和普及。使用汽车租赁系统可以大大提高汽车租赁效率,降低运营成本,增加利润。通过对数据库原理的理论学习,我通过实践掌握了数据库的创建、基本操作和程序系统的建立。并通过数据库原理软件的设计实践,巩固课堂教学中所学的数据库原理知识和建立数据库系统的方法,熟练掌握实际问题。为了建立一个关系数据库信息管理系统,必须经过需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实现和数据库运行维护的一般过程,为毕业设计奠定基础。二。术语的定义E-R图:为理解和表示问题领域的信息而建立的数据模型,简称E-R图。它有三个要素:实体、关系和属性。数据流图:数据流图是用来描述软件系统逻辑模型的图形工具。它描述了系统中信息的流动和处理。数据字典:数据字典是数据流图中出现的所有数据元素、数据流、文件和进程的定义集合。三。数据库要求主要功能:该系统包括客户信息管理、车辆信息管理、租车退货管理、会员类型管理、会员信息管理、保险公司管理、汽车经销商管理等。它具有添加、修改、查询和删除功能。促进租赁公司的工作,提高租赁公司的质量和效率。性能要求:租赁和归还信息必须及时更新,汽车租赁系统的信息必须无误地存储在主服务器上。输出要求:完整详细的数据。输出要求:简单、快速、实时、准确。安全和保密要求:管理员有权管理和修改客户信息库、租车信息库和员工信息库。员工只能对租车信息库进行部分修改(读写)。完成期限:预计三个月一、汽车租赁系统需求分析:系统功能要求:1)客户可以通过不同的方式预订车辆(包括电话、前台和在线)1、可以保存客户的预订申请表2、可以保存客户的历史记录3、员工可以办理申请4、技术人员可以保存车辆的结构维护2)满足上述功能需要以下模块:1.基本数据维护模块。基础数据维护模块为用户提供了一种输入、修改和维护基础数据的方式。例如,客户的个人信息、租赁信息、车辆的基本信息等。被输入和修改。2.基本业务模块。在基本业务模块中,客户可以填写租车申请表,由工作人员负责处理这些表格。同时,技术人员可以提交每辆车的状态,以便工作人员可以根据这些信息决定是否批准客户的请求。3.数据库管理模块。在汽车租赁系统中,客户、员工和车辆信息应统一管理,车辆租赁也应详细登记。4.信息查询模块。信息查询模块主要用于查询相关信息,如员工查询车辆信息和客户信息。如下图所示:数据字典1.公司数据字典属性名商店代码类型长度评论编号Fno茶20汽车租赁公司的号码名字Fname茶20汽车租赁公司名称电话Ftell茶20汽车租赁公司联系信息地址时尚服饰茶50汽车租赁公司地址电子邮件Femail茶50汽车租赁公司的电子邮件传真Ffax茶20汽车租赁公司的传真邮政区码Fzip茶10汽车租赁公司的邮政编码2.自动数据字典属性名商店代码类型长度评论编号Cno茶20汽车牌照号码名字Cname茶20汽车品牌名称类型Ctype茶20汽车类型颜色颜色汽车颜色利用时间Ctime茶20这辆车已经使用多久了?实际使用寿命Cmileage茶20汽车的总行驶时间租赁价格Cprice长的10出租汽车每小时多少钱?延迟价格奥普瑞斯长的10超过这个时间每小时多少钱?州国家茶10在图书馆内外3.车辆保险数据字典属性名商店代码类型长度评论汽车保险号Bno茶20车辆保险类型号汽车保险名称b名称茶20车辆保险单名称投保车号号码茶20被保险车辆的牌照号码保险时间b日期日期8签署保单的时间年龄限制b时间int10车辆保险的有效时间危险Bmoneyint10保险金额自有公司DNS名称茶20保险公司名称4.保险公司数据字典属性名商店代码类型长度评论公司名称DNS名称茶20保险公司名称公司地址爸爸茶20保险公司地址联系号码Dtel1int20公司联系电话投诉电话Dtel2int20事故报警电话5.客户数据字典属性名商店代码类型长度评论编号尼日利亚茶20客户编号名字Kname茶20用户姓名识别号克伦伯int20客户识别号性别Ksex茶4客户性别联系号码Ktelint20客户联系号码电子邮件Kemail茶50客户电子邮件你有执照吗?Klicense茶4顾客持有驾照吗许可证号码数字茶30拥有驾照的客户的驾照号码。驾照类型Lkind茶20有驾照的客户的驾照类型。标识地址卡迪什茶20客户的家庭地址工作单位作品茶20客户工作单元提货时间gettime茶20客户提货时间计划使用时间使用时间茶20顾客使用汽车多长时间回描时间returntime茶20客户的最终退货时间6.成员类型信息表属性名商店代码类型长度评论会员编号Mno茶20会员编号用户名Mmane茶20成员姓名水平Mlevel两倍8会员级别7.驱动程序数据字典属性名商店代码类型长度评论名字Sname茶20司机姓名性别Ssex茶4司机性别年龄Syearint4驾驶员年龄识别号11月1日int20驾驶员识别号员工编号十二月二日int20司机和员工编号驾驶卖int4司机开车多长时间?驾照类别Sclass茶4驾照类别联系号码Stelint20驾驶员联系号码8.租赁数据字典属性名商店代码类型长度评论序列号数字int20客户签署的租赁文件的编号。用户姓名Kname茶20用户姓名识别号克伦伯int20客户识别号联系号码Ktelint20客户联系号码汽车名称Cname茶20客户租用车辆的名称车辆类型Ctype茶20客户租赁的车辆类型车辆号码号码茶20客户租用车辆的牌照号码。司机姓名Sname茶20客户雇佣的司机是否遵循自愿原则司机的工作编号十二月二日int20司机的员工编号起始时间Sdate1日期12租车的开始时间精确到分钟。示例:1租赁时间Sdate2日期12返回时间,精确到分钟。存款Smoney1int10在租赁公司质押的资金将在转让时退还。租金Smoney2int10租赁公司收取的租金你投保了吗?Sbaoxan茶4租用的车辆有保险吗9.就业数据字典属性名商店代码类型长度评论用户姓名Kname茶20用户姓名识别号克伦伯int20客户的身份证号码联系号码Ktelint20客户的联系号码司机姓名Sname茶20雇佣司机的姓名司机的工作编号十二月二日int20司机的员工编号司机性别Ssex茶4司机的性别驾照类别Sclass茶4驾照类型驾驶员的驾驶经验卖int4驾驶员的驾驶年龄开始时间Gdate1日期12客户开始雇佣司机的时间准确无误。结束时间Gdate2日期12客户和司机结束雇佣关系的时间司机的电话号码Stelint20司机的联系号码委任Gmoneyint10顾客付给司机的工资电子病历图企业实体的企业资源图表汽车实体的电子关系图汽车保险电子病历表保险公司电子病历图表客户信息电子病历表成员实体的工程-关系图驱动实体工程图出租就业E_R图合并电子病历图电子病历图被转换成关系模式图。公司(公司编号、公司名称、电话号码、地址、电子邮件、传真、邮政编码)汽车(车号、名称、类型、颜色、使用时间、里程、租赁价格、过期价格、状态)车辆保险(车辆保险号、车辆保险名称、投保车辆数量、保险时间、保险年数、保险金额、所属公司)保险公司(公司名称、公司地址、联系电话、投诉号码)客户(号码、姓名、身份证号码、性别、联系电话、电子邮件、驾照、驾照号码、驾照类型、家庭地址、工作单位、接车时间、预定使用时间、返回时间)成员(成员编号、用户名、级别)司机(司机姓名、性别、年龄、身份证号、员工号、驾驶年龄、驾照类型、联系电话)租赁(序列号、客户名称、身份证号码、联系电话、汽车名称、车辆类型、汽车号码、驾驶员姓名、驾驶员工作号码、开始时间、返回时间、押金、租金、是否投保)就业(客户姓名、身份证号码、联系电话、司机姓名、司机工作号码、司机性别、驾照类型、司机驾驶年龄、开始时间、结束时间、司机电话号码、佣金)二、概念结构设计:1、概念结构设计方法(自上而下、自上

温馨提示

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

评论

0/150

提交评论