淘宝店铺搜索:点创微科
医院管理系统-SpringBoot+MyBatis +html
本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考
一、项目描述
医院管理系统
系统架构 SpringBoot+MyBatis 前端技术:html+css
登录网址 http://localhost:8080/hospital/sel/toLogin
管理员 账号:admin 密码:123456
门诊账号:mz 密码:123456
二、项目功能
✅ 门诊端功能(门诊用户权限)
用户挂号 填写姓名、性别、年龄、电话、身份证号、科室、医生、挂号类型等信息,完成 挂号。
处方划价 医生为患者开具药品处方,系统计算费用。
项目划价 医生为患者开具检查/治疗项目(如CT、打针),系统计算费用。
项目缴费 患者或前台缴纳项目费用。
药品缴费 患者或前台缴纳药品费用。
项目检查 记录患者已完成的检查项目。
门诊患者库 查询已挂号患者信息,包括姓名、电话、身份证号、科室、医生、挂号时间 等。
个人资料 查看当前登录门诊用户的基本信息(如姓名、身份证、地址、联系方式等)。
就诊概况 显示门诊总人数、今日门诊人数、住院总人数等统计信息。
排班信息 查看医生每日排班情况(如华佗、扁鹊、张春明、王二等)。
✅ 超级管理员端功能(全权限)
用户挂号 同门诊端,管理员可代患者挂号。
处方划价 / 项目划价 / 缴费 / 检查 / 药品缴费 同门诊端,管理员可操作所有流程。
门诊患者库 查询所有门诊患者信息。
入院登记 登记住院患者信息:姓名、性别、年龄、地址、电话、身份证号、入院日期、科 室、医生、床位等。
缴费管理 管理住院患者的预交款、已用金额、余款、补缴、退款等。
药品记账 为住院患者添加药品使用记录。
项目记账 为住院患者添加治疗项目记录。
出院结算 完成患者出院时的费用结算。
菜单管理 管理系统菜单权限、结构、图标、可用状态等。
门诊月度统计 / 年度统计 按月份或年份统计门诊数据。
住院月度统计 / 年度统计 按月份或年份统计住院数据。
医生统计对比 对比不同医生的工作量或收入。
门诊当天统计 查看当天门诊挂号、缴费等实时数据。
科室中心 管理医院科室信息。
医生列表 管理医生信息。
医生排班 设置医生每日排班(如星期一是否有班)。
仓库管理 管理药品仓库,包括药品入库、出库、库存查询、过期提醒、库存不足提醒等。
药房管理 管理药房药品详情,包括药品名称、售价、数量、批号、有效期等。
系统管理 包括角色管理、用户管理、图标管理、数据源监控等后台配置功能。
✅ 核心业务流程
挂号流程 用户挂号 → 选择科室/医生 → 缴费 → 进入诊疗流程。
门诊诊疗流程 医生开具处方/项目 → 划价 → 缴费 → 检查/取药 → 完成。
住院流程 入院登记 → 缴费 → 药品/项目记账 → 出院结算。
药品管理流程 药品入库 → 库存管理 → 药房发药 → 药品回收/过期处理。
统计与报表 实时查看门诊/住院数据、医生绩效、药品使用、财务收入等。
✅ 系统特色
角色权限清晰:分为门诊用户与超级管理员,权限分明。
模块完整:覆盖医院日常运营所需的所有核心功能。
数据可追溯:所有操作均有记录,支持查询与统计。
支持排班与库存预警:医生排班、药品过期/库存不足提醒。
多维度统计:支持按日、月、年、医生、科室等多维度统计。
三、运行环境
开发工具 :idea
运行环境 :jdk-1.8、maven-3.8.6、MySQL5.7.26
(此配置为本人调试所用,仅供参考)
四、项目技术
服务端技术:SpringBoot+MyBatis
前端技术:html+css+js