(完整word版)汽车租赁管理系统的数据库

合集下载

汽车租赁系统数据库设计说明书

汽车租赁系统数据库设计说明书
客户登录系统的密码
身份证号
identityNum
Varchar(20)
客户的身份证号码
年龄
age
int
客户年龄
性别
sex
int
客户性别,取值0(男)1(女)
联系方式
phone
Varchar(20)
客户的电话号码
是否会员
vip
int
是否会员,取值0(是)1(否)
车辆信息表—car(用于存放车辆基本信息)
汽车租赁系统数据库设计说明
管理员信息表—admin(用于存放管理员的信息)
字段名
字段代码
数据类型
主键
字段说明
员工id
ad_id
Int

递增,方便数据库管理,并无实际意义
姓名
ad_name
Varchar(20)
管理员的姓名
账号
ad_num
Varchar(20)
管理员登录系统所使用的账号
密码
ad_psw
Varchar(50)
管理员登录系统的密码
客户信息表—customer(用于存放客户信息)
字段名
字段代码
数据类型
主键
字段说明
客户id
cus_id
Int

递增
客户姓名
cus_name
Varchar(20)
客户姓名
客户账号
cus_num
Varchar(20)
客户登录系统账号
客户密码
cus_pwd
Varchar(50)
保险类型
insurance
Varchar(20)
该车辆所入保险类型
是否预约

汽车租赁管理系统查看记录与数据库设计

汽车租赁管理系统查看记录与数据库设计

汽车租赁管理系统--查看记录与数据库设计摘要:近年来,随着汽车限行和限购令的影响越来越广泛,许多原本打算购车的人群开始逐渐改变消费理念,购车已不再成为唯一追求,更为经济环保的租车出行方式日益流行。

随着我国汽车租赁行业的不断发展,汽车租赁系统的作用也是越来越大。

本论文的系统采用了时下流行的JAVA语言,SPRINGMVC框架,MYSQL数据库以及EASYUI 插件进行设计。

实现了汽车租赁系统的系统登录、车辆信息的添加编辑查看,客户信息添加查看,租车记录管理等功能。

该系统实现了对信息增删改查等功能。

关键字:汽车租赁;SPRINGMVC;信息管理;EASYUIAbstract:in recent years, along with the vehicle limit line and the purchase of that influe nce more widely, many people had originally planned to purchase a car began to change thecon cept of consumption, purchase a car is no longer be the only pursuit, more economic and enviro nmental protection car travel mode increasingly popular. With the continuous development of C hina's car rental industry, car rental system is also more and more big role.The system uses the popular JAVA language, SPRINGMVC framework, MYSQL database andEASYUI plug-in des ign. To realize the system login, information of vehicles car rental systemto add edit to view, ad d customer information view, car rental records management and other functions. The system i mplements the information crud check function.Keywords: car rental; SPRINGMVC; information management; EASYUI1.引言随着我国经济、社会和汽车工业的快速发展,整个社会消费水平的不断提高,公务用车制度的改革以及私人汽车消费市场的扩展,同时随着群众的经济条件不满足生活需求,为汽车租赁业务创造了有利条件。

汽车租赁管理系统数据库设计

汽车租赁管理系统数据库设计

长沙学院课程设计说明书题目汽车租赁管理系统学院计算机工程与应用数学专业(班级)姓名学号指导教师起止日期课程设计任务书课程名称:数据库系统原理课程设计设计题目:汽车租赁管理系统已知技术参数和设计要求:1、某汽车租赁公司汽车租赁管理系统需要如下信息:工作人员信息包括:工号、姓名、性别、联系电话等。

客户信息包括:身份证号、姓名、性别、所在单位、联系电话等。

车辆信息包括:车牌号、品牌、颜色、座位数、日租价格、日租超公里价格、月租价格、租赁状态、购入日期等。

车辆类别信息包括:分类号,库存数。

其业务规则描述如下:一个工作人员可以对很多辆车辆进行管理,一辆车也可以被多个工作人员管理;一辆车只能属于一种车辆类别,而一种车辆类别可以包含多辆车;一个客户可以租多辆不同的车。

2、系统功能的基本要求:可以实现对车辆、租赁客户的查询,可以查询汽车、客户租赁历史记录。

