汽车租赁管理系统的设计与实现李力东[关键词]MySQL;J2EE;B/S一、概述对国内外的企业背景及现状进行分析研究的根底上,吸取优越的汽车租赁管理系统的开发经验,应用软件工程的理论知识,构建一个能够满足用户实际需要的管理系统架构。做出需求分析,给出所需的功能模块并设计出系统的总体框架,最后选择适宜的开发工具和技术,使用Java设计语言、B/S架构、JSP技术和MySQL数据库分别进行开发、设计、实现和管理。二、开发的前期准备(一)MySQL数据库MySQL数据库在软件开发中很流行,操作起来非常简单,具有联机分析管理以及数据存储容量巨大等特点,成为B/S结构和C/S结构软件开发的重要数据存储管理工具。由于MySQL数据库具有极强的可扩展性、可用性、和数据平安性,在与Java结合方面有很大的优势。(二)J2EEJ2EE的全称是Java2PlatformEnterpriseEdition,其构成结构比较复杂,这也保证了它是一个严谨的应用和开发平台。集中了众多组件,各组件之间相互协调同时发挥效劳架构和技术层次的功能。模型通常分为四层:Clienttier客户层,运行在客户端机器上;Webtier应用层,运行在J2EE效劳器上;EJBtier業务层,运行在J2EE效劳器上;EIStier企业信息系统(Enterpriseinformationsystem)层,运行在EIS效劳器上。(三)B/S模式的优点是易运行、易维护不同的人员,在不同的地点,以不同的接入方式都能够方便的实现访问和操作共同的数据库。B/S结构采用两种模式完成系统,一是星形拓扑结构建立企业内部通信网络,二是利用Internet虚拟专网[3]。三、系统的实现开发一个利用J2EE为编程语言,以MySQL作为数据库的汽车租赁管理信息系统。前台主要包括主页、公司简介和汽车信息;后台员工客服模块主要实现了个人车辆管理、租赁汽车管理、客户管理功能;管理员主要实现了用户管理、租赁汽车管理、员工管理、客户管理、订单管理和保险管理等功能。(一)系统前台模块主页面显示了客户最需要看到的内容,这个模块中主要包括主页菜单、公司简介菜单和汽车信息菜单,该界面简单明了,客户能够快速地定位自己所需的菜单。客户点击选择汽车信息菜单,会显示公司中的各种汽车的信息,包括汽车的类型、驾驶该类汽车所需的驾照类型、车辆所剩余的数量和汽车的日租价格等信息。汽车信息的页面,客户选择一种车型,单击就可进入订单页面。客户要想完成租赁汽车的订单,需要填写客户的根本资料,客户核对好信息之后,单机“确认租赁〞按钮,那么可完本钱次订单。(二)后台管理模...