医院管理系统spingboot+vue
本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考
一、项目描述
医院管理系统通过MySQL数据库和Java web进行开发
登录网址:http://localhost:8089/#/login
管理员账号密码:201701/admin
患者账号密码:201801/123456
医生账号密码:202005/123456
二、项目功能
管理员
-
首页 – 系统概览:展示医院的整体运营数据,如挂号数量、患者流量、医生工作量等,为管理员提供一个全面的系统运行状态视图。
-
挂号排行榜 – 医生挂号排名:统计并展示医生的挂号数量排名,帮助了解哪些医生最受欢迎,便于资源分配和绩效评估。
-
医生信息管理 – 医生资料维护:添加、修改、删除医生的基本信息,包括姓名、职称、专业领域、联系方式等,确保医生信息的准确性和完整性。
-
患者信息管理 – 患者资料管理:录入、查询、更新患者的基本信息,如姓名、年龄、性别、联系方式、病史等,方便医疗团队快速获取患者信息。
-
挂号信息管理 – 挂号记录查询:查看所有挂号记录,包括挂号时间、挂号科室、挂号医生、患者信息等,支持按条件筛选和导出功能。
-
药物信息管理 – 药品库存管理:管理医院药品的库存信息,包括药品名称、规格、数量、有效期等,支持药品的入库、出库和库存预警功能。
-
检查项目管理 – 检查项目设置:添加、修改、删除医院提供的各种检查项目,包括检查名称、检查内容、收费标准等,确保检查项目信息的准确性。
-
病床信息管理 – 病床分配管理:管理病床的分配情况,包括病床编号、所在科室、患者信息、入住时间等,优化病床资源的使用效率。
-
排班信息管理 – 医生排班安排:制定和管理医生的排班表,包括排班时间、排班科室、医生姓名等,确保医院的医疗服务正常运行。
-
数据统计分析 – 运营数据分析:生成各类运营数据的统计报告,如挂号统计、就诊统计、药品使用统计等,为医院的决策提供数据支持。
患者
-
首页 – 个人健康概览:展示患者的基本健康数据,如血压、血糖、心率等,以及近期的就诊记录和医嘱,为患者提供一个全面的健康状态视图。
-
个人健康数据 – 健康数据录入:允许患者录入自己的健康数据,如日常测量的血压、血糖等,方便医生了解患者的健康状况。
-
预约挂号 – 在线挂号服务:提供在线挂号功能,患者可以选择科室、医生、挂号时间等信息,完成挂号流程,减少排队时间。
-
我的挂号 – 挂号记录查询:查看自己的挂号记录,包括挂号时间、挂号科室、挂号医生、就诊状态等,方便患者管理自己的就医计划。
-
住院信息 – 住院详情查询:查询自己的住院信息,如住院科室、病床编号、住院时间、主治医生等,方便患者了解住院期间的相关信息。
-
个人信息 – 个人资料维护:修改和更新自己的个人信息,如联系方式、紧急联系人等,确保个人信息的准确性和完整性。
医生
-
首页 – 工作日程概览:展示医生当天的工作安排,包括挂号数量、预约患者、住院患者等,为医生提供一个清晰的工作日程视图。
-
今日挂号列表 – 当日挂号患者:查看当天挂号的患者列表,包括患者姓名、挂号科室、挂号时间等,方便医生快速了解当天的工作任务。
-
历史挂号列表 – 过往患者记录:查询历史挂号的患者记录,包括患者姓名、挂号时间、就诊情况等,便于医生回顾和跟踪患者的病情。
-
住院申请管理 – 住院申请审批:处理患者的住院申请,包括查看申请详情、批准或拒绝住院请求,并记录审批结果,确保住院流程的规范性。
-
个人信息查询 – 个人资料查看:查看和更新自己的个人信息,如联系方式、职称、专业领域等,确保个人信息的准确性和完整性。
三、运行环境
开发工具:idea2021.1.2+apache-tomcat-8.0.29
运行环境:jdk1.8+mysql 8.0+apache-maven-3.8.6-bin
(此配置为本人调试所用,仅供参考)
四、项目技术
项目技术:JavaScript+HTML+CSS+Java+spingboot+vue
以上系统源码经过技术整理与调试,确保能正常运行