javaWeb SSM车辆调度系统myeclipse定制开发mysql数据库网页模式java编程SpringMVC

news/2024/3/29 16:24:13/文章来源:https://blog.csdn.net/qq_41221322/article/details/127451355

一、源码特点
     JSP SSM车辆调度系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码 系统采用SSM框架,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。SSM框架

SSM车辆调度系统myeclipse定制开发mysql数据库


二、功能介绍
系统主要采用 jsp +java Spring+SpringMVC+Mybatis mysql 数据库  B/S 模式开发
主要角色: 管理员,医护,调度,
主要功能:
(1)用户管理:对用户信息进行添加、删除、修改和查看
(2)车辆管理:对车辆信息进行添加、删除、修改和查看
(3)加油管理:对加油信息进行添加、删除、修改和查看
(4)急救出车管理:对急救出车信息进行添加、删除、修改和查看
(5)病人管理:对病人信息进行添加、删除、修改和查看
(6)随车人员管理:对随车人员信息进行添加、删除、修改和查看
(7)转院管理:对转院信息进行添加、删除、修改和查看
(8)非急救出车管理:对非急救出车信息进行添加、删除、修改和查看
(9)药品管理:对药品信息进行添加、删除、修改和查看
(10)使用情况管理:对使用情况信息进行添加、删除、修改和查看
(11)个人信息修改

主要代码:

