Java项目:SSM医院分诊管理系统
作者主页:源码空间站2022
简介:Java领域优质创作者、Java项目、学习资料、技术互助
文末获取源码
项目介绍
本项目为后管系统。
管理员角色包含以下功能:
管理员登录,用户管理,患者管理,挂号管理,科室管理,分诊叫号管理等功能。
环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.数据库:MySql 5.7/8.0版本均可;
6.是否Maven项目:否;
技术栈
1. 后端:Spring+SpringMVC+Mybatis
2. 前端:JSP+CSS+JavaScript+jQuery+easyUI
使用说明
1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
2. 使用IDEA/Eclipse/MyEclipse导入项目,修改相关配置,然后运行;
3. 将项目中application.properties配置文件中的数据库配置改为自己的配置;
4. 运行项目,输入localhost:8080/triage 登录
管理员账号/密码:admin/123456
运行截图
相关代码
部门控制器
package com.bjpowernode.triage.buss.controller;import java.util.List;
import java.util.Map;import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid;import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;import com.bjpowernode.triage.buss.entity.Dept;
import com.bjpowernode.triage.buss.service.DeptService;
import com.bjpowernode.triage.common.controller.BaseController;
import com.bjpowernode.triage.common.persistence.Page;
import com.bjpowernode.triage.common.persistence.PropertyFilter;
import com.bjpowernode.triage.system.entity.Permission;/*** 用户controller* @author bjpowernode* @date 2016年1月13日*/
@Controller
@RequestMapping("buss/dept")
public class DeptController extends BaseController {@Autowiredprivate DeptService deptService;/*** 默认页面*/@RequestMapping(method = RequestMethod.GET)public String list() {return "buss/deptList";}/*** 部门集合(JSON)*/@RequestMapping(value="allDept/json",method = RequestMethod.GET)@ResponseBodypublic List<Dept> allDept(){List<Dept> deptList=deptService.getAll();return deptList;}/*** 获取科室json*/@RequiresPermissions("buss:dept:view")@RequestMapping(value="json",method = RequestMethod.GET)@ResponseBodypublic Map<String, Object> getData(HttpServletRequest request) {Page<Dept> page = getPage(request);List<PropertyFilter> filters = PropertyFilter.buildFromHttpRequest(request);page = deptService.search(page, filters);return getEasyUIData(page);}/*** 添加科室跳转* * @param model*/@RequiresPermissions("buss:dept:add")@RequestMapping(value = "create", method = RequestMethod.GET)public String createForm(Model model) {model.addAttribute("dept", new Dept());model.addAttribute("action", "create");return "buss/deptForm";}/*** 添加科室* * @param dept* @param model*/@RequiresPermissions("buss:dept:add")@RequestMapping(value = "create", method = RequestMethod.POST)@ResponseBodypublic String create(@Valid Dept dept, Model model) {deptService.save(dept);return "success";}/*** 修改科室跳转* * @param id* @param model* @return*/@RequiresPermissions("buss:dept:update")@RequestMapping(value = "update/{id}", method = RequestMethod.GET)public String updateForm(@PathVariable("id") Integer id, Model model) {model.addAttribute("dept", deptService.get(id));model.addAttribute("action", "update");return "buss/deptForm";}/*** 修改科室* * @param dept* @param model* @return*/@RequiresPermissions("buss:dept:update")@RequestMapping(value = "update", method = RequestMethod.POST)@ResponseBodypublic String update(@Valid @ModelAttribute @RequestBody Dept dept,Model model) {deptService.update(dept);return "success";}/*** 删除用户* * @param id* @return*/@RequiresPermissions("buss:dept:delete")@RequestMapping(value = "delete/{id}")@ResponseBodypublic String delete(@PathVariable("id") Integer id) {deptService.delete(id);return "success";}}
如果也想学习本系统,下面领取。关注并回复:175ssm
Java项目:SSM医院分诊管理系统相关推荐
- java毕业生设计医院分诊管理系统计算机源码+系统+mysql+调试部署+lw
java毕业生设计医院分诊管理系统计算机源码+系统+mysql+调试部署+lw java毕业生设计医院分诊管理系统计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 开 ...
- Java项目ssm企业工资管理系统源码
Java版ssm企业工资管理系统,源码免费分享,需要可私信. 项目技术:jsp+mysql+Spring+mybatis 运行环境:最好是java jdk 1.8,我们在这个平台上运行的.其他版本理论 ...
- Java项目:中小医院信息管理系统(java+Springboot+ssm+mysql+maven+jsp)
源码获取:博客首页 "资源" 里下载! 一.项目简述 本系统功能包括:实现了挂号收费,门诊管理,划价收 费,药房取药,体检管理,药房管理,系统维护等各个模块功能,非常不错. 二.项 ...
- SSM毕设项目宠物医院预约管理系统wjz80(java+VUE+Mybatis+Maven+Mysql)
SSM毕设项目宠物医院预约管理系统wjz80(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilde ...
- 计算机毕业设计Java医院分诊管理系统(系统+源码+mysql数据库+Lw文档)
计算机毕业设计Java医院分诊管理系统(系统+源码+mysql数据库+Lw文档) 计算机毕业设计Java医院分诊管理系统(系统+源码+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 ...
- java-php-python-ssm医院分诊管理系统计算机毕业设计
java-php-python-ssm医院分诊管理系统计算机毕业设计 java-php-python-ssm医院分诊管理系统计算机毕业设计 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 ...
- java毕业生设计医院病房管理系统计算机源码+系统+mysql+调试部署+lw
java毕业生设计医院病房管理系统计算机源码+系统+mysql+调试部署+lw java毕业生设计医院病房管理系统计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 开 ...
- java毕业生设计医院药品管理系统演示录像2020计算机源码+系统+mysql+调试部署+lw
java毕业生设计医院药品管理系统演示录像2020计算机源码+系统+mysql+调试部署+lw java毕业生设计医院药品管理系统演示录像2020计算机源码+系统+mysql+调试部署+lw 本源码技 ...
- JAVA计算机毕业设计医院药品管理系统Mybatis+源码+数据库+lw文档+系统+调试部署
JAVA计算机毕业设计医院药品管理系统Mybatis+源码+数据库+lw文档+系统+调试部署 JAVA计算机毕业设计医院药品管理系统Mybatis+源码+数据库+lw文档+系统+调试部署 本源码技术栈 ...
最新文章
- 语言模型GPT跨界CV,OpenAI揭示强算力Transformer具有通用性
- Git冲突与解决方法【转】
- 微软VSTS的新功能:WebTest要点
- 微信阅读原文直接打开浏览器_微信打开网址添加在浏览器中打开提示
- 说了这么多次 I/O,可你知道其中的原理么
- javascript框架比较(一)
- 人机交互,加速机器人拟人化
- 硬板床害死中国人?西方人都睡软床垫?究竟是谁睡错了?
- Spring源码:ApplicationContextInitializer
- paper reading:Part-based Graph Convolutional Network for Action Recognition
- 虚拟机同步器用易语言怎么写_安装虚拟机的好处或用处是什么/如有效地防止病毒...
- ce能修改mc服务器吗,CE怎么修改DNF私服的装备。
- S40后台运行权限破解详尽图文
- 余世伟视频笔记----如何塑造管理者的性格魅力之领袖的两大要素
- Excel突然出现很多小黑点
- linux时间设置与同步--NTP
- ip地址、DNS服务器、子网掩码、默认网关之间关系
- 每日学术速递1.29
- java nanotime 重复_关于Java中System.currentTimeMillis和System.nanoTime的错误认识
- 如今网络技术日新月异,网络架构师们又如何演变?
热门文章
- MemoryAnalyzer(MAT)内存分析工具和Android Profiler的使用
- 海康威视录像机如何添加大华摄像头
- 设计九宫格手机输入法(附C++源码)初学C语言练手小项目!
- [附源码]计算机毕业设计Python+uniapp安卓门禁系统appo8yd7(程序+源码+LW+远程部署)
- ajas php 验证码_thinkPHP3.2.3利用Ajax前台实现验证码验证,但通过form表单的按钮提交后,验证码一直错误!如何解决?...
- py2neo——Neo4jpython的配合使用
- 硬盘分区表丢失、修复大事记--分区表修复利器testdisk
- 视频教程-ShardingSphere:SpringBoot2+MybatisPlus读写分离+分表-Java
- Unregistere
- 如何检测和处理内存泄漏