# cultivate **Repository Path**: wangp06/cultivate ## Basic Information - **Project Name**: cultivate - **Description**: 培训学习资料 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-02-07 - **Last Updated**: 2025-02-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cultivate 技术框架培训资料,包含系统环境、CASE工具、开发技术、系统开发、机器学习5大部分。 针对提交培训的要求 1. 提交题目名字与所属分类:参考github.com/liuxinfengabc/cultivate/readme.md 2. 提交录制视频,使用工具Camtasia Studio 8进行录制,提交格式mp4 3. 讲解时间20-40分钟为宜 4. 准备好markdown文档,或者讲解时进行编辑。最好同时提供ppt 5. 视频提交,md文档提交到github.com/liuxinfengabc/cultivate相应文件夹(按照readme要求 6. 为了不影响大家工作时间,培训19:30-20:30,请各位讲者提前做好准备(电脑硬件,开发环境,录屏软件,讲解工具),控制好时间。 ### 一、 系统环境 1. 数据总线 + Kafka + RabbitMQ 2. 容器技术 + Linux + Docker 3. 数据库技术 + Mysql * 参数配置 * SQL调优 + PostGre + ShapeFile + Hadoop+Hive+Hbase ### 二、 CASE工具 CASE工具设置的软件应用程序。这使用为自动的SDLC活动。 CASE工具所使用的软件项目经理,分析师和工程师开发的软件系统. 有许多CASE工具做软件开发生命周期的各个阶段,如工具,设计工具,项目管理工具,数据库管理工具,文档工具分析. 1. 设计工具 + UML建模 Enterprise Architect + 数据库设计ERStudio + 页面服务函数Excel + 流程设计Viso + 接口工具 + 原型设计 Axure 2. 项目管理工具 + Project + 禅道 + 远程会议 * 腾讯会议 * QQ视频 * 章鱼云 + 培训工具 * 智慧树 * 腾讯课堂 3. 变更控制工具 + SVN + GIT/GITHUB 4. CI自动化部署 + 系统部署发布Jenkins + 系统测试 * JMeter * SoapTst 5. 编程工具 + IDEA + pyCharm + VS.NET2017 + HBuilder + WebStorm 6. 文档工具 + 腾讯在线文档 + MarkDown + 有道笔记本 7. 画图工具 + Photoshop + 思维导图 MindMaster + EDraw ### 三、 开发技术 1. 后端框架 2. 前端框架 3. 可视化技术 + BI商务智能 * Mondrian - 钻取 - 切片 - 多维度查看 * Saiku * 自主开发ZUPBI + WebGis * Gis服务器 -ArcGis - GeoServer(开源) * 开源前端 - OpenLayer - LeafLet - WebGL + Cesium + 组态软件 * 传统组态软件 - 组态王 - 力控 - 西门子 * 自定义组态 ### 四、 系统设计 1. 系统设计 ### 六、 系统组件 1. 工作流 2. 权限体系 + 安全服务 + 异常服务 + 表单权限 - 登录权限 - 菜单权限 - 控件权限 - 数据权限 + 日志服务 - 操作日志 - 登录日志 - 审核日志 3. 工具类 4. 操作日志 5. BI商务智能 6. 通信服务 + 通信服务CCMService + 数据处理 ADMService + 数据持久化ArchiveService ### 五、 机器学习 1. 数据清洗技术 2. 数据建模 3. 问题分析 + 评价 + 诊断 + 预测 + 识别 4. 算法模型 + 决策树 + 贝叶斯网络 + 卷积神经网 + 长短神经网 5. 数据清洗