课程目录:
第1章 课程介绍 试看 4节‖38分钟
观看项目演示,熟悉大健康体检项目主要功能。掌握学习本课程的最佳方法,以及如何利用在线手册学习和答疑。
第2章 大健康体检项目全栈环境搭建 16节‖218分钟
利用虚拟机或者云主机安装Linux系统和Docker环境,部署MongoDB、Redis、Minio和RabbitMQ等中间件产品。学习MySQL主从同步原理,搭建6节点MySQL集群,利用MyCat管理数据库集群。
第3章 基于Vue3.0+ElementPlus从零构建前端项目 20节‖357分钟
利用Vite工具,从零搭建Vue3.0+TypeScript项目,整合ElementPlus组件库和SVG库,配置Router路由,封装公共Ajax函数和表单验证函数。设计404页面、MIS端和业务端的Frame页面。
第4章 基于SpringBoot+SaToken从零构建后端项目 17节‖199分钟
利用Maven工具,从零构建后端SpringBoot项目,整合SpringMVC和MyBatis,配置数据库连接池、线程池、非阻塞IO、CORS跨域请求。学习RBAC权限模型,利用SaToken实现认证与授权服务,配置多账号体系的注解鉴权、令牌自动续期、同端互斥等。实现全局捕获并处理异常,封装RESTful结果集,创建自签名数字证书,开通HTTPS协议。...
第5章 人员管理模块需求分析与静态页面设计 6节‖67分钟
通过UML图、数据库ER图和UI设计图,熟悉人员管理模块全部功能,从零手敲前端Vue静态页面。
第6章 Vue3.0+SpringBoot实现人员管理模块 20节‖285分钟
利用哈希加盐算法对用户密码加密,避免拖库攻击泄露用户密码。实现用户登陆、退出系统、修改密码功能,SaToken相应的颁发或者销毁Token令牌。结合MySQL集群与GROUP_CONCAT函数的运用,完成人员管理的CRUD功能。
第7章 体检套餐模块需求分析与静态页面设计 14节‖199分钟
通过UML图、数据库ER图和UI设计图,熟悉体检套餐模块全部功能,从零手敲前端Vue静态页面。
第8章 Vue3.0+SpringBoot实现体检套餐模块 29节‖330分钟
体检项目离不开体检套餐模块,我们利用Vue3.0+ElementPlus组件实现体检套餐的CRUD操作。通过滑块组件控制体检套餐的上架与下架。利用POI技术解析Excel文件,导入体检套餐的检查项目以及体检结果预设值。动态提取数据库JSON字段渲染体检套餐商品页面,实现预览效果。利用QLExpress规则引擎技术,动态计算商品价格。...
第9章 购买体检卡需求分析与静态页面设计 12节‖154分钟
通过UML图、数据库ER图和UI设计图,熟悉业务端商品模块全部功能,从零手敲前端Vue静态页面。
第10章 利用微信支付3.0购买体检卡 38节‖440分钟
实现业务端客户基本功能:登陆、退出系统和个人信息页面。使用SpringCache技术缓存商品详情信息,加快前端页面渲染速度。利用微信支付3.0接口,实现订单的创建与支付。使用内网穿透被动接收付款结果与主动发起请求查询付款结果相结合,保障支付的一致性。利用快照技术抓取订单商品信息,避免商品信息被篡改。...
第11章 体检卡订单模块需求分析与静态页面设计 9节‖54分钟
通过UML图、数据库ER图和UI设计图,熟悉订单模块全部功能,从零手敲前端Vue静态页面。
第12章 Vue3.0+SpringBoot实现体检套餐模块 22节‖137分钟
分别实现业务端和MIS端的体检套餐订单管理。对于已付款未预约的订单,可以申请退款。使用内网穿透被动接收付款结果与轮询定时器主动发起请求查询付款结果相结合,保证退款的一致性。
第13章 IM即时通讯客服模块 16节‖118分钟
开通即时通讯IM服务,安装TUIKIT界面库,把客服IM嵌入Web页面。支持文字、图片、表情等消息内容,IM对话内容云端存储。
第14章 体检登记模块需求分析与静态页面设计 7节‖41分钟
通过UML图、数据库ER图和UI设计图,熟悉体检预约与签到全部功能,从零手敲前端Vue静态页面。
第15章 Vue3.0+SpringBoot实现体检登记模块 14节‖105分钟
完成体检人网上预约功能,使用Redis事务避免预约超售。实现体检预约的CRUD管理,体检人签到的时候利用RFID技术读取身份证信息,然后使用人脸识别技术核对体检人身份,最后打印体检引导单。
第16章 录入体检数据模块需求分析与静态页面设计 6节‖48分钟
通过UML图、数据库ER图和UI设计图,熟悉体检模块全部功能,从零手敲前端Vue静态页面。
第17章 Vue3.0+SpringBoot实现录入体检数据 30节‖275分钟
体检中护士使用扫码枪扫描体检单二维码,系统自动识别体检套餐内容。系统根据POI解析的模板预设值,渲染出医生体检页面,可以输入各项体检结果。另外系统后台能自动检测未录入结果的化验指标,并发送邮件提示。
第18章 人员调流模块需求分析与静态页面设计 5节‖30分钟
通过UML图、数据库ER图和UI设计图,熟悉人员调流模块全部功能,从零手敲前端Vue静态页面。
第19章 Vue3.0+SpringBoot实现人员调流模块 14节‖86分钟
接收APP端蓝牙信标定位信息,实时掌握每个科室排队体检人数。系统能自动根据权重参数,实时计算最优体检排队方案。同时也允许手动设定每个科室的优先级参数,实现手动排队调流。
第20章 体检报告模块需求分析与静态页面设计 5节‖24分钟
通过UML图、数据库ER图和UI设计图,熟悉体检报告模块全部功能,从零手敲前端Vue静态页面。
第21章 Vue3.0+SpringBoot实现体检报告查询与管理 27节‖188分钟
利用QuartZ定时器和异步线程技术,在每天凌晨服务器负载最低的时候用多线程生成体检报告。为了减轻线程池压力,采用分批分时生成体检报告。如果体检报告生成失败,系统自动发送告警邮件,允许管理者手动生成体检报告。
第22章 项目发布与部署 6节‖34分钟
在云主机上面用Docker环境搭建MySQL数据库集群,以及各种中间件。打包Java项目和前端Vue项目,分别部署到对应的容器中。配置域名和数字证书,开通HTTPS,上线大健康系统。
第23章 面试辅导与总结 5节‖29分钟
梳理总结本课程实战项目的技术栈,帮助大家形成知识体系,建立健全完善的知识图谱,打通面试环节的项目介绍。辅导学员撰写项目简历与技术面试常见问题。
网盘截图:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。