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

视频:
笔记:

一、 项目介绍

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

二、 核心技术

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消息通知,实现预约数更新和短信提醒功能的异步处理。

  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
科曼医疗软件测试面试通常会涉及以下几个方面的内容: 1. 软件测试基础知识:包括测试的定义、目的和原则,测试用例设计方法,测试策略和测试计划等。 2. 软件测试工具和技术:了解常用的软件测试工具和技术,如自动化测试工具、性能测试工具、缺陷管理工具等,并能够说明其使用场景和优缺点。 3. 软件测试流程和方法:了解软件测试的整个流程,包括需求分析、测试计划制定、测试用例设计、测试执行、缺陷管理等,并能够根据实际情况提出合理的测试方法和策略。 4. 缺陷管理和跟踪:了解缺陷管理的基本概念和流程,包括如何发现、记录、跟踪和关闭缺陷,并能够说明缺陷管理的重要性和作用。 5. 团队协作和沟通能力:软件测试工作通常需要与开发人员、产品经理等多个角色进行有效的沟通和协作,因此在面试中也会考察你的团队协作和沟通能力。 在面试过程中,可能会有以下一些问题: 1. 请介绍一下你的软件测试经验和项目经历。 2. 你在测试过程中常用的测试方法和技术有哪些? 3. 请说明一下你在测试用例设计方面的经验和方法。 4. 你在测试过程中遇到的最大挑战是什么,你是如何解决的? 5. 请描述一下你在团队中的角色和贡献。 6. 你如何管理和跟踪缺陷? 7. 请举例说明一次你发现并解决了一个重要的缺陷的经历。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值