精品汽车租赁系统数据库设计Word文件下载.docx
《精品汽车租赁系统数据库设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《精品汽车租赁系统数据库设计Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。
完成期限:
预计三个月
一、汽车租赁系统需求分析:
系统功能需求:
1)客户可以通过不同的方式(包括电话、前台、网上)预订车辆
1、能够保存客户的预订申请单
2、能够保存客户的历史记录
3、工作人员可以处理申请
4、技术人员可以保存对车辆检修的结构
2)满足以上功能需要以下几个模块:
1、基本数据维护模块。
基本数据维护模块提供了使用者录入、修改并维护基本数据的途径。
例如对客户的个人信息、租赁信息、车辆的基本信息等的录入和修改
2、基本业务模块。
基本业务模块中,客户可以填写汽车租赁申请表,工作人员负责处理这些表格。
同时,技术人员可以提交每辆车的状态,以便工作人员根据这些资料决定是否批准客户的请求。
3、数据库管理模块。
在汽车租赁系统中,对客户、工作人员及车辆的信息都要进行统一管理,车辆的租赁情况也要进行详细的登记。
4、信息查询模块。
信息查询模块主要用于查询相关信息,例如工作人员查询车辆信息和客户信息等。
如以下层次图所示:
数据字典
1、公司数据字典
属性名
存储代码
类型
长度
备注
编号
Fno
char
20
汽车租赁公司的编号
名称
Fname
汽车租赁公司名称
电话
Ftell
汽车租赁公司联系方式
地址
Faddress
50
汽车租赁公司的地址
电子邮箱
Femail
汽车租赁公司的电子邮箱
传真
Ffax
汽车租赁公司的传真
邮编
Fzip
10
汽车租赁公司的邮编
2、汽车数据字典
Cno
汽车车牌号
Cname
汽车品牌名
Ctype
汽车所属类型
颜色
Colour
汽车颜色
使用时间
Ctime
汽车从投入使用到现在的时间
行驶里程
Cmileage
汽车总共行驶的时间
租赁价格
Cprice
long
租赁汽车每小时多少钱
逾期价格
Oprice
超过该时间每小时多少钱
状态
State
在库或不在库
3、车辆保险数据字典
车险号
Bno
车辆保险类型号码
车险名
Bname
车辆保险保单名字
所保车号
Cnumber
投保车辆的车牌号
投保时间
Bdate
date
8
签订保单的时间
年限
Btime
int
车辆保险的有效时间
保险额
Bmoney
投保金额
所属公司
Dname
保险公司名字
4、保险公司数据字典
公司名
保险公司名
公司地址
Daddress
保险公司地址
联系电话
Dtel1
公司联系电话
投诉电话
Dtel2
事故报警电话
5、客户数据字典
Kno
客户编号
姓名
Kname
客户姓名
身份证号
Knumber
客户身份证号码
性别
Ksex
4
客户性别
Ktel
客户联系电话
Kemail
客户电子邮箱
有无驾照
Klicense
客户是否持有驾驶证
驾驶证编号
Lnumber
30
有驾驶证的客户的驾照编号
驾驶证类型
Lkind
有驾驶证的客户的驾照类型
家庭住址
Kaddress
客户的家庭住址
工作单位
Kwork
客户工作单位
取车时间
gettime
客户取车时间
预定使用时间
usetime
客户使用车多久
还车时间
returntime
客户最后的还车时间
6、会员类型信息表
会员编号
Mno
用户名
Mmane
会员姓名
级别
Mlevel
Double
会员所在级别
7、司机数据字典
Sname
司机姓名
Ssex
司机性别
年龄
Syear
司机年龄
Snumber1
司机身份证号码
职工号
Snumber2
司机职工号码
驾龄
Sold
司机驾驶车辆的时间
驾照类别
Sclass
司机所持驾照类别
Stel
司机联系电话
8、租赁数据字典
流水号
Znumber
客户签订租赁单据的号码
客户身份证号
车名
客户所租的车辆的车名
车辆类型
客户所租的车辆的类型
车辆牌号
客户所租的车辆的车牌号
客户所雇佣的司机,是否雇司机遵循自愿原则
司机工号
司机的职工号
起租时间
Sdate1
12
开始租车的时间,精确到分。
例:
201110291551
还租时间
Sdate2
还车时间,精确到分。
押金
Smoney1
押在租赁公司的资金,换车时退还。
租金
Smoney2
租赁公司收取的租车费用
是否投保
Sbaoxan
所租车辆是否投保
9、雇佣数据字典
客户的身份证号
客户的联系电话
雇佣司机的姓名
司机的性别
司机的驾照类型
司机驾龄
司机的驾龄
开始时间
Gdate1
客户开始雇佣司机的时间,精确到分
结束时间
Gdate2
客户与司机结束雇佣关系的时间
司机电话
司机的联系电话
佣金
Gmoney
客户付给司机的工钱
E-R图
公司实体E-R图
汽车实体E-R图
车辆保险E-R图
保险公司E-R图
客户信息E-R图
会员实体E-R图
司机实体E-R图
租赁
雇佣E_R图
合并E-R图
E-R图转变为关系模式图
公司(公司编号,公司名称,电话,地址,电子邮箱,传真,邮编)
汽车(汽车编号,名称,类型,颜色,使用时间,行驶里程,租赁价格,逾期价格,状态)
车辆保险(车险号,车险名,所保车号,投保时间,年限,保险额,所属公司)
保险公司(公司名,公司地址,联系电话,投诉电话)
客户(编号,姓名,身份证号,性别,联系电话,电子邮箱,有无驾照,驾驶证编号,驾驶证类型,家庭住址,工作单位,取车时间,预定使用时间,还车时间)
会员(会员编号,用户名,级别)
司机(司机姓名,性别,年龄,身份证号,职工号,驾龄,驾照类型,联系电话)
租赁(流水号,客户姓名,身份证号,联系电话,车名,车辆类型,车辆牌号,司机姓名,司机工号,起租时间,还租时间,押金,租金,是否投保)
雇佣(客户姓名,身份证号,联系电话,司机姓名,司机工号,司机性别,驾照类型,司机驾龄,开始时间,结束时间,司机电话,佣金)
二、概念结构设计:
1、概念结构设计的方法(自顶向下、自顶向上、逐步扩张、混合策略)
2、概念结构设计的步骤
3、数据抽象与局部视图设计(分类、聚集、概括、选择局部应用、逐一设计E-R图、合并E-R图)
4、视图的集成
三、逻辑结构设计:
1、E-R图相关系模型的转换
2、数据模型的优化
3、数据库的结构
四、数据库的实施、运行和维护
1、数据的载入
2、数据库的运行
3、对数据库系统进行评价、调整、修改
方法