可以按类别统计汽车的租赁金额和剩余的库存数,可以统计某一年龄客户群体对某类汽车的租赁喜好,能模拟客户对汽车的租借、归还业务。

各阶段具体要求:1.需求分析阶段●定义数据项的含义和取值●定义目标系统的数据流2.概念结构设计阶段●画出实体模型E-R图3.逻辑结构设计阶段●将实体模型转化为关系模型●给出每个关系的主关键字和函数依赖集●分析你所设计的关系数据库模式是否属于3NF4.物理设计阶段●确定所有字段的名称、类型、宽度、小数位数及完整性约束●确定数据库及表的名称及其组成●确定索引文件和索引关键字5.数据库安全及维护设计阶段●设计一个适合的数据库安全策略(用户身份认证、访问权限、视图)●为了实现复杂的数据完整性约束,设计适当的触发器●设计一个适合的数据库备份策略6、实施阶段●要求所有操作必须在查询分析器中用SQL语句或系统存储过程完成。

设计工作量:(1)软件设计:完成问题陈述中所提到的所有需求功能。

(2)论文:要求撰写不少于3000个文字的文档,详细说明各阶段具体要求。

汽车租赁管理系统.doc

汽车租赁管理系统.doc

汽车租赁管理系统.doc本文旨在介绍汽车租赁管理系统的基本框架和主要功能。

一、基本框架汽车租赁管理系统由客户端、服务端和数据库三部分组成。

客户端主要包括以下模块:注册、登录、个人信息管理、车辆查询、订单查询等模块,用户通过客户端进行预订、租赁操作。

服务端主要包括以下模块:车辆管理、订单管理、用户管理等模块,承担系统核心的业务逻辑处理和数据存储。

数据库主要用于存储和管理系统中的各种数据,如车辆信息、用户信息、订单信息等。

二、主要功能汽车租赁管理系统的主要功能包括以下几个方面:1.车辆管理:主要包括新车入库、车辆信息更新、车辆维修保养、车辆调配等功能。

系统可以实时监控车辆库存情况,及时更新车辆信息,保证车辆的使用状态符合要求,避免因车辆问题给用户带来困扰。

2.订单管理:主要包括预订、租赁、退还等功能。

用户可以通过客户端进行车辆预订、租赁信息填写,系统根据用户填写的信息对订单进行管理,包括车辆分配、租赁价格计算等工作,方便用户快速完成预定和租赁操作。

3.用户管理:主要包括注册、登录、个人信息管理等功能。

用户可以通过客户端进行注册、登录,完善个人信息,随时查询个人租赁记录和账户余额等信息,方便用户管理自己的租赁订单,提高用户体验。

4.统计分析:通过数据分析,系统可以实时获取车辆使用情况、订单数量、客户满意度等指标,方便企业进行业务决策。

同时根据不同的数据指标,系统提供了不同层次的报表和图表展示,快速了解企业的运营情况。

综上所述,建立汽车租赁管理系统对于企业来说是非常必要和重要的,它能帮助企业实现自动化、信息化的管理,提高服务质量和效率,促进企业的发展。

数据库作业(汽车租赁管理系统)

数据库作业(汽车租赁管理系统)

数据库设计与应用班级:姓名:学号:教师:日期:汽车租赁管理系统的设计一、需求分析一个基本汽车租赁管理系统需要实现如下功能:(1)客户预定车辆功能客户通过网上下订单、打电话预定或直接到前台进行车辆预订,系统根据客户的要求查询符号其要求的现有车辆,并生成订单及相应的租车编号。

同时,还包括记录当前租赁车辆的状态,如车身是否存在刮伤,车辆本身是否有问题,当前油量状态等等。

系统可接收该租赁车辆当前状态的图片并存储,以作为客户租车的记录。

(2)系统保存客户信息及其租车记录为了更好地服务客户并发展长期客户,会保存相关租车客户的信息,如年龄、性别、驾龄、职业等信息,以及客户租车的次数。

客户每次租车的时间、租车的类型、还车的时间等信息均更新记录于系统,以形成企业的客户数据储备,便于以后做数据统计或大数据分析。

(3)取车的管理客户的车辆租赁订单成功后,客户取走车辆,此时要更新当前数据库中记录的车辆状态,当租赁成功则自动生成相应的租赁合同。

(4)车辆归还的管理客户归还车辆时,按照生成的租赁合同,依据合同上的具体内容,如租赁费用、时间、是否有损坏等,并对车辆进行检测,以确定是否产生新的破损,并对产生破损的车辆收取维修费用。

然后对归还后的车辆重新录入数据库,更新借出状态,并将需要维修的车辆做标记。

(5)归还车辆的维修对存在损坏的归还车辆加以维修,科学的评估损坏情况,在结合相应的保险合同的基础之上,由保险公司做相应处理。

二、系统功能模块(1)车辆租赁管理模块车辆租赁管理包括车辆租赁、车辆续租、车辆归还等方面的管理,相应的还包括基于租赁车辆生成订单和合同,并能打印相关手续凭证以及报表等材料。

进一步还包括用户从网上登录系统预订车辆信息。

(2)车辆信息管理模块车辆信息管理包括记录车辆的颜色、车牌、车辆型号、车辆维修状态、车辆的交通违章状态、车辆保养情况、购买日期、租金、租赁状态等车辆的相关信息。

还包括对新购进的车辆进行信息添加,对报废或出售的车辆进行删除等相关方面的信息管理,对车辆的信息进行实时的动态调整。

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

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

《数据库原理及应用》课程设计报告题目:汽车租赁管理系统的数据库设计学号:姓名:指导教师: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选题背景随着车辆工业的发展和汽车的普及,汽车租赁成为近年来兴起的一个新兴行业,使用汽车租赁管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。

另外,随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。

原来的数据处理手工操作,工作量大,出错率高,出错后不易更改。

租车公司采取手工方式对车辆租借情况进行人工管理,由于信息比较多,信息的管理工作混乱而又复杂,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。

1.2系统目标和实现技术我立足于以上原则建立了一个租车公司车辆管理系统,使车辆管理工作规范化,系统化,程序化,避免车辆管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的实现对车辆信息的管理。

本系统用户面向各租赁汽车企业的工作人员和相关领导,主要功能包括系统用户管理、日常业务信息管理和车辆及客户信息管理等。

汽车租赁管理就是对车辆信息和客户信息的管理,主要包括车辆的出租状态、车辆的基本信息、客户信息的管理等。

汽车租赁管理系统,DOC

汽车租赁管理系统,DOC

汽车租赁管理系统,DOC汽车租赁管理系统是一种基于计算机技术的信息管理系统,主要针对汽车租赁公司的业务管理进行优化和升级。

本文将就其主要功能、系统设计及优化方案进行详细解析。

一、系统功能汽车租赁管理系统主要包含以下核心功能:1.车辆管理:该模块主要用于对汽车进行管理,包括汽车入库、出库、维修、保养、报废等相关操作,以有效保障汽车的使用状态。

2.租赁管理:该模块主要用于对租赁业务进行管理,包括租车、还车、收费、退费等流程,以确保租赁业务的准确性和安全性。

3.员工管理:该模块主要用于管理员工信息,包括员工入职、调动、离职、工资发放等相关操作,以有效管理企业人力资源。

4.财务管理:该模块主要用于财务核算和财务管理,包括收入、支出、成本、利润等相关操作,以保障企业的经济效益。

二、系统设计汽车租赁管理系统的设计包括数据库设计、界面设计、系统架构设计等多个方面。

1.数据库设计:主要包括数据表设计和数据结构设计,以保障对各种数据进行高效、准确和安全的管理。

2.界面设计:主要包括系统的菜单设计、页面设计、表单设计等,以保障系统的可用性和用户友好性。

3.系统架构设计:主要包括服务器、软件及硬件等架构设计,以保障系统的性能和可扩展性。

三、优化方案为提升系统的效率和便捷性,汽车租赁管理系统可以考虑如下优化方案:1.采用云端架构:将汽车租赁管理系统放在互联网上,可以通过任何终端实现访问和操作,提高系统的浏览速度和扩展性。

3.加强数据安全保障:采用更为严密的加密技术和权限控制,保障信息的安全性和隐私性。

四、总结汽车租赁管理系统是现代化信息化管理的重要组成部分,能确保汽车租赁企业在业务管理、客户服务和经济效益等多方面得到优化和提升。

优化方案是发展现代化汽车租赁业务的重要手段,汽车租赁公司应该积极探索和实践,并不断优化和改进汽车租赁管理系统。

数据库课程设计汽车租赁系统

数据库课程设计汽车租赁系统

数据库课程设计汽车租赁系统1. 引言汽车租赁系统是一种应用广泛的信息管理系统,在汽车租赁行业具有重要的作用。

本文旨在通过数据库课程设计,实现一个可靠且高效的汽车租赁系统。

2. 数据库设计2.1 数据库模型选择在设计汽车租赁系统的数据库时,我们选择了关系型数据库模型,因其具有结构化、严格的数据表定义和强大的数据管理功能。

2.2 数据库实体关系图我们通过实体关系图来表示系统中的实体以及它们之间的关系。

以下是系统中的主要实体以及它们之间的关系:- 用户 (User) 实体:记录用户的基本信息,包括姓名、电话、地址等。

- 汽车 (Car) 实体:记录汽车的相关信息,包括车牌号、品牌、型号、价格等。

- 租赁订单 (Rental Order) 实体:记录租赁订单的详细信息,包括用户、汽车、租赁时间、费用等。

3. 数据库表设计3.1 用户表 (User Table)用户表用于存储用户的基本信息,包括用户ID、姓名、电话、地址等。

以下是用户表的字段设计:- 用户ID (UserID):唯一标识用户的ID。

- 姓名 (Name):用户的姓名。

- 电话 (Phone):用户的联系电话。

- 地址 (Address):用户的联系地址。

3.2 汽车表 (Car Table)汽车表用于存储汽车的相关信息,包括车牌号、品牌、型号、价格等。

以下是汽车表的字段设计:- 车牌号 (License Plate):汽车的唯一标识,用于识别不同的汽车。

- 品牌 (Brand):汽车的品牌。

- 型号 (Model):汽车的型号。

- 价格 (Price):汽车的租赁价格。

3.3 租赁订单表 (Rental Order Table)租赁订单表用于存储租赁订单的详细信息,包括用户、汽车、租赁时间、费用等。

以下是租赁订单表的字段设计:- 订单号 (OrderID):租赁订单的唯一标识。

- 用户ID (UserID):租赁订单对应的用户ID。

- 车牌号 (License Plate):租赁订单对应的汽车车牌号。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库原理及应用》课程设计报告题目:汽车租赁管理系统的数据库设计学号:姓名:指导教师: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选题背景随着车辆工业的发展和汽车的普及,汽车租赁成为近年来兴起的一个新兴行业,使用汽车租赁管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。

另外,随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。

原来的数据处理手工操作,工作量大,出错率高,出错后不易更改。

租车公司采取手工方式对车辆租借情况进行人工管理,由于信息比较多,信息的管理工作混乱而又复杂,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。

1.2系统目标和实现技术我立足于以上原则建立了一个租车公司车辆管理系统,使车辆管理工作规范化,系统化,程序化,避免车辆管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的实现对车辆信息的管理。

本系统用户面向各租赁汽车企业的工作人员和相关领导,主要功能包括系统用户管理、日常业务信息管理和车辆及客户信息管理等。

汽车租赁管理就是对车辆信息和客户信息的管理,主要包括车辆的出租状态、车辆的基本信息、客户信息的管理等。

由于这些过程间的关系复杂,有一对一的关系,一对多的关系,也有多对多的关系,所有这些工作使汽车车管理工作变得量大而又复杂,以前包括现在还有很多租赁公司采用人工管理,直接导致了错误的产生,服务质量的低下。

汽车租赁管理系统的开发使得这一状况得到了根本的改善。

这套管理系统包括涵盖了车辆租赁业务的各个方面。

使得汽车租赁服务可以快速、规范地完成,节省了人力物力,提高了服务质量和经济效益。

此数据库系统为了实现汽车出租公司的汽车,人员,汽车租借等数据的管理而设计的系统。

系统主要提供了车辆信息查询,车辆租借记录,车辆归还和续租四个功能。

本系统提供将按照现代数据库开发设计过程进行分析设计并实现。

