1、引言 第 1 页(共 55 页) 汽车租赁系统的设计与实现 1 引言 1.1 选题背景 随着市场经济的发展,我国汽车租赁行业已呈现出高速发展的态势。在很多汽车租赁企业经营规模不断扩大、采用连锁经营的情况下,手工管理无论是在工作效率、人员成本还是提供决策信息方面都已经难以适应现代化经营管理的要求,制约了汽车租赁企业的规模化发展和整体服务水平的提升。 计算机与互联网技术应用于汽车租赁行业是一场突破性的革命:一方面可以加强标准化、规范化业务管理,全面提高汽车租赁行业的管理水平和信息化程度;另一方面能够合理利用人力和物力资源,使人尽其才,物尽其用, 有效地管理各种业务与关系,缩短销售周期、降低销售成本
2、、增加收入。目前,在汽车租赁系统中单机版的技术比较成熟和普及,即数据和程序存放在同一台计算机上,这种系统可基本满足中小型用户的需要;但随着 .NET 技术、网络技术和数据库技术的发展,通过网络(有线或无线)把各个分店的数据分布协同工作的汽车租赁系统逐渐成为了研究的热点,得到了越来越广泛的应用。本系统正是要研究目前汽车租赁管理系统开发中用到的先进技术,并在此技术上开发建立一个完整的系统,实现对汽车租赁系统全面高效的管理。 1.2 目的和意义 开发一套运 行稳定、安全可靠、操作简便、高效快捷的车辆租贷系统,帮助企业处理日常工作业务,规范管理各项工作和操作流程。能够方便的实现企业的公司宣传与业务介绍
3、。也使管理员通过此系统能对合同的添加、删除、修改、查询等功能。快速准确的获取必要的信息。 1.3 技术要求和设计范围 如何设计好本系统,实现各个功能的完整正常运行是很重要的。后台利用Microsoft .NET Framework 开发平台,在 Visual Studio.NET 环境下,利用 C#语言和SQL Server2005 数据库。实现一个基于三层架构( WEB、 DAL、 BLL)的车辆租贷系统。前台采用 flash、 DIV 和 CSS 等技术,更加丰富公司的业务介绍和宣传,完善汽车租赁系统的设计与实现 第 2 页(共 55 页) 工作人员对业务的方便使用。 1.4 发展现状 汽
4、车租赁作为汽车消费的一种形式,具有成本低、方式灵活、服务便捷等特点,未来必会有很大发展空间,相关机构预测到 2015 年市场规模将超过 350 亿元。 近些年,中国汽车租赁行业快速发展,出现了一批具有影响力的企业,如神州租车、一嗨租车等, 2010 年汽车租赁数量为 20 万辆,市场规模 160 亿。但与成熟的发达市场相比,中国的租车普及率较低, 2010 年为 0.4%,低于美国的 1.3%和日本的 2.2%。我们不能简单的以国际发达市场的发展状况来推断中国市场,毕竟环境不同、客户不同、发展阶段不同,中国汽车租赁行业有其自身特征,必将发展路径也有所不同。随着互联网的快速的发展,社会化营销、第
5、三方销售平 台等手段,扩展客户入口。都是需要企业去思考未来的。所以运用互联网必将是以后此类公司争夺的重点。 2 方案论证 2.1 三层架构 2.1.1 三层架构的介绍 三层架构 (3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层( UI)、业务 逻辑层( BLL)、数据访问层( DAL)。区分层次的目的即为了 “高内聚,低耦合 ”的思想。 表现层( UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 业务逻辑层( BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。 数据访问层( DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、查找等。 在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或称为领域层)、表示 层。如图 1 所示: