设计要求:
通过功能分析将病房管理系统的功能分为管理员和医生两个部分,主要功能包括病房管理、病床管理、医生管理、入院登记管理、出院登记管理等内容。任何用户只要登录网站那不需要登录也可以浏览到的信息,管理员可以对医生进行权限管理,医生通过权限来查看病房的数据。
管理员登录系统后,对医生信息的添加和管理,科室添加和管理,病房的添加和管理以及入院登记管理。
医生通过权限管理病房和病床,入院登记和出院登记,查看病人的情况,体温、心跳、抗体检测、血常规、患者是否阴性等,查看病房的状况,温度、湿度、床位是否已满等。
入院登记信息包含病人病历号,患者姓名,患者年龄,患者性别,科室,病房号,病床号,住址,状态。
出院登记信息包含病人病历号,患者姓名,患者年龄,患者性别,科室,病房号,病床号,住址,出院时间,状态,医生工号,医生姓名。
设计思路:系统功能包括注册登录,管理员管理,医生管理,病人管理。
数据库设计
病房信息:科室,病房号,室温,状态。
病人信息:体温,是否咳嗽,身体状况。
医生信息:医生工号,医生姓名,科室,职称,性别,联系电话。
入院登记信息:病历号,患者姓名,患者年龄,患者性别,科室,病房号,病床号,住址,状态。
出院登记信息:病历号,患者姓名,患者年龄,患者性别,科室,病房号,病床号,住址,出院时间,状态,医生工号,医生姓名。
本系统采用intellij idea软件开发
项目架构:B/S架构
前端技术:vue.js+ElementUi
后端技术:Java、mybatis、Springmvc
运行环境:win10/win11、jdk1.8
数据库:mysql5.7/8.0或以上版本
支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3,
1.前后端分离项目,前端使用vue框架
2.后端使用Java编程语言的Springboot框架
3.项目中登录模块用到token
4.源码包部署调试
5.每个笔记均有对应源码