2.需求分析这个题目中需要实现的系统功能有车辆信息查询,创建车辆租借记录,车辆归还和续租2.1业务流程分析数据库系统将支持车辆查询,创建车辆租借记录,车辆归还,逾期罚款和续租四个功能,以下是详细分析:2.1.1车辆信息查询:功能简要说明:根据客户需要(例如:车颜色,出租价格,类型),查询出租的车辆信息。

详细过程:1.客户输入需要查询的车辆信息,如:车类型,车颜色,价格2.系统查询数据库并返回符合用户查询条件的结果数据库实现方案:该功能实现起来比较简单,只需要建立起一张汽车信息的表,然后进行单表查询,查询完后将结果返回给用户就可以了。

图2_12.1.2创建车辆租借记录:简要分析:当客户选择了租借的车辆,并办理相关手续后,系统将生产一条租借记录详细过程:1.客户与公司签署汽车租借合同并付款2.员工将车辆,客户,合同,押金等信息录入数据库3.员工给客户一张借车单,客户就可以开走车辆数据库实现方案:实现此功能需要建立一张汽车租借记录表,当员工办理完一次租借业务后,就会将这次租借信息输入数据库中,输入的信息包括:客户的信息,车的信息,和办理员工的信息。

并且,被出租的车辆状态会被标识为已被出租。

图2_22.1.3车辆归还:简要分析:当客户使用完车后,将车辆归还的过程详细过程:1.客户将车辆归还公司2.公司相关人员检查车辆是否完整,不完整的会与公司相关人员协商赔偿(划分在数据库业务范畴之外)3.如果完整,则直接办理归还手续数据库实现方案:此功能中大部分业务逻辑都是在数据库系统之外完成的,唯一和本系统有关的操作就是当归还成功后,归还车辆的汽车表中的状态将该为可出租,图2_32.1.4续租:简要分析:如果客户需要继续续租汽车,则联系相关人员可直接办理详细过程:1.客户联系工作人员,要求续租,并给予工作人员续租车辆的ID2.工作人员根据汽车的ID办理汽车续租合同3.完成续租合同后就可以将续租记录输入数据库数据库实现方案:出于让数据库实现更简单,方便,易于维护的目的。

本数据库就简单的在车辆出租记录中添加了“续租天数”字段,如果需要续租,只需要在“汽车出租”表中添加“续租天数”就可以了。

公司可以根据“汽车出租”表中“出租天数”,“续租天数”等字段计算租借价格。

图2_42.1.5逾期罚款:简要分析:为了节约人力,公司的软件系统应该具备自动查找逾期车辆,并罚款的功能,如果客户没有按预期的时间归还车辆,那么系统会根据逾期天数,生成罚款金额详细过程:1.软件链接数据库查找逾期未还汽车2.处理逾期未还,产生处理结果3.将处理结果输入数据库数据库实现方案:为了实现此功能,我在数据库的“汽车租借记录”表中添加了“租借起始日”,“预期归还日”,和“罚款”三个字段。

只需要对此表中的三个字段进行相应修改就可以实现此功能。