package com.action;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;import com.bean.*;
import com.dao.*;
@Controller
@RequestMapping(value="/bingren")
public class bingrenAction {/*** 自动注入业务逻辑层,注入方式使用了注解自动注入*/@Resource bingrenDao bingrendao;@RequestMapping(value="/addPage")public String addPage(bingren bingren,HttpServletRequest request){Map<String,Object> map= new HashMap<String,Object>();System.out.println("addPageok");return "bingren/bingrenadd";}@RequestMapping(value="/add")public String add(bingren bingren,HttpServletRequest request){Map<String,Object> map= new HashMap<String,Object>();//String name=(String)request.getParameter("name");map.put("brid", bingren.getBrid());//病人编号map.put("xm", bingren.getXm());//姓名map.put("xb", bingren.getXb());//性别map.put("jsxm", bingren.getJsxm());//家属姓名map.put("lxdh", bingren.getLxdh());//联系电话map.put("dz", bingren.getDz());//地址map.put("jwbs", bingren.getJwbs());//既往病史map.put("zybq", bingren.getZybq());//主要病情map.put("bz", bingren.getBz());//备注bingrendao.save(map);request.setAttribute("msg", "<script>alert('添加成功');</script>");System.out.println("addok");return "bingren/bingrenadd";}/**删除 * */@RequestMapping(value="/del")public String  del(Integer id,HttpServletRequest request,Map<String,Object> map){//	Map<String,Object> map= new HashMap<String,Object>();String a=(String)request.getParameter("keyid");id=Integer.parseInt(a);request.setAttribute("msg", "<script>alert('删除成功');</script>");bingrendao.del(id);return selectall(null,map);}/*** 修改bingren信息*/@RequestMapping(value="/update")public String update(bingren bingren,HttpServletRequest request,Map<String,Object> map1){Map<String,Object> map= new HashMap<String,Object>();map.put("brid", bingren.getBrid());//病人编号map.put("xm", bingren.getXm());//姓名map.put("xb", bingren.getXb());//性别map.put("jsxm", bingren.getJsxm());//家属姓名map.put("lxdh", bingren.getLxdh());//联系电话map.put("dz", bingren.getDz());//地址map.put("jwbs", bingren.getJwbs());//既往病史map.put("zybq", bingren.getZybq());//主要病情map.put("bz", bingren.getBz());//备注request.setAttribute("msg", "<script>alert('修改成功');</script>");bingrendao.update(map);return selectall(null,map1);}/*** 查询bingren信息*/@RequestMapping(value="/modify")public String modify(Integer id,Map<String,Object> map,HttpServletRequest request){String keyid=(String)request.getParameter("keyid");List<Map<String,Object>> list= new  ArrayList<Map<String,Object>>();list=bingrendao.select(Integer.parseInt(keyid));request.setAttribute("brid", list.get(0).get("brid"));//病人编号request.setAttribute("xm", list.get(0).get("xm"));//姓名request.setAttribute("xb", list.get(0).get("xb"));//性别request.setAttribute("jsxm", list.get(0).get("jsxm"));//家属姓名request.setAttribute("lxdh", list.get(0).get("lxdh"));//联系电话request.setAttribute("dz", list.get(0).get("dz"));//地址request.setAttribute("jwbs", list.get(0).get("jwbs"));//既往病史request.setAttribute("zybq", list.get(0).get("zybq"));//主要病情request.setAttribute("bz", list.get(0).get("bz"));//备注return "bingren/bingrenmodify";}@RequestMapping(value="/detail")public String detail(Integer id,Map<String,Object> map,HttpServletRequest request){String keyid=(String)request.getParameter("keyid");List<Map<String,Object>> list= new  ArrayList<Map<String,Object>>();list=bingrendao.select(Integer.parseInt(keyid));request.setAttribute("brid", list.get(0).get("brid"));//病人编号request.setAttribute("xm", list.get(0).get("xm"));//姓名request.setAttribute("xb", list.get(0).get("xb"));//性别request.setAttribute("jsxm", list.get(0).get("jsxm"));//家属姓名request.setAttribute("lxdh", list.get(0).get("lxdh"));//联系电话request.setAttribute("dz", list.get(0).get("dz"));//地址request.setAttribute("jwbs", list.get(0).get("jwbs"));//既往病史request.setAttribute("zybq", list.get(0).get("zybq"));//主要病情request.setAttribute("bz", list.get(0).get("bz"));//备注return "bingren/bingrendetail";}/*** 查询bingren信息*/@RequestMapping(value="/selectall")public String selectall(Integer id,Map<String,Object> map){List<Map<String,Object>> list= new  ArrayList<Map<String,Object>>();list=bingrendao.selectAll();System.out.println("listsize="+list.size());map.put("mylist", list);return "bingren/bingrenlist";}
}

三、注意事项
    1、管理员账号:admin密码:admin 数据库配置文件DBO.java
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。SSM框架
    3、数据库文件名是jspcldd.sql ,系统名称cldd
    4、系统首页地址:http://127.0.0.1:8080/cldd/login.jsp

系统实现

 

 

 

 

 

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

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

相关文章

swagger动态开关实践

swagger动态开关实践1. 背景2. 配置文件监听2.1 基于注解2.2 基于jdk3. swagger改造3.1 bean刷新3.2 方法重写4. 总结5. 参考资料1. 背景 系统漏洞扫描&#xff0c;扫出了swagger的问题。这个问题其实比较基础&#xff0c;那就是生产环境不应该开启swagger&#xff01; 但是&…

FreeRTOS 软件定时器的使用

FreeRTOS中加入了软件定时器这个功能组件&#xff0c;是一个可选的、不属于freeRTOS内核的功能&#xff0c;由定时器服务任务&#xff08;其实就是一个定时器任务&#xff09;来提供。 软件定时器是当设定一个定时时间&#xff0c;当达到设定的时间之后就会执行指定的功能函数&…

el-switch接口实现

后台返回的数据&#xff1a; active-textswitch 打开时的文字描述string——inactive-textswitch 关闭时的文字描述string——active-valueswitch 打开时的值boolean / string / number—trueinactive-valueswitch 关闭时的值boolean / string / number—falseactive-colorswi…

Enzo丨艾美捷Enzo Ciglitazone解决方案

艾美捷Enzo Ciglitazone是一种噻唑烷二酮类降血糖药。它在遗传性肥胖的C57 Bl/6 ob/ob小鼠中显示抗高血糖活性&#xff0c;并且是选择性PPARγ激动剂&#xff08;EC50&#xff1d;3M&#xff09;。抑制人间充质干细胞中HUVEC分化和血管生成&#xff0c;并刺激脂肪生成和减少成骨…

区块链 — Overview

文章目录区块链的概念区块链数据结构区块链的基础技术哈希运算数字签名共识算法智能合约P2P网络区块链分类公有链联盟链私有链区块链的概念 狭义上&#xff0c;区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构&#xff0c;并以密码学方式保证的不…

深度神经网络图像识别,深度神经网络图像配准

如何用Python和深度神经网络寻找相似图像 代码首先&#xff0c;读入TuriCreate软件包import turicreate as tc我们指定图像所在的文件夹image&#xff0c;让TuriCreate读取所有的图像文件&#xff0c;并且存储到data数据框data tc.image_analysis.load_images(./image/)我们来…

《python 可视化之 matplotlib》第一章 折线图 plot

《python 可视化之 matplotlib》第一章 折线图 本章节内容包括以下几方面内容&#xff1a; 绘制曲线 yx2yx^2yx2;让曲线更加光滑&#xff1b;常见的相关属性设置&#xff1b;多条折线图的绘制&#xff1b;折线图之间的颜色填充&#xff1b;时间序列可视化&#xff1b;常见问题…

iNFTnews|在元宇宙中探索NFT的无限可能

元宇宙正在使我们当下的生活发生显著变化。 我们都玩过很多电子游戏&#xff0c;看过很多相关的科幻电影&#xff0c;也有过很多关于元宇宙进入我们日常生活后&#xff0c;我们周围的事物将会受到怎样的巨大影响的讨论。 我们很快就会看到&#xff0c;如此先进的技术突破将逐…

人工神经网络概念及组成,人工神经网络基本概念

1、什么是BP神经网络&#xff1f; BP算法的基本思想是&#xff1a;学习过程由信号正向传播与误差的反向回传两个部分组成&#xff1b;正向传播时&#xff0c;输入样本从输入层传入&#xff0c;经各隐层依次逐层处理&#xff0c;传向输出层&#xff0c;若输出层输出与期望不符&…

含汞废水的深度处理方法

CH-95 是一款为了从工业废水中去除回收汞和贵金属而专门开发的螯合树脂。拥有聚乙烯 异硫脲官能基的大孔树脂&#xff0c;这种树脂对汞有极高的选择性。钠&#xff0c;碱土&#xff0c;铁铜等重金属等不能干扰 其对汞的选择性去除。 CH-97 是一款含有附着甲基硫醇聚苯乙烯共…

基于PB的企业人力资源信息系统设计与实现

目 录 摘 要 I Abstract II 第1章 引言 1 1.1选题背景及意义 1 1.2发展现状 1 1.3论文结构 2 第2章 系统分析 3 2.1 系统目标 3 2.2 系统需求分析 3 第3章 系统设计 5 3.1 系统功能结构设计 5 3.2 数据库设计与实现 7 3.2.1数据库需求分析 7 3.2.2数据库概念结构设计 8 3.2.3数…

[oeasy]python0010 - python虚拟机解释执行py文件的原理

解释运行程序 &#x1f94a; 回忆上次内容 我们这次设置了断点 设置断点的目的是更快地调试调试的目的是去除​​bug​​别害怕​​bug​​一步步地总能找到​​bug​​这就是程序员基本功 调试​​debug​​ 我心中还是有疑问 ​​python3​​ 是怎么解释​​hello.py​​ 的…

Python实现SSA智能麻雀搜索算法优化支持向量机分类模型(SVC算法)项目实战

说明&#xff1a;这是一个机器学习实战项目&#xff08;附带数据代码文档视频讲解&#xff09;&#xff0c;如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 麻雀搜索算法(Sparrow Search Algorithm, SSA)是一种新型的群智能优化算法&#xff0c;在2020年提出&am…

pytorch:常见的pytorch参数初始化方法总结

pytorch参数初始化1. 关于常见的初始化方法1&#xff09; 均匀分布初始化torch.nn.init.uniform_()2) 正态分布初始化torch.nn.init.normal_()3) 常量初始化torch.nn.init.constant_()4) Xavier均匀分布5&#xff09;Xavier正态分布初始化6) kaiming均匀分布初始化7) kaiming正…

除了pid还有什么控制算法,类似pid算法还有哪些

什么是专家PID&#xff1f;他和传统的PID有什么区别&#xff1f; PID是智能控制啊,比如要控制一个水管的水流量,通过流量计,开关阀,让PID来控制开关阀的开关大小使水流量正确.专家PID记得是PID的高级设置,某些个场合一般的PID无法使用,出现了了专用的,有特殊功能的.记忆中是这…

防火墙的ISP选路

拓补图&#xff1a; 实验目的&#xff1a; 让R1走ISP1的路径访问192.168.1.1&#xff0c;R2走ISP2的路径访问172.16.1.1 1. IP地址的配置略 2. 防火墙区域的划分&#xff08;防火墙的g1/0/2接口是属于ISP1接口&#xff0c;所以需要自己新建一个区域然后添加接口&#xff0c;…

测试界的飞虎队:测试人才战略——测试行业的精英战略(学习了)

一、前言 提到飞虎队&#xff0c;大家第一印象就是精英。相信绝大多数公司都希望能组件出一支优秀的测试队伍&#xff0c;来支撑自己的业务&#xff0c;很多公司都喊出了精英化战略。既然如此&#xff0c;就命中一个话题--测试人才战略。 有几个问题是不得不面对的&#xff1a…

算法 - 组合

目录 题目来源 题目描述 示例 提示 题目解析 算法源码 剪枝优化 题目来源 77. 组合 - 力扣&#xff08;LeetCode&#xff09; 题目描述 给定两个整数 n 和 k&#xff0c;返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 输入&#…

JavaScript——关于JavaScript、在HTML中嵌入JS代码的三种方式、变量

前言 近日无意间透过装了热水之后&#xff0c;散发出水蒸气的透明水杯看东西时&#xff0c;发现看到的东西呈现模糊效果&#xff0c;这种效果和毛玻璃效果类似。毛玻璃效果在web、手机系统上也有很多应用&#xff0c;如网页上的广告弹窗&#xff0c;手机系统的消息通知界面等等…

LeetCode刷题复盘笔记——131. 分割回文串(一文搞懂回溯解决经典的分割回文串问题)

今日主要总结一下&#xff0c;131. 分割回文串 题目&#xff1a;131. 分割回文串 Leetcode题目地址 题目描述&#xff1a; 给你一个字符串 s&#xff0c;请你将 s 分割成一些子串&#xff0c;使每个子串都是 回文串 。返回 s 所有可能的分割方案。 回文串 是正着读和反着读…