当前位置: 首页 > news >正文

SpringBoot+mysql+vue实现大学生健康档案管理系统前后端分离

一、项目简介

本项目是一套基于SpringBoot实现大学生健康档案管理系统,主要针对计算机相关专业的正在做bishe的学生和需要项目实战练习的Java学习者。
包含:项目源码、数据库脚本等,该项目可以直接作为bishe使用。
项目都经过严格调试,确保可以运行!

二、技术实现

项目是采用SpringBoot + Mybatis + Shiro + VUE + ElementUI
数据库:mysql5.5及以上版本
开发工具:jdk8,idea或者eclipse,Navicat

三、系统功能

登录用户,分为 管理员、普通用户、医生
用户注册时可选择普通用户或者医生角色进行注册。
功能模块包括:
个人信息、
个人健康档案、
健康建议、
健康知识阅读、
健康档案管理、
角色管理、
用户信息管理、
权限管理等8个模块
可通过权限管理对不同角色授权达到不同角色登录系统时查看到的模块信息不同,还可对不同的角色配置按钮级权限,让不同的角色再相同的页面有不同的操作权限。

普通用户

普通用户登录以后需要先完善自己的个人档案信息,也可以查看医生对自己的健康建议。还可阅读医生发布的健康知识文章,增加自己对健康这一块的意识。当完善个人健康档案以后
则需要等待对应科室医生对自己的档案相关检查信息进行完善。完善以后就可在个人信息那里查看到自己的健康分析图。

医生

医生可进行发布健康知识阅读相关的文章,也可在健康档案管理那里进行用户档案信息完善,再档案的尾部,医生可经过档案信息给出自己的合理意见。给出的意见会显示再健康建议模块那里
医生可查看自己的建议是否被用户查看等。

管理员

拥有全部权限,可进行角色授权,用户管理等全部的权限。

四、页面功能

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五、数据库

一共8张表
在这里插入图片描述

在这里插入图片描述

六、源码地址

https://download.csdn.net/download/weixin_43860634/88588089

http://www.lryc.cn/news/250173.html

相关文章:

  • CCC联盟数字车钥匙(三)——UWB MAC时间网格同步及Hopping
  • 一周上手 steam搬砖项目或成2024年最受欢迎副业
  • java数据结构(哈希表—HashMap)含LeetCode例题讲解
  • 快速了解ChatGPT(大语言模型)
  • 计算机软件的分类
  • 数据库应用:Ubuntu 20.04 安装MongoDB
  • 服务器配置 jupyter lab,并在本地浏览器免密登陆
  • WebUI自动化学习(Selenium+Python+Pytest框架)002
  • miot-plugin-sdk. npm install安装失败
  • 抓取微信好友列表信息
  • 创建JDK8版本的SpringBoot项目的方法
  • Python【走出棋盘】
  • 软件工程 - 第8章 面向对象建模 - 2 静态建模
  • ESXi vSAN 整合多主机磁盘
  • 手机充电 显示连接耳机 (充电没外放声音) 并且充电速度很慢
  • 前端开发的前世今生
  • CAP概念和三种情况、Redis和分布式事务的权衡
  • npm pnpm yarn(包管理器)的安装及镜像切换
  • Javase | Java工具类、(SSM)各种依赖的作用
  • 深入探究Python中的JSON、Pickle和Shelve模块:特性与区别
  • 文心大模型3.5 VS ChatGPT3.5,谁更会写代码 ?
  • 【网络安全】用永恒之蓝(Eternal blue)测试windows系统的安全性
  • 对于Web标准以及W3C的理解、对viewport的理解、xhtml和html有什么区别?
  • 大语言模型概述(一):基于亚马逊云科技的研究分析与实践
  • LuatOS-SOC接口文档(air780E)--repl - “读取-求值-输出” 循环
  • SpringBoot项目打成jar包后,上传的静态资源(图片等)如何存储和访问
  • Selenium Grid
  • ubuntu系统下搭建本地物联网mqtt服务器的步骤
  • 计算机二级考试题库(答案)
  • React Native 源码分析(五)—— Fabric创建View的过程