SSM车辆综合管理系统J2EE(包含车辆驾驶员油耗年检以及维修保养百度echarts统计图表)JAVAWEB网站

news/2024/5/12 1:56:17/文章来源:https://blog.csdn.net/qq_52311762/article/details/110037867

目录

 

1 最终效果

1.1整体效果

1.2 维修保养统计echarts图表

2 项目说明

3 代码结构

4 数据库实体描述

5 统计代码实现 

5.1 后端JAVA代码

5.2 前端JSP代码


1 最终效果

 

1.1整体效果

 

 

1.2 维修保养统计echarts图表

 

2 项目说明

车辆综合管理系统包含如下功能:车辆管理、驾驶员信息管理、车辆使用油耗信息管理、车辆年检信息管理、车辆维修保养记录管理、以及维修保养次数的百度echarts统计折线图显示

本项目使用JavaBean Servlet MVC开发,相同功能的SSM Spring+SpringMVC+MyBatis开发的在其他课程中展示.

本项目使用mysql数据库,也可以移植到 SQL server中使用

 

 

 

3 代码结构

 

 

4 数据库实体描述

车辆分类信息:名称、介绍、选项

车辆信息:类型、品牌、型号、车架号、颜色、排量、选项

驾驶员信息:姓名、性别、联系电话、住址、驾驶证号

维护保养信息:车辆、时间、内容、费用

年检信息:车牌号、年检时间、到期时间、费用、经办人

油耗信息:车牌号、公里数、加油量、费用、时间

 

表1t_admin 管理员表

字段名称

字段类型

说明

userId

int

编号

userName

varchar

用户名

userPw

varchar

密码

role

varchar

角色

表2 car车辆表

字段名称

字段类型

说明

id

int

-

ph

varchar

牌号

xh

varchar

名称

cj

varchar

厂家

sj

varchar

日期

jg

varchar

价格

zt

varchar

状态

url

varchar

图片

bz

varchar

备注

flag

varchar

状态

表3 t_jiashiyuan 驾驶员管理

字段名称

字段类型

说明

id

int

编号

name

varchar

名称

sex

varchar

性别

age

varchar

年龄

tel

varchar

电话

address

varchar

地址

表4 t_catelog 车型分类

字段名称

字段类型

说明

id

int

编号

name

varchar

名称

jieshao

varchar

介绍

del

varchar

是否删除

 

5 统计代码实现 

5.1 后端JAVA代码

package com.action;import java.io.IOException;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;import javax.servlet.RequestDispatcher;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import com.orm.Total;import com.service.liuService;public class total_servlet extends HttpServlet
{ public void service(HttpServletRequest req,HttpServletResponse res)throws ServletException, IOException {String type=req.getParameter("type");if(type.endsWith("totalMana")){totalMana(req, res);}}public void totalMana(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException{List totalList =new ArrayList();List<Integer> cheliang_id_list=liuService.getAllCheliang_id();for(int i=0;i<cheliang_id_list.size();i++){int cheliang_id=cheliang_id_list.get(i);//int totalShuliang=liuService.getCheliangGuzhangShuliang(cheliang_id);Total total=new Total();total.setCheliang_id(cheliang_id);//total.setTotal(totalShuliang);total.setCheliang_name(liuService.getCheliangName(cheliang_id));totalList.add(total);}req.setAttribute("totalList", totalList);req.getRequestDispatcher("admin/total/totalMana.jsp").forward(req, res);}public void dispatch(String targetURI,HttpServletRequest request,HttpServletResponse response) {RequestDispatcher dispatch = getServletContext().getRequestDispatcher(targetURI);try {dispatch.forward(request, response);return;} catch (ServletException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}public void init(ServletConfig config) throws ServletException {super.init(config);}public void destroy() {}
}

 

5.2 前端JSP代码

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page isELIgnored="false" %>
<jsp:useBean id="loginService" scope="page" class="com.service.loginService"></jsp:useBean>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%
String path = request.getContextPath();
%><!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"><head><link rel="stylesheet" type="text/css" href="<%=path %>/css/base.css" /><script language=javascript src='<%=path %>/js/popcalendar.js'></script><script src="<%=path %>/js/echarts.common.min.js" type="text/javascript"></script><script language="javascript"></script></head><body leftmargin="2" topmargin="9" background='<%=path %>/images/allbg.gif'><div><form action="<%=path %>/weihubaoyang?type=tongji" name="formAdd" method="post">开始时间:<input name="kaishi" readonly="readonly" id="kaishi"     type="text"  onClick="popUpCalendar(this, kaishi, 'yyyy-mm-dd'); return false;"/>结束时间:<input name="jieshu" readonly="readonly" id="jieshu"     type="text"  onClick="popUpCalendar(this, jieshu, 'yyyy-mm-dd'); return false;"/><input type="submit" value="统计"/></form></div><%String weihutianshu = (String)request.getAttribute("weihutianshu");String weihushuju = (String)request.getAttribute("weihushuju");String baoyangtianshu = (String)request.getAttribute("baoyangtianshu");String baoyangshuju = (String)request.getAttribute("baoyangshuju");%><div id="weihu" style="width: 600px;height:400px;"></div><script type="text/javascript">// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('weihu'));// 指定图表的配置项和数据var option = {title: {text: '每日车辆维护'},tooltip: {},legend: {data:['维护']},xAxis: {data: [<%=weihutianshu%>],axisLabel:{rotate:45, //刻度旋转45度角textStyle:{color:"red",fontSize:12}}},yAxis: {},series: [{name: '车辆',type: 'line',data: [<%=weihushuju%>]}]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);</script><div id="baoyang" style="width: 600px;height:400px;"></div><script type="text/javascript">// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('baoyang'));// 指定图表的配置项和数据var option = {title: {text: '每日车辆保养'},tooltip: {},legend: {data:['保养']},xAxis: {data: [<%=baoyangtianshu%>],axisLabel:{rotate:45, //刻度旋转45度角textStyle:{color:"red",fontSize:12}}},yAxis: {},series: [{name: '车辆',type: 'line',data: [<%=baoyangshuju%>]}]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);</script></body>
</html>

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_813243.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SSM游乐园水上乐园欢乐谷项目门票预订预约网站javaweb管理系统j2ee

目录 1 效果展示 1.1 前台普通用户首页 ​1.2后台管理员登录页 1.3 后台管理员功能界面​ 2 游玩项目门票预约预订网站功能 3 数据表实体字段说明 4 预订操作主要实现代码 1 效果展示 1.1 前台普通用户首页 1.2后台管理员登录页 1.3 后台管理员功能界面 2 游玩项目门票预…

SSM-javaweb社区家政O2O服务预约网站

目录 1 前台用户效果 2 后台管理员效果 3 功能结果图 4 数据实体描述 5 说明 1 前台用户效果 2 后台管理员效果 3 功能结果图 4 数据实体描述 5 说明 本项目使用 1、 JavaBean Servlet MVC 2、 SSH StrutsSpringHibernate 3、 SSM SpringSpringMVCMyBatis 三者都可以…

SSM社区医院卫生所病人患者随访信息管理javaweb网站系统设计与实现

目录 1 效果展示 2 数据实体 3 功能说明 4 部分代码 1 效果展示 2 数据实体 3 功能说明 包含医生 和管理员两种角色,对随访信息,科室,病房,病人患者等信息进行管理 4 部分代码 package com.action;import java.io.IOException; import java.sql.ResultSet; import java.s…

基于SSM的网上拍卖网站购物系统的设计与实现

目录 1 概述 2 效果 3 数据表十个 4 代码实现过程 5 主要代码 5.1 用户相关代码 5.2 数据库连接代码 5.3 论坛发贴代码 1 概述 本系统是为网上交易提供的一个需求平台,买卖双方可以在网上拍卖网站上找到自己所需要的东西&#xff0c;也可以将自己不用的东西进行出售。网…

PHP实现的博客网站-个人相册微博-php图片分享网站基于lamp/wamp/MySQL/PhpStorm

目录 1 效果展示 ​2 开发工具 3 数据结构 4 功能实现和主要代码 1 效果展示 2 开发工具 代码开发工具PhpStorm Dreamweaver 数据库管理工具Navicat 环境套件Apache2.x php7.x MySQL 8.x LAMP或wamp,phpstudy XAMPP 3 数据结构 1 admin管理员 字段名称 …

ASP.NET失物招领网站包含(寻物启事+感谢信+通知公告)c#开发

目录 1 、效果展示 2、开发工具 3、功能概述 4、数据表 5、关键代码 1 、效果展示 2、开发工具 Microsoft Visual Studio SQL Server Management Studio 3、功能概述 程序开发前期对进行需求分析&#xff0c;最后确认了设计方案&#xff0c;介绍了开发工具的使用情况&…

javaweb校园互助悬赏跑腿中介平台SSM网站J2EE

目录 1 效果演示 2 开发环境 3 功能说明 4 数据结构 4.1管理员表 4.2用户表 4.3信息交换表 5 关键代码 5.1数据库连接配置和连接代码 5.2用户相关代码 1 效果演示 2 开发环境 开发工具idea或eclipse 数据库MySQL或SQL server 开发框架&#xff1a;SSM SpringSpr…

基于WEB的课程培训报名在线网站平台PHP开发mysql数据库

目录 1、功能描述 ​ 2、数据表共8个 3、视频演示效果 1、功能描述 各模块功能详述&#xff1a; 1&#xff09;登录&#xff1a;用户进入网站后可以注册会员&#xff0c;注册成功后输入用户名和密码可以登录系统&#xff0c;查看网站相关信息&#xff0c;会员登录功能有&am…

SSM大学生公益义工主题管理-义工服务-志愿者报名审核javaweb网站j2ee项目

目录 1 项目说明 2 数据结构 3 效果演示 1 项目说明 idea或eclipse开发,mysql数据库 本系统主要分为前台登录、注册、义工旅游、公益主题、志愿者招募、志愿者招募查询&#xff1b;后台系统管理、义工旅游管理、公益主题管理、志愿者招募管理、注册会员 管理、志愿者报名管…

基于SSM开发的javaweb模式二手手机回收利用j2ee网站管理系统

目录 1 概述 2 数据表 3 功能演示 1 概述 idea或eclipse开发,mysql数据库 1、合理设定用户&#xff0c;控制用户使用权限。 2、管理人员可以随时根据实际情况修改数据库中的数据资料&#xff0c;使信息的更新及时、准确&#xff1b; 3、发布的二手手机信息内容可以让人们一目…

基于SSM开发的JavaWEB企业股权融资平台j2ee网站(包含财务顾问资讯-融资项目发布-意向投递-投资人管理等功能)

目录 1、功能概述 2、数据结构 3、开发环境 1、功能概述 本系统主要分为前台用户登录和后台管理员登录。 前台用户实现的功能有&#xff1a;注册、登录、修改密码、修改详细资料、融资项目信息、查看网站相关信息、留言等&#xff1b; 后台实现的功能有&#xff1a;系统管…

基于SSM的大学生心理咨询网站(javaweb-php-asp.netC#-j2ee)包含测试心理知识咨询回复留言数据统计分析建议

目录 1 概述 2 数据库表 3 关键代码 4 效果演示 1 概述 本文详细讲解了一个功能全面的心理咨询网站的开发过程。文章首先进行了项目概述&#xff0c;讲解了设计的一些操作流程及其一些核心的技术。本文采用自顶向下的结构化的系统分析方法&#xff0c;首先分析了项目的开发背…

基于SSM的在线贷款借款信贷贷款网站交易平台(javaweb-php-asp.netC#-j2ee)

目录 1 概述 2 数据库表 3 关键代码 4 效果演示 1 概述 网贷网为广大用户提供一个供需平台,用户可以将自己多余的钱财进行交易,也可找到自己需要的贷款项目,达到双赢。网上贷款交易既可以锻炼用户的个人理财能力&#xff0c;又可以催进节约型社会的发展&#xff0c;符合当代…

基于SSMidea开发景区景点旅游网站(javaweb-php-asp.netC#-j2ee)包含城市推荐线路预约预定自驾游个性化推荐技术数据统计分析

目录 0、效果展示 1、旅游网站概述Design and implementation of the web-based information management 2、旅游网站搭建环境 3、数据表 ​4、后端代码示例 5、前端代码示例 0、效果展示 1、旅游网站概述Design and implementation of the web-based information managem…

基于idea-SSM的企业资讯管理系统-企业网站-企业公司新闻网站-产品管理-行业动态(javaweb-php-asp.netC#-j2ee)

目录 0、效果展示 ​​1、概述 2、搭建环境 3、数据表 ​4、后端代码示例 5、前端代码示例 0、效果展示 1、概述 题目是企业资讯管理网站&#xff0c;采用B/S&#xff08;服务器/浏览器&#xff09;架构&#xff0c;应用javaweb技术&#xff0c;采用Mysql数据库&#xff…

基于idea-SSM兼职网站校园兼职任务发布网站(bootstrap-jquery-vue-javaweb-php-asp.netC#-j2ee)

目录 1 概述 2 数据库表 3 关键代码 4 效果演示 1 兼职网站概述 idea或eclipse开发,mysql数据库 当今&#xff0c;人类社会已经进入信息全球化和全球信息化、网络化的高速发展阶段。丰富的网络信息已经成为人们工作、生活、学习中不可缺少的一部分。人们正在逐步适应和习惯…

针对某五金电子厂的企业网站进行模拟SQL注入来谈 企业网站安全的攻击与防范-网站安全漏洞剖析实例 (适应于idea-SSMjavaweb-php-asp.netC#-j2ee)

目录 1 用来模拟入侵的网站效果 2 概述 3 SQL注入原理 4 判断能否进行SQL注入 5 判断数据库类型及注入方法 6 SQL注入 7 SQL注入攻击的防范 8 SQL注入攻防演示录相 1 用来模拟入侵的网站效果 2 概述 SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用…

idea开发SSM框架的高校大学学生社团管理网站bootstrap自适应响应式前端(javaweb-php-asp.netC#-j2ee)包含公告管理-社团活动管理-社团申请管理-社团审核-活动报名

目录 0、效果展示 1、概述 2、社团管理网站搭建环境 3、数据表结构 ​4、后端代码示例 5、前端代码示例 0、效果展示 1、概述 高校学生社团是高校学生依据兴趣爱好自愿组成&#xff0c;按照章程自主开展活动的学生组织。学生社团是高校校园文化的重要载体&#xff0c;是高…

基于idea-SSM的问卷投票调查网站(javaweb-php-asp.netC#-j2ee)包含题目管理-答案统计-数据分析-会员管理

目录 0、效果展示 1、概述 2、搭建环境 3、数据表结构 ​4、后端代码示例 5、前端代码示例 0、效果展示 1、概述 通过问卷调查信息化平台&#xff0c;可以实现信息化的网络化管理&#xff0c;形成一个及时更新的数据中心和信息管理平台&#xff0c;全面、实时、准确提供问…

基于idea-SSM的信访局网站系统(javaweb-php-asp.netC#-j2ee-springboot)包含投诉新闻公告反馈等功能

目录 0、效果展示 1、概述 2、搭建环境 3、数据表结构 ​4、后端代码示例 5、前端代码示例 0、效果展示 1、概述 信访网站管理系统主要分为前台用户和后台管理员。不同的用户有不同的权限。一般用户只能实现管理员指定的信息&#xff0c;系统管理员可以对整个系统进行操作。前…