点击空白处退出提示
作品详情
范围:
项目管理协同平台主要包括了用户中心、工作面板、项目成果、项目管理、模块管理五部分,主要内容如下:
(一) 用户中心
开发账户设置和企业设置两个模块,
账户设置,对平台的账户进行基本的个人信息设置,对消息系统的设置,以便项目或任务变更时及时的通知到具体的人。
企业设置,统一管理所有项目的成员和不同项目角色的不同权限。对整个系统权限以及日志进行集中管理。实现
以该企业为主,对所有的项目统一处理,
(二) 工作面板
主要是对项目和任务进行整理,方便查看以及修改。其中也包括对项目的简报,更清晰的了解当前项目的各项数据信息。
(三) 项目成果
该内容主要是开发项目的模板,所需交付的模板信息和项目归档,更方便的根据不同类型的项目进行快速简单的创建,提高客户的满意度。交付模板则是对项目中所需要的文件进行库的管理,集中统一处理。项目归档则是将项目进行归档处理,集中式处理,提高效率。
(四) 项目管理
该内容主要围绕项目内容进行相应的操作,设计项目计划以及对项目的发布、查看甘特图更清晰的了解项目的进度,联系、完成等信息
(五) 模块管理
该内容主要围绕项目内容进行快速的操作,建立项目模板,实现项目生成模板、模板生成项目,更快捷的创建所需求的项目,以及对项目的交付模板、任务审核模板、里程碑评审模板的统一管理。
项目技术栈:springCloud微服务(基于springBoot)+ mybatis + RocketMq + Redis + dubbo + zookeeper + Mysql + Docker
责任描述:
涉及技术点:多线程、IO流、bitMap、设计模式(策略模式、观察者模式)、分布式锁、sql优化、docker等
1、 负责项目管理模块(项目日历,项目计划、任务审核计划、里程碑审核计划、项目报告)的整体开发
a. 使用bitmap将byte数据存入到项目日历表中,再将数据存入到redis中和内存中,当设置的时间超过最大值,则自动追加10年的数据。
b. 项目计划模块开发使用策略模式、观察者模式进行设计开发
c. 通过项目计划数据前端生成甘特图
d. 项目报告对当前项目任务完成状态、周期、工作占比进行统计
2、 负责项目成果模块(交付物管理,PPAP管理)的整体开发
a. 项目成果主要是上传所需的交付物(excel、word、pdf、jpg等),使用IO流进行上传,将这些数据上传到专门处理图片、文档的服务器
b. 用户可下载相关文件,通过多线程分批次下载
3、 负责模板管理(项目计划模板、交付物模板、任务审核模板、里程碑审核模板)的整体开发
4、 负责对所属模块的bug修复以及优化(项目计划、项目日历)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论