基于Spring Boot+Vue前后端分离的中医药科普系统设计和实现(协同过滤算法)【原创】

🎈系统亮点:协同过滤算法;

一.系统开发工具与环境搭建

1.系统设计开发工具

后端使用Java编程语言的Spring boot框架

项目架构:B/S架构

运行环境:win10/win11、jdk17

前端:

技术:框架Vue.js;UI库:ElementUI;

开发工具:Visual Studio Code;


后端:

技术:Java语言、mybatis plus、Spring boot框架;

开发工具:IDEA 2023.3.3版本;


数据库:

数据库:mysql5.7

数据库工具:Navicat12版本;


二.功能描述

  1. 中医药科普信息功能:

  2. 中医药方:按药方出处和功效进行分类,介绍各个药方的详细信息,包括出处、剂量、煎服法、主治等。

  3. 中医古籍:介绍中医古籍的一些基础信息包括对古籍的介绍,著作时间,并可查看该古籍的节选内容。

  4. 中医穴位针灸:将穴位按照身体器官进行分类,介绍中医各穴位的具体信息包括所属经络、取穴方法、主治病症以及针灸方法等。

  5. 中药材百科:详细介绍常见的中药材,包括名称、来源产地、性味功效、归经,加工炮制方法等。

  6. 个人中心功能:用户可以在个人中心中查看自己的个人基本资料。

  7. 留言咨询功能:用户可以在留言框中留下自己的疑问或症状。

  8. 咨询回复功能:其他用户查看某用户留下的问题,并可进行回复。

  9. 专家推荐功能: 向用户推荐中医药领域的知名专家,包括其擅长病症、研究领域、所在医院、科室等信息。

  10. 用户管理功能:用户注册与登录功能,系统管理员对所有用户的账号密码以及个人基本资料进行数据管理。

  11. 中医药科普信息管理功能:系统管理员对中医药方内容按照药方出处和功效进行分类管理,管理中医古籍内容的各相关信息,管理中医穴位针灸的其相关信息,管理中药材百科中各中药材的详细信息。

  12. 咨询信息管理功能:系统管理员对用户留言和回复的信息进行管理,可查看用户的留言时间,留言内容,是否被回复,以及其他用户对某条留言回复的内容等。

  13. 专家信息管理功能:系统管理员对专家的姓名、所在医院、职称、擅长病症、科室、研究方向等各项信息进行数据管理。

三.系统实现

用户/中医

1.登录

2.首页

类别

3.中医古籍

4.中医药方

5.穴位针灸

6.中医展示

7.个人中心

8.药材百科

9.找回密码

管理员

1.后台首页

2.用户管理

3.穴位针灸

4.中医专家

5.中药材百科

6.中药药方

6.1 药房类型
6.2 中医药方

7.中药古籍

8.中医话题

8.1 话题评论

编写制作不易,一键四连再走吧,您的支持永远是我最大的动力!

相关推荐
xexpertS8 小时前
队列积压治理:如何避免异步系统出现难以恢复的消息积压
java·开发语言
万少13 小时前
用腻了 WorkBuddy 的默认界面?这个开源小工具给它换上了毛玻璃
前端·javascript·后端
皮皮林55115 小时前
代码越“整洁”,性能越“拉胯”?
后端
金金金__16 小时前
一篇文章带你入门OpenSpec
后端
阿维的博客日记16 小时前
MultipartFile 是不是表示仅仅是一个分片?
java·后端·spring·multipartfile
海上彼尚16 小时前
Nodejs也能写Agent - 16.LangGraph篇 - 条件分支与循环
前端·后端·langchain·node.js
程序员无隅17 小时前
Coding Agent 为什么压缩上下文后还能继续工作?上下文模块设计拆解
java·开发语言·数据库
Python+9917 小时前
Java 枚举类(Enum)详解:从基础到高级应用
java·开发语言·python
二炮手亮子17 小时前
浅记java线程池
java·开发语言
一路向北North17 小时前
Spring Security OAuth2.0(23):分布式系统授权-转发明文给微服务
java·spring·微服务