王文
java后端开发工程师
9年经验
2024-11-23
个人介绍:熟练掌握java,python,go基础知识;有较好的系统设计及面向对象分析和设计能力;
熟练应用js,jsp,vue等前端知识和elementPlus、iview等前端框架,可以完成简单的前端需求;
熟练掌握IDEA、Git、Maven等开发及版本控制工具;熟练掌握Web开发流程,具备独立开发能力;
熟练使用Spring、SpirngMVC、Mybatis、MybatisPus、Jpa,SpringBoot等开源框架;
熟练使用MySQL、Oracle等关系型数据库;熟练使用Redis,mongodb等非关系型数据库;
熟悉SOA、分布式、微服务架构,熟悉SpringCloud、Nacos,seata等微服务框架;
熟练使用Docker,Linux部署项目,windows项目部署以及Nginx代理等;
熟悉Solr,Elasticsearch等搜索引擎的应用
熟练使用RabbitMQ,Kafka等中间件
了解JVM原理,数据结构和算法,具有良好的数据结构基础
了解sql优化,Mysql主从复制和读写分离
了解kafka,zookeeper等中间件技术
了解高并发常见问题及解决方案
项目经验:项目门户网址:http://hrp.njgjyy.com:10011/
账号和密码:Account:gly0002 Pwd:153335
开发环境:IDEA+SpringBoot+Maven+GIT+Mysql+SpringCloud+iview(前端框架,属于vue组件)
后端所用技术:RabbitMq+Docker+Redis+Elasticsearch+Nacos+MybatisPlus
HRP是引入企业ERP的先进管理思想和理念,结合医院管理特点,按照现代医院管理的”五化”理念,将医院的人,财,物,科研统一纳入管理体系的综合运营管理信息系统。
根据南京国际医院实际需求定制的HRP系统,主要分为:网上报销、权限管理、审批系统、合同管理、预算管理、成本管理、OA系统、人事系统、BI管理系统、资产系统、设备系统、物资系统、供应链系统、采购需求管理系统、绩效系统、新闻资讯系统。该系统采用SpringCloud微服务对各个系统实现解耦。每个系统模块都由一个独立小组去完成,实现高效开发,为医院提供便利服务。
PC端小组负责系统:设备管理系统。该系统是用于帮助医院对于医院设备的管理(比如:设备的录入、设备验收、设备批量导入、设备出入库、设备的审批、设备转科,设备借用,设备归还等等一系列功能)。
移动端负责的相关业务主要是针对设备维修工程师和医院管理员开发的,方便医院派单给工程师, 工程师可以在移动端查看待办事项列表,进行拍照维修。管理员可以在移动端进行验收等其他操作。
主要参与开发的模块(前后端分离模式。PC端前后台都写;移动端仅负责后端):
1.设备采购。设备采购包含设备录入、验收、入库、出库、申领等功能
2.设备档案。设备档案包含档案管理、转科管理、报废管理、公用设备借用等功能
3.设备维修。设备维修包含维修申请、维修派工、设备检修、维修验收、维修进程等功能
4.设备质控。设备指控包含保养管理、巡检管理、计量管理等功能
5.厂商管理。设备厂商维护等功能
西安电子科技大学供应商端管理系统,是根据高校内部需求定制的管理系统,基础框架是采用和清华大学采购系统相同的框架进行定制开发。供应商端主要用于高校管理人员对于供应商的入驻审核,商品上架审核,供应商的权限管理,商品管理,商品品牌管理,商品分类管理以及各种售后管理等。
西安电子科技大学采购端系统,是用于高校老师采购系统。主要流程:下单加入购物车 -> 购物车进行结算 -> 进入结算页面 -> 选择收货地址 -> 估算送达时间 -> 选择采购人所属项目组(学校部门)-> 选择审核人(用于审核是否最终下单)->提交订单 ->订单信息提交至审核人界面 ->审核人通过后正式下单等待发货
当订单确认收货后,供应商端,会将此订单规划到待对账和待开票的列表,采购端可以申请对账和开票,列表信息是定时更新,当供应商端上传方便和确认对账后,采购端可以查看发票和下载Excel订单详情等相关信息。
主要参与开发的模块(全栈式开发模式):
1.负责新供应商注册审核模块
2.负责个人信息管理模块和企业信息认证模块
3.负责发票接口的开发(发票的上传等)
4.负责商品的批量上传(主要是对于excel的模板下载和读取excel数据)相关功能
5.厂商管理。设备厂商维护等功能
6.负责采购端订单结算模块(此过程,包括从下单,审批,一直到发货的全过程)
技 能:
Python