汽车租赁管理系统

汽车租赁管理系统
汽车租赁管理系统

W e b课程设计租车行管理系统

系别:计算机科学系

年级:*********

指导老师:***********

姓名:**************

学号:**************

时间:2010年10月1日至2010年12月28日

目录

1. 系统分析

-----------------------------------------------------------------2

2.数据库------------------------------------------------------------------------3

、功能模块----------------------------------------------------------------3 、E-R图-------------------------------------------------------------------8

、表-------------------------------------------------------------------------10

3.查看---------------------------------------------------------------------------13

基本记录信息-------------------------------------------------------------13 查询-----------------------------------------------------------------

--------13

4. 系统登录及功能-----------------------------------------------------------14

5.总结---------------------------------------------------------------------------16

6.相关代码-----------------------------------------------------------------

----17

1. 系统分析

引言

传统的汽车租赁管理系统在数据处理方面比较繁琐,管理人员需要花费很多的时间和精力去处理它。计算机的存储与查询功能不能满足于用户的基本需求而且租赁的基本信息管理的精确度也不够高出现了不少的漏洞,这也很浪费人力和时间。而汽车租赁管理系统对车辆的基本信息、租赁结算、租还时间等进行了综合统计和管理,使顾客和管理人员能够更快的得到自己想要的信息。一个好的汽车租赁系统首先应具备的是基本的信息管理,而汽车租赁管理系统不但对车辆信息、顾客信息都进行了系统的管理,而且顾客可以直接登陆系统查看所有车辆信息,也可以根据自己的需要搜索相关车辆

的信息,并且可以进行网上租车。本文对系统开发中面临的问题及其解决方案进行详细的设计及合理安排。

系统现状研究

传统的租赁管理系统采用各类表单来记录数据,最后需要盘点或统计时十分耗费时间和人力,采用本系统对汽车的租赁情况进行管理很方便地完成种类统计。为客户及时提供相关作息,杜绝车辆积压与短缺,提高客服水平,保证汽车顺利出租,以满足客户的需求,一个好的汽车出租管理系统应该具备基本的信息管理如对保险,驾驶员,车辆进行管理。当月能对一些数据进行统计,从而方便下个月的管理,方便客户清楚明白的了解具体汽车出租等。本系统主要目的是能方便了解车辆信息,车辆租赁信息,从而方便客户租赁。

系统调研

通过对一些用户和部门的调查和研究表明,传统的租赁管理系统在后期维护和更新方面比较麻烦,如要对功能模块方面作进行修改,需要对整个系统的进行重新架构本系统将要实现的功能。

(1)在基本信息管理模式中实现了对车辆、客户、驾驶员等信息的增加、修改、删除的功能。

(2)在系统设置模式中实现了数据备份、权限修改以及数据初始化等功能。

(3)在日常业务模式中实现了对租赁信息、挂靠车辆信息及各类费用信息的增加、

修改、删除的功能。

(4)在查询统计模式中实现了对各类信息的查询功能。

系统总体目标

汽车租赁管理系统以计算机为工具,通过对租赁管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事汽车租赁管理政策的研究实施,租赁计划的制定执行,从而全面提高汽车出租数额。并且计算机的存储与快速查询功能大大提高了汽车租赁管理的效率,并且还提高了租赁基本信息管理的精确度。方便快速的操作,可减少租赁基本信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不必要的人员,这无论从物质上还是工作人员的工资上都为汽车租赁公司节约了开支。为汽车租赁公司增加了财富。

2、数据库功能模块

1、系统业务流程图:

实体—汽车

实体—租赁信息

性驾驶证号驾照类型发证日期过期日期年龄

身份

用日期

实体—Admin用户

总E-R图

保险购买日期

m n m n 汽车投保保险类型担保保险公司

保险截止日期保险单价

m n

1

管理租车租赁信息

n 1 n

Admin用户租赁

n

雇佣 1

1

普通用户

开始日期终止日期

系统总E—R图

1、汽车信息表

2

信息表

3、

基本记录信息

查询

4.系统登录及功能主界面:

登录界面:

功能界面:

用户注册:

5.总结

通过本系统的开发,我们对软件开发过程有了更清晰的了解,首先是问题定义、需求分析,然后是功能设计、详细设计等,并对软件测试的方法、手段有了较深的理解,同时对汽车租赁管理系统的流程有了一个系统的认识。在开发过程还认真学习了与系统相关的知识,极大地拓宽了我们的知识面,我们感到收获不小。

在系统的开发初期,必须要熟悉汽车租赁管理的整个流程,初步了解租赁的相关知识,这样才能进入到设计的过程中去。从开始熟悉这些知识到对整体设计有了解,再从概要设计、详细设计到开始编码,以及最后的测试,整个过程感觉很充实,虽然遇到了不少困难,但当我通过自己查资料、或是向指导老师请教以及向同学请教,而设计出解决方案并成功实现时,那种成就感和满足感足以鼓励自己加班加点的辛苦。在这次设计的过程中,我们遇到专业知识方面的困难非常多,主要困难集中在管理知识、业务流程上等方面的不足。在实际的开发中我们深刻的体会到了自己做课程设计和实际客户的要求之间的距离,不能凭空想象来开发软件,而是需要与客户不断的沟通交流,把客户真正的需求反映到你的软件当中。经过以上详细的设计与构架,终于完成了汽车租赁管理系统的开发。在本次开发过程中,遇到了很多的困难。包括功能的实现、技术实现方面以及系统测试方面。同时,我们也受到了很大的启发,希望通过今后的学习,能够对本系统在安全性方面进行进一步的完善。

6.相关代码:(1)<%address=("status")

select case address

case"1" '普通用户登录

"普通用户登录.asp"

case"2" 'Admin用户登录

"Admin用户登录.asp"

case"3" '普通用户注册

"普通用户注册.asp"

case"4" 'Admin用户注册

"Admin用户注册.asp"

end select

%>

(2)