EJS Gantt甘特图是基于JavaScript/Html5核心库的开发的,基于WEB浏览器的甘特图解决方案。支持: 日历设置,WBS分解,工期设置,关联性设定,关键路径,计划排程等。可应用于项目管理系统、 生产执行系统(MES)、资源管理 系统(ERP)或其它的任务资源分配相关领域的应用程序的。EJS Gantt甘特图可与任意后端代码(.net, jsp)集成为jsp甘特图,asp.net甘特图等。
EJS Gantt甘特图功能特点:
- 对于项目的管理,计划以及调度任务具有可用性
- 它可被当做是应用程序的核心,提供Microsoft Project或Primavera在线网络的特性
- 能够实现任务设定的时间或结束日期或两者(镜像),完成的百分比
- 支持里程碑和0持续时间
- 可以显示任务资源,可能会按行过滤资源
- 支持资源使用,例如工作流或材料型的资源。它也支持可用性图表
- 对于实际流图的离散型条状图,实际任务的完成可以在任务栏上显示
- 支持各种标记,任意自定义的图标可以使用特定的工具提示,显示精确的日期
- 任务之间具有依赖关系,作为继承者或祖先(前任)或两者(镜像)
- 依赖关系包括end-start (fs), end-end (ff), start-start (ss), start-end (sf)
- 两个任务(ss + ff)之间可能有更多的依赖关系
- 依赖关系滞后于任意时间单位,例如小时,天或消逝的天数
- 依赖关系约束定义了依赖开始、滞后和结束之间的可用性跨度
- 能够检查循环依赖
- 在任务移动,调整或依赖性改变后,可以自动纠正依赖性,移动相关的任务
- 只能根据需求纠正依赖关系,用红色显示不正确的依赖关系
- 如果依赖关系正确的话,会自动检查所有的输入结果和图表变化
- 排除日期之间的空隙,任意定义的日期,日期范围或重复日期
- 日期之间的空隙可以被排除在甘特图计算之外,也可以在图表中被隐藏
- 由于项目开始日期的约束,任务不能向前移动,或第一个任务被迫开始
- 关键路径管理,关键任务与指定的细节可以被强调或是过滤
- 任务日期约束了早期的开始日期,早期的结束日期,晚期的开始日期和晚期的结束日期
- 所有的日期约束被呈现在甘特图的图标里,可以被添加,删除和直接在图表里移动
- 可以在背景或前景里突出显示自定义日期或日期范围
- 完全自定义的甘特图的头部,可使用一种或多种标题行定义任意日期格式
- 甘特图是完全可交互的,所有的条目能在图表里通过鼠标直接被改变
- 甘特图的行为是完全可以通过定义键和鼠标动作模式自定义的
- 甘特图的弹出菜单(自定义)功能以及其他可用的特性,都可以从菜单上单击右键使用
- 日期范围的平滑变焦的选择,是通过鼠标拖动到标题或点击具体日期
- 日期和标题格式的不同,使得自定义缩放级别的大小受到限制和背景差异
- 自定义的CSS样式,每一个组成部分都能显示完全不同的条形图(形状和颜色)
- 在自定义的JavaScript中,API事件和方法扩展了甘特图的特性
- 中东语言的RTL版本加上了Hirji 日期和日历
- 免费下载地址:http://www.51diaodu.com/pdt/5213
- DEMO:http://www.51diaodu.com/demo/5213/ExamplesGantt/Html/Index.html
相关推荐
EJS TreeGrid不仅提供基本的表格功能,还能展示数据的层次结构,类似于树形结构,同时它还支持甘特图的展示,这在项目管理和任务调度中非常实用。 **1. 纯JavaScript实现**: EJS TreeGrid完全基于JavaScript编写,...
Node 开源模板的选择很多,但有 Classic ASP/PHP/JSP 的经验用起 EJS 来的确可以很自然,也就是说,你能够在 <%...%> 块中安排 JavaScript 代码,利用最传统的方式 输出变量%>(另外 输出变量是不会对 & 等符号进行...
EJS模版引擎是一款流行的JavaScript模板引擎,常用于前端开发,尤其在构建动态网页时非常实用。它借鉴了JSP(JavaServer Pages)的一些概念,但简化了代码结构,使得编写更加简洁。EJS允许开发者将HTML和JavaScript...
标题中的“ejs-2.3.2-0-src.tgz”是一个软件源代码包,它使用了tar和gzip两种工具进行压缩,常见的在Linux或Unix系统中使用。EJS是Embedded JavaScript的缩写,它是一种轻量级的模板引擎,允许开发者在HTML中嵌入...
express ejs模板引擎
EJS 使用说明,ejs工具包,并将ejs的具体使用在一个例子中简单明了的体现
**EJS-Lint:前端开发中的模板语法检查利器** EJS-Lint 是一款专为EJS(Embedded JavaScript)模板设计的语法检查工具,它旨在帮助前端开发者在编码过程中避免因语法错误导致的问题,提高代码质量和可维护性。EJS是...
在本项目中,“nodejs+mysql+ejs完成的博客”是一个使用Node.js后端框架、MySQL数据库和EJS模板引擎构建的全功能博客系统。这个系统涵盖了用户管理、内容展示、交互等多个核心功能,让我们来深入探讨这些技术的运用...
在本文中,我们将深入探讨如何在Express框架中使用EJS模板引擎来构建Web应用程序,并着重讲解如何实现参数传递、局部视图的`include`功能以及循环列表数据的使用。Express是一个简洁而灵活的Node.js Web应用框架,它...
在本项目中,"ARM926EJS FreeRTOS移植KEIL GCC.zip" 提供了将FreeRTOS操作系统移植到基于ARM9系列处理器的ARM926EJS架构的具体步骤和相关资源。这个移植工作包括了使用Keil MDK(Microcontroller Development Kit)...
EJS语法简洁,易于理解和使用,对于前后端分离的项目尤其适用。EJS-compiled-loader则是用于webpack构建过程中的一个加载器,它负责解析和预编译EJS模板,使得在运行时可以快速高效地生成HTML。 Webpack是现代...
一个nodejs的express框架+ejs的开发步骤,适合入门。
前端开源库-express-ejs-layoutsExpress EJS布局,Express中EJS的布局支持。
很好用的javascript模板工具,可以在页面内自定义模板,也可以将整个模板存成单独的文件,语法也与js几乎一致,十分方便
Node.js-Express-With-MySQL 这是带有mysql 8.0的node.je Express(ejs)的演示博客克隆git clone https://github.com/explooosion/Node.js-Express-With-MySQL.git进入项目cd Node.js-Express-With-MySQL安装npm ...
12-ejs网址:httpsejs.bootcss.com
前端开源库-ejs-mateEJS Mate,Express 4.x局部布局,局部。
【零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门】教程主要针对初学者,旨在帮助他们快速入门后端开发。本教程在Windows 8环境下进行,但适用于其他操作系统。以下是对各技术栈的详细说明: 1. **...
本文将详细介绍EJS的基本操作、数据处理、数据渲染、数据遍历、引入文件、动态处理以及数据转移和非转移的概念。 1. EJS基本操作: EJS允许开发者在HTML中嵌入JavaScript代码,通过`<% %>`或`<%= %>`标签来执行...
TreeGrid是一个DHTML的表格控件,它完全使用JavaScript语言编写,用以实现HTML页面上的table, grid, tree view 或者 ...EJS TreeGrid还提供了强大的甘特图功能,能够满足您把项目进度管理以图表的形式直观地展示出来。