个人介绍
我是程序员客栈的重光,一名Java后端开发,我在读于南京邮电大学,负责过物流平台管理系统,新冠物资仓库管理系统,基于多因素成本的车货动态匹配系统的开发,熟练使用Java,SpringBoot,Spring,SpringCloud,如果我能帮上您的忙,请点击“立即预约或“发布需求”!
工作经历
2022-07-01 -2023-07-31安徽邮谷智能快递有限公司后端
1、作为后端开发,负责管理系统后端开发,完成多篇软著的撰写并取得授权; 2、参与对公协作,有丰富的政府对接经验,作为会务,协助政府召开通信学会年度会议; 3、带队参加省部级比赛,并取得名次,2023.4 第七届全国“互联网+”快递业创新创业大赛全国总决赛社会组铜奖;
教育经历
2021-09-01 - 南京邮电大学计算机技术硕士
2017-09-01 - 2021-07-01南京邮电大学网络工程本科
技能
后端分为帐户模块、数据分析模块、模拟支付模块、订单模块、货物模块、货车模块、运输控制模块和车货匹配模块。下面是对各模块的总体介绍: 帐户模块:货主、司机、公司、管理员等相关账户服务; 数据分析模块:货主、司机、管理员端的相关数据分析; 模拟支付模块:货主对已接单货物的模拟支付、模拟交易记录、模拟余额充值、支付密码修改等; 订单模块:个人型司机订单、公司型司机订单; 货物模块:货主发布货物、修改货物、评价货物等; 货车模块:增加新型货车、司机注册时的货车选择业务; 运输控制模块:司机订单问题、运输问题的申报,司机的出车功能; 车货匹配模块:个人司机与整单货物、拼单货物的匹配;运输公司与整单货物、拼单货物的匹配。 司机调度模块:运输公司司机的实时调度 后端整体基于MySQL数据库,存储货物,订单,司机等信息。后端细分为帐户管理模块、数据分析模块、模拟支付模块、订单控制模块、货物处理模块、货车处理模块、运单运输控制模块、车货匹配模块、司机调度模块和MySQL数据库模块。 账户管理模块主要负责账户相关操作,包括用户登录,修改密码,修改用户属性等操作,其也为货物以及货车模块提供支持。支付模块也是基于账户管理模块实现的;货物与货车模块是实现了货物发布以及货车注册的功能;订单控制模块实现了订单创建,订单修改等功能;基于订单模块支持,实现了车货匹配模块,将发布的货物与货车、司机进行匹配,生成运输订单;运输控制模块实现了司机订单问题的处理,运输问题的申报,以及处理司机出车收车操作,该模块跟踪了订单的实时状态;司机调度模块实现了在某些情况下司机可能会无法继续驾驶时对周边的司机进行调度。数据分析模块,实现了对货物,司机,订单等要素的分析汇总,为管理员,司机等提供决策辅助。
本系统是基于web的前后端分离的仓库管理系统。本系统实现了系统管理、业务管理、健康报备和监控中心4项功能。系统管理包含控制面板、用户管理、文件管理、菜单权限、角色管理和部门管理;业务管理包含入库记录、物资去处、物资资料、物资类别发放记录和物资库存;健康报备主要负责对员工健康信息进行登记;监控中心主要负责监控用户登入行为和用户操作日志。
首先,发货客户与快递公司签订货运合同(货运单),把货物交给快递公司来托运,并按照货运合同的付款方式付款。快递公司根据货物运输线路,为货物配车,找到合适的车辆后,与司机签订运输合同(回执单),并按照运输合同的运费结算方式结算。司机对货物检查无误后,装车,然后发车,发车后,货物的任何损失由司机承担。司机到达目的地后,需要经过货物验收,验收通过,填写一份司机回执单,快递公司这时同时通知发货客户和收货客户,货物已到达。如果货物没有通过验收,则填写差错记录。如果该货物不需要中转,通知收货客户来提货,客户验收通过后,填写客户回执单,快递公司这时通知发货客户,所发货物已被提走。如果该货物需要中转,则填写一份中转信息单,快递公司这时同时通知发货客户和收货客户,货物已被中转。中转成功后,收货客户来提货,并通知发货客户,货物已被提,然后进行转货结算。