| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 669 人关注过本帖
标题:北京图王软件开发有限公司产品介绍(2)
只看楼主 加入收藏
wm69rose88
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-1-5
收藏
 问题点数:0 回复次数:0 
北京图王软件开发有限公司产品介绍(2)
在电力系统的智能系统研究中,电网拓扑表示是人们一直普遍关心的问题,它的好坏直接关系到整个智能系统实现的难易程度、系统的可扩充性、可维护性及推理过程的效率等方面。好的电网拓扑结构应使电网拓扑信息能够完整地存储,很灵活地被访问。
Visual Graph实现了在图形绘制完毕能够按照元件与元件的相连关系对元件进行自动编号,自动形成拓扑结构,在网络接线图中可以看出母线既是电流潮流的汇入点,又是电流潮流的汇出点,所以一般电力图形应用系统将网络图看成母线组成的多个系统。这样就邻接表表示法而言是把母线作为网络中电气的连接点,即把电网的节点模型转化成母线模型。这给元件的自动编号和查询带来方便。在对元件进行搜索编号的过程中外层应用软件结合了深度优先搜索和广度优先搜索两种方法,其中以深度优先搜索为主。在电力程序中一般通过判断已编号元件端点是否落在某个未编号元件范围内,来实现元件编号,Visual Graph则提供了此类应用功能的广泛支持。
例如:在设计此拓扑搜索前,一般把元件大致分成三类:
  具有一个节点编号的元件:所用变、母线、电容、电缆、避雷器、地线、PT、发电机(1、2节点同编号);
  具有两个节点编号的元件:开关、刀闸、消弧线圈、手车刀闸、ct(1、2节点不同编号);
  具有多个节点编号的元件:两卷变压器、三卷变压器。
在对元件进行编号时,首先对所有母线编号,然后分别对每一母线进行第一层宽度搜索,对母线1进行宽度搜索得到元件(J,C,H),对母线2进行宽度搜索得到元件(P,Q,U),其余母线依此类推,接下来分别以这些元件为起始点开始进行深度搜索,搜索终止条件为搜索到另一母线为止。P元件与母线2相连,则到此第一条母线1搜索结束,开始搜索第二条母线2。依次类推,每一元件当编号完成后不再重复查询。元件编号完成后,根据深度搜索方法很容易将元件间拓扑关系以表的形式存储起来,为以后图形分析打下基础。

4.2煤炭行业
Visual Graph图形系统适合开发煤炭监控软件、井下人员定位系统等图形界面,还可以开发基于WEB方式的煤矿安全监测系统等。
煤矿监测监控系统一般可监测监控瓦斯浓度、风速、负压、一氧化碳CO、二氧化碳CO2、烟雾、温度、风门开关等环境参数,煤仓煤位、水仓水位、压风机风压、箕斗计数、各种机电设备开停等生产参数;汇接管理胶带输送机控制保护装置和集中控制系统、轨道运输监控系统、电力监测系统、选煤厂集控系统、水泵监控系统、火灾监测系统及人员监测系统等,实现局部生产及管理环节的自动化。各种传感器和控制设备能够随着工作面推进动态移动,对工作面始终保持实时实地监测。
显示功能
图形显示,可显示:矿井采掘工作面及巷边平面图;模拟量、开关量位置图和实时数据显示图;模拟量实时跟踪曲线图和历史数据矩形图。数据文本表格显示,可以显示:模拟量实时数据;开关量实时数据;监测点报警,设置和故障。
网络功能:
可以将若干套监控系统组成局域网。实时监控各个煤矿的安全情况,具体到每个矿井的每个工作面,中心可以随时查到各矿当前或者历史的井下参数数据,并进行统计分析。可以把监控画面放到WEB上,让身在千里之外的管理层人员能实时看到所有煤矿的各种情况。

