- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汽车租赁管理系统的数据库
《数据库原理及应用》课程设计报告
题目:汽车租赁管理系统的数据库设计
学 号:
姓 名:
指导教师:
2012年1月
目 录
1.项目背景 1
1.1选题背景 1
1.2系统目标和实现技术 1
2.需求分析 2
2.1业务流程分析 2
2.1.1车辆信息查询 2
2.1.2创建车辆租借记录 3
2.1.3车辆归还 4
2.1.4续租 5
2.2数据流程分析 7
2.2.1汽车租借系统的顶层数据流程图 7
2.2.2汽车租借系统第二层数据流程图 8
2.3数据字典 9
2.3.1数据流的描述 9
2.3.2处理逻辑的描述 10
2.3.3数据存储的描述 11
3.概念结构设计 12
3.1CDM图 12
4.逻辑结构设计 13
4.1PDM图 13
5.物理结构设计 14
6.总结 17
7.参考文献 18
1.项目背景
1.1选题背景
随着车辆工业的发展和汽车的普及,租赁成为近年来兴起的一个新兴行业使用租赁管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。数据处理手工操作,工作量大,出错率高,出错后不易更改。采取手工方式对情况进行人工管理,由于信息比较多,信息的管理工作混乱而又复杂如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。
我立足于以上原则建立一个系统,使管理工作规范化,系统化,程序化,避免管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的。本系统用户面向各租赁汽车企业的工作人员和相关领导,主要功能包括管理、业务信息管理和管理等。
租赁管理就是对车辆信息和客户信息的管理,主要包括车辆的出租状态、车辆的基本信息、客户信息的管理等。由于这些过程间的关系复杂,有一对一的关系,一对多的关系,也有多对多的关系,所有这些工作使车管理工作变得量大而又复杂,以前包括现在还有很多租赁公司采用人工管理,直接导致了错误的产生,服务质量的低下。租赁管理系统的开发使得这一状况得到了根本的改善。这套管理系统包括涵盖了车辆租赁业务的各个方面。使得租赁服务可以快速、规范地完成,节省了人力物力,提高了服务质量和经济效益。
本系统提供将按照现代数据库开发设计过程进行分析设计并实现。
2.需求分析
这个题目中需要实现的系统功能有车辆信息查询,创建车辆租借记录,车辆归还和续租
2.1业务流程分析
数据库系统将支持车辆查询,创建车辆租借记录,车辆归还,逾期罚款和续租四个功能,以下是详细分析:
2.1.1车辆信息查询:
功能简要说明:根据客户需要(例如:车颜色,出租价格,类型),查询出租的车辆信息。
详细过程:
客户输入需要查询的车辆信息,如:车类型,车颜色,价格
系统查询数据库并返回符合用户查询条件的结果
数据库实现方案:
该功能实现起来比较简单,只需要建立起一张汽车信息的表,然后进行单表查询,查询完后将结果返回给用户就可以了。
图2_1
2.1.2创建车辆租借记录:
简要分析:当客户选择了租借的车辆,并办理相关手续后,系统将生产一条租借记录
详细过程:
客户与公司签署汽车租借合同并付款
员工将车辆,客户,合同,押金等信息录入数据库
员工给客户一张借车单,客户就可以开走车辆
数据库实现方案:
实现此功能需要建立一张汽车租借记录表,当员工办理完一次租借业务后,就会将这次租借信息输入数据库中,输入的信息包括:客户的信息,车的信息,和办理员工的信息。并且,被出租的车辆状态会被标识为已被出租。
图2_2
2.1.3车辆归还:
简要分析:当客户使用完车后,将车辆归还的过程
详细过程:
客户将车辆归还公司
公司相关人员检查车辆是否完整,不完整的会与公司相关人员协商赔偿(划分在数据库业务范畴之外)
如果完整,则直接办理归还手续
数据库实现方案:
此功能中大部分业务逻辑都是在数据库系统之外完成的,唯一和本系统有关的操作就是当归还成功后,归还车辆的汽车表中的状态将该为可出租,
图2_3
2.1.4续租:
简要分析:如果客户需要继续续租汽车,则联系相关人员可直接办理
详细过程:
客户联系工作人员,要求续租,并给予工作人员续租车辆的ID
工作人员根据汽车的ID办理汽车续租合同
完成续租合同后就可以将续租记录输入数据库
数据库实现方案:
出于让数据库实现更简单,方便,易于维护的目的。本数据
文档评论(0)