Java项目:医院住院管理系统(java+SSM+jsp+mysql+maven)
源码获取:博客首页 "资源" 里下载!
一、项目简述
功能包括: 住院病人管理,住院病房管理,医生管理,药品管理,仪 器管理等等。
二、项目运行
环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持)
项目技术: JSP +Spring + SpringMVC + MyBatis + html+ css + JavaScript + JQuery + Ajax + layui+ maven等等。
管理员控制层:
@Controller
public class TmsController {@Autowiredprivate TmsService tmsService;@RequestMapping(value = "/login")public String login(Tms tms, Model model, HttpSession session){// 通过账号和密码查询用户tms.setTmsPswd(MD5Util.MD5EncodeUtf8(tms.getTmsPswd()));Tms ad = tmsService.findTms(tms);if(ad!=null){session.setAttribute("ad", ad);return "homepage";}model.addAttribute("msg", "error");return "login";}/*** 退出登录*/@RequestMapping(value = "/loginOut")public String loginOut(Tms tms, Model model, HttpSession session) {session.invalidate();return "login";}/*** 分页查询*/@RequestMapping(value = "/findAdmin")public String findAdmin(String tmsUser, String tmsName,Integer pageIndex, Integer pageSize, Model model,HttpSession session) {PageInfo<Tms> ai = tmsService.findPageInfo(tmsUser,tmsName, pageIndex,pageSize);model.addAttribute("ai",ai);session.setAttribute("u",tmsUser);session.setAttribute("t",tmsName);return "admin_list";}/*** 添加管理员信息*/@RequestMapping(value = "/addAdmin" ,method = RequestMethod.POST)@ResponseBodypublic String addAdmin(@RequestBody Tms tms) {tms.setTmsPswd(MD5Util.MD5EncodeUtf8(tms.getTmsPswd()));int a = tmsService.addTms(tms);return "admin_list";}/*** 删除管理员信息*/@RequestMapping( "/deleteAdmin")@ResponseBodypublic String deleteAdmin(Integer tmsId) {int a = tmsService.deleteTms(tmsId);return "admin_list";}/*** 导出Excel*/@RequestMapping(value = "/exportadminlist" , method = RequestMethod.POST)@ResponseBodypublic List<Tms> exportAdmin(){List<Tms> admin = tmsService.getAll();return admin;}/*** 根据管理员Id搜索;*/@RequestMapping( "/findAdminById")public String findAdminById( Integer tmId,HttpSession session) {Tms a= tmsService.findTmsById(tmId);session.setAttribute("a",a);return "admin_edit";}/*** 修改管理员信息*//*** 将提交数据写入Tms对象*/@RequestMapping( value = "/updateAdmin", method = RequestMethod.POST)public String updateAdmin(Tms tms) {tms.setTmsPswd(MD5Util.MD5EncodeUtf8(tms.getTmsPswd()));int a = tmsService.updateTms(tms);return "redirect:/findAdmin";}}
部门控制层:
@Controller
public class DeptController {@Autowiredprivate DeptService deptService;/*** 分页查询*/@RequestMapping("/findDept")public String findDept(String deptNo, String deptName,Integer pageIndex, Integer pageSize, Model model,HttpSession session){PageInfo<Dept> de = deptService.findPageInfo(deptNo,deptName, pageIndex,pageSize);model.addAttribute("de",de);session.setAttribute("u",deptNo);session.setAttribute("t",deptName);return "Dept_list";}/*** 添加管理员信息*/@RequestMapping(value = "/addDept" ,method = RequestMethod.POST)@ResponseBodypublic String addDept(@RequestBody Dept dept) {int a = deptService.addDept(dept);return "Dept_list";}/*** 修改信息*/@RequestMapping( value = "/updateDept", method = RequestMethod.POST)public String updateDept(Dept dept) {int a = deptService.updateDept(dept);return "redirect:/findDept";}/*** 根据Id搜索;*/@RequestMapping("/findDeptById")public String findDeptById(Integer deptId, HttpSession session) {Dept de2= deptService.findDeptById(deptId);session.setAttribute("de2",de2);return "Dept_edit";}/*** 导出Excel*/@RequestMapping(value = "/exportDeptlist" , method = RequestMethod.POST)@ResponseBodypublic List<Dept> exportDept(){List<Dept> depts = deptService.getAll();return depts;}/*** 部门人员信息查询*/@RequestMapping(value = "/findDeptPersonnel")public String findClassStudent(Dept dept,Model model, HttpSession session) {List<Dept> dep = deptService.findDeptPersonnel(dept);model.addAttribute("dep",dep);return "dept_Personnellist";}}
病人控制层:
@Controller
public class PaitientController {@Autowiredprivate PaitientService paitientService;/*** 分页查询*/@RequestMapping("/findPaitient")public String findPaitient(String paitientId, String paitientName,String paitientGender,Integer pageIndex, Integer pageSize, Model model,HttpSession session){PageInfo<Paitient> pa = paitientService.findPageInfo(paitientId,paitientName,paitientGender, pageIndex,pageSize);model.addAttribute("pa",pa);session.setAttribute("u",paitientId);session.setAttribute("t",paitientName);session.setAttribute("g",paitientGender);return "paitient_list";}/*** 添加管理员信息*/@RequestMapping(value = "/addPaitient" ,method = RequestMethod.POST)@ResponseBodypublic String addPaitient(@RequestBody Paitient paitient) {int a = paitientService.addPaitient(paitient);return "paitient_list";}/*** 删除仪器信息*/@RequestMapping( "/deletePaitient")@ResponseBodypublic String deletePaitient(Integer paitientId) {int a = paitientService.deletePaitient(paitientId);return "paitient_list";}/*** 修改仪器信息*/@RequestMapping( value = "/updatePaitient", method = RequestMethod.POST)public String updatePaitient(Paitient paitient) {int a = paitientService.updatePaitient(paitient);return "redirect:/findPaitient";}/*** 根据管理员Id搜索;将请求数据a_id写入参数a_id*/@RequestMapping("/findPaitientById")public String findPaitientById(Integer paitientId, HttpSession session) {Paitient pa2= paitientService.findPaitientById(paitientId);session.setAttribute("pa2",pa2);return "paitient_edit";}/*** 导出Excel*/@RequestMapping(value = "/exportPaitientlist" , method = RequestMethod.POST)@ResponseBodypublic List<Paitient> exportPotion(){List<Paitient> paitients = paitientService.getAll();return paitients;}/*** 部门人员信息查询*/@RequestMapping(value = "/findPP")public String findPP(Personnel personnel, Model model) {List<Paitient> paitients = paitientService.findPP(personnel);model.addAttribute("pas",paitients);return "PP_list";}
}
源码获取:博客首页 "资源" 里下载!
Java项目:医院住院管理系统(java+SSM+jsp+mysql+maven)相关推荐
- Java项目:医院分诊管理系统(java+SSM+jsp+HTML+JavaScript+mysql)
源码获取:俺的博客首页 "资源" 里下载! 项目介绍 管理员角色包含以下功能: 管理员登录,用户管理,患者管理,挂号管理,科室管理,分诊叫号管理等功能. 环境需要 1.运行环境:最 ...
- 基于javaweb的医院住院管理系统(java+ssm+jsp+bootstrap+mysql)
基于javaweb的医院住院管理系统(java+ssm+jsp+bootstrap+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/my ...
- 计算机毕业设计Java医院住院管理系统(系统+源码+mysql数据库+Lw文档)
计算机毕业设计Java医院住院管理系统(系统+源码+mysql数据库+Lw文档) 计算机毕业设计Java医院住院管理系统(系统+源码+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 ...
- 基于javaweb+jsp的小区物业管理系统(java+SSM+jsp+mysql+maven)
基于javaweb+jsp的小区物业管理系统(java+SSM+jsp+mysql+maven) 一.项目简述 功能包括: 分为管理员及普通业主角色,业主信息,社区房屋,维护 管理,社区车辆,社区投诉 ...
- 基于javaweb+jsp的酒店管理系统(java+SSM+jsp+mysql+maven)
基于javaweb+jsp的酒店管理系统(java+SSM+jsp+mysql+maven) 主要技术:java springmvc mybatis mysql tomcat js jquery js ...
- 基于javaweb+jsp的在线点餐系统(java+SSM+jsp+mysql+maven)
基于javaweb+jsp的在线点餐系统(java+SSM+jsp+mysql+maven) 一.项目简述 功能包括: 在线点餐,评论,购物车,下单,支付,管理员,店家多 商家管理,后台评论管理,订单 ...
- 医院在线预约挂号系统 jsp+mysql+maven
医院在线预约挂号系统 jsp+mysql+maven 挂号预约系统 选题背景 现有某医院想要提升患者挂号管理水平,打算引入一套挂号预约管理系统. 功能需求 挂号预约系统主要包括基础数据管理.预约管理. ...
- Java项目:智能小区物业管理系统(java+JSP+bootstrap+JavaScript+servlet+Mysql)
源码获取:俺的博客首页 "资源" 里下载! 项目介绍 本项目为后台管理系统,分为管理员与业主两种角色: 管理员主要功能包括: 首页.公告查询.修改密码.报修管理.业主信息.房产信息 ...
- Java项目:停车位预定管理系统(java+JSP+JavaScript+HTML+Mysql)
源码获取:俺的博客首页 "资源" 里下载! 项目介绍 管理员角色包含以下功能: 管理员登录页面,车位信息管理,停车位信息管理,系统帮助管理,注册用户管理,留言信息管理,预定信息管理 ...
最新文章
- java积分签到功能_大河客户端积分商城上线,看新闻就能换取各种超实用奖品,来约...
- 微服务(Microservices)和服务网格(Service Mesh)架构概念整理
- 我五年来都没来过 我的意志力飞涨。
- 2021-11-10 动态粒子背景插件
- 为程序员节省时间的习惯
- 数据结构和算法——八种常用的排序算法----直接插入排序和希尔排序
- ubuntu16使用labelImg
- [ 物联网篇 ] ESP32 AWS IoT and Amazon Alexa Development / FreeRTOS平台的Alexa语音助手
- javaweb调用第三方短信接口
- 研究生跟了一个很棒的导师是种怎样的体验?
- qq第三方登录所需appid
- Java实现 LeetCode 492 构造矩形
- 上海市计算机应用基础答案,计算机应用基础10统考(附答案)
- PPT画图(或排版)后保存为高清图片(可自定义分辨率)
- 亚马逊中东站好做吗?这或许是迄今为止最好的回答!
- L5W3作业2 关键字语音识别
- wps linux 无法输入中文,WPS for linux 中不能切换到中文输入法
- IDEA中怎么创建xml文件
- 使用哈希函数:H(k)=3k MOD 11,并采用链地址法处理冲突。试对关键字序列(22,41,53,46,30,13,01,67)构造哈希表,求等概率情况下查找成功的查找长度,并设计构造哈希表
- 跟着小老弟来学习Kotlin中的逆变和协变
热门文章
- 在Ubuntu 14.04 64bit上使用JBL Charge2+无线蓝牙音箱听歌指南
- 最新 crtmpserver 源码的获取方法
- Maya与Substance Painter风格化材质阴影和照明学习教程
- leetcode-23 合并K个排序链表
- Kubernetes 架构(下)【转】
- Struts2 2.5版本新配置filter-class
- Vue 框架-02-事件:点击, 双击事件,鼠标移上事件
- es安装的时候遇到的所有的坑
- 理解 : UDID、UUID、IDFA、IDFV
- jenkins2 multibranch