汽车租赁管理系统客户管理与业务展示毕业设计论文.doc

上传人:壹****1 文档编号:545234016 上传时间:2022-11-14 格式:DOC 页数:24 大小:1.93MB
返回 下载 相关 举报
汽车租赁管理系统客户管理与业务展示毕业设计论文.doc_第1页
第1页 / 共24页
汽车租赁管理系统客户管理与业务展示毕业设计论文.doc_第2页
第2页 / 共24页
汽车租赁管理系统客户管理与业务展示毕业设计论文.doc_第3页
第3页 / 共24页
汽车租赁管理系统客户管理与业务展示毕业设计论文.doc_第4页
第4页 / 共24页
汽车租赁管理系统客户管理与业务展示毕业设计论文.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《汽车租赁管理系统客户管理与业务展示毕业设计论文.doc》由会员分享,可在线阅读,更多相关《汽车租赁管理系统客户管理与业务展示毕业设计论文.doc(24页珍藏版)》请在金锄头文库上搜索。

1、汽车租赁管理系统-客户管理与业务展示 摘 要:主要介绍应对现有汽车租赁企业的快速发展,网络的普及,用于解决繁重的数据管理带来的压力而开发的一套基于BS(BrowserServer)结构的管理信息系统的设计与实现用面向对象(OPP)的程序设计、JDBC、对象嵌入与链接以及MySQL数据库等技术,阐述该模块对客户信息的添加、修改、查询、删除以及客户进行租车操作和查看在租和预定客户等,客极大的提高工作效率。关键词:汽车租赁;客户管理;Bs结构;租车Abstract:The rapid development ofthe mainintroduction todeal with the existin

2、gcar rental company,the popularity of the network,is used to solvethe heavypressureto bringthe data managementand the development ofa set based on B/ S(Browser/ Server)design and implementation of managementinformation systemof the structure.Using object oriented(OPP)design,the programof JDBC,object

3、 linking and embeddingandMySQL database technology,expoundsthe moduleof customerinformation to add,modify,query,deleteand customercar rental operationand viewing in therentand the predeterminedcustomers,customergreatlyimprove work efficiency.Key words:Car rental;customer management;B/ S structure;re

4、ntal1 绪论 1.1 系统背景 为了加快实现租赁业务多点联网的进程,汽车租赁系统的客户管理模块按照汽车租赁的实际业务流程,结合了租赁行业实际运营特点,汽车服务行业急切需求一套完善、可靠、稳定、安全的汽车租赁管理信息系统,来实现汽车租赁服务的规模化、规范化、网络化、自动化,大大提高员工的工作效率,实现资源的共享与优化配置。1.2 系统目标汽车租赁管理系统的开发其主要目标是为客户提供方便的租车方式,减少顾客在租车过程中繁琐的步骤,帮助汽车租赁公司吸引更多的客户。同样也为汽车租赁公司提供便捷的管理方式。总体实现汽车租赁业务管理的系统化、规范化、自动化和人性化。其中客户管理模块包括汽车租赁过程中对

5、客户信息的添加、修改、查询、删除以及客户进行租车操作和查看在租和预定客户等,可以极大的提高工作效率,达到有效提高汽车租赁单位工作效率和提高效益的目的。1.3 开发环境技术介绍开发工具:eclipse数据库连接工具:Navicat数据库的连接方式:JDBC开发环境:windows7开发框架:SpringMVC2 需求说明2.1 功能需求2.1.1 客户管理模块主要分为三类:所有客户、在租客户、预定客户,如图2-1所示:图2-1 客户管理模块2.1.2 业务流程模块该模块主要的流程图,如图2-2所示:图2-2 业务流程模块2.2 性能需求2.2.1 硬盘容量要求:本系统属于B/S模式架构,因此存储

6、容量较小,数据库系统也不是很大。2.2.2安全性要求:本系统有权限设置,不同用户有不同的权限,普通游客不能越权进行管理员的操作。必须进行登录才可以访问操作。2.2.3适应性要求:要求菜单清楚,管理员能很快的熟悉业务流程。3 概要设计3.1 接口3.2基本设计概念和数据处理流程3.2.1业务模型层(l) 实体包(model) 客户实体类(Users)(2) Dao包 客户Dao类(userDao)(3)Service包 基本操作Service类(父类)(BaseService) 客户Service类(UserService)(4)工具包(Utils) JDBC帮助类(JDBCTool) 是否为空

7、工具类(StringUtils) 随机数工具类(randomIDutils)3.3.2控制层(controller) 业务流程管理相关controller(IndexController) 用户管理相关controller(UserController)3.3.4视图层(JSP)客户管理相关页面业务流程相关页面4 详细设计4.1 客户管理4.1.1 所有客户【功能概述】用户可对客户信息进行查看、修改、新增和删除等操作。 【进入方法】登陆平台 客户管理 所有客户【主界面和关键选项】图4-1 主界面及关键项u 查询。输入查询条件,点击按钮即可。 删除。点击操作列中,则弹出提示框。如图4-2所示:图

