j2ee的汽车租赁管理系统设计与实现(源码)【字数:5911】

摘 要伴随着时代不断的进步,人们出行的代步工具早已从90年代的自行车进步到了如今的汽车,但是买车的压力及负担相当大,因此出现了当下相当火热的汽车租赁行业,但是行业规模大小不一,管理非常混乱,急需规范的管理行业。本文针对目前的行业现状及发展方向,使用B/S架构,利用JSP技术及J2EE框架,将MySQL作为数据库,开发一个适用于当前汽车租赁行业的管理软件。文中简述了开发的部分流程以及功能,并在完成系统后进行了详细的测试。
目 录
第一章 绪论 1
1.1 课题背景与意义 1
1.2 课题研究现状 1
1.3 本课题主要工作 1
第二章 系统开发环境介绍 2
2.1 JSP简介 2
2.2 B/S结构 2
2.3 MVC模式 2
2.4 J2EE技术 2
2.5 MySQL数据库 3
第三章 系统分析 4
3.1可行性分析 4
3.1.1经济可行性 4
3.1.2技术可行性 4
3.1.3运行可行性 4
3.2功能需求概述 4
3.3设计规则 5
第四章 系统设计 6
4.1系统设计主要功能 6
4.2数据库设计 6
4.2.1数据库设计思路 6
4.2.2数据库概念模型 6
4.2.3数据表字段设计 9
第五章 系统实现 11
5.1数据库连接代码 11
5.2登录界面 11
5.3客户管理功能界面 12
5.4车辆管理功能界面 13
5.5订单管理界面 13
5.6销售额分析界面 14
5.7用户租车功能界面 15
第六章 系统测试 16
6.1功能方面测试 16
6.2安全方面测试 16
6.3性能测试 16
6.4测试结果分析 17
结束语 18
致 谢 19
参考文献 20
第一章 绪论 *好棒文|www.hbsrm.com +Q: ¥351916072$ 

1.1 课题背景与意义
汽车租赁管理系统是汽车租赁行业健康发展的基础。国外的汽车租赁已有上百年的历史,其管理较为简便、成熟、先进,而我国汽车租赁行业是近年来迅速发展,行业管理相对落后,复杂及混乱。由于国内汽车租赁行业起步晚,发展时间短,虽然有部分公司已经发开了关于汽车租赁管理的软件,但是都并不成熟。因此需要一套较为成熟的管理体系来制约高速发展的租赁行业。
1.2 课题研究现状
通过部分调查来看,因为汽车需求量的增加,买车压力负担大,使得国内的汽车租赁行业正在高速发展。租赁公司规模参差不齐,相应的管理系统已经出现了许多,但是及其的混乱复杂,本课题深入了解当前国内汽车租赁行业的状况,并针对其开发一套基于J2EE的租赁管理系统,利用计算机网络以及数据库等高科技手段,建立一套可以用户自行租车,对车辆信息集中进行管理的系统,使租赁手续及管理变的更为高效便捷的系统。当前市场已有的利用SOA架构进行开发的汽车租赁管理系统,业务规划过于复杂,虽然其拥有较好的可用性及易于维护的特点,但是SOA也有糟糕的业务影响,它的技术本身不会体现价值,只是专注于基础的结构和技术。相较于此次开发利用的B/S模式而言,B/S模式可以实现原来需要复杂软件才能实现的强大功能。
1.3 本课题主要工作
本课题采用B/S架构模式,并且在开发之前运用MVC设计模式搭建JAVA的运行环境和TOMCAT服务器[1]开发汽车租赁管理软件,该软件是汽车租赁公司面向客户及内部管理的一个软件,会极大的提升用户的租车体验及管理的效率,用户可以提前在网上查看租赁公司空闲的车辆,并选择租赁,也可以选择去租赁公司当面租赁车辆。这样使得客户和公司可以使用一种全新的方式来进行交流互动,随着国内人们对汽车需求量的日益增长,在管理方式上面将会出现新的需求方式,由此可以预见到汽车租赁管理系统将会是一个非常热门的管理系统。
第二章 系统开发环境介绍
2.1 JSP简介
本次系统开发中,客户需要使用浏览器对系统进行操作。因此Web开发采用了针对网页并且较容易开发的JSP技术。而JSP页面是由一个主动的JSP标签和被动的HTML标签混合而成的Web页面[2],JSP分离了网页的逻辑与设计的显示,能让开发Web程序变得极为迅速和简便。
2.2 B/S结构
利用B/S结构模式,用户不需要安装客户端,何时何地,只需要一台链接了因特网的电脑,并且只需要通过浏览器来完成对系统的操作,使的系统变得更为方便操作了。
2.3 MVC模式
MVC模式即三层架构模式,把软件系统分为Model、View和Controller三个基本部分,能够克服传统Web应用开发方式所固有的弊端。因此,采用基于MVC设计模式成为开发J2EE Web应用的首选[3]。
MVC模式如图21所示。
/
图 21 MVC 模式体系结构
2.4 J2EE技术
J2EE是一套不同于传统应用开发的技术架构,包含了许多组件,可以简化并且规范应用系统的开发和部署,提高可移植性、安全与再用价值。利用J2EE搭建的平台伸缩性强,比较的灵活,方便开发人员进行维护。如果使用J2EE组件开发,可以提供高效的开发效率,此技术还能够开发部署在异构环境中的可移植程序。

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

好棒文