目录
第一章 系统概述 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图 6
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汽车预租模块实现 17
第五章 后记 19
5.1完善计划 19
5.2个人总结 19
参考文献 20
第二章 需求分析

2.1 功能需求

经过调研及分析,汽车租赁管理系统主要完成以下功能:
(1)综合管理
此模块主要对客户(包括普通客户跟会员),员工以及汽车的具体信息进行管理,分为普通客户管理,会员管理,员工管理以及汽车管理。
汽车管理:管理员可以对租赁公司现已拥有的汽车的具体信息进行查看,修改信息或者删除档案(当汽车报废或不再租赁时),而且是可以批量删除的,也可添加新购进的汽车的具体信息,以便更快地投入租赁市场,方便客户了解,以便做出更好的租赁选择。
普通客户管理/会员管理:管理员对客户的资料(包括普通客户跟会员)可以进行查看,添加新客户,修改一些基本资料以及删除客户档案;
员工管理:对聘用的员工的资料也可以进行查看,对新聘用的员工添加其详细信息,修改一些基本信息以及删除员工档案。
(2)业务管理
此模块提供对汽车日常业务进行管理,包括汽车预租/出租/续租,汽车加油,汽车维修,还车结算,催车还交以及事故登记。
汽车预租:员工可以根据客户需求帮其预租汽车,可以查看及修改预租的相关信息,但是不可以删除客户之前已经预租的汽车,管理员可以修改以及取消客户之前已经预租的汽车,可以查看已经预租汽车的情况等。
汽车出租:员工可以根据客户的需求出租汽车,可以查看及修改出租的相关信息,但也不可以删除已经出租的汽车,而管理员则可以修改,查看以及删除出租汽车的相关情况。当汽车出租时可以打印相关合同,双方签订合同。
汽车续租:在客户出租汽车的还车时间三天之前可前往汽车租赁公司办理汽车续租手续,员工在检查完汽车的相关情况后,可根据实际情况调整还车时间以便达到续租的目的。
汽车加油:员工可以进行记录相关加油情况,修改,删除加油记录。
汽车维修:员工可以进行记录汽车相关维修情况,修改,删除维修记录。
还车结算:员工对来还车的客户进行查询,统计其它费用(如事故费,罚金费等),算出总费用,收款后返回客户押金以及客户抵押件等。
催车还交:员工可以根据出租汽车的还车时间,催促那些还车时间快到了的客户及时还车以免交罚金。
事故登记:员工应该根据所出租的汽车发生的事故的具体情况登记入表,以便以后查询,也可修改或删除信息。
(3)基本设置管理
此模块提供对汽车信息设置以及服务信息设置的全面管理功能。包括汽车设置管理与服务设置管理等。管理员可以对一些基本信息进行添加,修改,删除。
汽车设置管理包括汽车类型设置,汽车名称设置,燃油类型设置;服务设置管理包括修理厂设置,加油站设置,保险类型设置。
这项管理可以使管理员更好地根据租赁公司实际情况修改汽车以及服务的一些基本信息,使系统更适合其公司的运营,而且管理员只需在设置界面进行修改,而不需自己修改数据库,更体现出系统的人性化。
(4)查询报表
此模块分为加油记录查询,维修记录查询,汽车预租查询,汽车出租查询,还车结算查询,事故记录查询,单车租赁查询,汽车资料查询,会员资料查询,客户资料查询以及员工资料查询。
此模块可对客户,员工以及汽车相关业务的情况进行查询,对查询到的相关信息可以生成相应的Excel文件以及打印报表,本文转载自http://www.biyezuopin.vip/onews.asp?id=12292尤其是汽车资料查询还可以生成显示照片的报表等。
(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.*" %>
<%@ page import="java.util.Date" %>
<%@ page import="java.text.SimpleDateFormat" %><%if(session.getAttribute("users")!=null){Users user = (Users)session.getAttribute("users");String time=new SimpleDateFormat("yyyy-MM-dd").format(new Date());
%>
<div class="login">欢迎您 <font color="red">"<%=user.getUname() %>"</font> 的光临!&nbsp;&nbsp;&nbsp;&nbsp;<a href="admin/logout.jsp">注销</a></div>
<%}else{ %>
<div class="login"><a target="_blank" href="admin/login.jsp">登录</a> <a target="_blank" href="admin/reg.jsp">注册</a></div>
<%} %><div class="head"><ul class="nav"><li class="curr"><a href="index.jsp">首页</a></li><li><a href="lists.jsp">车辆信息</a></li><li><a href="rent.jsp">在线租车</a></li><li><a href="member.jsp">会员中心</a></li><% TopicDao tpsDao = new TopicDaoImpl();List navList = tpsDao.findList(2);if(navList.size()>0){for(int i=0;i<navList.size();i++){Topic topic = (Topic)navList.get(i);%><li><a href="single.jsp?id=<%=topic.getId() %>"><%=topic.getName() %></a></li><%}} %><li><a href="msg.jsp">在线留言</a></li></ul><div>今天是:<% String times=new SimpleDateFormat("yyyy-MM-dd").format(new Date()); out.print(times); %>,欢迎你光临在线租车系统!联系QQ:358223207</div><form action="search.jsp" method="get"> <p class="dw"> 搜索:<input type="text" name="keyword" class="txt1" /><input type="hidden" name="action" value="search" /><input type="submit" value="搜索" class="btn" /></p></form></div>












汽车租赁管理系统的设计与实现(JSP+SqlServer在线租车网站)相关推荐

  1. 基于JSP的汽车租赁管理系统的设计与实现

    欢迎添加微信互相交流学习哦! 项目源码:https://gitee.com/oklongmm/biye2 摘 要 随着汽车工业的发展和汽车在现实生活中的普及,汽车租赁成为近年来兴起的一个新行业.为规范 ...

  2. 汽车租赁系统java基于数据库_基于数据库和JAVA的网上汽车租赁管理系统的设计(MySQL)...

    基于数据库和JAVA的网上汽车租赁管理系统的设计(MySQL)(论文11000字,程序代码,MySQL数据库) 摘要:本文用JAVA编程语言为主体,用JDBC连接MySQL数据库来设计和实现这个系统. ...

  3. 基于springboot的汽车租赁管理系统的设计与实现

    项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等.这里根据疫情当下,你 ...

  4. 基于PHP+MySQL汽车租赁管理系统的设计与实现

    虽然汽车已经进入了家家户户,但是很多时候人们因为各种原因需要进行汽车的租赁,可能是到达的城市比较远,也可能是经济实力不允许,或者是对车辆的要求不高,暂时没必要买车等,这些特殊的原因导致了汽车租赁行业的 ...

  5. Java+MySQL汽车租赁管理系统课程设计

    wx供重浩:创享日记 对话框发送:汽车租赁系统 获取完整源码源文件+视频演示+文档资料等 一. 课程设计目的 1.综合运用Java程序设计课程和其他相关课程的理论和知识,掌握面向对象程序设计的一般方法 ...

  6. 理发店管理系统java_美容美发店管理系统的设计与实现(JSP,SQLServer)(含录像)

    美容美发店管理系统的设计与实现(,SQLServer)(含录像)(开题报告,论文12700字,程序代码,SQLServer数据库) 系统功能结构 本系统是根据我国美容业的现状及中小型美容院的发展需要进 ...

  7. 基于java的山西菜谱管理系统_家庭食谱菜谱管理系统的设计与实现(JSP,SQLServer)(含录像)...

    家庭食谱菜谱管理系统的设计与实现(,SQLServer)(含录像)(论文15000字,程序代码,SQLServer数据库) 本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管 ...

  8. 基于javaspringboot+vue的汽车租赁管理系统含文档

    项目描述 临近学期结束,还是毕业设计,你还在做java程序网络编程,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等.这里根据疫情当下,你 ...

  9. java毕业生设计新能源汽车租赁管理系统计算机源码+系统+mysql+调试部署+lw

    java毕业生设计新能源汽车租赁管理系统计算机源码+系统+mysql+调试部署+lw java毕业生设计新能源汽车租赁管理系统计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B ...

  10. jsp+ssm计算机毕业设计大方汽车租赁管理系统【附源码】

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

最新文章

  1. 波形捕捉:(2)创建捕捉设备对象
  2. Session or Cookie?是否有必要使用Tomcat等一下Web集装箱Session
  3. 4行代码满分:L1-052 2018我们要赢 (5分)
  4. Missing artifact log4j:log4j:bundle:1.2.17
  5. Jmeter 老司机带你一小时学会Jmeter
  6. 软件测试的学习之路-----基本的 HTML
  7. tpc三次握手与四次挥手
  8. idea非活动变更列表中的文件被修改,IntellJ IDEA中的更改列表是什么?一个变化列表比较什么?寻求准确的解释...
  9. 奔图 Pantum M6550 打印机驱动
  10. JDK7和JDK8的区别
  11. Behavior Designer 行为树中文版教程
  12. 第二章 需求分析与需求文档
  13. RAISECOM交换机命令摘要
  14. ABP vNext 缓存使用
  15. 下载各种离线地图(包括高德英文版地图)
  16. space-around space-evenly区别
  17. Wikidata知识图谱介绍与数据处理
  18. 静态页面 常见问题 margin-top塌陷、padding把盒子撑大
  19. win10怎么连接android手机,如何将手机与Win10电脑关联以在电脑上继续任务?
  20. 2014第六届华为创新杯编程大赛初赛解题报告

热门文章

  1. Android对话框集合
  2. 用Dezender解密zend加密后的php代码
  3. 目前计算机新技术应用领域,计算机的应用领域分为哪六个方面
  4. 用c语言编程计算水力学习题,Anderson 计算流体力学入门 学习小结-一些感想
  5. 【龙印】龙芯1c上双路16位AD芯片TM7705的linux驱动
  6. 免费的WinCC语音报警控件
  7. 计算机网络速成【网络层】
  8. 微软账号登陆不上_微软待办(todo)如何跟Outlook任务同步?
  9. 详细“企业库”编写流程
  10. 思科路由器配置命令(三)