尚医通总结(面试模板篇)

视频:
笔记:

一、 项目介绍

尚医通即为网上预约挂号系统,网上预约挂号是近年来开展的一项便民就医服务,旨在缓解看病难、挂号难的就医难题,许多患者为看一次病要跑很多次医院,最终还不一定能保证看得上医生。网上预约挂号全面提供的预约挂号业务从根本上解决了这一就医难题。随时随地轻松挂号!不用排长队!

二、 核心技术

SpringBoot:简化新Spring应用的初始搭建以及开发过程
SpringCloud:基于Spring Boot实现的云原生应用开发工具,SpringCloud使用的技术:(SpringCloudGateway、Spring Cloud Alibaba Nacos、Spring Cloud Alibaba Sentinel、SpringCloud Task和SpringCloudFeign等)
MyBatis-Plus:持久层框架
Redis:内存缓存
RabbitMQ:消息中间件
HTTPClient: Http协议客户端
Swagger2:Api接口文档工具
Nginx:负载均衡
Lombok
Mysql:关系型数据库
MongoDB:面向文档的NoSQL数据库

Vue.js:web 界面的渐进式框架
Node.js: JavaScript 运行环境
Axios:Axios 是一个基于 promise 的 HTTP 库
NPM:包管理器
Babel:转码器
Webpack:打包工具
Docker :容器技术
Git:代码管理工具

三、 项目模块构建介绍

hospital-manage:医院接口模拟端(已开发,直接使用)
yygh-parent:根目录,管理子模块:
common:公共模块父节点
common-util:工具类模块,所有模块都可以依赖于它
rabbit-util:rabbitmq业务封装
service-util:service服务的工具包,包含service服务的公共配置类,所有	service模块依赖于它
server-gateway:服务网关
model:实体类模块
service:api接口服务父节点
service-hosp:医院api接口服务
service-cmn:公共api接口服务
service-user:用户api接口服务
service-order:订单api接口服务
service-oss:文件api接口服务
service-sms:短信 api接口服务
service-task:定时任务服务
service-statistics:统计api接口服务
service-client:feign服务调用父节点
service-cmn-client:公共api接口
service-hosp-client:医院api接口
service-order-client:订单api接口

面试简历简要

尚医疗
开发环境:IntellijIDEA2019、JDK1.8、MySQL、Git、Maven
项目架构:SpringBoot、SpringCloud、Nacos、Gateway、Feign、MyBatis-Plus、Redis、RabbitMQ、Nginx、微信三方登录、EasyExcel、阿里云SMS
项目简介
尚医疗平台是一款互联网在线预约挂号平台,以互联网手段连接医院、医生和患者,为用户实现网上就能轻松的预约挂号,缓解看病难、挂号难的就医难题。

项目主要由后台管理系统和前台用户系统2大部分组成。
1.后台管理部分核心模块: 医院设置管理、数据字典、用户管理、订单管理、统计管理以及权限控制等功能。

2.用户前台使用部分的核心模块: 医院列表展示、医院科室详情展示、用户手机号或微信登录、用户实名认证、就诊人管理、预约挂号以及就医提醒等功能。

模板一

项目职责**:
1、负责用户登录模块的代码开发,使用Aliyun短信服务进行验证码发送。
2、负责医院科室详情显示模块的代码开发。
3、负责就医提醒模块的代码开发,使用RabbitMQ和定时任务。
**技术描述:
1、此项目使用SpringBoot+SpringCloud+Mybatis -Plus架构完成功能开发。
2、数据字典使用EasyExcel,通过读取Excel进行数据的批量导入。
3、使用Redis缓存,存储数据字典部分的数据,避免频繁的查询数据库。
4、使用定时任务+RabbitMQ实现就医提醒功能。

模板二

项目职责:
1、完成后台管理系统中的医院设置管理和数据管理模块,使用EasyExcel进行医院数据的导入、导出;
2、完成前台系统中,医院列表和医院详情及科室的显示;
3、完成前台用户手机或微信登录,实名认证功能及用户就诊人管理;
4、使用定时任务及RabbitMQ实现对用户就诊信息的短信提醒;
技术描述:
1、使用SpringBoot 整合SpringCloud进行微服务框架搭建;
2、使用Spring Cache + Redis进行数据缓存,使用Redis实现验证码以及支付时间控制;
3、使用EasyExcel进行Excel操作,实现数据的批量导入;
4、使用山东鼎信短信服务实现用户手机号登录和验证码的发送;
5、使用OAuth2的token实现微信登录;
6、使用定时任务+RabbitMQ实现短信就医提醒;