图2_52.2数据流程分析2.2.1汽车租借系统的顶层数据流程图:图2_52.2.2汽车租借系统第二层数据流程图:图2_62.3数据字典2.3.1数据流的描述:2.3.2处理逻辑的描述2.3.3数据存储的描述3.概念结构设计3.1CDM 图:1,n1,n1,n1,n1,n1,n员工员工编号员工姓名性别职位<pi>Integer Characters (20)Characters (4)Characters (20)<M>Identifier_1...<pi>汽车汽车牌照汽车型号汽车颜色种类品牌状态车辆状况其他<pi>Integer Characters (20)Characters (20)Characters (20)Characters (20)Boolean Text Text <M>Identifier_1...<pi>客户客户编号客户姓名性别身份证号联系电话其他<pi>Integer Characters (20)Characters (4)Integer Text Text <M>Identifier_1...<pi>出租记录员工编号出租记录编号客户编号汽车牌照起始日预期到期日押金续租天数Integer Integer Integer Integer Date Date Integer Integer已完成交易记录交易编号交易金额完成交易时间员工编号客户编号汽车编号Integer MoneyDate & Time Integer Integer Integer图3_14.1PDM图:FK_已完成交易记录_已完成交易记录2_客户员工员工编号员工姓名性别职位...intchar(20)char(4)char(20)<pk>汽车汽车牌照汽车型号汽车颜色种类品牌状态车辆状况其他...intchar(20)char(20)char(20)char(20)bittexttext<pk>客户客户编号客户姓名性别身份证号联系电话其他...intchar(20)char(4)inttexttext<pk>出租记录员工_员工编号客户_客户编号汽车_汽车牌照员工编号出租记录编号客户编号汽车牌照起始日预期到期日押金续租天数...intintintintintintintdatetimedatetimeintint<pk,fk1><pk,fk2><pk,fk3>已完成交易记录员工_员工编号客户_客户编号汽车牌照交易编号交易金额完成交易时间员工编号客户编号汽车编号...intintintintmoneydatetimeintintint<pk,fk1><pk,fk2><pk,fk3>图4_1/*==============================================================*//* DBMS name: Microsoft SQL Server 2005 *//* Created on: 2012/1/10 21:00:32 *//*==============================================================*/已省去头文件信息/*==============================================================*//* Table: 出租记录*//*==============================================================*/create table 出租记录(员工_员工编号int not null,客户_客户编号int not null,汽车_汽车牌照int not null,员工编号int null,出租记录编号int null,客户编号int null,汽车牌照int null,起始日datetime null,预期到期日datetime null,押金int null,续租天数int null,constraint PK_出租记录primary key (员工_员工编号, 客户_客户编号, 汽车_汽车牌照) )go/*==============================================================*//* Index: 出租记录_FK *//*==============================================================*/create index 出租记录_FK on 出租记录(员工_员工编号ASC)go/*==============================================================*//* Index: 出租记录2_FK *//*==============================================================*/create index 出租记录2_FK on 出租记录(客户_客户编号ASC)go/*==============================================================*//* Index: 出租记录3_FK */ /*==============================================================*/ create index 出租记录3_FK on 出租记录(汽车_汽车牌照ASC)go/*==============================================================*//* Table: 员工*//*==============================================================*/ create table 员工(员工编号int not null,员工姓名char(20) null,性别char(4) null,职位char(20) null,constraint PK_员工primary key nonclustered (员工编号))go/*==============================================================*//* Table: 客户*//*==============================================================*/ create table 客户(客户编号int not null,客户姓名char(20) null,性别char(4) null,身份证号int null,联系电话text null,其他text null,constraint PK_客户primary key nonclustered (客户编号))go/*==============================================================*//* Table: 已完成交易记录*/ /*==============================================================*/ create table 已完成交易记录(员工_员工编号int not null,客户_客户编号int not null,汽车牌照int not null,交易编号int null,交易金额money null,完成交易时间datetime null,员工编号int null,客户编号int null,汽车编号int null,constraint PK_已完成交易记录primary key (员工_员工编号, 客户_客户编号, 汽车牌照) )go/*==============================================================*//* Index: 已完成交易记录_FK *//*==============================================================*/create index 已完成交易记录_FK on 已完成交易记录(员工_员工编号ASC)go/*==============================================================*//* Index: 已完成交易记录2_FK *//*==============================================================*/create index 已完成交易记录2_FK on 已完成交易记录(客户_客户编号ASC)go/*==============================================================*//* Index: 已完成交易记录3_FK *//*==============================================================*/create index 已完成交易记录3_FK on 已完成交易记录(汽车牌照ASC)go/*==============================================================*//* Table: 汽车*//*==============================================================*/create table 汽车(汽车牌照int not null,汽车型号char(20) null,汽车颜色char(20) null,种类char(20) null,品牌char(20) null,状态bit null,车辆状况text null,其他text null,constraint PK_汽车primary key nonclustered (汽车牌照))go6.总结这次课程设计我的题目是汽车租赁管理系统,通过这次可视化编程课程设计,我了解了一个完整的数据库系统设计的步骤,掌握了租车公司汽车租赁系统的业务流程及管理,巩固了我在课堂上所学的理论知识,开拓了自己的知识面,同时也让我看到了自己的不足,很多东西单独用可以做出来,可是连贯起来就出现了很多错,还有很多不足之处需要在今后的学习和工作中继续努力。

相关文档
最新文档