8、4-2 删除成功操作界面 点击“确定”按钮,则删除客户信息,点击“取消” 按钮,则返回主页面,关闭文本框。 修改。点击操作列中的字符,则弹出修改客户文本框。如图4-3所示:图4-3 修改操作界面 修改客户信息,点击“保存”按钮,则保存客户信息,点击“重置”,则清空文本框信息。 租车。点击操作列中的,则弹出租车文本框。如图4-4所示:图4-4 租车操作界面点击操作列中的字符,弹出提示框租车成功,若该车已在租则提示另外的信息。如图4-5所示:图4-5 租车成功界面 添加客户。点击菜单处的添加客户,则页面显示添加客户信息。如图4-6所示:图4-6 添加客户界面点击“保存”按钮,则成功保存客户信息,点

9、击“重置”按钮,则重新输入。4.1.2 在租客户【功能概述】用户可对在租客户进行查询等操作。 【进入方法】登陆平台 客户管理 在租客户【主界面和关键选项】图 4-7 在租客户主界面u 查询。输入查询条件,点击按钮即可。4.1.3 预约客户【功能概述】用户可对预约客户进行查询等操作。 【进入方法】登陆平台 客户管理 预定客户【主界面和关键选项】图4-8 预订客户主界面u 查询。输入查询条件,点击按钮即可。4.2 业务展示进入本系统时,建议遵循如下操作,点击右上角:,了解业务流程;底部有热门推荐,以帮助客户选择租赁的车辆。图4-9 业务展示界面5 数据库设计5.1 编写目的本文档旨在详细描述汽车租

10、赁系统中的数据库结构与设计。本文的读者可为汽车租赁系统的开发者,也可以是汽车租赁系统的维护。5.2 背景Navicat MySQL Data TransferSource Server : 127.0.0.1_3306Source Server Version : 50539Source Host : 127.0.0.1:3306Source Database : car_leasingTarget Server Type : MYSQLTarget Server Version : 50539File Encoding : 65001Date: 2015-01-05 11:36:595.3

11、外部设计5.3.1 标识符和状态本系统的外部设计表格的标识符和状态如表5-1所示:表5-1 标识符和状态表表名含义manager(管理员)分为超级管理员,和普通业务员,管理租车信息users(用户表)管理租车客户的信息car(汽车信息)汽车的基本信息mid_car_mng(管理员中间表)连接管理员表与汽车表的中间表mid_car_user(用户中间表)连接管理员表与用户的中间表lease_record(租车记录)显示汽车出租的信息lease_record(违章记录)显示汽车违章的信息repair_record(维修记录表)显示汽车维修的信息Account(账单)显示汽车有关费用的信息5.3.2

12、 使用它的程序本数据库支持Microsoft Sql Server 2005,MySql 版本5.1, SqlLite等数据库管理系统。5.3.3 约定 本数据库的命名方式均是按照英文翻译而定 本数据用“_”做命名方式的连接符 本数据库的中间表用“mid_”前缀做标识 本数据库的记录表用“_record”后缀做标识 本数据库的主键均已带有“ID”字段的做标识 本数据库的字段以表的前缀作为前缀 本数据库的字段类型均为varchar5.3.4 支持软件中间软件:Navicat Premium 10 连接软件:MyEclipse 8.x Latest5.4 结构设计5.4.1 概念结构设计本系统的概

13、念设计结构如图5-1所示:图5-1概念结构设计图5.4.2 逻辑结构设计本系统的逻辑结构设计如下图:图5-2 管理员与用户的关系图5-3 管理员中间表,用户中间表和汽车的关系图5-4 汽车与租车、维修、违章、消费记录的联系5.5 物理结构设计 本系统的物理结构设计如图5-5所示:图5-5 物理结构设计5.6 运用设计5.6.1 数据字典设计本系统的设计表格如下表所示:表5-2 账单表1Account(账单)字段名字段说明数据类型长度空值备注account_carid车牌号varchar225DEFAULT NULL外键(car id)rental总收入varchar225DEFAULT NULLpay支出varchar225DEFAULT NULLprofit盈利varchar225DEFAULT NULL表5-3 汽车信息表2car(汽车信息)字段名字段说明数据类型长度空值备注carid编号varchar225NOT NULL主键car_num车牌号varchar225DEFAULT NULLcredential_num营运证号varchar225DEFAULT NULLcompany制造商varchar225DEFAULT NULLfuel燃油类型varchar225DEFAULT NULL汽、柴meter_num计价器号varchar22

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号