熟练使用IDEA、eclips、Navicat、plsql等开发工具。
熟练使用SVN、Maven、git项目管理工具。
熟练使用SpringMVC、SpringBoot、SpringCloud、MyBatis、Mybatis-plus等框架技术。
能够使用CSS、Element-ui、VUE实现前端开发、使用vnat实现微信小程序开发。
熟练应用MySql,Oracle数据库操作,有sql调优经验。
了解Redis缓存、rabbitMQ消息队列。
项目名称:运单管理系统(TMS)
项目周期:4个月
开发技术: Element-ui+vue3+Maven+SpringCloud+Mybatis-plus
开发工具:idea/git
项目描述:
该项目为物流系统下的一个子系统,用于运输单据的管理,有运单管理,派车单管理,在途运单,在途监控等功能。
责任描述:
负责功能:
运单管理--下发至货拉拉:
对接货拉拉,通过账号登录货拉拉获取对应的token,同时启用job当token过期时换取新的token。绑定好账号后即可在运单中将运单下发给货拉拉平台。下发过程中需要通过城市获取可用车辆,选择车辆,计算出所需的价格,最后下发给货拉拉。
运单管理--配载规划
该功能用于多订单中匹配相应的最优路线,以及车辆载重,体积,进行运单分配,通过开源算法计算出最优解,将对应的点和展现在地图上。不同车辆中的订单也可以通过拖拽的方式放入其他的车辆中。调整好之后即可将订单派发给对应的司机。
运单管理--区域派车
该功能可以将当前电子围栏中的运单自动派给设置好司机。用户可以在地图中通过多边形工具圈出对应的电子围栏,在该电子围栏下设置自动派车和车辆信息,后台会通过对应的job任务进行定时派发当前电子围栏中的数据给对应的司机。
项目名称:智慧手环系统
项目周期:4个月
开发技术: Element-ui+vue3+Maven+SpringBoot+Mybatis-plus+netty+mysql
开发工具:IDEA/git
项目描述:
该项目主要是针对孤寡老人和留守儿童,其包含一个后台管理端和一个app端,后台管理主要包括登录功能,手环佩戴人员页面,工作人员页面,首页数据统计,告警信息定位派遣页面,排班页面,派遣记录页面。app端主要包括手环使用人定位页面,查看健康信息页面(心率,血压等数据),功能页面(设置sos号码,定时关机等功能),告警信息页面
责任描述:
负责功能:
登录功能:
使用拦截器进行token验证,判断用户和密码
主页:
将手环传输过来的告警信息进行统计展示
手环用户:
将和该系统关联的手环的用户录入到系统中,可以进行增删改查,还有数据图表,统计使用人数,使用人群数量。
工作人员:
将工作人员录入到系统中,可以进行增删改查
指挥派遣:
使用高德地图api将手环传输过来的告警数据进行定位,并选择相应的人员进行处理(发送给app端)
与手环数据对接:
使用netty框架实现与手环的对接,将手环的数据进行解析,然后存入数据中,包含定位,告警,健康数据等信息。
App端,功能页面:
该页面主要是对手环发送相应的数据和指令,实现对手环的一些操作,比如:设置sos号码,设置后手环可以使用人可以直接按sos后进行sos号码的拨打。
定时关机等等功能。
开发技术: vnat+vue3+Maven+SpringCloud+Mybatis-plus 开发工具:idea/git/微信开发者工具 项目描述: 该项目为物流系统下的一个子系统,主要是方便操作者在小程序中就可以完成对销售订单、采购订单、快递单进行下单等操作。 责任描述
开发技术: vnat+vue3+Maven+SpringCloud+Mybatis-plus 开发工具:idea/git/微信开发者工具 项目描述: 该项目为物流系统下的一个子系统,主要是方便操作者在小程序中就可以完成对物流订单和运单进行基本的操作。 责任描述: 负责功
开发技术: Element-ui+vue3+Maven+SpringCloud+Mybatis-plus 开发工具:idea/git 项目描述: 该项目为物流系统下的一个子系统,用于运输单据的管理,有运单管理,派车单管理,在途运单,在途监控等功能。 责任描述: 负责功能