基于SpringBoot+MYSQL开发的AI智能大数据医疗诊断平台

飞一样的编程
飞一样的编程
擅长邻域:Java,MySQL,Linux,nginx,springboot,mongodb,微信小程序,vue

分类: Java springboot MySQL 标签: 医疗诊断平台

2025-09-08 19:10:06 288浏览

这是一个基于SpringBoot的社区医疗管理平台,旨在为管理员提供用户、角色、部门、菜单、日志等系统管理功能,为医生提供医生药品管理功能,为居民提供居民健康信息管理、居民信息管理、就诊历史管理等功能。

(ssm和springboo项目可互转) 联系作者 ,微信 jf3qcom , QQ : 1913284695 购买源码

角色:

管理员、医生、居民

技术:

SpringBoot、MyBatis、MySQL、Shiro、Beetl、Swagger、jQuery、Bootstrap

核心功能:

这是一个基于SpringBoot的社区医疗管理平台,旨在为管理员提供用户、角色、部门、菜单、日志等系统管理功能,为医生提供医生药品管理功能,为居民提供居民健康信息管理、居民信息管理、就诊历史管理、药品信息管理等功能。

功能介绍

管理员

1.用户管理:查看、添加、修改和删除用户信息,包括用户的角色分配。

2.角色管理:管理系统中的角色,分配权限。

3.部门管理:管理组织架构中的部门信息。

4.菜单管理:管理系统菜单,控制用户可访问的功能。

5.日志管理:查看系统操作日志和登录日志。

6.字典管理:管理系统中的字典数据。

7.公告管理:发布和管理系统公告。

医生

1.药品信息管理:查询和管理药品信息。

2.居民健康信息管理:管理居民的健康档案,包括健康数据、体检记录等。

3.居民信息管理:管理居民的基本信息。

4.就诊历史管理:记录和查询居民的就诊历史。

居民

1.居民健康信息管理:管理居民的健康档案,包括健康数据、体检记录等。

2.居民信息管理:管理居民的基本信息。

3.就诊历史管理:记录和查询居民的就诊历史。

数据字典

表:code_dbinfo - 数据库链接信息

idint(10)主键ID
namevarchar(20)别名
db_drivervarchar(100)数据库驱动
db_urlvarchar(200)数据库地址
db_user_namevarchar(100)数据库账户
db_passwordvarchar(100)连接密码
db_typevarchar(10)数据库类型
create_timedatetime创建时间
update_timedatetime修改时间

表:doctor_point - 医生预约

idint(11)主键ID
patient_idcardint(64)患者身份证号
patient_namevarchar(255)患者姓名
doctor_namevarchar(255)医生姓名
point_datedatetime预约日期
point_placevarchar(255)预约地点

表:medicine_info - 药品信息

idint(11)主键ID
medicine_namevarchar(255)药品名称
medicine_priceint(10)药品价格
medicine_valuevarchar(255)药品功效

表:patient_health - 居民健康信息

idint(11)主键ID
heart_jumpint(3)心跳
blood_pressureint(3)血压
blood_oxint(3)血氧
pulseint(3)脉搏
datedatetime记录日期
patient_idcardint(64)患者身份证号
patient_namevarchar(255)患者姓名

表:patient_history - 就诊历史

idint(11)主键ID
patient_idcardvarchar(64)患者身份证号
patient_namevarchar(255)患者姓名
patient_symvarchar(255)患者症状
patient_doctorvarchar(255)就诊医生
patient_medicinevarchar(255)所用药物
patient_history_datedatetime就诊日期
takepriceint(10)费用

表:patient_info - 居民信息

paient_idcardint(64)居民身份证号
paient_namevarchar(255)居民姓名
paient_moneyvarchar(255)居民余额

表:sys_dept - 部门表

idint(11)主键id
numint(11)排序
pidint(11)父部门id
pidsvarchar(255)父级ids
simplenamevarchar(45)简称
fullnamevarchar(255)全称
tipsvarchar(255)提示
versionint(11)版本(乐观锁保留字段)

表:sys_dict - 字典表

idint(11)主键id
numint(11)排序
pidint(11)父级字典
namevarchar(255)名称
tipsvarchar(255)提示
codevarchar(255)

表:sys_expense - 报销表

idint(11)主键ID
moneydecimal(20,2)报销金额
descvarchar(255)描述
createtimedatetime创建时间
stateint(11)状态
useridint(11)用户id
processIdvarchar(255)流程定义id

表:sys_login_log - 登录记录

idint(65)主键
lognamevarchar(255)日志名称
useridint(65)管理员id
createtimedatetime创建时间
succeedvarchar(255)是否执行成功
messagetext具体消息
ipvarchar(255)登录ip

表:sys_menu - 菜单表

idint(11)主键id
codevarchar(255)菜单编号
pcodevarchar(255)菜单父编号
pcodezvarchar(255)当前菜单的所有父菜单编号
namevarchar(255)菜单名称
iconvarchar(255)菜单图标
urlvarchar(255)url地址
numint(11)菜单排序号
levelsint(11)菜单层级
ismenuint(11)是否是菜单
tipsvarchar(255)备注
statusint(11)菜单状态
isopenint(11)是否打开

表:sys_notice - 通知表

idint(11)主键id
titlevarchar(255)标题
typeint(11)类型
contenttext内容
createtimedatetime创建时间
createrint(11)创建人

表:sys_operation_log - 操作日志

idint(65)主键
logtypevarchar(255)日志类型
lognamevarchar(255)日志名称
useridint(65)用户id
classnamevarchar(255)类名称
methodvarchar(255)方法名称
createtimedatetime创建时间
succeedvarchar(255)是否成功
messagetext备注

表:sys_relation - 角色和菜单关联表

idint(11)主键
menuidint(11)菜单id
roleidint(11)角色id

表:sys_role - 角色表

idint(11)主键id
numint(11)排序
pidint(11)父角色id
namevarchar(255)角色名称
deptidint(11)部门名称
tipsvarchar(255)提示
versionint(11)版本(乐观锁保留字段)

表:sys_user - 用户表

idint(11)主键id
avatarvarchar(255)头像
accountvarchar(45)账号
passwordvarchar(45)密码
saltvarchar(45)md5密码盐
namevarchar(45)名字
birthdaydatetime生日
sexint(11)性别
emailvarchar(45)电子邮件
phonevarchar(45)电话
roleidvarchar(255)角色id
deptidint(11)部门id
statusint(11)状态
createtimedatetime创建时间
versionint(11)保留字段

部分截图

image.png



image.png


image.png

image.png


image.png


image.png


image.png


image.png


image.pngimage.png

image.png

image.png


image.png


image.png


演示视频

https://www.bilibili.com/video/BV1x5adzAEFP/



好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695