智能问诊系统

Spring BootVueMySQLAI

功能介绍

智能问诊系统面向患者、医生和管理员,提供在线问诊、智能分诊、挂号与医疗记录相关入口。患者登录后填写咨询信息,按症状使用分诊和 AI 健康分析,再选择相关医疗服务、查看挂号或问诊记录;医生在对应工作区处理患者问诊,并使用辅助诊断入口整理相关信息。

知识库为患者和医生提供医疗资料查阅,医疗开单模块用于与问诊相关的业务记录。患者可从症状描述进入咨询,医生结合患者提供的信息开展沟通和记录,再通过开单等页面继续处理,适用于展示线上咨询与门诊业务衔接。

管理员维护患者、医生和平台医疗数据,管理知识及相关业务记录。项目将三类角色入口分开组织,现有用例图对应患者、医生与管理端。正文保留实际已有的首页和管理员登录页截图,功能说明基于项目页面与业务资料。

用例图/使用场景

患者描述症状 → 智能分诊或 AI 健康分析 → 挂号与在线问诊 → 查看记录;医生接收问诊 → 使用辅助诊断 → 维护医疗开单;管理员管理角色与医疗资料。

演示截图

首页

首页

管理员登录

管理员登录

技术栈

采用 Java、Spring Boot、MySQL、MyBatis-Plus、Sa-Token、Spring Web、JDBC、Jackson、Lombok、Spring AOP 与 Maven。工程集成 ZAI SDK 与 RxJava 相关依赖。前端使用 Vue 3、TypeScript、Vite、Element Plus、Vue Router、Pinia、Axios、ECharts、Markdown-it 和 DOMPurify。附件提供当前源码、数据库脚本、设计及过程资料和图片,运行前需准备数据库和 AI 服务配置。

项目资料附件

定制服务:+v pink996611