车辆租赁系统的设计与实现

摘 要随着互联网技术的发展与广泛应用,网络技术日趋成熟。很多行业以及商业领域正在使用着互联网技术来提高工作的效率、降低成本,获得最大化的利益如车辆租赁行业。本课题主要是用Visual Studio2012作为前台的开发工具,后台数据库的技术用SQL Server来作为基于.net来实现车辆租赁管理信息系统。该系统的功能比较丰富,包含了登录、管理、查询等,从而实现了管理人员和用户之间的信息交互。发展主要包括两个方面,其一是前端应用程序的开发,其二是后台数据库的建立与维护。前台操作包括浏览汽车的信息,车辆出租,车辆续租,还车,留言板。后台操作包括管理员对车辆的管理,账单的管理,统计分析以及留言板的回复。在系统开发的整个阶段,对车辆租赁公司的一个租赁过程做了充分的调查与研究,并且根据不同用户的需求制定了解决方案。该系统的界面简洁、操作方便、易于掌握。将传统的人工记录转为电子记录,提高租车周转效率。
目 录
第一章 引言 1
1.1 选题背景及意义 1
1.2 选题的研究现状 2
第二章 系统架构及技术 2
2.1 B/S 架构 2
2.1.1 B/S 架构的特点 2
2.1.2 B/S 架构的优势 3
2.2 ASP.NET技术 3
2.2.1 ASP.NET技术介绍 3
2.2.2 C#介绍 3
2.3 SQL Server2008 数据库技术 4
第三章 系统的设计与实现 5
3.1 系统需求分析 5
3.1.1 需求分析概述 5
3.1.2 主要业务流程图 6
3.1.3 会员登录 7
3.1.4 管理员登录 8
3.1.5 会员修改密码 9
3.1.6 管理员增加人员信息 10
3.2 数据库设计 11
3.2.1系统ER图 11
3.2.2 数据表设计 13
3.3 系统设计概要 15
3.3.1 登录模块 15
3.3.2 用户注册模块 16
3.3.3 管理员发
 *好棒文|www.hbsrm.com +Q: @351916072@ 
布新车模块 17
3.3.4 管理员新增人员模块 19
3.3.5 管理员查看留言板模块 20
3.3.6 数据表设计 21
第四章 系统测试 23
4.1 系统测试的目的和意义 23
4.2 系统核心功能测试流程及结果 23
4.2.1 登录模块的功能测试及结果 23
4.2.2 用户注册模块的功能测试及结果 24
4.2.3 会员修改密码模块的功能测试及结果 25
4.2.4 管理员发布车辆信息模块的功能测试及结果 26
4.2.5 会员租车申请模块的功能测试及结果 27
4.2.6管理员新增人员信息模块的功能测试及结果 27
4.2.7会员留言板模块的功能测试及结果 28
4.2.8会员申报事故模块的功能测试及结果 29
结束语 30
致 谢 31
参考文献 32
第一章 引言
1.1 选题背景及意义
在日常工作中,车辆租赁管理系统是汽车租赁公司的一个重要工具。伴随着经济全球化快速发展,越来越多的企业已经逐渐意识到,现代化管理信息系统的建设是影响企业发展的重大因素。然而有很大一部分汽车租赁公司出于成本的考虑以及其他原因,不运用存储能力跟处理速度及时且高效的计算机信息管理模式,仍然使用低效的人工管理。对于传统的人工管理方式,它除了浪费时间、管理复杂的弊端,而且易出差错。
随着计算机网络的发展以及它的广泛应用,人们的消费方式也变得越来越多样化,因此车辆租赁管理行业便引入了车辆租赁管理系统,这使得广大用户避免了时间地点的限制,在任何时间任何地点都可以在网上租赁车辆。这在很大程度上加快了行业的发展。车辆租赁管理系统使得复杂的数据计算、信息处理变得简单化且易操作,从而实现了数字信息的电算化管理。这样使得汽车租赁公司的工作效率大大提高,实现收益的最大化。
选择本题为毕业设计对设计者来说是个很好的锻炼机会。不仅因为它在实际生活中可应用,而且加深巩固了自己大学所学的知识,达到了将所学知识转变为实际应用的目的。
1.2选题的研究现状
汽车租赁是属于服务行业,它的生存和竞争基础就是为客户提供便捷优质的服务。据了解,目前租赁市场70%是长租,短租占比不高。
随着互联网技术的普及跟广泛的运用,车辆的租赁系统也应运而生。它的到来,使租车行业的利润及效率大幅度提升,降低了人工成本。汽车租赁具有着成本低、方式灵活等特点,未来必有巨大发展空间。
本文的主要工作是以车辆的租赁系统为开发背景,系统的建立主要基于租客对车辆的浏览、租车、还车及留言等功能的实现。结构简洁明了。根据不同身份登入到系统,进行不同的操作,用户可以根据自身的需求,点击功能菜单,进行系统的使用。
第二章 系统架构及技术
2.1 B/S架构
2.1.2 B/S架构的特点
B/S的特点是,首先客户端不需要开发任何用户界面,也不需要安装部署任何应用程序,而是采用统一的浏览器比如说常用的IE和火狐等。它将程序中的界面显示和业务处理都转移到了服务器中实现。其次,Web服务器创建了用户的操作界面,当需要修改系统提供的信息时,只需要将服务器对应得网页文档进行修改,而不需要在用户的操作机上进行修改。这样使得用户的操作更加快捷和方便。最后,它的数据库连接是与Web服务器而不是客户端,这样能够解决数据库并发连接数量有限制的问题。

图21 B/S系统架构图
2.1.2 B/S架构的优势
B/S项目管理软件的构建简单,不需要购买一大堆的硬件设备,成本降低。用户通过浏览器即可进入系统,只需要安装操作系统就可以享受浏览器的服务。这样大大简化了客户端,系统升级与维护的成本与工作量都降低了,从而降低了用户的总体陈本。
B/S结构的项目软件可以摆脱跨地域的限制。如一个公司的不同部门、不同办事处,它们所在地点都不一样,却可以同时进入同一个系统进行各项目的操作管理。
实现了多项目的共同管理。可以在系统中建立多项目,根据不同的情况用户可以设置不同的权限,项目之间相互联系又不会互相干扰。所有用户同时登录到系统进行操作时,信息可以共享。只要刷新一下页面,系统中实时更新的内容都会显现出来,这保证了信息共享的实时性。
B/S模式具有很好的扩展性,它可以直接连接到互联网,可以进行升级操作。项目管理公司可以根据其公司的最近情况进行更新,保证系统的信息不过时。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2107.html

好棒文