目录
第一章 系统概述 1
1.1背景 1
1.2发展现状 1
第二章 需求分析 2
2.1 功能需求 2
2.2 数据需求 3
第三章 系统设计 5
3.1系统结构 5
3.2 数据库设计 5
3.2.1 ER图 5
3.2.2 逻辑结构 6
3.2.3 数据库物理结构 7
3.2.4 数据库实现 9
3.3用户控制系统 9
3.4模块设计 10
3.4.1 汽车管理模块设计 10
3.4.2 基本设置模块设计 11
第四章 系统实现 11
4.1用户登录模块 11
4.2汽车管理模块实现 12
4.3汽车预租模块实现 16
第五章 后记 18
5.1完善计划 18
5.2个人总结 19
参考文献 19
第二章 需求分析

2.1 功能需求

经过调研及分析,汽车租赁管理系统主要完成以下功能:
(1)综合管理
此模块主要对客户(包括普通客户跟会员),员工以及汽车的具体信息进行管理,分为普通客户管理,会员管理,员工管理以及汽车管理。
汽车管理:管理员可以对租赁公司现已拥有的汽车的具体信息进行查看,修改信息或者删除档案(当汽车报废或不再租赁时),而且是可以批量删除的,也可添加新购进的汽车的具体信息,以便更快地投入租赁市场,方便客户了解,以便做出更好的租赁选择。
普通客户管理/会员管理:管理员对客户的资料(包括普通客户跟会员)可以进行查看,添加新客户,修改一些基本资料以及删除客户档案;
员工管理:对聘用的员工的资料也可以进行查看,对新聘用的员工添加其详细信息,修改一些基本信息以及删除员工档案。
(2)业务管理
此模块提供对汽车日常业务进行管理,包括汽车预租/出租/续租,汽车加油,汽车维修,还车结算,催车还交以及事故登记。
汽车预租:员工可以根据客户需求帮其预租汽车,可以查看及修改预租的相关信息,但是不可以删除客户之前已经预租的汽车,管理员可以修改以及取消客户之前已经预租的汽车,可以查看已经预租汽车的情况等。
汽车出租:员工可以根据客户的需求出租汽车,可以查看及修改出租的相关信息,但也不可以删除已经出租的汽车,而管理员则可以修改,查看以及删除出租汽车的相关情况。当汽车出租时可以打印相关合同,双方签订合同。
汽车续租:在客户出租汽车的还车时间三天之前可前往汽车租赁公司办理汽车续租手续,员工在检查完汽车的相关情况后,可根据实际情况调整还车时间以便达到续租的目的。
汽车加油:员工可以进行记录相关加油情况,修改,删除加油记录。
汽车维修:员工可以进行记录汽车相关维修情况,修改,删除维修记录。
还车结算:员工对来还车的客户进行查询,统计其它费用(如事故费,罚金费等),算出总费用,收款后返回客户押金以及客户抵押件等。
催车还交:员工可以根据出租汽车的还车时间,催促那些还车时间快到了的客户及时还车以免交罚金。
事故登记:员工应该根据所出租的汽车发生的事故的具体情况登记入表,以便以后查询,也可修改或删除信息。
(3)基本设置管理
此模块提供对汽车信息设置以及服务信息设置的全面管理功能。包括汽车设置管理与服务设置管理等。管理员可以对一些基本信息进行添加,修改,删除。
汽车设置管理包括汽车类型设置,汽车名称设置,燃油类型设置;服务设置管理包括修理厂设置,加油站设置,保险类型设置。
这项管理可以使管理员更好地根据租赁公司实际情况修改汽车以及服务的一些基本信息,使系统更适合其公司的运营,而且管理员只需在设置界面进行修改,而不需自己修改数据库,更体现出系统的人性化。
(4)查询报表
此模块分为加油记录查询,维修记录查询,汽车预租查询,汽车出租查询,还车结算查询,事故记录查询,单车租赁查询,汽车资料查询,会员资料查询,客户资料查询以及员工资料查询。
此模块可对客户,员工以及汽车相关业务的情况进行查询,对查询到的相关信息可以生成相应的Excel文件以及打印报表,本文转载自http://www.biyezuopin.vip/onews.asp?id=12250尤其是汽车资料查询还可以生成显示照片的报表等。
(5)统计排行
此模块根据汽车出租次数的实际情况可以统计出本周/本月/全部排行,进而有利于管理员分析购买哪些汽车能使公司的利润最大化。
还可以根据客户(包括普通客户和会员)租赁汽车的次数,统计出其排行,有利于管理员有针对性地对某些客户进行高质里的服务。
(6)系统维护
备份数据:可以提供直接备份数据库的相关数据
还原数据:当系统出现异常状况时可以通过此还原数据库的相关数据
修改密码:可以账户修改登录密码,密码是采取双重MD5加密,使其更具安全性。

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="com.qswl.file.vo.*" %>
<%@ page import="com.qswl.file.dao.*" %>
<%@ page import="com.qswl.file.impl.*" %>
<%Basic bs = new Basic();BasicDao bsDao = new BasicDaoImpl();bs = bsDao.findBasic(1);
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<link rel="stylesheet" href="css/common.css" />
<link rel="stylesheet" href="css/index.css" />
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/iepng.js" type="text/javascript"></script>
<script type="text/javascript">EvPNG.fix('div, ul, img, li, p');
</script>
<title><%=bs.getSitename() %></title>
</head>
<body>
<div class="all"><%@ include file="head.jsp"  %><%@ include file="left.jsp"  %><div class="right"><div class="focus"><script language="JavaScript" type="text/JavaScript">var focus_width=697var focus_height=250var text_height=0var swf_height = focus_height+text_height;var pics='img/img1.jpg|img/img2.jpg|img/img3.jpg'var links='#|#|#';var texts='aa|bb|cc';document.write('<object ID="focus_flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="flash/banner.swf"><param name="quality" value="high"><param name="bgcolor" value="#FFFFFF">');document.write('<param name="menu" value="false"><param name=wmode value="transparent">');document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');document.write('<embed ID="focus_flash" src="flash/banner.swf" wmode="transparent" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#fff" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');   document.write('</object>');</script></div><%NewsDao rnewsDao = new NewsDaoImpl();List recomandNews = rnewsDao.findNewsList(0,4,2);if(recomandNews.size()>0){for(int i=0;i<recomandNews.size();i++){ News n3 =(News)recomandNews.get(i);%><dl class="pictxt"><dt><a target="_blank" href="view.jsp?nid=<%=n3.getNid() %>"><img src="<%=n3.getImg()%>" /></a></dt><dd class="sbt"><a target="_blank" href="view.jsp?nid=<%=n3.getNid() %>"><%=n3.getTitle() %></a></dd><dd><%=n3.getShortdesc().substring(0,56) %>......</dd></dl><%}}%>     <%TypeDao myDao = new TypeDaoImpl();List typeList = myDao.findTypeList(0,6,0);if(typeList.size()>0){for(int i=0;i<typeList.size();i++){Type type =(Type)typeList.get(i);if(type.getId()!=4){%><div class="comm"><h2 class="bt0"><span><a href="news.jsp">更多>></a></span><%=type.getName() %></h2><ul class="news"><% List nlist=rnewsDao.findNewsTypeList(type.getId(),0,6);for(int j=0;j<nlist.size();j++){ News n4 =(News)nlist.get(j);%><li><span><%=n4.getPosttime().substring(0,10) %></span><a target="_blank" href="view_car.jsp?nid=<%=n4.getNid() %>"><%=n4.getTitle() %></a></li><%}%></ul></div><%}}} %></div>
</div>
<%@ include file="end.jsp"  %></body>
</html>












