车辆租赁标准管理系统的设计_第1页
车辆租赁标准管理系统的设计_第2页
车辆租赁标准管理系统的设计_第3页
车辆租赁标准管理系统的设计_第4页
车辆租赁标准管理系统的设计_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

山东建筑大学计算机科学与技术学院

课程设计阐明书

题目:车辆租赁管理系统设计-汽车预约及提车还车管理

课程:数据库原理及应用课程设计

院(部):计算机科学与技术学院

专业:软件开发

完毕日期:.1.5

山东建筑大学计算机科学与技术学院

课程设计任务书

设计题目车辆租赁管理系统分析和设计

1.采用面向对象或构造化设计办法,在windows开发环境下进行。

2.3-4人成立一种开发小组,选出小组项目负责人,并对小构成员按任务

进行分工。

3.严格按软件工程办法,分阶段进行开发(需求分析•、概要及详细设计、

编码、测试等)。

已知技术参数4.规定每阶段产生软件工程文档等软件配备齐全、合理。

和设计规定

5.课程设计结束上交课程设计报告电子版、编码。

规定提交课程设计报告内容涉及:

1)问题定义2)需求分析

3)概要设计4)详细设计

5)程序设计6)软件测试。

1、需求分析

设计内容2、数据库设计

与环节3、用SQL语句、触发器与存储过程等实现功能

4、课程设计阐明书

1、设计工作6学时

设计工作筹划

2、实现4学时

与进度安排3、课程设计阐明书2学时

1、考勤20%

设计考核规定2、课程设计阐明书50%

3、答辩30%

指引教师(签字):教研室主任(签字):

目录

目录............................................................3

1.系统概述....................................................5

2.需求分析....................................................5

2.1数据流图...............................................................................5

2.2数据字典...............................................................................7

3.数据库概念构造设计.........................................10

3.1实体分析..............................................................................10

3.2数据库概念构造设计...................................................................1()

4.数据库逻辑构造设计..........................................11

4.1关系模型..............................................................................11

4.2表与视图设计..........................................................................II

5数据库物理设计及实行........................................13

5.1创立数据库............................................................................13

5.2创立表................................................................................14

6功能实现....................................................17

6.1插入功能模块...............................................17

6.2查询功能模块.........................................................................21

6.3删除功能模块:.......................................................................22

6.3修改功能模块:.......................................................................23

7总结.........................................................24

参照文献......................................................26

车辆租赁管理系统设计-汽车预约及提车还车管理

1.系统概述

今天,随着人民生活水立提高,汽车工业发展和汽车普及,汽车如今已经与咱们生活密

不可分,而汽车租赁也已成为一种极具市场潜力行业,面对飞速发展汽车租赁市场,其经营

管理汽车种类繁多,样式各异,客户需求量大,客户规定高,每天工作量大,一套完整管理系统

对于汽车租赁公司来说已经一分重要,在信息飞速发展今天,计算机在事务管理方面应用己

经相称广泛,但当前诸多汽车租赁公司还停留在人工管理水平上,显然不适应时代发展,管理

人员当前需要一套以便、计算机化管理信息系统来代替她们繁琐、低效老式手工管理方式,

并最后实现汽车租赁管理全面自动化,使用汽车租赁管理系统可以规范公司管理和经营行为,

减少公司经营成本,提高工作效率。汽车租赁管理系统是为汽车租赁公司提供一种简朴易用

系统,随着科技发展,设备和管理当代化,在实际工作中如何提高工作效率成为一种很重要问

题。而建立管理系统是一种较好解决办法!

2.需求分析

2.1数据流图

顾客选取登录后,系统判断其身份,分为管理员与客户。客户进行客户功能实现模块,

可以操做相应客户信息,也可以查看相应司机信息,以及车辆信息以以便客户在租赁汽车时选

取司机与汽车。管理员进入管理员模块,对客户信息,以及司机信息增、册h改、查。如图

2.1所示:

客户

图2.1车辆租赁系统数据流图

车辆租赁业务管理重要功能为出租车辆,租赁信息增删改查,还车车结算,催车还交,续租

等.车辆租赁业务管理数据流图如图2.2所示:

22

3

还车结算

D1车辆信息

1.2

出租「有车

管理员有无人使

查车

无车

有人使用

图2.2车辆提车还车数据流图

顾客可以预约车辆,对预约车辆进行增、删、改、查;管理员对预约车辆信息进行市批。

如图2.3所示:

预约信息

D2租院信息

图2.3预约车辆数据流图

2.2数据字典

1.数据项:

编号名称注释类型

1orderld唯一标记一种元int

name顾客姓名varchar

phone顾客电话varchar

carName车辆名称varchar

rype车辆类型varchar

flag有无司机varchar

startTime预约时间dateTime

endTime结束时间dateTime

2rentld唯一标记一种元int

name顾客姓名varchar

carName车辆名称varchar

type车辆类型varchar

number车牌号int

flag有无司机varchar

startTime预约时间dateTime

endTime结束时间dateTime

Money定金int

rentMoney一天租金int

编号名称注释类型

3rentld唯一标记一种元int

customNcime客户姓名varchar

carName车辆名称varchar

carType车辆类型varchar

carNumber车牌号int

flag与否使月司机varchar

startTime开始租赁时间dateTime

endTime结束租赁时间dateTime

money订金int

rentMoney一天租金int

zMoney总租金int

back与否还车varchar

2.数据构造:

编号数据构造属性

1预约预约号,顾客姓名,手机号,车辆名称,车辆类型,有无司机,

预约时间,结束时间c

2提车提车人身份证号,提车车牌号,租车方式,筹划还车时间,提车

时间,租金,押金

3还车提车人身份证号,实际还车时间,实际缴纳金额

4司机司机编号、身份证号、姓名、年龄、地址、电话、驾驶证书,司

机与否被安排

3.数据流:

编号数据流名操作对象构成

1录入信息系统管理员,顾客预约信息

2删除信息系统管理员,顾客预约信息

3更改信息系统管理员,顾客预约信息

4查询系统管理员,顾客预约信息

5审批系统管理员预约信息,出租信息

6出租系统管理员租赁信息

7删除信息系统管理员租赁信息

8更改信息系统管理员租赁信息

9查询信息系统管理员,顾客租赁信息

10催车还交系统管理员租赁信息

11还车结算系统管理员租赁信息

12续租系统管理员租赁信息

4.数据存储:

编号名称含义构成

1预约基本信息表存储预约信息预约号,顾客姓名,手机号,车辆名称,

车辆类型,有无司机,预约时间,结束

时间。

2提车基本信息表存储出租信息提车人身份证号,提车车牌号,租车方

式,筹划还车时间,提车时间,租金,

押金

3还车信息表存储还车信息提车人身份证号,实际还车时间,实际

缴纳金额

4司机信息表存储司机信息司机编号、身份证号、姓名、年龄、地

址、电话、驾驶证书,司机与否被安排

5.数据解决:

•租赁车辆解决:每个客户可以租赁多辆车,每辆车可以安排有一位司机,租车时阐

明租期,预付押金。每辆车不同步间可以租给不同客户。

・预约车辆:阐明要预约车辆类型,司机名称,预约时间。

・还车:使用日期以及需要交付金钱,汽车状况,

3,数据库概念构造设计

3.1实体分析

租车客户信息:客户编号、姓名、身份证号、手机号、年龄、VTP;

司机信息:司机编号、身份证号、姓名、年龄、地址、电话、驾驶证书,司机与否被安排;

管理员信息:工作号、姓名、性别、年龄、联系方式;

车辆信息:车辆编号、车辆名称、车辆型号、车牌号、出厂日期、使用年限、状态;

提车信息:提车人身份证号,提车车牌号,租车方式,筹划还车时间,提车时间,租金,押

预约信息:预约编号、客户姓名、手机号、开始时间、结束时间。

还车信息:提车人身份证号,煲际还车时间,实际缴纳金额

这些实体间语义描述如下:

一种车辆租赁系统可以有各种管理员、一种管理员可以管理各种租车客户和司机信息、一种

租车客可以同步租赁各种汽车和司机,同一种司机只能受雇于一种租车客户,一辆汽车同步

只能被一种司机使用。

数据库概念构造设计

用户管理

预约信息

4•数据库逻辑构造设计

4.1关系模型

关系名属性及码其她约束条件

司机司机编号、身份证号、姓名、年龄、地址、1、编号,身份证号,姓名,电话,

电话、驾驶证书,司机与否被安排;驾驶证书不能为空

提车信息提车人身份证号,提车车牌号,租车方式,1、提车人身份证号不能为空

筹划还车时间,提车时间,租金,押金

预约信息预约编号、客户姓名、手机号、开始时间、1、预约编号不能为空

结束时间。2、客户姓名从客户调用

还车信息提车人身份证号,实际还车时间,实际缴1、三个值都不能为空

纳金额

4.2表与视图设计

表4.1提车信息表:

字段名数据类型含义阐明空值状况

Tcardint提车人身份证号主键

carNumbervarchar车牌号不能为空

Tfangshivarchar租车方式不能为空

Ttimevarchar提车时间不能为空

Tbackvarchar筹划还车时间可觉得空

zujiinint租金不能为空

yajinint押金可觉得空

表4.2预约信息表:

字段名数据类型含义阐明空值状况

orderIdint预约号主核心字

ordernamevarchar顾客姓名不能为空

phonevarchar顾客电话不能为空

ordercarvarchar车辆名称不能为空

orderTypevarchar车辆类型不能为空

flagvarchar有无司机不能为空

orderTimedate?ime预约时间不能为空

orderNumberint预约数量不能为空

ordertichevarchar预约提左时间不能为空

orderbackvachar预约还左时间不能为空

表4.3还车信息表:

字段名数据类型含义阐明空值状况

Tcardint提车人身份证号不能为空

Bdayvarchar实际还车日期不能为空

Bmoneyint实际缴纳金额不能为空

表4.4司机信息表:

字段名数据类型含义阐明空值状况

DIDint司机编号主键

Dcardldvarchar司机身份证号不能为空

DNamevarchar司机姓名不能为空

Dageint司机年龄不能为空

HomcAddrcssvarchar司机家庭住址不能为空

DTelephonevarchar司机电话不能为空

DrivingLicensevarchar司机驾驶证不能为空

DriverArrangevarchar司机与否被安排不能为空

5数据库物理设计及实行

5.1创立数据库

帖察

本,

区脚

京3

送5喷

文件

称QP

库名

如掂

(Q)

所有看

@)

检索

全文

使用

件9

库文

的掂

喝大大

动畔.

)自

MB

大小(

初始

件姐

型文

文件芟

国B名

长无泵

B,坦

为1H

]班里

XRT

PKIH

8

行数1

5

L.

阳制

长无

,腐

为10%

塔里

2

不适

日志

-1%

SK

涛总

n月

0956

60215

PC-201

连接

at

Mtr

6\A*

095

02lS

016

P12

挎星H

百「

当舌

进度

'

I"—

瓠绪

郦余国

)]

|—

取消

.

,定

创立

5.2

k

bac

able

tet

crea

(

份证

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论