基于springBoot+IDEA+Mysql开发的智慧医药系统

基于springBoot+IDEA+Mysql开发的智慧医药系统

项目介绍💁🏻

智慧医药系统(smart-medicine)是一个基于SpringBoot开发的标准Java Web项目,整体页面简约大气。系统整合了目前热门的AIGC生成式AI技术,使用了阿里巴巴的通义千问大语言模型作为智能医生,提升了系统的品质。这是一个以百科查询为主的系统,功能设计简单,便于初学者理解和学习,同时也适合学校项目答辩或毕业设计。。

功能模块

角色介绍

系统共设计了三个角色:游客、用户、管理员。

  1. 游客:尚未进行注册和登录。具备登录注册、疾病、药品的搜索、查询详情等权限。

  2. 用户:除了游客的功能权限外,还具备登录、个人资料的修改、登录密码修改、意见反馈、智能医生咨询等权限。

  3. 管理员:除了用户的功能权限外,还具备疾病管理、药品管理、反馈管理等权限。

功能介绍

游客功能介绍

- 注册成为系统用户

- 浏览系统主页、疾病、药品信息搜索、详情查看(统计浏览量)

用户功能介绍

- 填写用户信息进行账号注册(邮件接收验证码)、使用账号密码进行登录

- 修改个人资料(姓名、年龄、手机号、头像等)、修改登录密码

- 提交系统反馈意见

- 与智能医生进行交流聊天

管理员功能介绍

- 填写用户信息进行账号注册(邮件接收验证码)、使用账号密码进行登录

- 修改个人资料(姓名、年龄、手机号、头像等)、修改登录密码

- 提交系统反馈意见

- 与智能医生进行交流聊天

- 发布疾病、编辑(名称、原因、症状、分类等)、删除药品等

- 发布药品、编辑(名称、搜索关键词、功效、用法用量、类型等)、关联疾病、删除药品等

- 管理用户提交的反馈信息

技术介绍

前端

- HTML、CSS:用于设计网页的内容和样式

- JavaScript、JQuery:作为开发 Web 页面的脚本语言,为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果

- Bootstrap:基于 HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷

- 智慧医药系统页面模板:模板文件已放在分享项目目录下

后端

- SpringBoot:简化新 Spring 应用的初始搭建以及开发过程的框架

- SpringMVC:构建 Web 应用程序的全功能 MVC 模块

- MyBatis:Java 持久化框架,帮助开发者更轻松地管理数据库访问和SQL映射

- Thymeleaf:采用 Java 语言开发的模板引擎,用于渲染 XML/XHTML/HTML5 内容的模板引擎

- Druid:高效的数据查询系统,主要解决对于大量的基于时序的数据进行聚合查询

开发工具与环境

开发工具:

1. Lombok:使用注解代替在实体类中添加的 get/set/toString 方法等。

2. IntelliJ IDEA 2020.2.2:主要进行系统的开发、系统调试等。

3. WebStorm 2019.2.1:主要进行前端页面的开发。

4. Navicat:主要进行数据库的连接、建库建表、系统调试等。

开发环境:

1. JDK 1.8

2. Maven 3.6

3. MySQL 5.7

4. 阿里云 OSS 对象存储:用于存储二进制文件,如头像、用户上传的文件等。

5. 阿里云 AIGC 通义千问大语言模型:具有多轮对话、文案创作、逻辑推理、多模态理解、多语言支持等功能。

页面效果

系统的部分功能模块页面如下所示。

系统截图

系统主页

648890fdbab0afeee60102ef4a269215.png

搜索一下

64315bcd9a1c92d66cc4ec8c3912b19c.png

疾病百科

8d0da901a79dcb11ca4d4b835819ce8d.png

疾病信息

7d2e445f80bdb5fd6c9a30383a33eb63.png

查找药品

a29b8623f6368a260e902923fa5592da.png

我的资料

8768b710e0a6102e0a4681ebbb764fef.png

疾病管理

6f3bf83a3d08916395be26c5f9c86104.png

药品管理

58bf743ef237cdee8c20c770065de036.png

智能医生

931d56f8a8653bcdecf7200f4cfb980f.png

运行教程                                                        

编号484-智慧医药系统


系统源码

进入公众号,在右上角有放大镜,就是搜索公众号内全部文章的题目,公众号各类的素材和相关的题目都可以通过这个方法来进行搜索。

输入要自己想要看的题材和对应的素材就可以了,因为的将各个类目的题材,都浓缩在题目里面, 所以只要是标题里面有的,或者涵盖了你的题目素材基本上都可以搜索的到。

b443f123e88412beb7a5bedeb8596346.png

关注微信公众号 “letcoding”---》源缘编程


  • 24
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值