基于JSP的网上在线租车系统平台设计与实现相关推荐

  1. 基于JSP+SSH的在线租车汽车租赁系统

    全套资源下载地址:https://download.csdn.net/download/sheziqiong/85694952 全套资源下载地址:https://download.csdn.net/d ...

  2. java汽车租赁行,基于jsp的汽车租赁租车行-JavaEE实现汽车租赁租车行 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的汽车租赁租车行, 该项目可用各类java课程设计大作业中, 汽车租赁租车行的系统架构分为前后台两部分, 最终实现在 ...

  3. Java计算机等级考试系统的实现_基于JSP的计算机等级考试查询系统的设计与实现论文.docx...

    基于JSP的计算机等级考试查询系统的设计与实现论文.docx 职场大变样社区():下载毕业设计成品全套资料,全部50元以下毕业设计(论文)任务书第1页毕业设计(论文)题目:基于JSP的计算机等级考试查 ...

  4. Java在线租车系统

  5. 基于PHP+MySQL的汽车租赁系统-在线租车

    论文阐述了网上租车系统的设计与实现,并对该系统的需求分析及系统需要实现的设计方法作了介绍.该系统的基本功能包括用户登录,修改密码,用户管理,车辆管理,会员管理和租车管理等功能. 本文以实际运用为开发背 ...

  6. VUE毕设项目 - 基于SSM的网上租车系统(含源码+论文)

    文章目录 1 项目简介 2 实现效果 2.1 界面展示 3 设计方案 3.1 概述 3.2 系统流程 3.2.1 系统开发流程 3.2.2 登录流程 3.3 系统结构设计 4 项目获取 1 项目简介 ...

  7. 基于javaCar易达租车系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于javaCar易达租车系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于javaCar易达租车系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技术栈 ...

  8. 基于Java的电子作业提交系统_基于jsp的网上作业提交系统-JavaEE实现网上作业提交系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的网上作业提交系统, 该项目可用各类java课程设计大作业中, 网上作业提交系统的系统架构分为前后台两部分, 最终实 ...

  9. java网上报名系统源码_基于jsp的网上报名系统-JavaEE实现网上报名系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的网上报名系统, 该项目可用各类java课程设计大作业中, 网上报名系统的系统架构分为前后台两部分, 最终实现在线上 ...

