熟练掌握Java基础、熟悉使用Java8新特性开发。
熟悉Maven、Git等工具的使用
熟悉Spring系列、Mybatis系列等开源框架的使用
熟悉SpringCloud分布式开发
熟悉MySQL数据库的使用以及数据库的搭建
了解JVM内存模型和GC算法、垃圾回收器
了解常用的设计模式,能运用到实际开发当中
了解redis、kafka、中间件
了解Nacos、Apollo、Prometheus、xxl Job等第三方软件
基层医疗系统
项目工期:2021年8月30日 -- 2021年11月10日
项目描述:项目需求:项目整体分为供应商端、诊所端,供应商端主要功能是管理药店、门诊、代理商d(下级供应商)的关系以及药品库存管理和销售管理;诊所端主要功能是问诊开方、药品库存管理、销售管理。
项目目标:用户能够使用该系统,管理供应关系以及库存记录提高其工作效率。
使用技术:Spring Cloud、Redis、Nacos、Shiro、Mysql、TkMybatis
开发工具:IntelliJ IDEA、Navicat、Git、Maven。
项目总结:项目总体流程:供应商管理其相关代理商以及门诊药店,销售药品给指定机构,记录药品销售情况、库存情况。诊所端具有基本的问诊开方功能、并且管理药品、销售药品给患者,记录药品信息,库存情况。我的参与:项目中,我参与了数据库表设计,主要功能流程图设计,负责库存管理模块功能开发,主要功能有药品采购申请、审核、入库,药品库存盘点、库存最新批次合并、退货、报损等。这是我着手的一个也业务性项目,项目开发中也遇到了很多问题,我能够及时提出,并和大家一起讨论,找到解决办法。比如库存盘点按批次合并功能,需要对多条数据进行合并、并且删除原有的数据记录,更换成新的数据。我是用了中间表的办法,在中间表中合并后再重新写入库存中
办公管理系统: 功能: 员工管理、职位管理、职称管理、部门管理、用户权限管理、工资账套管理、个人中心、在线聊天
根据需求,需要对所有已部署的应用、服务器、组件进行监控,实时返回状态信息,在将要发生异常情况时发出告警,并通知到相关负责人