1. 熟练掌握JavaSE基础知识,了解基本的数据结构;
2. 熟悉Eclipse/IDEA、、Git、Maven等开发及版本控制工具;
3. 熟练使用Spring、SpirngMVC、Mybatis、MybatisPus、SpringBoot等开源框架;熟悉IOC、AOP设计思想;
4. 熟练使用MySQL数据库;了解Redis等非关系型数据库;
5.了解linux的常用命令,了解docker的基本使用
6.熟练掌握 HTML5、CSS3、JavaScript 等前端基础技术;
7.熟练掌握 Vue3 框架及其生态,能够结合 Element Plus 等主流组件库搭建前端页面;
8.了解 React 框架的核心原理及使用方法,具备跨框架项目的学习与适应能力;
9.熟悉微信小程序自定义组件开发、页面路由管理、生命周期函数等核心技术,具备小程序与第三方微信支付API集成开发经验;
项目名称: 勘测工程公司市场开发履约协调系统
技术栈:Spring Boot, MyBatis Plus, Redis,
项目简述:该系统主要是为公司提供登记项目营收,进行项目切分,客商登记,项目外委等一些数据的管理,同时进行了权限的划分,不同权限用户可进行的管理方面不同,大大提高管理效率,更方便统计公司营收和支出,也更方便管理项目委托方和公司之间的关系和结算统计
功能实现:
设计并实现多层级RBAC权限模型,通过动态路由与JWT鉴权,支持市场专责/专业室经理/市场部主任3类角色差异化管理,权限校验响应时间优化至50ms内。
开发项目-客商关联图谱可视化模块,基于ECharts构建关系网络,支撑管理层快速识别核心客商与高价值项目,辅助资源分配决策。
采用React性能优化方案:通过虚拟列表技术实现万级数据表格渲染性能提升300%,配合Memoization减少重复渲染60%。
构建项目营收智能统计引擎,整合MySQL事务与Redis缓存(缓存命中率92%),实现日/月/季度营收数据秒级聚合,替代原有人工报表流程。落地项目外委协作工作流,支持合同电子化签批与进度跟踪,外委结算效率提升40%。
基础设施管理:①软件需要实时对组织生产、检验试验、特种和办公等设备台账的全方位管理;②软件需要定时通知和指导相关人员完成各类设备的一级保养、二级保养、点检、点检检查工作,并根据结果完成相应的处置流程;③软件需要实现一键完成报修、报废等流程的审核批准功能。 过程运行环境管理:模块
★新项目“三同时”管理:确保建设项目安全设施和职业病防护设施按“三同时”要求进行设计审查、施工、试运行、竣工验收等理。 ★安全隐患检查标准:对中心安全要素分解到位,操作细节明确,对要素变化及时响应。 ★安全隐患排查管理:①隐患检查:系统自动导入标准,按对应标准对各类隐患进行检