个人介绍
我是程序员客栈的【阿杰】,一名【Java开发工程师】; 我毕业于【湖北交通职业技术学院】,担任过【湖北道邦科技有限公司】的【Java开发】,担任过【湖北梦软科技】的【Java工程师】,担任过【浪潮集团】的【实施工程师】; 负责过【党建云】,【安全培训】,【内控系统】,【答题竞赛】的开发; 熟练使用【SpringBoot】,【NACOS】,【Vue】,【MYSQL】,【Redis】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2021-04-01 -至今湖北道邦科技有限公司Java开发
公司主要是党建系统、内控系统 在前期日常工作担任项目经理的角色,需要去与客户沟通需求,拟定开发计划、需求的分析等
教育经历
2019-09-30 - 2021-06-30湖北交通职业技术学院计算机应用技术专科
技能
项目介绍: 此系统是临时出的,没有用户,学生答题竞赛,学生可以进行答题闯关,学生由*进行注册,选择所在的区域然后就可以进行答题闯关,一个学生账号只有三次机会,如果答错三次则闯关失败,不能再进行答题 功能模块: 学生闯关答题、学生区域排名统计、答题总计排名、题目批量导入、查询错题记录、查询当前关卡、随机抽取考题 我参与的模块: 1.学生答题闯关,开始闯关后会随机抽取10题,作为一个关卡,如果全部答对则会进入下一关卡,如果答错了会重新抽选题目,并且从所失败的关卡重新开始答题,如果三次机会全部使用完则不能再继续参加题目,学生如果中途退出了也会算失去一次机会 2.题目导入,使用Excel批量导入接口来导入题目 3.随机抽考题,学生所答的题目不能重复,既答过的题目不能再出现同一个学生的考题中,学生所考过的题目查询出来,再查询出数据库中的题目,剔除数据库中学生已答的题目,然后进行随机数重新抽取题目 4.查询学生所在区域的答题排名
所用技术: 后端采用SpringBoot,前端使用 Ant Design-vue 主要功能: 单位管理、课程管理、课件管理、题目管理、通知公告、考试管理、学员学习课程、课中检测、学员练习题、学员参加考试、学员、学员注册、学员或管理员登录、消息通知、系统数据字典等 项目介绍: 项目名称为安全培训,是提供学生去系统中学习课程并且参加课程的系统,本项目分为后台管理和学生学习,管理员负责维护系统,新增课程、课件、题目、发布学习课程、发布考试、管理组织或班级,分为PC端、APP端,控权由后端统一写入接口权限标识到数据库,根据对应的角色返回对应的权限标识,由前端进行控权 1.后台管理: 后台管理主要是去维护系统,比如添加一些课程,删除一些无用的或过时的课程,去给学员下发任务,添加一些公示公告消息通知等系列维护功能 2.学员端: 学员可以接受管理员发到某些单位的消息通知,通过学习课程来得到自己的学分,课程学习完成后从而参加考试 我参与的功能: -后台管理 1.课程管理前后端功能开发,课程中包含多个课件,课件则是学员需要学习的内容,课件支持PDF和视频,前端视频播放是用的video.js,使用OSS存储 2.题目管理前后端功能开发,里面可支持多选题、单选题、判断题、填空题,题目可以使用Excel表格进行批量导入 3.通知公告前后端功能开发,前端用到了富文本编辑器,发送后对应的 用户会收到通知 4.考试管理前后端功能开发,考试抽选题目分为手动组卷和自动组卷,考试可以选择人员,也可以选择对应的组织 -学员端 1.学员参加考试,计算考试得的分数 2.学员查看需要学习的课程列表 3.学员课程学习
后端使用RuoYi框架,前端使用element 主要参与的功能: 党员补录、党员审核、党组织、党讯、通讯录、党内考试、党校学习、党组织更名等 1.系统中录入党员信息,同时添加党员角色和系统用户 2.新建下级党组织,党组织为树型结构 3.党讯,酷似与新闻一类的东西,做到指定位置排序,上移动下移动,置顶操作 4.通讯录,党务工作者查看所在支部的党员联系方式和信息 5.党内考试,党员参加党务工作者发布的考试信息,可以新增题目,包含判断、多选题、单选题,新增考试和查看考试中的人员得分、排名 6.党校学习,统计学员学习记录,需要参加的课程学习 7.党组织更名,提交更名信息由所在的由县市区级党组织进行审核,审核通过后方可更名成功