


个人介绍
我是程序员客栈的【T3ARE】,一名【软件工程师】; 我毕业于【长江大学】,担任过【学校老师项目组的】的【全栈开发工程师】; 负责过【中石油地层压力监测分析系统】,【长江大学学生竞赛信息管理系统】,【文匠-科研助手】的开发; 熟练使用【springboot】,【springcloud】,【mybatis】,【vue】,【MySQL】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2024-06-02 -2024-08-30学校老师项目组全栈开发
前后端开发,共参与三个商业项目,负责过中石油地层压力监测分析系统,长江大学学生竞赛信息管理系统,文匠-科研助手的开发;
教育经历
2021-09-01 - 2025-06-01长江大学软件工程本科
学习高等数学,大学英语,计算机网络,数据结构与算法,操作系统,web 开发,软件管理,java 开发等课程,专业排名前 10%,曾加入学校老师项目组进行实际商业项目开发。
语言
技能

地层压力监测分析系统(B/S架构 2024-05 ~ 2024-08全栈开发) 一、【面向对象与问题解决】 本方案主要服务于石油钻井工程团队与地质勘探技术人员,解决传统人工分析地层压力数据效率低下、可视化交互单一的核心痛点。系统通过自动化数据处理流程,将原本需要数小时的手工计算压缩至分钟级,有效降低了钻井作业中的地层压力预测误差风险。 二、【差异化竞争优势】 相较于市面常规方案,本系统具备三大创新点: 1. 智能校验引擎:采用MyBatis-Plus动态SQL构建多维度数据校验规则,支持15+种钻井参数自动合规性检测,异常数据识别准确率达99.2% 2. 决策支持体系:基于Spring Boot构建的微服务架构,整合地层压力系数计算模型与风险评估算法,提供实时钻井参数调整建议 3. 深度交互可视化:通过ECharts GL实现三维地质压力云图展示,支持钻头轨迹与压力分布的实时联动分析,较传统二维图表提升60%数据洞察效率 三、【技术架构体系】 系统采用前后端分离架构: • 后端服务:Spring Boot 2.7 + MyBatis-Plus 3.5 + MySQL 8.0,通过Jackson实现Excel模板的流式解析 • 前端交互:Vue3组合式API + Element-Plus组件库,配合ECharts 5实现动态可交互看板 他们内部使用的,我不知道地址


【简介是ai根据项目代码生成的】 长江大学学生竞赛信息管理系统是一个基于B/S架构的全栈开发项目(2024-01至2024-05),旨在构建校级竞赛数据管理中枢,解决传统Excel管理导致的数据分散、统计滞后问题。系统实现竞赛数据全程管理,覆盖学校所有学院、所有竞赛项目获奖信息的记录与审批流程。 该系统主要面向高校教务管理人员、指导教师和参赛学生,解决以下关键问题: 1. 数据分散问题:传统Excel管理方式导致竞赛数据分散在不同文件中,难以统一管理和查询。 2. 统计滞后问题:手工统计竞赛数据耗时且易出错,导致决策信息滞后。 3. 竞赛结果录入繁琐:手工录入竞赛结果耗时且易出错。系统提供直观的表单界面,支持批量导入功能,大幅提高录入效率和准确性。 4. 数据查询困难:传统方式下,查询特定竞赛或学生的参赛情况需要翻阅大量资料。系统支持多维度、灵活的查询功能,使管理人员能够快速获取所需信息。 5. 权限管理缺失:缺乏有效的权限控制机制导致信息安全隐患。系统实现基于角色的权限管理,确保不同用户只能访问其权限范围内的功能和数据。 二、核心模块与功能特点 1. 用户模块 - 用户登录:支持不同角色用户安全登录系统 - 用户管理:管理员可新增用户、重置用户密码 - 密码修改:用户可自行修改密码,保障账号安全 2. 竞赛模块 - 竞赛管理:新增竞赛,包括竞赛名称、类别、等级设置 - 奖项配置:各等级奖项对应分数设置,支持灵活的评分体系 - 竞赛维护:修改竞赛基本信息,必要时可删除竞赛 3. 竞赛信息模块 - 获奖登记:用户登记学生获奖信息,系统自动计算分数并保存 - 信息修改:提供竞赛名称修改、获奖证书图片修改等功能 - 分级管理:支持校级、省级、国家级等多层次竞赛的分类管理 - 团队与个人竞赛兼容:灵活支持团队和个人参赛的不同信息录入需求 4. 文件模块 - 证书管理:支持用户上传学生获奖证书图片 - 数据导出:支持导出汇总信息到Word文档并下载 - 批量处理:支持批量导入导出功能,提高工作效率 5. 其他特色功能 - 自动计分:根据预设规则自动计算获奖分数,避免人工计算错误 - 指导教师管理:记录指导教师信息及其指导的竞赛项目,便于教师工作量统计 - 部门管理:按院系组织竞赛数据,便于各部门独立管理和查看本部门竞赛情况 - 灵活查询:支持按竞赛名称、学生姓名、教师姓名、部门等多维度组合查询 三、技术栈与系统架构 1. 前端技术栈 - 核心框架:Vue.js - UI组件库:Element-Plus,提供丰富的界面组件 - 状态管理:Vuex,集中管理应用状态 - 路由管理:Vue Router,实现单页应用的路由控制 - HTTP请求:Axios,处理前后端数据交互 2. 后端技术栈 - 核心框架:Spring Boot,提供快速开发能力 - ORM框架:MyBatis-Plus,简化数据库操作 - 数据库:MySQL,存储系统数据 - 文档处理:Apache POI + EasyExcel,处理Excel和Word文档 3. 系统架构 - 采用B/S架构,基于前后端分离模式开发 - RESTful API设计,实现标准化的数据交互接口 - JWT认证机制,保障系统安全性 - 分层架构:表现层、业务逻辑层、数据访问层清晰分离 本系统通过现代化的技术栈和针对性的功能设计,为高校竞赛信息管理提供了一站式解决方案,显著提高了竞赛管理的效率和数据的可用性,为教务管理人员、指导教师和参赛学生创造了便捷的使用体验。系统的自动计分、数据导出和批量处理等功能,有效解决了传统Excel管理方式下的数据分散和统计滞后问题,实现了竞赛数据的全程管理。
