SpringBoot2.X Vue UniAPP,开发全栈医疗小程序
毕业/求职可用的新潮优秀案例(Web管理端) 小程序用户端)
本课程采用业务驱动技术栈,打造业务相对完整的手持医疗小程序,解决没有好项目或求职项目的困境。本课程案例采用前后分离架构,业务功能完善(既有WEB管理端,也有移动用户端),界面美观,无需困难技术即可制作亮眼作品。
适合人群
在校大学生
求职应届生
开发工程师1-2年
技术储备
基本语法的前端
SSM框架
SpringBoot技术
熟悉基本的SQL语句
环境参数
SpringBoot 2.7.2
MyBatis 2.2.2
SaToken 1.28
HBase 5.0
Phoenix 2.0
试看链接:https://pan.baidu.com/s/1tdavaqcyzkgJRzr_8otnkapwd=kp3a
章节目录:
第1章 课程介绍 试看8 节 | 151分钟
了解医疗案例的业务需求,观看项目演示。构建程序开发环境和HBasee Phoenix大数据平台,掌握本课程的学习方法,以及如何使用在线手册学习和回答问题。
收起列表
视频:
1-1 神州医学课程导师 (16:58)
试看
视频:
1-2 搭建开发平台 (21:27)
视频:
1-3 安装虚拟机和Linux系统 (20:58)
视频:
1-4 安装Docker服务安装 (19:03)
视频:
1-5 搭建Hbase Phoenix大数据平台 (20:52)
视频:
1-6 安装其它中间件 (24:07)
视频:
1-7 初始化项目的运行 (15:38)
视频:
1-8 本章总结 (11:10)
第2章 操作UNIAPP Vue3.0 Boot项目Spring 试看8 节 | 109分钟
导入patient-wx、patient-wx-api、hospital-vue和hospital-api四个初始化项目,并配置运行这些项目。逐一分析后端SpringBoot项目、前端Vue3.0项目、移动UniApp项目的技术栈和原理。
收起列表
视频:
2-1 本章介绍 (05:47)
试看
视频:
2-2 SpringBoot项目技术栈分析 (21:42)
试看
视频:
2-3 Satoken认证及授权简介 (14:54)
视频:
2-4 RBAC权限模型基于Phoenix (16:52)
视频:
2-5 前端VUE项目技术栈(1) (17:44)
视频:
2-6 前端VUE项目技术栈(2) (08:14)
视频:
2-7 Uniapp小程序项目技术栈 (17:17)
视频:
2-8 本章总结 (05:44)
第3章 使用Vue3.0 Springboot实现了医护人员管理211 节 | 323分钟
医疗项目应从MIS管理系统的医生管理模块入手,我们使用Vue3.00 ElementPlus组件实现医生分页记录的CRUD操作。DELETE操作配合Phoenix,实现逻辑删除,不破坏业务数据的逻辑关系。医生的照片文档存储在Minio私有云中
收起列表
视频:
3-1 本章介绍 (06:13)
视频:
3-2 用Hash加盐加密Pasword (14:47)
视频:
3-3 使用RESTful包装MIS系统登录接口(1) (12:04)
视频:
3-4 使用RESTful包装MIS系统登录接口(2) (09:59)
视频:
3-5 Vue3.0 ElementPlus实现系统登录 (17:43)
视频:
3-6 使用RESTful封装查询医生的分页接口(1) (16:49)
视频:
3-7 使用RESTFUL封装查询医生的分页接口(2) (22:05)
视频:
3-8 Vue3.0 ElementPlus查询医务人员分页(1) (17:53)
视频:
3-9 Vue3.0 ElementPlus查询医护人员分页(2) (10:51)
视频:
3-10 使用RESTful封装查询医生信息接口 (12:06)
视频:
3-11 ElementPlus折叠面板显示医生信息 (17:51)
视频:
3-12 利用Minio私有云保存照片文件 (17:35)
视频:
3-13 使用el-upload组件上传医生照片 (08:29)
视频:
3-14 使用RESTful包装添加医护人员接口 (23:45)
视频:
3-15 ElementPlus添加医生记录(1) (25:27)
视频:
3-16 ElementPlus添加医生记录(2) (24:37)
视频:
3-17 用RESTful包装更新医生信息接口 (22:02)
视频:
3-18 使用ElementPlus更新医生信息 (12:33)
视频:
3-19 使用RESTful包装逻辑删除医生记录 (10:55)
视频:
3-20 使用ElementPlus删除医生记录 (15:30)
视频:
3-21 本章总结 (03:34)
第4章 使用OCR和人脸识别实现患者注册和登录
本章我们使用OCR插件,快速扫描和提取身份证信息,然后利用面部识别技术收集司机的面部信息,实现实名认证功能。为打击黄牛倒卖挂号单,患者在挂号时需要进行面部识别和静态活体验证。为打击黄牛倒卖挂号单,患者在挂号时需要进行面部识别和静态活体验证。
第5章 使用Vue3.0 Springboot管理医生
本章使用Flex布局 定制日历表,实现诊所出诊计划表和医生出诊日程表。管理人员可以在出诊计划表上动态添加&删除医生的出诊信息,同时产生联动效果。本章对数据处理和前端技术有很高的要求。要克服这一关,后端MIS系统非常简单。…
第6章 UNIAPP 微信支付3.0实现在线注册
本章采用面部识别 静态活体验证,核实登记患者身份,避免黄牛雇人登记。后端项目采用Redis事务 缓存过期计划,防止挂号超卖。微信支付升级到3.0版本,支付注册费的相关代码更简单
第7章 基于TRTC实现视频咨询
本章利用腾讯云的TRTC音视频技术,在小程序端和Web端搭建了视频咨询平台。支付咨询费后,患者可以打开TRTC视频咨询功能,并将测试数据上传到Minio私有云进行加密存储。医生可以在视频诊断的同时查看Web端的实验室数据。
第8章 基于RabbitMQQ Hbase开发电子处方
可引用医院诊疗系统生成的电子处方。每次登记诊断都可以查看电子处方,也可以导出PDF格式文件。
第9章 整个项目部署、发布和启动的全过程
用Docker环境在云主机上构建HBaser Phoenix大数据平台,以及各种中间件。Java项目和前端Vue项目分别部署在相应的容器中。配置域名和数字证书,打开HTTPS,最后在线发布UNI-APP编译生成的小程序项目。
第10章 项目面试指导与总结
梳理总结本课程四个项目的技术栈,帮助大家形成知识体系,建立完善的知识地图,开放项目介绍的面试环节。辅导学生撰写项目简历和技术面试中常见的问题。
本课程不断更新