模板三

项目职责:
1、参与用户管理模块的开发。
2、参与用户手机号登录模块的开发,使用阿里云SMS是实现手机验证登录。
3、参与就医提醒模块开发。
技术描述:
1、使用Redis实现验证码以及支付二维码有效时间控制。
2、使用EasyExcel进行Excel操作,实现数据的批量导入。
3、使用阿里云SMS实现用户手机号登录短信验证码的发送。
4、使用RabbitMQ消息通知,实现预约数更新和短信提醒功能的异步处理。

模板四

目职责:
1、 医院设置管理模块的编写。
2、 数据管理模块的编写。
3、 用户管理模块的编写。
技术描述:
1、 使用SpringBoot整合SpringCloud进行微服务架构搭建
2、 使用Spring Cache + Redis进行数据缓存,使用Redis实现验证码以及支付二维码有效时间控制
3、 使用EasyExcel进行Excel操作,实现数据的批量导入
4、 使用阿里云SMS实现用户手机号登录短信验证码的发送
5、 使用OAuth2的token结合微信实现社交登录功能
6、 使用RabbitMQ消息通知,实现预约数更新和短信提醒功能的异步处理
7、 使用定时任务+RabbitMQ实现就医提醒功能

模板五

项目职责:
1、参与整体业务分析,功能需求分析。
2、负责用户管理模块的开发, 实现查询用户数据。
3、参与用户登录模块的开发,运用阿里云实现短信发送。
技术描述:
1、项目采用SpringBoot整合SpringCloud进行微服务构建。
2、使用EasyExcel进行Excel操作,实现数据的批量导入。
3、采用Redis缓存实现数据的存储,提高查询效率。
4、使用RabbitMQ消息通知,实现预约数更新和短信提醒功能的异步处理。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/21766.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

游戏开发人员如何从 Splashtop 中受益

游戏开发时代在不断发展,远程办公、协作和高性能需求变得越来越普遍。因此,对复杂工具的需求不断增加,这些工具不仅可以满足这些需求,还可以为开发人员提供无缝体验。 其中一个工具是 Splashtop Business Access Performance&…

互联网——根服务器

说明 根服务器是互联网域名系统(DNS)中最高级别的服务器之一。它们负责管理整个DNS系统的顶级域名空间,例如.com、.org和.net等。 根服务器的主要功能是将用户的DNS查询转发到适当的顶级域名服务器。当用户在浏览器中输入一个域名&#xff…

Linux nohup 命令详解

nohup是Linux/Unix系统中非常有用的命令之一。它允许您在后台运行命令或脚本,并且在退出终端会话后仍然保持运行。这对于长时间运行的任务或进程非常有用,特别是当您需要离开终端但希望任务继续运行时。 nohup命令语法 nohup命令的基本语法如下&#x…

Redis持久化两种方案以及对比差异

