项目类型:SSM项目(B/S架构)
项目名称:基于SSM的医院预约挂号系统
用户类型:3个角色(管理员+医生+病人用户)
系统类型:前端订票界面+后台管理
设计模式:SSM
界面外观:Layui
开发工具:Idea
数据库:Mysql+Navicat
数据库表:11
作者介绍:计科学长!双1流高校刚毕业的学长,曾经也是个小白!
🍅 (博主公众号——学长源码)
关注回复 练习 免费get 教研评教系统(课程设计学习项目)(开源)
关注回复 学生 免费get 一套JavaWeb源码
关注回复 ppt 免费get 367套毕设答辩ppt模板
关注回复 简历 免费get 200套程序猿简历模板
🍅 关注获取地址:其他项目以及项目来源(公众号——学长源码)
🍅 毕业设计大全链接
免费ppt资源:
免费简历资源:
目录
演示视频在底部
管理员端功能介绍
登录页面,可以查看公告信息
医生管理功能,可以实现对医生的多种 方式的查找
修改医生,可以修改医生的所属科室以及职位
患者信息管理
修改患者的账号信息
管理员中心:登录日志
管理员中心:个人信息修改与密码修改
登录密码修改
医院通知公告管理
添加公告
科室信息管理,一个科室可对应多个医生
患者端功能介绍
患者个人信息修改
预约医生,可以通过多种方式筛选医生,如科室、姓名等
在线预约,选择预约时间
我的预约记录,并可以取消预约
医生端功能介绍
预约我的病人信息
确认就诊以后,填写该病人的病症
查看病例信息
个人信息修改
项目结构
数据库设计
ssm医院挂号系统(ssm毕业设计)
代码演示部分
reserverController.java
@RequestMapping("/addRes")
@ResponseBody
public ResultUtil addRes(Reservation reservation, HttpSession session) throws ParseException {
Integer user_id= (Integer) session.getAttribute("hospital_user_id");
Integer doctor_id=(Integer) session.getAttribute("res_doctor_id");
Date date=new Date();
SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String nowTime=simpleDateFormat.format(date);
Date create_time=simpleDateFormat.parse(nowTime);
reservation.setCreate_time(create_time);
reservation.setRes_doc_id(doctor_id);
reservation.setRes_user_id(user_id);
reservation.setStatus(1); //1表示预约状态
reservationService.addReservation(reservation);
return ResultUtil.ok();
}