基于Java的汽车租赁管理系统设计(C/S架构,MySQL)
基于Java的汽车租赁管理系统设计(C/S架构,MySQL)(任务书,开题报告,外文翻译,论文16000字,程序代码,MySQL数据库,答辩PPT)
摘 要
近几年来,中国的互联网行业发展极其迅猛,信息的多样化发展也得到了飞速提升。伴随着经济的腾飞,老百姓对汽车消费需求越来越大,但由于购买私车投入大、手续多,所以汽车租赁行业这几年越来越壮大。但是我国汽车租赁行业还非常的不成熟,没有一套非常健全的管理体系,服务质量不能满足迅猛发展的租赁市场需求,而且传统的管理方式十分混乱,阻碍了租车行业的前进。目前,大多数汽车租赁企业通过手工运营进行管理,没有统一的信息管理数据库,这使得管理十分混乱,效率低下,不能满足实际需要。 基于上述问题,本文研究开发了基于Java技术C / S架构的租车管理系统,并根据租车业务流程设计开发电子商务平台,实现汽车租赁的统一管理。
通过调研租赁企业的汽车管理工作的需求,分析并规划本系统的业务逻辑功能模块。根据业务逻辑功能分析的结果本文设计出了一套完整的体系,以及设计相吻合的数据库以供查找。
在相应的系统业务逻辑功能模块及数据库设计基础上,采用Java技术实现了使用者数据分析、车辆租赁分析、订单分析以及一些其他的功能模块。本系统利用界面层、应用服务层、MySQL数据库三层模式实现了汽车租赁管理系统,每层独立设计与实现其功能,提高了系统的易维护性和安全性。Swing 主要负责系统的页面显示,应用服务层主要负责业务逻辑功能的实现,MySQL完成系统运营数据的存储和处理。 [资料来源:Doc163.com]
关键词:汽车租赁 管理系统 Java C/S架构 MySQL
Design and Implementation of Car Rental Management System
Abstract
In recent years, China's Internet industry is extremely rapid development, the diversification of information development has also been rapid increase. With the economic take-off, people on the car consumer demand is growing, but because of the purchase of private cars into large, more procedures, so the car rental industry in recent years more and more strong. But China's car rental industry is still very immature, not a very sound management system, the quality of service can not meet the rapid development of the rental market demand, and the traditional management is very confusing, hinder the car industry forward. At present, most car rental companies through manual management to manage, there is no unified information management database, which makes the management is very chaotic, inefficient, cannot meet the actual needs. Based on the above problems, this paper has developed a car rental management system based on Java technology C / S architecture, and has developed the e-commerce platform according to the design process of car rental business to realize the unified management of automobile leasing.
By studying the needs of the car management of the leasing enterprise, the business logic function module of the system is analyzed and planned. According to the results of business logic analysis of the function of this article designed a complete set of systems, as well as the design of the database for matching.
Based on the corresponding system business logic function module and database design, the user data analysis, vehicle rental analysis, order analysis and some other function modules are realized by using Java technology. The system uses the interface layer, application service layer, MySQL database three-tier model to achieve the car rental management system, each layer of independent design and implementation of its functions, improve the system's ease of maintenance and security. Swing is mainly responsible for the system page display, application service layer is mainly responsible for the realization of business logic functions, MySQL to complete the system operating data storage and processing.
Key Words : Renting Cars; Management System; Java; C / S architecture; MySQL
本系统主要研究汽车租赁管理系统的设计实现,将租车的流程以信息化的形式来体现,代替原来的手工操作,大大的提高汽车租赁行业的管理和运营效率。
本文通过对汽车租赁的各个环节的分析描述,运用流程图把每一个模块的设计过程都具体的描述出来,以及抽象出各个模块的实体,然后借助实体来构建数据库。
系统在windows 7操作系统平台上使用Eclipse作为开发工具,MySQL为数据库,使用流行的C/S体系结构,并采用Java编写程序。实现了主要功能包括:用户信息管理功能、汽车信息管理功能、租车流程功能、用户订单管理功能等,以上功能为租车公司提供了一个方便快捷的平台。
[资料来源:Doc163.com]
目录
摘 要 I
ABSTRACT II
第一章 绪 论 1
1.1 设计背景及意义 1 [来源:http://www.doc163.com]
1.2国内外发展现状 1
1.2.1国外发展现状 1
1.2.2 国内发展现状 2
1.3 本文的安排 3
第二章 相关技术 5
2.1 主要开发工具 5
2.1.1 Eclipse简介 5
2.1.2 Java简介 5
2.1.3 关系型数据库简介 6
2.1.4 MySQL简介 6
2.1.5 C/S结构简介 7
2.2运行环境 7
2.2.1 硬件环境 7
2.2.2 软件环境 7
第三章 需求分析 9
3.1 需求概述 9
3.2 可行性分析 9
3.2.1 技术可行性分析 10
3.2.2 经济可行性分析 10
3.3 汽车租赁模块分析 10
3.3.1用户信息管理模块分析 10
3.3.2车辆信息管理模块分析 11
3.3.3 汽车租赁流程模块分析 11 [资料来源:http://doc163.com]
3.3.4用户订单管理模块分析 11
3.4 租赁管理模块分析 12
3.5 数据库设计 12
3.5.1 数据库设计原则 12
3.5.2 数据库表及E‐R图的设计 12
第四章 系统实现 17
4.1 系统结构与设计模式 17
4.1.1代码的设计原则 17
4.1.2系统的三层架构 17
4.1.3 工厂模式 18
4.1.4 代理模式 18
4.2 用户信息管理模块实现 19
4.3车辆信息管理模块实现 21
4.4汽车租赁流程模块实现 21
4.5 用户订单管理模块实现 22
4.6租赁管理模块实现 23
第五章 系统运行与测试 25
5.1测试环境 25
5.2测试用例 25
5.2.1 系统登录测试示例 25
5.2.2 用户信息修改测试用例 26
5.2.3 车辆租赁模块测试用例 27
[版权所有:http://DOC163.com]
5.2.4 系统用户订单测试用例 28
5.3 测试结果评价 29
第六章 总结与展望 30
参考文献 31
致 谢 32
[资料来源:http://www.doc163.com]
上一篇:基于安卓Android平台的剧院工程设备巡检管理信息系统设计(MySQL)
下一篇:基于Android安卓平台的图书馆管理系统APP自动化测试(Android Studio)