牙医信息管理系统-SpringBoot +vue

54 阅读2分钟

淘宝店铺搜索:点创微科

牙医信息管理系统-SpringBoot +vue

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

一、项目描述

牙医信息管理系统(Springboot+Vue)

系统架构 三端(管理端+医生端+患者端)后端采用springboot+Security6+mybatis plus; 前端采用Vue进行开发

登录网址: 医生管理 http://localhost:8081/ ;牙医诊所 http://localhost:80

管理员账号:admin 密码:123456

医生账号:zhangsan 密码:123456

患者账号:poxiaojun 密码:123456

二、项目功能

1. 用户权限与身份管理

多端登录/注册 支持患者、医生、管理员三种角色登录 登录需输入账号、密码、验证码

个人信息管理 查看/修改:姓名、电话、身份证、性别、出生日期、头像 重置密码

管理员可查看所有用户信息

2. 患者端功能(面向就诊者)

表格

复制

功能模块 子功能说明

在线预约 – 选择预约日期、时间

焦虑评估 – 5项问答式心理评估(对牙科治疗的焦虑程度)

在线咨询 – 提交症状描述(如牙疼)

服务反馈 – 提交服务体验反馈(如“开发慢”、“服务差”)

个人中心 – 查看个人资料、医疗记录

3. 医生端功能(面向执业医生)

表格

复制

功能模块 子功能说明

患者就诊管理 – 查看患者就诊记录(主诉、病史、诊断、时间)

预约挂号信息 – 查看患者预约列表(姓名、时间、麻醉方式)

在线咨询回复 – 回复患者提问

个人信息管理 – 设置医生资料(姓名、电话、身份证、头像等)

审核状态 – 查看医师审核结果(已通过/未通过)

4. 管理员端功能(面向平台运营)

审核医生注册与资质

查看所有用户预约、就诊、咨询、反馈数据

管理反馈处理状态(未整改/已整改)

查看用户注册时间、角色、个人信息等

三、运行环境

开发工具 :idea

运行环境 :jdk-11、maven-3.8.6、MySQL5.7.26

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

四、项目技术

服务端技术:springBoot +mysql

前端技术:Vite+vus

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1752557421-00a89753d6dfe5f.png

1752557424-1577c623f7e7482.png

1752557427-ee0f9f50269c303.png

1752557430-1b2613e79b2cfcd.png

1752557432-62dcfd1112bf179.png

1752557434-82f9b837c2c67fe.png

1752557436-8c387ea92d19110.png

1752557438-6187ae2861398df.png

1752557441-b0e2a7df6bbab9a.png

1752557445-c5fe343054f92ff.png

1752557448-717d38ee2b5f28a.png

1752557451-896af29e0e041b6.png

1752557454-dbd65e134a55ae2.png

1752557456-355d5debd566d44.png

1752557458-4338c26c11716a5.png

1752557460-6ef8f5b2416932c.png

1752557462-9f1a85899aada81.png