汽车租赁系统的设计与管理Word文档下载推荐.docx
《汽车租赁系统的设计与管理Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《汽车租赁系统的设计与管理Word文档下载推荐.docx(29页珍藏版)》请在冰豆网上搜索。
从1990年开始,汽车租赁业在中国慢慢发展起来,到2000年进入了较快速的发展阶段。
在上海、北京、深圳等大中城市,汽车租赁业务发展迅猛,租车用于商务、旅游、婚礼、自驾游也已成为一种时尚。
据安飞士汽车租赁公司的一份不完全统计,截止06年8月,国内汽车租赁市场的供租赁车接近10万辆,营业额近100亿。
截止目前中国有超过2600万的本本族,有证无车族占总数的近三分之一。
有专家预测,到2015年,汽车租赁市场经营规模将达到180亿。
很多城市都出现了驾驶执照持有者大大超过了购车者的现象,个别地方甚至出现了110:
3的悬殊比例。
2.设计思想
2.1主要任务
为汽车租赁公司的管理信息系统提供系统分析报告。
2.2组织结构图
该系统中的组织系统由以下结构,第一级:
总经理,第二级:
包含人事部经理、副总经理、财务主管。
第三级包含网管、租赁部经理、安全部主任、业务部经历、装饰部经理、安检部经理、维修部经理、会计、出纳。
第四级包含一车队长、二队车长、业务一部等。
组织结构图如图1-1所示。
图1-1组织结构图
2.3业务流程图
业务流程图是该系统中的一些操作流程,有客户申请、资格审查、租赁申请、交付租金等。
业务流程图如图1-2所示。
客户
申请租赁
资格审查
签订合同
合格
Y
N
租赁公司
汽车出库
打印租车单
按期交付租金
图1-2汽车出租流程图
该图显示的汽车的归还流程图。
客户在租用期满时。
且付清租金,通过租赁子公司审查,检查是否有损,若有损则由客户自行修理,然后再进行入库,完成归还。
汽车归还流程图如图1-3所示
租赁期满
审查受理
付清租金
完否
自行修理
汽车交货
验收
入库
打印归还单
图1-3汽车归还流程图
3.用户需求分析
3.1新系统的目标分析
3.1.1环境分析
随着生活环境及工作方式的变化,越来越多的家庭及个人不再求长期拥有汽车,而是以“招之即来”的方式使用各种汽车。
对于用户对汽车的功能和配置在某一特定时间内的特殊需求,租赁公司可以提供这类专用汽车以满足不同用户的不同需要。
而面对众多各式各样的汽车及订单,一个用计算机高级开发软件工具来开发实现的汽车租赁管理系统,即是现代租赁企业管理和发展的迫切需要。
传统汽车租赁管理大多基于简单的系统设计,简单而不安全,操作平台也受到限制,显然适应不了不断发展的租赁业复杂的业务需求。
企业要不断发展,必须将企业业务的各类数据联系起来,组成一个有机的系统,使得业务、财务、市场等方面的信息得以方便、快捷地传递并经过综合处理生成各种报表送交给各个职能部门及决策层。
同时收集处理信息的速度、准确性、安全性,还影响到公司整体的管理水平和决策层对整体业务的控制和协调。
对于软件开发人员而言,这既是一个机遇也是一个挑战。
3.1.2挑战分析及应对
对于各种挑战的主要分析及应对方法如下:
(1)在汽车产业不断发展的今天,汽车种类不断增多,功能不断完善,汽车租赁企业为了能够立足并长远发展,就必须用先进的管理系统来处理企业内每日更新变动的各种信息数据,加强信息的传递,以提高工作效率。
(2)汽车租赁管理从手工操作处理阶段转变为数据库系统管理,提高了系统的适应能力。
使数据充分共享扩大了数据的访问范围,并且在关系数据库中通过其中“联系数据”可以实现不同库文件的相互关联,从而使数据库在整体上形成一定的结构。
更利于数据的检索与更新。
(3)开发出的新系统中具有良好的人机界面和傻瓜式的操作,使用户能非常容易上手,并且能很方便的对信息进行检索与查询操作。
3.1.3新系统的目标分析
通过对市场上各种汽车租赁需求的调查、分析和综合整理,我们总结出系统需要实现的目标。
汽车租赁管理系统除具备一些基本功能,如采购管理﹑入库管理﹑配送管理、销售管理﹑综合查询﹑系统管理等外,还应做到使“新”汽车租赁系统更加全面、快捷、效率、安全、个性化的服务。
总体上看包括:
⑴用先进的管理系统来处理企业内每日更新变动的各种信息数据,加强信息的传递,以提高工作效率。
(2)从手工操作处理阶段转变为数据库系统管理,提高了系统的适应能力;
使数据充分共享扩大了数据的访问范围,并且在关系数据库中通过其中“联系数据”可以实现不同库文件的相互关联,从而使数据库在整体上形成一定的结构;
(3)开发出的新系统中具有良好的人机界面和傻瓜式的操作,使用户能非常容易上手,并且很方便的对信息进行检索、查询与管理操作。
(4)最方便地提供客户在系统上挑选需要的车辆,减少客户的选择时间及租赁汽车的时间,提高服务效率;
(5)尽量满足客户的需求,提供更多更准确的符合客户需求的车辆;
(6)租赁公司能够快速掌握市场上近期需要的各类车辆;
(7)能够快速统计和掌握各类客户对车辆的要求及租赁要求;
(8)加大公司的信息化建设,最终实现扩大服务范围、增加公司收入、及时获取信息、减少决策失误、减少库存积压及提高资金周转等目标。
(9)实现数据在各部门之间的充分共享;
(10)能够及时提供车辆市场信息、供应商信息、库存信息、租赁信息和客户反馈信息,提高决策正确率。
并在此基础上,通过对各种信息的综合分析,以改进汽车品种及质量,提高服务质量、满足不同客户的租赁,使租赁管理向高质量、科学化发展;
(11)大大提高入库、出库、盘库的工作效率;
3.2信息需求分析
通过对系统和整个工作流程的详细分析,我们认为汽车租赁公司的三类主要的信息需求情况如下:
(1)市场需求:
当下及近期市场对车辆租赁的需求变化;
(2)业务处理工作的信息需求:
主要是车辆的各种状态信息;
(3)管理层的信息需求:
根据管理者所处部门不同有不同的信息需求,例如,采购部门需要供应商、库存、客户需求等信息从而以最低的成本最好质量满足客户需求,而各级分店则需要本店的销售统计及车辆需求信息等;
(4)企业未来发展的信息需求,需要较为宏观且整体的数据及各种信息,例如年度租赁统计、库存统计、财务统计、客户会员信息等。
3.3功能需求分析
由上述各部门的信息需求可见,该系统大致可以完成以下功能:
(1)系统管理员与系统操作员的注册与登录管理;
(2)客户的注册与登录管理;
(3)对汽车供应商信息的管理;
(4)对汽车保险公司信息的管理;
(5)汽车信息的管理;
(6)对于采购过程、库存过程、汽车租出与归还的管理与统计;
4.逻辑模型设计
4.1概念模型设计
4.1.1车辆采购流程局部E-R图
该图是车辆采购的局部E-R图,体现了供应商与汽车之间的关系,车辆信息中包含车辆的库存量,车辆的颜色、编号、使用年限、采购价格以及租用价格等。
而供应商则包含供应商编号、城市、车辆类型、车辆价格等等。
车辆采购局部E-R图如4-1所示。
n
车辆类型
车辆价格
供应商编号
供应商
城市
购买
车辆
使用年限
车辆库存量
车辆编号
1
车辆颜色
采购价格
出租价格
图4-1车辆采购局部E-R
4.1.2车辆租赁流程局部E-R图
该图为车辆的租赁局部流程图,包含客户与车辆之间的关系。
客户包括具体的联系方式、身份证号、客户编号、客户姓名等等,而汽车则包含使用年限、车辆车型、车辆型号、租用价格、维修价格。
车辆库存量等等。
车辆租赁流程局部E-R图如图4-2所示。
客户姓名
客户编号
身份证号
驾照编号
图4-2车辆租赁局部E-R
4.1.3总体E-R图
该图为汽车租赁系统的总体E-R图,显示的是供应商、客户、汽车三者之间的关系。
之间存在着供应与租用关系。
总体E-R图如图4-3所示。
供应商地址
租赁
图4-3总体E-R图
4.1.4系统相关的实体、属性
各关系表如下所示:
(1)车辆信息表
表1车辆信息表
字段名
类型
长度
约束
备注
车牌号
Char
10
Notnull
汽车编号(主键)
租用价格
char
null
汽车价格
车型
20
汽车类型
使用期限
int
5
Car_storage
库存量
Statues
50
汽车状况
Car_color
汽车颜色
(2)客户信息表
表2客户信息表
Custom_num
客户编号(主键)
Custom_name
Lease_date
datetime
8
租车日期
Return_date
还车日期
Custom_idcard
客户身份证号
Licence_id
客户驾照编号
Car_num
汽车编号
(3)供应商信息表
表3供应商信息表
数据类型
Supplier_id
Int
供应商编号(主键)
Car_type
Varchar
Car_price
Varchar
Supplier_address
(4)采购信息表
表4采购信息表
Supplier_num
汽车编号
Buy_number
购买数量
(5)汽车租赁信息表
表5汽车租赁信息表
Contract_num
租赁合同号(主键)
Null
Cashpladge
押金
Lease_price
租赁价格
Lease_time
出租时间
Oprice
超公里每公里价格
Return_time
Datetime
归还日期
Othercost
其他费用
totalcost
总费用
(6)管理员信息表
表6管理员信息表
User_id
管理员编号(主键)
User_name
管理员姓名
(7)入库信息表
表7入库信息表
Supplier_ad
In_num
入库单号
(8)库存信息表
表8库存信息表
Car_number
汽车数量
In_date
date
汽车入库日期
4.2功能模型设计
汽车租赁系统功能结构图如4-4所示
图4-4系统功能
4.2.2数据流图
该数据流图为第一层数据流图,显示了操作员与汽车租赁管理系统之间的关系
汽车管理系统包含客户信息、车辆信息、供应商信息等。
一层数据流图如图4-5所示
图4-5第一层数据流程图
该二层数据流程图显示的操作员的各个功能,例如车辆管理、供应商管理、客户管理汽车录入、还车管理等等
二层数据流程图如图4-6所示
图4-6第二层数据流程图
该数据流程图显示的是操作员对于客户的一些功能,包含客户登记、客户新增、客户删除、客户查询.客户管理数据流图如图4-7所示
图4-7客户管理数据流程图
该图显示的是操作员对供应商的一些功能,例如供应商登记、供应商新增、供应商删除、供应闪查询等功能。
供应商管理数据流程图如图4-8所示。
供应商表
登录
登记
操作员
供应商信息
D1
3.1
供应商登记
3.4
供应商查询
3.2
供应商新增
3.3
供应商删除
图4-8供应商管理数据流程图
4.2.3数据字典
数据字典是对上述数据流程图的补充说明,它给出了新系统中相关要素的统一定义和描述。
数据字典主要包括对数据元素、数据结构、数据流、数据存储和处理逻辑的定义、描述。
数据字典各项定义或描述的内容、格式和要求,使各个系统能按统一的表格工作。
下表为数据字典中各项的简要说明,数据字典各项具体的内容见数据字典描述
数据字典简要说明表
描述内容
说明
数据元素
是数据的最小组成单位,具有逻辑不可再分性。
图4-1给出了数据元素的相关描述
数据流
可以是一个已定义的数据结构,也可以由若干数据元素、简单的数据结构和复杂的数据结构组成。
图4-2和图4-3中数据流汽车订购单(即总采购清单)和汽车租赁的详细情况。
数据存储
数据存储的逻辑存储结构,而不涉及物理结构。
图4-4至图4-9给出了各种数据存储的相关内容
处理逻辑
表示对数据的变换。
图4-10至图4-11给出了各处理逻辑的详细描述。
处理逻辑小说明
对某些处理逻辑更详细的说明
由于图4-12至图4-14给出了“采购管理”和“汽车库存”和“汽车租赁”三个子处理逻辑的处理逻辑小说明。
一.数据元素相关描述
4-1数据元素描述
名称
汽车租赁价格
别名
含义
某辆汽车的实际租赁价格
数值型
长度(字节)
值域
0-999999999.999
备注:
不同的汽车从供应商购买到的价格不同,租赁价格也不相同
填表人:
张三日期:
2013年6月21日
二.数据流相关描述
4-2“汽车采购清单”数据流描述
采购信息表
采购时向供应商购买不同的数量、类型、种类、颜色、价格来够进汽车
来源
汽车管理
去向
采购部门
组成
主表:
供应商编号、汽车编号、购买数量
从表:
汽车编号、汽车价格、汽车类型、使用年限、库存量、汽车状况、汽车颜色
流通量
不定
高峰流通量
1辆/月
采购清单是将汽车库存信息结合市场需求等情况向供应商购买的具有市场需求力竟争力的汽车
张三日期:
2013年6月21日
4-3“汽车租赁单”数据流描述
汽车租赁信息表
汽车租赁的各种信息
租赁部门
租赁合同号、汽车编号、客户编号、押金、租赁价格、出租时间、超公里每公里价格、归还日期、其他费用、总费用
8辆/天
4-4“汽车库存”数据存储描述
汽车库存
记录库存状态,仓库中现有汽车的数量、类别、汽车现有状态等信息
汽车编码、汽车类别、汽车颜色、汽车状态、订购数量、实收数量
关键字
汽车编码、汽车状态
备注:
实际数量=订购数量+顾客归还了的汽车数量
填表人:
4-5“汽车基本信息”数据存储描述
汽车基本信息
记录汽车的基本信息如汽车编号、汽车价格、汽车类型、使用年限、库存量、汽车状况、汽车颜色等相关的信息
汽车基本信息要随时更新特别是在采购和归还后
4-6“客户信息”数据存储描述
客户信息
记录客户的基本信息
客户编号、客户姓名、租车日期、还车日期、客户身份证编号、客户驾照编号、汽车编号
客户编号、汽车编号
要注意及时将客户的租赁还车进行登记放入汽车入库和汽车库存
4-7图4-22“供应商信息”数据存储描述
记录采购汽车的不同的供应商信息
供应商编号、汽车编号、汽车价格、汽车类型、供应商地址
不同的供应商所提供的汽车类别是不同,要记录不同信息便于选择
4-8“管理员信息”数据存储描述
管理员信息
记录可以操作系统拥有权限的管理员信息
管理员编号、管理员姓名
管理员编号
要注意严密性,防止泄露,密码设置多样性
四.处理逻辑相关描述
4-9“汽车管理”处理逻辑描述
简述
对汽车的一些基本管理,包括采购管理、租借管理、汽车库存管理
输入
依据汽车的库存状况、租界状况、汽车现有状态的信息
处理
1)依据库存情况和供应商那里得到的汽车质量状况来确定入库和退货情况;
2)财务部根据入库单、库存单进行相应的收款和汇款,同时生成对账单与供应商进行对账;
3)根据相应的单据上的详细信息及汽车状态信息和汽车的基本信息(包含状态信息),