Bookmark and Share

项目管理中间件解决方案

在研发基于Web的项目管理、ERP、MES等系统时,开发人员往往要解决如下几个难题:

  1. 基于Web的甘特图界面显示和功能操作。
  2. 项目管理调度功能。这是一个非常复杂的功能,有如下场景:
    • 日历设置。如周六、周日为非工作日,工作日有上午8:00~12:00,下午13:00~18:00等工作时间段。另外设置十一国庆节日为非工作日等。
    • 任务日期计算。如修改任务工期,自动将任务完成日期定位到下一个工作日。
    • 任务工期计算。如修改任务日期,自动计算得到任务的工期和工时。
    • 前置任务关系计算。如修改一个任务日期后,其关联的后置任务会被联动修改到相应的工作日。
    • 关键路径算法。
  3. 大数据量显示。
  4. 与微软Project相互导入和导出项目数据。
  5. 各种常用功能模块:
    • 数据库表结构设计
    • 服务端数据交互
    • 各种操作面板:如任务面板、日历面板、项目面板、资源面板等。
等等。

如果企业完全自己实现如上功能,会耗费大量的人力和时间,拖延项目工期、不能很好达成功能需求、增大项目成功上线的风险,并且在一些高难度的技术问题上难以解决。比如Web甘特图展现和操作、项目管理调度功能、大数据量显示、性能瓶颈、跨浏览器等。


方案一:易度项目管理中间件EdoProject

易度项目管理中间件是基于Web的项目管理,实现了与微软Project一致的界面和功能。
它是独立完整和可扩展的,可供二次开发。
具备如下特点:
  • 基于Web显示甘特图和功能操作。
  • 实现类似微软Proejct的项目管理调度功能。Javascript实现。
  • 提供服务端和数据库。
  • 提供一些列操作面板:任务面板、日历面板、项目面板、资源面板等。
  • 导入导出微软Project项目。
  • 可供二次开发。
EdoProject产品详情请看这里