北京图王软件开发有限公司产品介绍(4)

Visual Graph专门的工作流引擎,内部包含的对图形拓扑关系的支持、任意图形的制作能力、完善的脚本语言体系,使得程序员可以定制自己的专用工作流平台。比较适合用友公司程序员长期使用,当然如果一家公司没有精力二次开发的话,使用Visual Graph会感觉需要做的工作比一般工作流控件要多。另外,如果需求固定、简单,就发挥不出Visual Graph灵活性带来的优点了,Visual Graph适合开发可变性较大、未来需求不确定的应用场合。
4.7矢量绘图
Visual Graph图形系统适合开发各种矢量绘图软件,例如建筑结构图、平面布置图、大桥施工图、消防设施分布图,以及各种CAD制图的转换,有专用软件可以把CAD格式转换进来,此外可以直接把Visio、Office中的矢量图拷贝到本系统(还是矢量图)。
计算机中显示的图形一般可以分为两大类——矢量图和位图。矢量图使用直线和曲线来描述图形,这些图形的元素是一些点、线、矩形、多边形、圆和弧线等等,它们都是通过数学公式计算获得的。例如一幅花的矢量图形实际上是由线段形成外框轮廓,由外框的颜色以及外框所封闭的颜色决定花显示出的颜色。由于矢量图形可通过公式计算获得,所以矢量图形文件体积一般较小。矢量图形最大的优点是无论放大、缩小或旋转等不会失真
4.8表格表单
Visual Graph图形系统适合开发各种表单、表格系统,尤其是其他软件无法实现的复杂表单、表格。铁道部信息中心在使用该系统后绘制了一千多幅表单,在web上使用,证明效果非常好。
4.9 WEB上的应用
Visual Graph ActiveX插件尺寸小(cab文件300k),功能全。对于各个领域在WEB上的应用都能很好地发挥。
现在系统的WEB化已经成为大部分人的认可,而使用了Visual Graph ActiveX的系统,将可以平缓无缝地移植到WEB来。
五、产品性能:
Visual Graph 可以开发监控系统、MIS系统、电网拓扑分析系统、操作票系统、报表系统、CAD、GIS、图形管理、线损分析系统等等很多软件,可以在所有Windows系统上、所有流行的编程语言上畅通无阻,经过近十年近百家用户单位的大量使用,已经证明产品质量非常稳定可靠。
六、产品在市场上的特点:
下表是Visual Graph和一些常用软件的比较:
比较 相同点 不同点
Delphi、VB、C#
和Visual Graph比较 都是面向对象开发工具,控件都支持属性,也支持各种事件。都有开发、运行、调试功能。 前者的控件都是Windows窗口,后者的控件是矢量图形。前者是编程工具,后者是ActiveX组件。
Microsoft Visio和Visual Graph比较 都是绘图工具,都包含非常丰富的图形元件库。图形之间都有拓扑关系。都支持脚本编程。两种软件的图形都支持互相拷贝。 前者的每个图形元件库都是外挂的插件,整个系统庞大,适合办公使用,后者的每个图形元件库都是普通的图形文件,整体尺寸小,适合web使用。前者只用来绘图,后者还可以运行。
Macromedia Flash和Visual Graph比较 都是对矢量图进行操纵,图形可以编程,也可以动作,都支持脚本语言,都有专门的播放器。 前者侧重于界面效果,可以开发动画,后者侧重于实际行业应用,图形可以驱动,处理大型矢量图形、中文表格等,图形之间建立拓扑关系。
Autocad和Visual Graph比较 都可以对矢量图形进行编辑 前者适合行业制图领域,后者适合软件公司开发自己的绘图系统,一般是可控的、面向对象的图形系统。
组态软件和Visual Graph比较 都能对矢量图进行操纵,都支持开发和运行。都可以做工业人机界面,都可以开发工业应用。 前者是应用软件,面向最终用户,后者是开发平台,面向软件公司。对于设备图库,前者需要专业人员开发,而后者普通用户就可以自己“画”出来,前者适合做应用,后者适合在web上发布。
报表组件和Visual Graph比较 都可以制作报表,都有设计和预览,表格有丰富的操纵方式。 前者一般均是傻瓜式报表,模板均已规定好,矢量图形能力弱,后者适合公司开发自己的报表系统,模板需要自己设计,适合开发含图形的报表、中国式的报表或一般软件无法完成的报表。

七、产品开发技术流程:
标准的软件开发流程与高水平的软件开发管理水平:
20世纪90年代以来,由于新的软件技术的发展与信息应用的不断出现,随着计算机应用的日益普及和深入,人们对软件的需求量急剧增加,许多计算机软件公司的开发技术与管理水平却远远没有跟上软件技术的发展,使得软件开发的成本逐年剧增,更为严重的是,软件的质量没有可靠的保证。软件开发的速度与计算机普及的速度不相适应,软件开发技术已经成为影响计算机系统发展的“瓶颈”。而北京图王软件开发有限公司从成立以来就一直都注重软件开发技术与软件开发管理方面对软件的质量的影响。所以北京图王软件开发有限公司跟随着软件技术的发展与信息技术的应用,不停地提高软件开发技术与软件开发管理水平,从而可以保证Visual Graph软件产品的高品质。
早期所形成的计算机软件开发的错误方式,严重阻碍了计算机软件的发展,导致了20世纪60年代软件危机的发生。20世纪60年代后期,西方的计算机科学家开始认真研究解决软件危机的方法,提出借鉴工程界严密完整的工程设计思想来指导软件的开发与维护,并取得了可喜的成果,一门新的学科——软件工程学(Software Engineering)诞生了。软件工程学是一门介于软件科学、系统工程和工程管理学之间的边缘性学科。随着软件的发展和商品化,软件工程学的研究范围越来越广,分别形成了软件工程经济、软件工程方法、软件工程标准与规范、软件工程工具与环境等分支学科。北京图王软件开发有限公司一直按照国家的软件开发标准与国际软件工程标准来进行软件开发,在可行性分析、项目计划与质量管理、需求分析、总体设计、详细设计、程序设计、软件测试、系统实施、软件维护和文档规范等阶段严格执行软件工程规范,精益求精Visual Graph产品质量。
八、产品历史:
V1.X:从图形应用方面,开发出一个完善的图形操作编辑开台,并且以独特技术加入表格功能,从而让Visual Graph拥有图形与表格的两方面的操作功能,从而赢得市场的承认。
V2.X:由于图形在组态当中的应用是相当前沿,而组态对图形技术要求很高,图形的动态操作,图形的预览操作与运行,图形事件响应等等,这些在版本2里面得到全方位的支持与扩展。
V3.X:ActiveX技术的发展,WEB技术的应用,Visual Graph需要被打造成一个体积轻型,接口结构简单,功能强大的ActiveX控件。在这个版本里面Visual Graph从本质上被转到互联网上应用,大量的原Visual Graph可以完美地移植到WEB上来。
V4.X:由于应用的深入与需求的变化复杂,于是创造性地在Visual Graph里面引入面向对象脚本,从而使拥有全方位的二次开发能力,从而使Visual Graph变成了一个控件变成了一个图形平台。

九、产品未来发展方向:
近十位图形应用专家从市场Visual Graph使用上、从图形技术发展上、从软件平台发展上、从市场图形应用上、从Visual Graph的应用前景上,对Visual Graph的未来发展方向作出了一致的决策:
GIS图形应用方向:针对市场上GIS的使用情况,为GIS的开发应用加入许多GIS特有的功能与接口,让Visual Graph在GIS的中小型应用能应付自如。

矢量拓扑应用方向:加强图形三维运算能力与数据转换能力。