收藏

SpringBoot2.X+Vue+UniAPP,全栈开发医疗小程序

毕设/求职可用的新潮优秀案例(Web管理端+小程序用户端)

SpringBoot2.X + Vue + UniAPP,全栈开发医疗小程序

¥448.00
难度 初级 时长 28小时30分钟 学习人数 271 综合评分 10.00
  • 第1章 课程介绍 试看 8 节 | 151分钟

    了解医疗目案例业务需求,观看项目演示。搭建程序开发环境和HBase+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+SpringBoot项目 试看 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 基于Phoenix的RBAC权限模型 (16:52)
    • 视频: 2-5 前端VUE项目技术栈(一) (17:44)
    • 视频: 2-6 前端VUE项目技术栈(二) (08:14)
    • 视频: 2-7 UniApp小程序项目技术栈 (17:17)
    • 视频: 2-8 本章总结 (05:44)
  • 第3章 使用Vue3.0+SpringBoot实现医护人员管理 21 节 | 323分钟

    医疗项目应该从MIS管理系统的医生管理模块开始做起,我们利用Vue3.0+ElementPlus组件实现医生分页记录的CRUD操作。其中DELETE操作配合Phoenix,实现逻辑删除,不破坏业务数据逻辑关系。医生照片文档存储在Minio私有云

    收起列表

    • 视频: 3-1 本章介绍 (06:13)
    • 视频: 3-2 使用Hash加盐对Password加密 (14:47) 试看
    • 视频: 3-3 使用RESTful封装MIS系统登录接口(一) (12:04)
    • 视频: 3-4 使用RESTful封装MIS系统登录接口(二) (09:59)
    • 视频: 3-5 Vue3.0+ElementPlus实现系统登录 (17:43)
    • 视频: 3-6 使用RESTful封装查询医生分页接口(一) (16:49)
    • 视频: 3-7 使用RESTful封装查询医生分页接口(二) (22:05)
    • 视频: 3-8 Vue3.0+ElementPlus查询医护人员分页(一) (17:53)
    • 视频: 3-9 Vue3.0+ElementPlus查询医护人员分页(二) (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实现添加医生记录(一) (25:27)
    • 视频: 3-16 ElementPlus实现添加医生记录(二) (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与人脸识别实现患者注册与登陆 12 节 | 165分钟

    这一章我们利用OCR插件,快速扫描和提取身份证信息,然后利用面部识别技术,采集司机的面部信息实现实名认证功能。为了打击黄牛倒卖挂号单,患者挂号的时候需要做面部识别和静态活体验证。

    收起列表

    • 视频: 4-1 本章介绍 (01:53)
    • 视频: 4-2 使用RESTful封装患者端登陆&注册 (21:50)
    • 视频: 4-3 利用open_id实现患者端注册&登陆 (25:53)
    • 视频: 4-4 使用RESTful封装创建患者卡接口 (12:57)
    • 视频: 4-5 使用uView实现创建患者信息卡(一) (24:55)
    • 视频: 4-6 使用uView实现创建患者信息卡(二) (18:56)
    • 视频: 4-7 根据Token加载登陆信息 (15:35)
    • 视频: 4-8 使用RESTful封装修改就诊卡接口 (12:17)
    • 视频: 4-9 使用uView实现修改就诊卡 (09:35)
    • 视频: 4-10 开通OCR扫描 (10:45)
    • 视频: 4-11 实现OCR身份证扫描功能 (07:10)
    • 视频: 4-12 本章总结 (02:52)
  • 第5章 使用Vue3.0+SpringBoot管理医生出诊 20 节 | 330分钟

    本章利用Flex布局+自定义日历表格,实现诊室出诊计划表和医生出诊日程表。管理人员可以在出诊计划表上面动态添加&删除医生的出诊信息,并且医生出诊日程表同时产生联动效果。本章对数据处理和前端技术要求较高,攻克这一关,后端MIS系统做起来就非常简单。...

    收起列表

    • 视频: 5-1 本章介绍 (02:55)
    • 视频: 5-2 使用RESTful封装查询出诊计划(一) (14:09)
    • 视频: 5-3 使用RESTful封装查询出诊计划(二) (10:35)
    • 视频: 5-4 使用RESTful封装查询出诊计划(三) (14:33)
    • 视频: 5-5 利用ElementPlus表格加载出诊计划(一) (10:29)
    • 视频: 5-6 利用ElementPlus表格加载出诊计划(二) (14:07)
    • 视频: 5-7 使用RESTful封装添加出诊日程接口(一) (26:30)
    • 视频: 5-8 利用Redis事务避免挂号超售 (25:44)
    • 视频: 5-9 使用RESTful封装添加出诊日程接口(二) (14:20)
    • 视频: 5-10 使用ElementPlus添加出诊计划(一) (19:14)
    • 视频: 5-11 使用ElementPlus添加出诊计划(二) (21:01)
    • 视频: 5-12 使用RESTful封装查询医生日程接口 (23:59)
    • 视频: 5-13 使用Flex与自定义表格显示出诊时段 (26:51)
    • 视频: 5-14 使用ElemenPlus添加出诊时段 (18:41)
    • 视频: 5-15 使用RESTful封装查询出诊时段 (27:40)
    • 视频: 5-16 使用RESTful封装更新出诊时段 (22:45)
    • 视频: 5-17 使用ElementPlus更新出诊时段 (15:18)
    • 视频: 5-18 使用RESTful封装删除出诊时段 (12:46)
    • 视频: 5-19 使用ElementPlus删除出诊时段 (05:02)
    • 视频: 5-20 本章总结 (03:13)
  • 第6章 UNIAPP+微信支付3.0实现在线挂号 25 节 | 402分钟

    本章利用面部识别+静态活体验证,核实挂号患者身份,避免黄牛雇人挂号。后端项目采用了Redis事务+缓存过期的方案,防止出现挂号超售现象。微信支付升级到了3.0版本,支付挂号费的相关代码更加简单

    收起列表

    • 视频: 6-1 本章介绍 (02:40)
    • 视频: 6-2 挂号前先检测患者实名登记 (17:43)
    • 视频: 6-3 使用RESTful封装挂号科室列表 (13:11)
    • 视频: 6-4 使用Flex布局实现门诊列表页面 (19:43)
    • 视频: 6-5 使用RESTful封装挂号出诊接口 (16:28)
    • 视频: 6-6 使用Flex布局实现挂号页面出诊计划 (23:55)
    • 视频: 6-7 使用RESTful封装检测患者挂号资格 (25:48)
    • 视频: 6-8 患者端小程序检测挂号资格 (13:41)
    • 视频: 6-9 使用RESTful封装采集人脸模型接口 (27:09)
    • 视频: 6-10 利用Camera录入面部特征信息 (24:16)
    • 视频: 6-11 使用RESTful封装人脸识别接口 (23:09)
    • 视频: 6-12 利用Camera实现人脸验证 (07:29)
    • 视频: 6-13 使用RESTful封装医生出诊信息 (12:25)
    • 视频: 6-14 使用uView显示患者端医生出诊信息(一) (15:09)
    • 视频: 6-15 使用uView显示患者端医生出诊信息(二) (12:01)
    • 视频: 6-16 利用Redis事务执行挂号避免超售 (20:39)
    • 视频: 6-17 微信支付3.0的资质和Java依赖库 (15:13)
    • 视频: 6-18 调用微信支付3.0接口创建付款单 (14:32)
    • 视频: 6-19 在HBase中保存挂号单 (19:36)
    • 视频: 6-20 利用Redis缓存过期,关闭挂号单 (14:32)
    • 视频: 6-21 开通内网穿透,接收付款结果 (22:27)
    • 视频: 6-22 患者端小程序支付挂号费 (13:53)
    • 视频: 6-23 使用RESTful主动查询付款结果 (13:34)
    • 视频: 6-24 挂号成功后主动查询付款结果 (08:25)
    • 视频: 6-25 本章总结 (04:18)
  • 第7章 基于TRTC实现视频问诊 33 节 | 558分钟

    利用腾讯云的TRTC音视频技术,本章在小程序端和Web端搭建了视频问诊平台。患者支付问诊费后,可以开启TRTC视频问诊功能,并且可以把化验资料上传到Minio私有云加密存储。医生端可以在Web端查阅化验资料同时视频诊断。

    收起列表

    • 视频: 7-1 本章介绍 (02:45)
    • 视频: 7-2 开通腾讯云TRTC音视频服务 (06:12)
    • 视频: 7-3 医生端初始化,获取TRTC签名 (20:44)
    • 视频: 7-4 实现Web端医生上线与下线(一) (21:42)
    • 视频: 7-5 实现Web端医生上线与下线(二) (14:51)
    • 视频: 7-6 实现开放或关闭视频问诊挂号 (10:49)
    • 视频: 7-7 使用RESTful封装科室与诊室列表 (14:20)
    • 视频: 7-8 使用Picker实现条件查询上线医生 (26:03)
    • 视频: 7-9 使用RESTful封装上线医生列表 (20:10)
    • 视频: 7-10 使用RESTful封装创建视频问诊挂号单 (23:25)
    • 视频: 7-11 利用Redis缓存过期,检查挂号付款结果 (14:55)
    • 视频: 7-12 使用WebSocket发送通知消息 (18:23)
    • 视频: 7-13 使用RESTful封装查询问诊信息接口 (21:11)
    • 视频: 7-14 MIS系统主动加载问诊信息 (20:52)
    • 视频: 7-15 内网穿透接收视频问诊付款结果 (17:13)
    • 视频: 7-16 支付问诊费后主动查询付款结果 (16:04)
    • 视频: 7-17 使用QuartZ轮询处理问诊缓存(一) (21:25)
    • 视频: 7-18 使用QuartZ轮询处理问诊缓存(二) (11:48)
    • 视频: 7-19 使用RESTful加载候诊页面诊断材料 (07:21)
    • 视频: 7-20 使用RESTful封装上传诊断材料 (12:20)
    • 视频: 7-21 实现患者端候诊页面上传诊疗材料 (26:50)
    • 视频: 7-22 实现删除已上传的诊疗材料 (22:27)
    • 视频: 7-23 患者端获取TRTC签名,进入视频问诊页面 (16:30)
    • 视频: 7-24 患者端开启TRTC音视频通讯 (18:46)
    • 视频: 7-25 利用WebSocket推送开始和结束消息 (25:17)
    • 视频: 7-26 医生端进行TRTC视频问诊(一) (23:06)
    • 视频: 7-27 医生端进行TRTC视频问诊(二) (23:46)
    • 视频: 7-28 优化TRTC视频问诊(一) (16:23)
    • 视频: 7-29 优化TRTC视频问诊(二) (18:25)
    • 视频: 7-30 优化TRTC视频问诊(三) (11:04)
    • 视频: 7-31 测试TRTC视频问诊 (10:40)
    • 视频: 7-32 医生端利用el-image加载诊断照片 (15:39)
    • 视频: 7-33 本章总结 (05:42)
  • 第8章 基于RabbitMQ+Hbase开发电子处方 7 节 | 55分钟

    医院诊疗系统生成的电子处方,可以被引用到患者端小程序上面。患者可以查看每次挂号诊断的电子处方,也可以导出PDF格式文档。

    收起列表

    • 视频: 8-1 本章介绍 (02:20)
    • 视频: 8-2 消息队列如何实现系统松耦合? (09:08)
    • 视频: 8-3 利用Queue接收电子处方 (15:14)
    • 视频: 8-4 使用RESTful封装查询电子处方接口 (09:56)
    • 视频: 8-5 患者端小程序显示电子处方 (09:31)
    • 视频: 8-6 在患者端挂号单中查看电子处方 (06:07)
    • 视频: 8-7 本章总结 (02:12)
  • 第9章 项目整体部署、发布、上线全流程 7 节 | 51分钟

    在云主机上面用Docker环境搭建HBase+Phoenix大数据平台,以及各种中间件。打包Java项目和前端Vue项目,分别部署到对应的容器中。配置域名和数字证书,开通HTTPS,最后把UNI-APP编译生成的小程序项目上线发布。

    收起列表

    • 视频: 9-1 本章介绍 (02:13)
    • 视频: 9-2 使用腾讯云主机安装Docker环境 (06:13)
    • 视频: 9-3 注册申请域名,完成实名备案 (16:47)
    • 视频: 9-4 编译部署SpringBoot项目 (12:47)
    • 视频: 9-5 编译部署前端Vue3.0项目 (07:02)
    • 视频: 9-6 发布微信小程序 (03:00)
    • 视频: 9-7 本章总结 (01:59)
  • 第10章 项目面试辅导与总结 2 节 | 20分钟

    梳理总结本课程四个项目的技术栈,帮助大家形成知识体系,建立健全完善的知识图谱,打通面试环节的项目介绍。辅导学员撰写项目简历与技术面试常见问题。

    收起列表

    • 视频: 10-1 总结课程后端技术栈 (11:36)
    • 视频: 10-2 总结课程前端技术栈 (07:40)
本课程持续更新中

试看

全部试看小节



讲师

神思者 全栈工程师

曾就职于IBM,中软国际等大型互联网公司,参与主持了Nebula云平台,Peony分布式前端渲染平台,Taims医疗云,Jobseeker人才库等大型系统的开发,多次担任教育部大学生互联网创新创业大赛导师与评委。

讲师其他课程

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题