数据库课程设计-汽车租赁系统汇.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计-汽车租赁系统汇

目录 第一章 系统概述 1 1.1背景 1 1.2发展现状 1 第二章 需求分析 2 2.1 功能需求 2 2.2 部门需求 3 第三章 系统设计 4 3.1系统结构 4 3.2 数据库设计 5 3.2.1 ER图 5 3.2.2 逻辑结构 5 第四章 系统实现 7 4.1前台需求实现 7 4.2车库需求实现 12 第五章 个人总结 15 参考文献 15 系统概述 1.1背景 今天,随着人民生活水平的提高,汽车工业的发展和汽车的普及,汽车如今已经与我们的生活密不可分,而汽车租赁也已成为一个极具市场潜力的行业,面对飞速发展的汽车租赁市场,其经营管理的汽车种类繁多,样式各异,客户需求量大,客户要求高,每天的工作量大,一套完整的管理系统对于汽车租赁公司来说已经十分重要, 在信息的今天,计算机在事务管理方面的应用已经相当广泛,但目前很多还停留在人工管理的水平上,显然不适应时代管理人员目前需要一套方便、计算机化的管理信息系统来代替他们繁琐、低效的传统手工管理方式,并最终实现理的全面自动化 汽车租赁管理系统车随着设备和管理的现代化,如何提高作效率成为一个很重要的问题建立管理系统是一个很好的解决办法、、针对租赁的、、进行全面管理的系统 7.办理换车手续 通过以上的操作基本可以完成前台的全部需要的操作。 车库需求 1.查询维修记录 2.查询目前送修车辆 3.目前停车场停放车辆 4.送修时维修记录填写 5.维修花销填写 第三章 系统设计 3.1系统结构 此汽车租赁管理系统主要实现个大的功能模块:综合管理、业务管理,查询报表、系统维护。每个模块有分成多详细的功能子模块。详情如下图所示: 图3.1系统结构图 3.2 数据库设计 3.2.1 E-R图 图3.2.1 E-R图 3.2.2 逻辑结构 汽车信息 汽车信息(车牌号,车型,备注) 分析:车牌号为主码,唯一且不为空;车型是外码,为租用信息的主码,设置表级约束条件级联更新与删除。 租用信息 租用信息(车型,品牌,分类,租用价格) 分析:车型为主码,唯一且不为空;租用价格定义为INT型变量。 租用记录 租用记录(编号,车牌号,身份证,姓名,电话,预付金,实收款,租用日期,归还日期,备注) 分析:编号为主码,唯一且不为空;车牌号是外码(注:不可设置级联删除,因为即使车辆报废了但是租用记录还是要保存的);预付款与实收款定义为INT型;租用日期与归还日期定义为DATA。 4.维修厂信息 维修厂信息(编号,名称,地址,电话,备注) 分析:编号为主码,唯一且不为空。 5.维修记录 维修记录(编号,车牌号,维修厂编号,花费金额,维修日期,备注) 分析:编号为主码,唯一且不为空;维修厂编号为外码;花费金额为INT型;维修日期为DATA型。 系统实现 4.1前台需求实现 1.查询租用记录 select * from 租用记录 2. 查询租用信息 select * from 租用信息 order by 租用价格 3.目前可租用车辆类型 select distinct 租用信息.* from 租用信息,汽车信息 where 租用信息.车型=汽车信息.车型 and not exists ( select * from 租用记录,维修记录 where ((汽车信息.车牌号=租用记录.车牌号 and 归还日期 is null) or (汽车信息.车牌号=维修记录.车牌号 and 花费金额=0) ) ) order by 租用价格 4. 目前可租用车辆数目 select 租用信息.车型,count(*) 可用数量 from 租用信息,汽车信息 where 租用信息.车型=汽车信息.车型 and not exists ( select * from 租用记录,维修记录 where ((汽车信息.车牌号=租用记录.车牌号 and 归还日期 is null) or (汽车信息.车牌号=维修记录.车牌号 and 花费金额=0) ) ) group by 租用信息.车型 5.目前未归还车辆 select 租用记录.编号,车型,租用记录.车牌号,身份证,姓名,电话,预付金,租用日期 from 租用记录,汽车信息 where 租用记录.车牌号=汽车信息.车牌号 and 归还日期 is null order by 车型 6.办理租用手续(先查看目前可租用车辆类型,然后询问车库目前该类型车的车牌号,并与客户信息一同填入对应位置) insert into 租用记录(编号,车牌号,身份证,姓名,电话,预付金,租用日期,备注)

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档