熟练掌握 Java 基础知识,了解面向对象,并发编程以及集合、NIO、BIO 等,有良好的编码习惯。
熟练使用 MyBatis 、Spring 、SpringMVC、SpringBoot 等开源框架,掌握 IOC 、AOP 思想并可应用于代码编写
中,了解 SpringMVC 的处理流程和 SpringBoot 的自动装配原理。
对 spring cloud 微服务架构有基础了解,并学以致用到项目开发中。
了解 Rocketmq 、Rabbitmq 、Elasticsearchd、nginx 等中间件的基本使用。
熟悉常用的设计模式,如单例、代理、工厂、模板方法、观察者等,及相关的设计原则。
掌握关系型数据库 MySQL 的基本调优、SQL 语句的编写,了解 SQL Server,以及非关系型数据库 Redis 的使用。
掌握 Idea、eclipse、VS Code 等开发工具以及 Maven 、Git 和 Docker 等项目构建管理工具的使用。
掌握基本数据结构、算法、Linux 命令等基础知识。
了解前端 HTML、CSS、JS 以及 VUE 框架的基本使用。
项目:EMR 系统
项目描述 : 该项目属于医院管理系统的子系统,主要负责医院门诊、急诊、住院等部门。真正的以病人为中心的信
息系统,从病人从入院到出院所有的电子病历的管理,实现自动收集,统一存储,智能化分析的信息化管理。整个项
目采用了 SpringBoot 进行构建,数据库 MySQL,非关系型数据库 Redis,中间件 Rabbitmq。
技术栈 : SpringBoot + MyBatis-Plus + MySQL + Redis + Rabbitmq + Vue
功能描述 :
1.支持通过 Redis 用户鉴权来获取用户可以访问的不同模块的子系统。
2.通过 Rabbitmq 进行不同的分配不同的排队叫号通道。
3.在 EMR 门诊系统中打开病人可以同时在统一界面中看到病人所有在本医院发生的电子病历,医嘱、检验报告、
影像报告。把第 3 方的 PACS 系统嵌入到 HIS 中,无缝连接,报告结果可以自动输入到病人的电子病历中。把不
同专科的病历分开不同的结构化录入。
4.提高书写病历的效率。方便医生和医务部门查找病历。自动生成纸张病历,支持打印。把医生的知识积累模板,
逐渐形成医院的知识库,起到教学传承的作用。知识的积累后逐渐过渡到临床路径,系统根据病人病情自动生产
临床指导性方案,以及病历审核提交。
5.能够对开立医嘱起到很好的规范作用,通过第三方接口及时的反馈出错开、少开药品的现象。
6.支持通过病历生成门诊日志,门诊日志包括病人基本信息、初步诊断、初诊、复诊情况。
角色 | 职位 |
负责人 | Java研发工程师 |
队员 | 后端工程师 |