医院管理系统-springboot + vue +微信小程序

13 阅读5分钟

淘宝店铺搜索:点创微科

医院管理系统-springboot + vue +微信小程序

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue +微信小程序的医院管理系统

这是一个典型的医疗信息化系统,整合了用户、医生和管理员三大角色,覆盖了从患者预约、问诊到医生排班、病历管理,再到管理员对整个系统的全面管控等核心功能。

通过 Spring Boot 提供后端服务,Vue 构建前端界面,以及微信小程序拓展移动端使用场景,实现了线上线下一体化的医疗服务模式,旨在提升医院运营效率、优化患者就医体验。

登录网址: http://localhost:8080/springbootq2g9s/admin/dist/index.html

管理员账户密码: abo/abo

医生账户密码: 账号1/123456

用户账户密码: 用户名1/123456

二、项目功能

(1)用户模块

注册登录:这是用户进入系统的第一步,需要确保注册流程简洁高效,同时登录支持多种方式(如手机号、微信授权等),方便用户快速进入系统。

个人信息:用户可以查看和修改自己的基本信息,如姓名、性别、年龄、联系方式等,这对于后续的预约和问诊环节至关重要。

科室信息:展示医院各个科室的介绍、医生团队、擅长领域等,帮助用户更好地选择适合自己的科室。

科室预约:用户可以根据自己的需求选择科室和医生进行预约挂号,系统需要支持预约时间的选择、预约状态的查询和提醒功能。

病历信息:用户可以查看自己的病历记录,包括过往的诊断、治疗方案等,方便用户随时了解自己的健康状况。

体检报告:用户可以在线查看自己的体检报告,系统可以提供报告解读功能,帮助用户更好地理解体检结果。

在线问诊:用户可以通过文字、图片等方式向医生发起问诊,系统需要支持实时通讯功能,确保问诊过程流畅。

问诊回复:用户可以查看医生对自己的问诊回复,并进行评价和反馈。

我的收藏管理:用户可以收藏自己喜欢的科室、医生或健康资讯等内容,方便后续查看。

(2)医生模块

个人中心(修改密码、个人信息):医生可以管理自己的账户信息,确保账户安全。

排班信息管理:医生可以查看自己的排班表,也可以根据实际情况调整排班时间,系统需要支持灵活的排班调整功能。

科室信息管理:医生可以管理自己所在科室的信息,包括科室介绍、医生团队等,确保信息的准确性和及时性。

科室预约管理:医生可以查看自己科室的预约情况,对预约进行确认、取消或调整等操作。

病历信息管理:医生可以记录和管理患者的病历信息,包括诊断、治疗方案等,系统需要支持病历的电子化存储和查询功能。

体检报告管理:医生可以查看患者的体检报告,并根据报告结果给出专业的建议。

在线问诊管理:医生可以接收并处理用户的在线问诊请求,系统需要支持实时通讯和问诊记录的存储功能。

问诊回复管理:医生可以查看自己的问诊回复记录,对回复进行修改或补充。

(3)管理员模块

个人中心(修改密码、个人信息):管理员可以管理自己的账户信息,确保账户安全。 用户管理:管理员可以对用户进行管理,包括用户信息的查看、修改、删除等操作,还可以对用户权限进行设置。

医生管理:管理员可以对医生进行管理,包括医生信息的查看、修改、删除等操作,还可以对医生的排班进行安排和调整。

排班信息管理:管理员可以查看医院的整体排班情况,对排班进行统一管理和调整,确保医院的正常运营。

医院信息管理:管理员可以管理医院的基本信息,如医院名称、地址、联系方式等,确保信息的准确性和及时性。

科室信息管理:管理员可以对科室进行管理,包括科室的新增、删除、修改等操作,还可以对科室的医生团队进行管理。

科室预约管理:管理员可以查看医院的科室预约情况,对预约进行统一管理和调整,确保预约的合理性和公平性。

病历信息管理:管理员可以查看医院的病历信息,对病历进行统一管理和存储,确保病历的安全性和完整性。

体检报告管理:管理员可以查看医院的体检报告,对报告进行统一管理和存储,确保报告的安全性和完整性。

在线问诊管理:管理员可以查看医院的在线问诊情况,对问诊进行统一管理和监督,确保问诊的质量和效率。

问诊回复管理:管理员可以查看问诊回复情况,对回复进行审核和管理,确保回复的专业性和准确性。

轮播图管理:管理员可以管理医院的轮播图,包括轮播图的新增、删除、修改等操作,用于展示医院的最新资讯、活动等信息。

三、运行环境

行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:小程序

五、项目截图

1753765519-b953a62d86f75ca.png

1753765526-236fc0e5a51e834.png

1753765530-dc63e917eae55dd.png

1753765533-76575dc1aa6c210.png

1753765536-96ae707c584affa.png

1753765539-0d0f2161e8de098.png

1753765546-417e26e723e28c5.png

1753765550-107e97939985eb3.png

1753765556-050d85f272f85cb.png

1753765558-bd1accd17eeb659.png

1753765562-68209611e43110c.png

1753765565-d9dab7fe634f9e0.png

1753765568-399643c495ac82a.png

1753765573-18262825ed3c92c.png

1753765582-99444be27b09a3b.png

1753765587-d0bc9b0f0c31d21.png

1753765588-1cb3aef25adf295.png

1753765592-936314b2c761275.png

1753765594-b5a8887f0fbb305.png

1753765597-cf99d275be09f25.png

1753765600-8247e22ff5dabe5.png

1753765602-8e9da84ddc63746.png

1753765604-3d8a11e68d95494.png

1753765606-30a95791c5637d0.png

1753765607-7bb624e604c649e.png

1753765610-d63c724b4e5bbf6.png

1753765612-ab675a0731f70f8.png

1753765615-39eac0740150b8b.png

1753765617-8554a2a2d17a923.png

1753765620-2cb734594f4dde7.png

1753765621-e5818b0aca57058.png

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp