《汽车租赁管理系统的数据库_3.docx》由会员分享,可在线阅读,更多相关《汽车租赁管理系统的数据库_3.docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、汽车租赁管理系统的数据库(数据库原理及应用)课程设计报告题目:汽车租赁管理系统的数据库设计学号:姓名:指导老师:2021年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.1C
2、DM图(12)4.逻辑构造设计(13)4.1PDM图(13)5.物理构造设计(14)6.总结(17)7.参考文献(18)1.项目背景1.1选题背景随着车辆工业的发展和汽车的普及,汽车租赁成为近年来兴起的一个新兴行业,使用汽车租赁管理系统能够规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。另外,随着电脑的普及与使用,如今的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理形式转变为电脑一体化管理。原来的数据处理手工操作,工作量大,出错率高,出错后不易更改。租车公司采取手工方式对车辆租借情况进行人工管理,由于信息比拟多,信息的管理工作混乱而又复杂,如再要进行查询,就得在
3、诸多的资料中翻阅、查找了,造成查询费时、费力。1.2系统目的和实现技术我立足于以上原则建立了一个租车公司车辆管理系统,使车辆管理工作规范化,系统化,程序化,避免车辆管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的实现对车辆信息的管理。本系统用户面向各租赁汽车企业的工作人员和相关领导,主要功能包括系统用户管理、日常业务信息管理和车辆及客户信息管理等。汽车租赁管理就是对车辆信息和客户信息的管理,主要包括车辆的出租状态、车辆的基本信息、客户信息的管理等。由于这些经过间的关系复杂,有一对一的关系,一对多的关系,也有多对多的关系,所有这些工作使汽车车管理工作变得量大而又复杂,以前包括如今
4、还有很多租赁公司采用人工管理,直接导致了错误的产生,服务质量的低下。汽车租赁管理系统的开发使得这一状况得到了根本的改善。这套管理系统包括涵盖了车辆租赁业务的各个方面。使得汽车租赁服务能够快速、规范地完成,节省了人力物力,提高了服务质量和经济效益。此数据库系统为了实现汽车出租公司的汽车,人员,汽车租借等数据的管理而设计的系统。系统主要提供了车辆信息查询,车辆租借记录,车辆归还和续租四个功能。本系统提供将根据当代数据库开发设计经过进行分析设计并实现。2.需求分析这个题目中需要实现的系统功能有车辆信息查询,创立车辆租借记录,车辆归还和续租2.1业务流程分析数据库系统将支持车辆查询,创立车辆租借记录,
5、车辆归还,逾期罚款和续租四个功能,下面是具体分析:2.1.1车辆信息查询:功能扼要讲明:根据客户需要例如:车颜色,出租价格,类型,查询出租的车辆信息。具体经过:1.客户输入需要查询的车辆信息,如:车类型,车颜色,价格2.系统查询数据库并返回符合用户查询条件的结果数据库实现方案:该功能实现起来比拟简单,只需要建立起一张汽车信息的表,然后进行单表查询,查询完后将结果返回给用户就能够了。图2_12.1.2创立车辆租借记录:扼要分析:当客户选择了租借的车辆,并办理相关手续后,系统将生产一条租借记录具体经过:1.客户与公司签署汽车租借合同并付款2.员工将车辆,客户,合同,押金等信息录入数据库3.员工给客
6、户一张借车单,客户就能够开走车辆数据库实现方案:实现此功能需要建立一张汽车租借记录表,当员工办理完一次租借业务后,就会将这次租借信息输入数据库中,输入的信息包括:客户的信息,车的信息,和办理员工的信息。并且,被出租的车辆状态会被标识为已被出租。图2_22.1.3车辆归还:扼要分析:当客户使用完车后,将车辆归还的经过具体经过:1.客户将车辆归还公司2.公司相关人员检查车辆能否完好,不完好的会与公司相关人员协商赔偿划分在数据库业务范畴之外3.假如完好,则直接办理归还手续数据库实现方案:此功能中大部分业务逻辑都是在数据库系统之外完成的,唯一和本系统有关的操作就是当归还成功后,归还车辆的汽车表中的状态
7、将该为可出租,图2_32.1.4续租:扼要分析:假如客户需要继续续租汽车,则联络相关人员可直接办理具体经过:1.客户联络工作人员,要求续租,并给予工作人员续租车辆的ID2.工作人员根据汽车的ID办理汽车续租合同3.完成续租合同后就能够将续租记录输入数据库数据库实现方案:出于让数据库实现更简单,方便,易于维护的目的。本数据库就简单的在车辆出租记录中添加了“续租天数字段,假如需要续租,只需要在“汽车出租表中添加“续租天数就能够了。公司能够根据“汽车出租表中“出租天数,“续租天数等字段计算租借价格。图2_42.1.5逾期罚款:扼要分析:为了节约人力,公司的软件系统应该具备自动查找逾期车辆,并罚款的功能,假如客户没有按预期的时间归还车辆,那么系统会根据逾期天数,生成罚款金额具体经过:1.软件链接数据库查找逾期未还汽车2.处理逾期未还,产生处理结果3.将处理结果输入数据库数据库实现方案:为了实现此功能,我在数据库的“汽车租借记录表中添加了“租借起始日,“预期归还日,和“罚款三个字段。只需要对此表中的三个字段进行相应修改就能够实现此功能。图2_5
限制150内