1.1.RDB持久化 RDB全称Redis Database Backup file(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redis实例故障重启后,从磁盘读取快照文件,恢复数据。快照文件称为R…

2023网络安全学习路线 非常详细 推荐学习

首先咱们聊聊,学习网络安全方向通常会有哪些问题 1、打基础时间太长 学基础花费很长时间,光语言都有几门,有些人会倒在学习 linux 系统及命令的路上,更多的人会倒在学习语言上; 2、知识点掌握程度不清楚 对于网络安…

微信多开(双开三开均可,且不局限于微信,其他设备亦可)

1.鼠标右键“微信”,属性 如上图,自动选取的,别动,然后CtrlC,,,,结果如下 "C:\Program Files (x86)\Tencent\WeChat\WeChat.exe" 2.创建文本,电脑桌面空白处单击,新建,文本档案&#…

小白玩转浏览器开发者工具—F12(超详细)

目录 1、检查元素:🚀 2、修改样式:🛫 3、调试代码:👑 4、网络分析:🚂 5、控制台输出:🚁 6、移动设备模拟:🎨 7、缓存管理&…

“单片机定时器:灵活计时与创新功能的关键“

学会定时器的使用对单片机来说非常重要,因为它可以帮助实现各种时序电路。时序电路在工业和家用电器的控制中有广泛的应用。 举个例子,我们可以利用单片机实现一个具有按钮控制的楼道灯开关。当按钮按下一次后,灯会亮起并持续3分钟&#xff…

FFmpeg常见命令行(一):FFmpeg工具使用基础

前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》。本文是Android音视频任务列表的其中一个, 对应的要学习的内容是:FFmpe…

无涯教程-Lua - 条件判断

if结构要求程序员确定一个或多个要由程序判断或测试的条件,以及要确定的条件为真的情况下要执行的一条或多条语句,如果条件为真,则执行指定语句,如果条件为假,则执行其他语句。 Lua编程语言假定布尔值 true 和 non-nil…

华为、阿里巴巴、字节跳动 100+ Python 面试问题总结(六)

系列文章目录 个人简介:机电专业在读研究生,CSDN内容合伙人,博主个人首页 Python面试专栏:《Python面试》此专栏面向准备面试的2024届毕业生。欢迎阅读,一起进步!🌟🌟🌟 …

Linux systemctl 简单介绍与使用

在Linux下,systemctl是一个管理系统服务的命令。它提供了对systemd服务的控制和管理。 在系统中使用systemctl命令,您可以执行以下操作: 启动服务:systemctl start servicename停止服务:systemctl stop servicename重…

【2023】Git版本控制-远程仓库详解

目录 创建远程仓库向远程仓库推送数据文件从第二台主机本地拉取远程仓库数据第一台主机同步远程仓库数据tag标签git忽略文件 Git远程仓库是Git版本控制系统的一个概念,它是一个存储Git代码的远程服务器。 你可以将本地Git仓库上传到远程仓库,以便与其他…

【机器学习】Classification using Logistic Regression

Classification using Logistic Regression 1. 分类问题2. 线性回归方法3. 逻辑函数(sigmod)4.逻辑回归5. 决策边界5.1 数据集5.2 数据绘图5.3 逻辑回归与决策边界的刷新5.4 绘制决策边界 附录 导入所需的库 import numpy as np %matplotlib widget imp…

“RISC-V成长日记” blog发布,第一个运行在RISC-V服务器上的blog?

尽管推特、公众号、微博、抖音等社交平台风靡一时,但blog(博客)在全世界依然经久不衰,尤其是在技术领域。对于博主而言,博客是他们独立创作的天地,可以随时更新内容和故事,确保素材的时效性。此…

SpringBoot根据注解动态执行类中的方法

1、需求 有一个接口提供了xx的服务,有两个场景分别实现了xx的具体逻辑,标记为xx1和xx2。 然后场景一过来的时候执行xx1逻辑,场景二过来的时候执行xx2逻辑。 2、简单实现 定义一个service层,提供xx的接口。 然后定义两个servi…

渗透-02:HTTPS主干-分支和HTTPS传输过程

一、HTTPS主干-分支 第一层 第一层,是主干的主干,加密通信就是双方都持有一个对称加密的秘钥,然后就可以安全通信了。 问题就是,无论这个最初的秘钥是由客户端传给服务端,还是服务端传给客户端,都是明文传输…

Junit单元测试

测试分类 黑盒测试 :不关注代码,只关注输入值之后输出的值是否符合预期。白盒测试:关注代码,需要关注程序具体的执行流程。 Junit单元测试就是白盒测试的一种 Junit使用流程 定义一个测试类,命名为被测试的类名Test …

学习率Learn_rate是什么(深度学习)

学习率是指在训练神经网络时用于调整参数的步进大小,它决定了每次梯度更新时参数的调整程度。学习率的选择直接关系到模型的性能和训练过程的效果。 学习率变化可能带来的影响: 收敛速度:较高的学习率可以加快模型的收敛速度,因为…

IDEA项目实践——创建Java项目以及创建Maven项目案例、使用数据库连接池创建项目简介

系列文章目录 IDEA上面书写wordcount的Scala文件具体操作 IDEA创建项目的操作步骤以及在虚拟机里面创建Scala的项目简单介绍 目录 系列文章目录 前言 一 准备工作 1.1 安装Maven 1.1.1 Maven安装配置步骤 1.1.2 解压相关的软件包 1.1.3 Maven 配置环境变量 1.1.4 配…