ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:292.14KB ,
资源ID:6904020      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6904020.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(汽车租赁管理系统的数据库.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

汽车租赁管理系统的数据库.docx

1、汽车租赁管理系统的数据库 数据库原理及应用课程设计报告题目:汽车租赁管理系统的数据库设计 学 号: 姓 名: 指导教师: 2012年1月1.项目背景 11.1选题背景 11.2系统目标和实现技术 12.需求分析 22.1业务流程分析 22.1.1车辆信息查询 22.1.2创建车辆租借记录 32.1.3车辆归还 42.1.4续租 52.2数据流程分析 72.2.1汽车租借系统的顶层数据流程图 72.2.2汽车租借系统第二层数据流程图 82.3数据字典 92.3.1数据流的描述 92.3.2处理逻辑的描述 102.3.3数据存储的描述 113.概念结构设计 123.1图 124.逻辑结构设计 13

2、4.1图 135.物理结构设计 146.总结 177.参考文献 181.项目背景1.1选题背景随着车辆工业的发展和汽车的普及,汽车租赁成为近年来兴起的一个新兴行业,使用汽车租赁管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。另外,随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。原来的数据处理手工操作,工作量大,出错率高,出错后不易更改。租车公司采取手工方式对车辆租借情况进行人工管理,由于信息比较多,信息的管理工作混乱而又复杂,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。1.2

3、系统目标和实现技术我立足于以上原则建立了一个租车公司车辆管理系统,使车辆管理工作规范化,系统化,程序化,避免车辆管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的实现对车辆信息的管理。本系统用户面向各租赁汽车企业的工作人员和相关领导,主要功能包括系统用户管理、日常业务信息管理和车辆及客户信息管理等。 汽车租赁管理就是对车辆信息和客户信息的管理,主要包括车辆的出租状态、车辆的基本信息、客户信息的管理等。由于这些过程间的关系复杂,有一对一的关系,一对多的关系,也有多对多的关系,所有这些工作使汽车车管理工作变得量大而又复杂,以前包括现在还有很多租赁公司采用人工管理,直接导致了错误的产生

4、,服务质量的低下。汽车租赁管理系统的开发使得这一状况得到了根本的改善。这套管理系统包括涵盖了车辆租赁业务的各个方面。使得汽车租赁服务可以快速、规范地完成,节省了人力物力,提高了服务质量和经济效益。此数据库系统为了实现汽车出租公司的汽车,人员,汽车租借等数据的管理而设计的系统。系统主要提供了车辆信息查询,车辆租借记录,车辆归还和续租四个功能。本系统提供将按照现代数据库开发设计过程进行分析设计并实现。2.需求分析这个题目中需要实现的系统功能有车辆信息查询,创建车辆租借记录,车辆归还和续租2.1业务流程分析 数据库系统将支持车辆查询,创建车辆租借记录,车辆归还,逾期罚款和续租四个功能,以下是详细分析

5、:2.1.1车辆信息查询:功能简要说明:根据客户需要(例如:车颜色,出租价格,类型),查询出租的车辆信息。详细过程:1. 客户输入需要查询的车辆信息,如:车类型,车颜色,价格2. 系统查询数据库并返回符合用户查询条件的结果数据库实现方案:该功能实现起来比较简单,只需要建立起一张汽车信息的表,然后进行单表查询,查询完后将结果返回给用户就可以了。图2_1 2.1.2创建车辆租借记录:简要分析:当客户选择了租借的车辆,并办理相关手续后,系统将生产一条租借记录详细过程:1. 客户与公司签署汽车租借合同并付款2. 员工将车辆,客户,合同,押金等信息录入数据库3. 员工给客户一张借车单,客户就可以开走车辆

6、数据库实现方案:实现此功能需要建立一张汽车租借记录表,当员工办理完一次租借业务后,就会将这次租借信息输入数据库中,输入的信息包括:客户的信息,车的信息,和办理员工的信息。并且,被出租的车辆状态会被标识为已被出租。图2_22.1.3车辆归还: 简要分析:当客户使用完车后,将车辆归还的过程详细过程:1. 客户将车辆归还公司2. 公司相关人员检查车辆是否完整,不完整的会与公司相关人员协商赔偿(划分在数据库业务范畴之外)3. 如果完整,则直接办理归还手续数据库实现方案:此功能中大部分业务逻辑都是在数据库系统之外完成的,唯一和本系统有关的操作就是当归还成功后,归还车辆的汽车表中的状态将该为可出租,图2_

7、32.1.4续租: 简要分析:如果客户需要继续续租汽车,则联系相关人员可直接办理详细过程:1. 客户联系工作人员,要求续租,并给予工作人员续租车辆的2. 工作人员根据汽车的办理汽车续租合同3. 完成续租合同后就可以将续租记录输入数据库数据库实现方案: 出于让数据库实现更简单,方便,易于维护的目的。本数据库就简单的在车辆出租记录中添加了“续租天数”字段,如果需要续租,只需要在“汽车出租”表中添加“续租天数”就可以了。公司可以根据“汽车出租”表中“出租天数”,“续租天数”等字段计算租借价格。图2_42.1.5逾期罚款: 简要分析:为了节约人力,公司的软件系统应该具备自动查找逾期车辆,并罚款的功能,

8、如果客户没有按预期的时间归还车辆,那么系统会根据逾期天数,生成罚款金额详细过程:1. 软件链接数据库查找逾期未还汽车2. 处理逾期未还,产生处理结果3. 将处理结果输入数据库数据库实现方案: 为了实现此功能,我在数据库的“汽车租借记录”表中添加了“租借起始日”,“预期归还日”,和“罚款”三个字段。只需要对此表中的三个字段进行相应修改就可以实现此功能。图2_52.2数据流程分析2.2.1汽车租借系统的顶层数据流程图:图2_52.2.2汽车租借系统第二层数据流程图:图2_62.3数据字典2.3.1数据流的描述:数据流编号数据流名称简述数据流来源数据流去向数据流组成数据流量高峰流量F1查询条件客户对

9、需求的车辆进行查询时使用的条件,例如,颜色,价格E1客户P1查询处理汽车型号,车辆颜色,种类,品牌,状态3天1天F1.1车辆信息用户查询的结果P1E1客户汽车牌照,车辆颜色,种类,品牌,状态,车辆状况, 其他3天1天F2租借信息客户租借所签署的合同E1客户E2员工客户信息,办理员工号,汽车牌照,起始时间,结束时间3天1天F2.1租借记录员工完成一次租借业务后存入数据库的一条租借记录P24.155.1,S1S1,S3,P5.1出租记录编号, 起始日,预期到期日,押金, 续租天数,员工编号,客户编号,汽车牌照3天1天F3续租合同客户要求续租,与公司签署的续租合同E1P31出租记录编号,续租天数3天

10、1天F3.1续租信息办理续租手续牵涉的数据信息E2P3出租记录编号,续租天数3天1天F3.2续租记录根据续租信息,产生的续租记录P3S1出租记录编号,续租天数F4归还汽车客户归还的汽车的信息E12P4汽车牌照3天1天F4.1汽车完整度信息汽车出租前的完整度信息S2P4车辆状况3天1天F4.2完成交易记录对已完成的交易的记录P4.1S2交易记录编号,起始日,预期到期日,归还日,付款金额,续租天数,客户编号,汽车牌照,经办员工编号3天1天F5搜索未归还的汽车超出逾期归还天数的汽车的条件E2P5预期到期日3天1天2.3.2处理逻辑的描述处理逻辑编号处理逻辑名称简述输入的数据流处理输出的数据流处理频率

11、P1查询处理根据用户输入条件查询车辆F1 查询条件根据查询的条件(颜色,价格,类型)返回可供租借的汽车F 1.1 查询结果频繁P2租借处理确认给用户已办理租借合同后,将此次业务信息加入到数据库F2租借合同根据用户信息,合同信息,办理人员,生成租借记录,并添加如数据库F2.1租借记录一般P3续借处理办理续借F3.1续借记录给租出车辆的用户办理续借F2.3租借记录一般P4检查汽车完整性检查汽车是否有损坏F4检查归还汽车是否有损坏,如果有就要求客户赔偿,赔偿后才继续进行归还F4一般P4.1归还处理得知汽车未损坏后,办理归还业务F4办理归还业务删除租借记录,添加完成交易记录F2.1,F4一般F4.2赔

12、偿处理得知汽车损坏后,办理赔偿F4要求用户赔偿相应的金额然后继续进行归还处理F4少P5搜索未归还的汽车在租借记录中搜索未归还的汽车F5在数据库中进行车辆信息查询P2.1一般P5.1罚款处理更改租借纪录中罚款字段的数值F2.1更改租借纪录中罚款字段的数值F2.1少2.3.3数据存储的描述数据存储编号数据存储名称简述数据存储组成相关联的处理S1租借记录汽车租借的信息出租记录编号,起始日,预期到期日,押金,续租天数,客户编号,汽车牌照,经办员工编号写入,更新S2汽车记录公司当前所有汽车的记录汽车牌照,汽车型号,、车前颜色,种类,品牌,状态,车辆状况, 其他写入,更新S3完成交易记录已完成的租借交易的

13、记录交易记录编号,起始日,预期到期日,归还日,付款金额,续租天数,客户编号,汽车牌照,经办员工编号写入3.概念结构设计3.1图:图3_14.逻辑结构设计4.1图:图4_15.物理结构设计/*/* : 2005 */* : 2012/1/10 21:00:32 */*/已省去头文件信息/*/* : 出租记录 */*/ 出租记录 ( 员工_员工编号 , 客户_客户编号 , 汽车_汽车牌照 , 员工编号 , 出租记录编号 , 客户编号 , 汽车牌照 , 起始日 , 预期到期日 , 押金 , 续租天数 , 出租记录 (员工_员工编号, 客户_客户编号, 汽车_汽车牌照)/*/* : 出租记录 */*/

14、 出租记录 出租记录 (员工_员工编号 )/*/* : 出租记录2 */*/ 出租记录2 出租记录 (客户_客户编号 )/*/* : 出租记录3 */*/ 出租记录3 出租记录 (汽车_汽车牌照 )/*/* : 员工 */*/ 员工 ( 员工编号 , 员工姓名 (20) , 性别 (4) , 职位 (20) , 员工 (员工编号)/*/* : 客户 */*/ 客户 ( 客户编号 , 客户姓名 (20) , 性别 (4) , 身份证号 , 联系电话 , 其他 , 客户 (客户编号)/*/* : 已完成交易记录 */*/ 已完成交易记录 ( 员工_员工编号 , 客户_客户编号 , 汽车牌照 , 交

15、易编号 , 交易金额 , 完成交易时间 , 员工编号 , 客户编号 , 汽车编号 , 已完成交易记录 (员工_员工编号, 客户_客户编号, 汽车牌照)/*/* : 已完成交易记录 */*/ 已完成交易记录 已完成交易记录 (员工_员工编号 )/*/* : 已完成交易记录2 */*/ 已完成交易记录2 已完成交易记录 (客户_客户编号 )/*/* : 已完成交易记录3 */*/ 已完成交易记录3 已完成交易记录 (汽车牌照 )/*/* : 汽车 */*/ 汽车 ( 汽车牌照 , 汽车型号 (20) , 汽车颜色 (20) , 种类 (20) , 品牌 (20) , 状态 , 车辆状况 , 其他

16、, 汽车 (汽车牌照)6.总结 这次课程设计我的题目是汽车租赁管理系统,通过这次可视化编程课程设计,我了解了一个完整的数据库系统设计的步骤,掌握了租车公司汽车租赁系统的业务流程及管理,巩固了我在课堂上所学的理论知识,开拓了自己的知识面,同时也让我看到了自己的不足,很多东西单独用可以做出来,可是连贯起来就出现了很多错,还有很多不足之处需要在今后的学习和工作中继续努力。当然这次设计在李唯唯老师的悉心指导下也有了很多的收获和体会,见证了一个系统的诞生,虽然不复杂,但它可以实现一些基本的功能,很有成就感,是理论与实践的一次完美的结合,而且也学到很多课本上没有涉及到的知识,对编程经验也起到了累积作用,也

17、是第一次了解了一个系统诞生所要经过的流程,前期、设计、完成、后期一个也不能少,不像平时只用编一个程序,至于需求和维护没有涉及,这次课程设计就像一次工作的体验,从头到尾不遗余力的把它完成。体会就是自己在这次设计当中遇到了很多问题,一开始的时候根本无从下手、什么都不会,但是通过和同学之间的讨论,查阅资料、网上查询等有了基本的了解,遇到的问题也和其他同学进行交流、探讨,问题得以一一解决。总之,在这次数据库课程设计中受益匪浅。 7.参考文献【1】孙涌.现代软件工程.北京希望电子出版社【2】萨师煊,王珊.数据库系统概论.高等教育出版社【3】 王虎,张俊.管理信息系统M.武汉:武汉理工大学出版社【4】王珊,陈红.数据库系统原理教程M.北京:清华大学出版社

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1