




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
山东建筑大学计算机科学与技术学院
课程设计阐明书
题目:车辆租赁管理系统设计-汽车预约及提车还车管理
课程:数据库原理及应用课程设计
院(部):计算机科学与技术学院
专业:软件开发
完毕日期:.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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年翻译笔项目申请报告
- 商业计划书商业模型与财务预测工具
- 2025年纳米抗菌管项目提案报告
- 2025年洮南市面向社会公开招聘化工园区特勤站政府专职消防员聘用人员考前自测高频考点模拟试题及一套完整答案详解
- 2025辽宁沈阳盛京资产管理集团有限公司所属子公司沈阳国际陆港集团有限责任公司拟聘用人员模拟试卷及答案详解(夺冠系列)
- 产品质量升级保证承诺书3篇
- 山东省日照市2024-2025学年高二上学期开学考试地理试题(解析版)
- 企业员工手册编写及内容模板
- 小猫的日记我的宠物写物7篇
- 员工请假与加班审批流程模板
- 【《基于Java Web的网络题库和考试系统设计与实现》8900字(论文)】
- 学堂在线 实验室安全教育 章节测试答案
- 医院应急知识培训课件
- 2025-2030中国抗骨质疏松药物市场调研及未来增长预测报告
- 2025年注册道路工程师执业资格基础考试应试辅导(公共基础)(上下册)
- 终极焊工考试试题及答案
- 国家能源安庆市2025秋招能源与动力工程类面试追问及参考回答
- 房屋安全性鉴定培训试题及答案解析
- 2025广西南宁上林县公安局面向社会招聘警务辅助人员50人笔试备考试题及答案解析
- 2025年知识产权普法知识竞赛题库附答案
- 黑龙江省齐齐哈尔市富拉尔基区2024-2025学年高一上学期期中考试生物试题含参考答案
评论
0/150
提交评论