工作经历
2021-11-09 -2022-11-07东华软件Java开发工程师
1、编写前端页面,完善当照公司收入发起时,若选择的收入类型是【固定报酬】或者【业绩报酬】时,付费对象默认为【中铁信托有限公司】不可更改,付费账户为该项目所携带的表单数据,且不可新增。 2、实现计划管理和收付查询的各个列表页面增加所属部门的搜索条件; 3、对计划管理和收付查询的各个列表页面增加所属部门的搜索条件的sql进行调整,解决遗留问题。 4、新增一个【报表导出】的菜单,添加【经开分部报表】子菜单,在子菜单中添加设计【产融项目信息】页面。设计相应的后端接口。实现【报表导出】菜单中的条件查询以及数据导出功能; 5、开发主动S6【分管领导用印确认】通过后,发起的S7就可以选择到此流程的合同的功能;开发S8-1发起时,若该项目为财产权,则将借据编号改为不必填的功能。 6、完善开发主动S6和非主动s6【分管领导用印确认】或者【项目经理确认】通过后,发起的S7就可以选择到此流程的合同的功能;完善开发S8-1发起时,若该项目为财产权,则将借据编号改为不必填的功能。
教育经历
2018-09-01 - 2022-07-01六盘水师范学院软件工程本科
1. 2021年下学期,被导师推荐到“创新、创业、创意”大三组做技术指导,并带领团队获得校级奖。 2. 在校期间带队研究“基于Java的六盘水师范学院校园讲座系统的研究设计”课题,最终在国家级期刊发表相关论文。
技能
模块描述: 1.项目搭建:引入 Redis 技术、MySQL 数据库技术。 2.支付退款模块:在用户下单后,通过是否支付成功来确定订单的状态。在取消订单或租借完成后可退相应的费用。 在实体类中添加支付宝沙箱的必要模块代码、在控制层调用支付宝沙箱的接口前校验参数时候合法后完成支付。 3.租进租出模块:通过支付模块对租进订单支付租进及押金,等待出租方将器材送达,出租方收到订单后与租借方沟通商定交货地点并送货,租借方使用完成后归还器材,出租方退还押金。 4.售卖购买模块:下单后将订单信息添加到数据库,成功支付后将订单状态改变为正常已支付。 5.会员充值模块:会员单价价格不定,购买数量越多单价越低,充值成功后会将用户账号下的器材作为热门器材推荐在首页显示。 6.器材显示模块:器材显示主要分为热门器材推荐,分类显示以及售卖区器材。 7.收藏模块:使用 redis 来实现收藏功能。
模块描述: 1.项目搭建:该项目采用Eureka作为服务注册中心,将整个系统拆分为公共模块、用户管理模块、宿舍管理模块、维修单模块、充值模块。后台管理系统使用vue2搭建,学生端使用UNIApp搭建。前端统一向Getaway网关发起请求,实现整个系统的数据交互。 2.用户管理模块:该模块主要分为学生信息管理、账号管理。管理员根据学生信息为学生分配账号。该系统不设置注册功能。初期设置若干超级管理员,由超级管理员分配管理员账号。 3.宿舍管理模块:该模块为学生分配宿舍的同时也直接分配学生账号信息,也可对每个宿舍单独分配宿舍。 4.维修单管理模块:该模块由学生在UNIApp端发起申请,管理员接收处理维修单信息。在发起申请时需要上传损坏图片,在选中图片后将图片上传到阿里云的OSS对象存储中,返回图片地址,将图片地址保存到数据库。 5.充值模块:该模块使用的是支付宝沙箱的*网站支付,在App端发起支付请求,成功创建订单后将订单保存并唤起*支付宝进行支付。支付成功后根据订单编号修改订单状态。
1.商品搜索模块:该模块引入 Elasticsearch 作为本系统的数据检索与分析的支持,在商品上架时,将商品的信息发给 Elasticsearch 进行保存,Elasticsearch 会将商品信息根据我们的分词器进行分词,在需要搜索商品时,输入相关的商品信息就可以在 Elasticsearch 中找到比较符合需要的商品。 2.登录注册模块:该模块分为账号密码登录以及社交账号登录,本系统的社交登录使用的是微博账号登录。 下订单模块:该模块引入支付宝,作为本系统的支付工具。确认商品信息后,根据商品信息锁定库存后将订单信息保存,并将订单信息发送给 RabbitMq,如果在指定时间内没有完成支付,系统的库存服务将会收到 RabbitMq 的消息,将锁定的库存信息进行解锁。 3.商品秒杀模块:在指定时间之内对商品进行降价出售,考虑到在秒杀时间段内数据访问量巨大,所以将要参与秒杀的商品进行提前上架并将秒杀服务单独部署,将商品信息保存在 Redis 中,秒杀开始,数据来源于缓存,大大减轻了数据库压力。秒杀商品下单成功后,将订单信息发送给 RabbitMq,由 RabbitMq 告诉我们的订单服务创建订单,在创建订单的同时监测该订单是否已支付,只有完成支付的订单才可以保存到数据库。 4.后台管理系统模块:该模块前端代码采用 renren-fast 为我们创建基础页面及前端框架支持。主要对系统本身的菜单及用户、商品等信息进行管理。