IPD项目集成管理

我要开发同款
炎辉2023年02月06日
246阅读
所属分类后台管理

作品详情

IPD 项目集成开发主要为公司级,各类项目立项到成品,进行动态化管理。大体从(项目启动,问题提出,筹划,决策,执行)
整个过程进行数据化管控。核心为工作流程。主要涵盖项目创建,启动,风险管理,WBS 任务管理,产品路线管理,项
目组合方案管理。清晰各个层级部门责任人的生产责任。
1、IPD 项目集成开发(凤凰计划)整体由 springcloud+mybatisplus+ES+vue(elmentUi)构建,gateway nocas 配
置中心、服务注册发现。微服务中涉及跨项目调用,服务熔断降级,负载均衡由 springcloud 核心组件 Feign(跨服务调
用),Hystrix(配置服务熔断降级机制),Ribbon(服务负载均衡)。数据库访问,包含基础数据操作,自定义 sql,以
及通过 mybatis-sql 拦截器,对全局数据进行处理。前端使用基于 vue3 搭建 elmentui 脚手架,选择并自定义符合项目需求
组件。
2、日常需求迭代开发中,所涉及技术包含消息发送/订阅(RocketMQ),数据操作由关系型数据库搭配 ES 使用。基于 redis、
redisson 实现单号的生成,微服务逻辑再并发时进行加锁处理(分布式锁)。
3、开发前根据需求对代码进行设计,包括从全局数据操作,服务之间的耦合,响应时间。。。等因素,合理使用设计模式
(工厂模式、代理模式、观察者模式),拦截器,公共服务进行封装。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论