最新文章

  1. java开发必背API
  2. release 无法打开windows.h vs_Windows 10 Build 21270发布:Cortana新增打开/搜索文件技能...
  3. HDU 4028 The time of a day STL 模拟题
  4. 你如何在java中获取线程堆_如何在Windows上获取未在控制台中运行的Java进程的线程和堆转储...
  5. 在周二正式发售前 新款MacBook Pro已开始向客户发货
  6. 【Clickhosue】MySQL 没有主键导致CK不可用 The db.scene cannot be materialized, because there is no primary keys
  7. 使用Alcatraz来管理Xcode插件
  8. iOS之Masonry代码解析
  9. excel去重_提高数据处理效率的10个excel小技巧
  10. eclipse中基于maven构建多模块项目
  11. VS2015编译程序兼容XP
  12. GNS3模拟思科三层交换机(排错细节)
  13. EC20和esp32 串口做wifi透传
  14. Apache ShenYu 网关正式支持 Dubbo3 服务代理
  15. 智能窗帘系统c语言程序,基于51单片机的智能窗帘控制系统设计与实现毕业论文.doc...
  16. QQ vx 刷屏神器!!
  17. Cpp Careless Tony
  18. Java101___一个牛人给JAVA初学者的建议
  19. 三阶魔方入门基础教程
  20. 0422-团队项目1

热门文章

  1. C语言练习题——函数
  2. 什么是Galil(加利尔)运动控制卡,它是用来干嘛的呢?galil开发文件dmc32.dll,动态链接库,API
  3. 为Mac设置“屏幕使用时间”,来了解您的设备使用情况
  4. Python技能树的测评和CSDN Markdown编辑器的测评
  5. python winform开发框架_winform引用网络上的图
  6. 【小技巧】IDEA更换个性自定义背景
  7. 本周杭州程序员工资大调查,高于深圳和广州
  8. 频上“热搜”的人工智能专业,主要学什么?为什么如此火爆?
  9. m苹果放n篮子_算法交流:666苹果放篮子【2.6基本算法之动态规划】-09
  10. 华为手机计算机怎么语音算术,华为自带的语音识别功能太实用了!这样操作,3秒语音变文字...