4.3工控仿真
Visual Graph图形系统适合开发工业组态软件的图形监控界面、仿真系统,可以应用于煤炭、石油、化工、楼宇等各种行业。比同类的其他软件画面效果更好,模块化程度更高,更加便于维护。目前已经有知名组态软件公司成为合作伙伴。
组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,Human Machine Interface)的概念,组态软件应该是一个使用户能快速建立自己的HMI的软件工具,或开发环境。在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软件的出现,把用户从这些困境中解脱出来,可以利用组态软件的功能,构建一套最适合自己的应用系统。随着它的快速发展,实时数据库、实时控制、SCADA、通讯及联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要内容,随着技术的发展,监控组态软件将会不断被赋予新的内容。
4.4地理信息(GIS)
Visual Graph图形系统适合开发地理信息系统,完善的地图编辑功能、多图层、图形分级显示,有极其丰富的填充图案和线条形状。可以很好地转换现有的其他GIS平台的图形格式,软件价格低廉,优势明显。
GIS的软件是一个含若干程序模块的软件包。它主要包括数据输入和格式转换模块、数据编辑模块、数据管理模块、数据操作模块以及数据显示和输出模块等。其中,数据输入和转换模块负责空间数据及属性数据的输入,实现不同的GIS数据格式之间的互为转换; 数据编辑模块负责建立空间数据的拓扑关系,实现空间数据和属性数据的关联,完成数据的增加、删除和修改; 数据管理模块负责数据库的定义、建立、访问和维护; 数据操作模块负责对空间数据进行放大、缩小和漫游操作,对空间数据及属性数据进行双向查询,对空间数据进行缓冲区分析、叠加分析及网络分析等; 数据显示和输出模块负责显示或输出地形图、专题图、文档与表格。
GIS的数据是和空间地理要素相关的数据。GIS数据按类型可分为空间数据和属性数据。其中空间数据通常为几何图形或图像数据,属性数据通常为文档或表格数据。GIS数据按内容又可以分为基础数据,如地质、地貌、地形数据; 专题数据,如规划、房地产、交通、环保、公用事业、公安和消防等数据; 宏观数据,如综合统计指标数据。
Visual Graph则提供了GIS的所有有关图形的功能,用户只要提供空间数据库的信息,再结合Visual Graph图形引擎,一个GIS系统就出来了。
4.5图形拓扑
Visual Graph图形系统适合开发图形拓扑分析系统,图形之间可以建立多种连接关系,元件更可以自定义连接点,可以对网络结构进行任何复杂的分析。
4.6工作流
Visual Graph图形系统适合开发各种流程与拓扑分析等图形系统 为了实现组织的流程目标,有关业务活动依时序或逻辑关系相互连接构成业务流程。在 业务开展过程中,文档、信息或任务,依据组织规范在参与者之间传递、处理或 执行。业务流程中,实现了基于计算机自动化的全部或部分称为工作流。简单地讲,工作流是指整个或部分经营过程在计算机支持下的全自动或半自动化。而这一切都必须用图形来进行人机交换才能使复杂的工作流变得清淅简单易懂。
工作流(Workflow):就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之间,利用计算机,按某种预定规则自动传递文档、信息或者任务。
工作流管理系统(Workflow Management System, WfMS)的主要功能是通过计算机技术的支持去定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。工作流需要依靠工作流管理系统来实现。
工作流属于计算机支持的协同工作(Computer Supported Cooperative Work,CSCW)的一部分。后者是普遍地研究一个群体如何在计算机的帮助下实现协同工作的。
工作流所需要的强大的图形拓扑功能正好是Visual-Graph强项,Visual-Graph图形引擎的精炼、快捷、强大、可靠、出色的图形运算与操作让工作流制作变得简单与容易。
2005年8月,北京用友软件工程有限公司在实施河北网通管理软件项目时,需要工作流功能,当时市场上当时工作流引擎也多如牛毛,因此决定还是选择一种合适的第三方控件来实现。但在试用国外产品时,渐渐发现其功能无法完全满足自己。后来,通过试用北京图王软件开发有限公司的Visual Graph图形引擎,发现该软件不仅能够满足自己的基本功能需求,而且由于内置图形脚本语言,所以扩充余地很大,即使有十分特殊的需求,它都能够满足。
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的中小型应用能应付自如。

矢量拓扑应用方向:加强图形三维运算能力与数据转换能力。
搜索更多相关主题的帖子: 北京 软件开发 
2008-01-05 22:43
快速回复:北京图王软件开发有限公司产品介绍(2)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022784 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved