基于Web开发的甘特图控件,支持Java、.Net

2019-03-10 12:05|来源: 网络

   普加甘特图是WEB甘特图首选解决方案。适用于构建项目管理、生产排程等进度计划管理软件。支持任意开发平台和数据库。它是JavaScript开发的,无需安装插件,跨浏览器运行。    

甘特图效果图:

           Web甘特图
   
 

 
  功能特性:  

  • JavaScript实现,无需安装插件

  • 支持Java、.Net、Php等服务端,支持任意数据库

  • 能与jQuery、ExtJS、YUI、Dojo等第三方框架无缝集成

  • 兼容IE6+、FireFox、Chrome、Safari等主流浏览器

  • 支持导入、导出微软Project项目文件

主要功能:

普加甘特图能高性能显示大数据量,支持懒加载数据,支持自定义列,支持外观自定义,支持单元格编辑和条形图拖拽等操作,支持丰富的时间刻度,自定义右键菜单,并能轻松实现多国语言本地化。


高性能显示大数据量    

普加甘特图能在一次性快速显示成千上万条数据,突破其他甘特图只能显示少量数据的瓶颈。
这点对于WEB环境,有特殊的重要意义。
使得普加甘特图,不仅仅能成为图表、报表式的甘特图应用,也能满足大数据应用系统的苛刻需要。
从而保证不会出现初期少量数据运行正常,中后期数据量增长,导致甘特图无法正常工作的恶劣状况!

   强大的数据处理功能    

普加甘特图提供丰富的数据操作API:

  • 增加、删除、修改、移动任务

  • 升级、降级任务

  • 排序

  • 过滤

  • 选择

  • 遍历任务

  • 折叠、展开任务


自定义外观    

您可以使用熟悉的html和css技术,对如下部位做外观自定义:

  • 表头

  • 单元格

  • 横道图

  • 提示框

  • 箭头连线

  • 摘要任务

  • 里程碑任务

  • 比较基准


可编辑性控制    

可以精确控制单元格编辑、横道图拖拽的操作细节,如:

  • A行可编辑,B行不可编辑

  • A列可编辑,B列不可编辑

  • A类单元格可编辑,B类单元格不可编辑

  • 横道图的进度可调整,但是不可移动,不可调整完成日期

  • A权限用户可以编辑,B权限用户只读。

  • 等等...


自定义列    

可以给甘特图扩展任务属性,并以列的形式显示和编辑。普加甘特图支持如下数据类型的列:

  • String。字符串。

  • Number。数字。

  • Boolean。布尔值。

  • Date。日期。

  • Array。单选数组。

  • Array。多选数组。

  • Array。树形选择。


显示、隐藏列    

在甘特图运行时,可以动态控制列的显示和隐藏。
这一点在不同角色用户访问同一页面的时候尤其有用。可以让高权限的人看所有列,低权限的人看少量列。


单元格编辑    

普加甘特图支持多种类型的编辑器:

  • TextBox:文本编辑器。

  • NumberBox:数字编辑器。

  • CheckBox:复选框编辑器。

  • DateBox:日期编辑器。

  • ComboBox:下拉选择框编辑器,支持单选、多选。

  • ComboTree:树形下拉框编辑器。

  • 其他:ComboGrid、ComboTreeGrid、AutoComplete、TextBoxList等。

       横道图拖拽    

普加甘特图支持横道图拖拽调整数据的方式:

  • 开始日期。

  • 完成日期。

  • 进度。

       


懒加载数据    

第一次只加载少量数据,这样页面刷新和显示会非常快。点击任务的"+"号后,动态从服务端加载下一级数据,显示更多数据信息。

       


丰富的时间刻度    

普加甘特图支持丰富时间刻度:年、半年、季度、月、周、日、时、分、秒。默认显示周、日刻度。
您可以在显示甘特图时,将时间刻度调整到任意单位。
并且,普加甘特图还支持时间刻度的放大、缩小功能。


右键菜单    

普加甘特图支持右键菜单的快捷操作。您可以完全自定义右键菜单项是否显示、是否禁用。
并可在甘特图不同位置,显示不同的右键菜单:

  • 表格头部

  • 表格内容区

  • 横道图头部

  • 横道图内容区


跟踪甘特图    

跟踪甘特图用于显示计划任务与实际任务,用来比较实际完成和计划完成之间的差距。


支持4种任务关系    

普加甘特图支持如下4种任务关系:

  • SS:开始-开始。

  • SF:开始-完成。

  • FF:完成-完成。

  • FS:完成-开始。


显示关键路径    

普加甘特图根据您的关键任务设置,轻松显示关键路径。

   关键路径    


多国语言本地化    

普加甘特图可以轻松实现多国语言本地化,如英语、汉语、日语、德语、法语等任何语言。


跨浏览器运行    

普加甘特图可以在IE6+、FireFox、Opera、Chrome、Safari等所有主流浏览器运行。


跨开发平台和数据库    

普加甘特图是纯Javascript控件,与后台无关。所以可以支持任意的.Net、Java、PHP、ASP等开发平台,以及Oracle、MySql、SqlServer、DB2等数据库。

   与第三方JS框架无缝集成 普加甘特图有良好的架构设计和代码隔离机制,能轻松与jQuery、ExtJS、YUI、Prototype.js等无缝集成。  

 
甘特图控件网站:  

相关问答

更多
  • JAVA WEB 开发详解 安装Tomcat之前要先安装JDK,可从http://java.sun.com上下载最新版本的JDK。 Tomcat可从Apache Jakarta Project站点(http://jakarta.apache.org/site/binindex.cgi)上下载,本书使用的Tomcat版本是 5.5.7,它需要安装J2SE 5.0(JDK 1.5)以上的版本才能运行。对于Windows操作系统,Tomcat 5.5.7提供了两种安装文件,一种是jakarta-tomcat-5. ...
  • java web开发[2023-10-31]

    JAVA WEB框架技术很多啊struts,spring,hibernate,webwork等等··· 具体说明请参考http://www.open-open.com/07.htm。 建议你把webservice学习一下,很有用的
  • javaweb开发用到的知识不怎么好说 java是必须的jsp也占很多 至于80%就不敢肯定了三大框架 说白了就是封装了很多的方法让我们直接调用而已 所以用着方便 而且省代码是绝对的 其实 三大框架的功能你完全可以用servlet+jsp+tomcat来完成 但是那个代码量可能不小 但是如果你用三大框架的话 里面很多功能都是现成的 打个比方说 如果你要某个功能 自己用servlet来写 需要几百行代码 但是三大框架已经提供了这个功能 那么你直接调用的话 就只需要一行代码 所以说能帮你完成很多代码
  • 没任何影响。是你需求决定,你要做的让美工好改页面,或者模版之类的东西,用控件比较好,还有团队开发的时候用控件的易用性上比较突出,这个不影响你的程序效率,程序还是靠程序员自己写还有受到硬件的影响。
  • 有几个原因: 它绝不是一种死去的语言。 那里有成千上万的Java开发人员。 2.许多可用的Java开发人员意味着如果需要,找到维护程序员相对容易。 3. Java / J2EE体系结构稳健且合理优雅。 它使构建良好构建的应用程序成为可能。 4.可用的免费工具已准备就绪。 例如,Apache / Tomcat / JBoss是构建Web应用程序的坚实基础。 5.优秀的开发人员支持。 Eclipse是最好的开发者平台之一。 Ant和Maven对Java的支持非常好。 6.第三方(和开源)库和Eclipse插件对 ...
  • Web应用程序将在html,jsp等中,您可以使用Dreamweaver添加DRAG和DRop控件。 Web application will be in html, jsp etc for that you can use dreamweaver to add DRAG and DRop control.
  • 这是CodePlex的Silverlight甘特图库。 Here is a Silverlight Gantt Chart library from CodePlex.
  • 如果我理解正确,那么您正在寻找某种前端Java框架,例如JSF。 我最近遇到了类似的问题,经过广泛的搜索,我的公司决定选择Primefaces JSF。 Primefaces是一个JSF框架,具有惊人的社区和支持,允许您非常快速有效地构建html5: http://www.primefaces.org/ 它们具有非常积极的发布周期,并且可以继续添加您可以在Web应用程序中轻松使用的组件。 If I understand you correctly, you are looking for some sort ...