一、煤炭矿山监控系统软件:
使用E-Form++可视化图形组件库很容易构建任何基于地理的煤炭安全监控软件:
1.
通过E-Form++可视化组件平台提供的复合图形设计程序,可以轻松设计煤矿安全监控软件方面需要的任何图形元件。
2.
任何一个图形元件均内置独立定时器功能,可以根据实时采集到的数据进行任何状态的改变。
3.
通过自动代码产生程序,能够轻松的开发其他需要多中变化的监控图元,例如反应矿井下人员数量、位置、状态的图元。E-Form++即插即用的自定义属性功能能够随时随地为新建图元增加任意多个新属性值,例如:某某煤矿,某某矿井,某某位置等等。
4.
E-Form++提供的强大图形编辑功能,为制作复杂的基于地理的文件提供了方便。您可以在自由设定画布大小,度量单位,缩放方式,在任何位置快捷编辑地理图形。
5.
E-Form++本身是完全基于C++组件库,通过任何C++开发的数据传输和采集模块可以直接集成到E-Form++中,无需为不同语言的调用烦恼。
6. 快速的响应是监控软件的必备,E-Form++
依托C++的高性能,具有非常快捷的响应能力,无需等待,状态已经刷新。
7.
专业xml处理类的提供,为网络数据的传输提供了最快速的开发手段。
8.
一致功能的ocx的提供,为基于web的部署以及其他跨平台的使用提供了最完善的解决办法。
9. 100%
VC++源代码全部提供给您,甚至也包括UCCDraw的ocx控件的全部源代码。
下面是使用E-Form++可视化源码组件库企业版本进行煤炭监控系统应用开发的基本步骤:
1. 设计需要的煤炭监控系统元件:
此步骤可以通过E-Form++提供的ShapeDesigner应用程序来进行设计,此工具可以直接将Microsoft
Visio或者ConceptDraw等专业图形工具设计的元件直接导入(SVG文件)进来使用,当然您也可以通过ShapeDesigner本身提供的丰富的基本
元件来设计需要的煤炭监控系统元件。在设计时,可以很方便的直接将画布上设计的元件通过Copy,
Paste的方式将放到左边的工具盒中,如下图(注:此ShapeDesigner
本身的源代码一并随E-Form++正式版本提供,可根据需要进行定制):
我们在设计元件的时候也可以对复合元件中的单个子元件定义一些便于以后识别和操作的Key
ID值,这些值可以在以后通过调用GetKeyID来直接获取。
2.
设计煤炭监控系统需要的图形界面:
E-Form++提供了专门的界面设计工具DiagramEditor,在此工具中,我们可以轻松的应用通过上面的ShapeDesigner设计的各种煤炭监控系统元件来搭建图形界面。在搭建界面时,根据需要我们可以为特定的元件指定相应的Key
ID值,这些Key
ID值便于我们在具体的程序中进行控制,例如我们可以控制开关的关与开,灯的闪烁等等。设计好的图形界面我们可以保存为单一的xdg文件,如下图所示:(注:此DiagramEditor
本身的源代码一并随E-Form++正式版本提供,可根据需要进行定制):
3.
创建煤炭行业应用程序:
通过E-Form++可视化图形组件库提供的集成在Visual
Studio的AppWizard(应用程序创建向导)来自动产生煤炭监控系统的框架代码,可将上面我们通过DiagramEditor设计的xdg文件导入到此程序中作为资源文件,当我们需要装载一个设计界面的时候就调用如下函数:
LoadXdgFromResource(...);
如果我们需要切换到新的界面,也可以同样调用该函数来装载新的界面。参考示例NetworkDemo.
4.
外部数据的采集:
外部数据的采集我们可以通过View类或则Window类的定时器来进行采集,当需要更新界面上的元件的状态的时候,可以直接通过我们上面设计的Key值来获取图形元件或者元件中的子图形。
5.
事务的处理:
通过覆盖相应的虚函数来时间各种事务的处理,例如我们只需要覆盖CFOPCanvasCore类的如下虚函数即可响应按钮的事件:
virtual void
DoButtonClickEvent(CFODrawShape *pShape, const int
&nSel);
6、脚本支持:
E-Form++可视化解决方案提供了完整的脚本支持,可通过VBScript或者JScript来控制画布上的任何元件的状态,缺省提供了近500个系统控制函数,该脚本方案的源代码也会随着正式版本一并提供。
二、ERP等管理系统解决方案:
开发任何ERP等管理系统,均可以或多或少的用到E-Form++可视化组件库,E-Form++将在业务流程构建,报表打印,票据打印,生产流程图,统计图表,可伸缩界面设计等等方面为您节省大量的开发时间。
1.
提供业界最专业的流程图创建和编辑功能,为您开发ERP系统时创建任何流程图提供最快捷的解决办法。
2.
E-Form++的图形拖拉,复杂的编辑技术是开发任何报表打印设计系统所必需具备的,在E-Form++可视化组件库基础上开发报表打印设计系统将变得异常的容易。
3. E-Form++完善的打印功能,让您不需要为Windows
GDI的复杂的打印功能编写一行代码,从打印机的选择,打印纸张的设定,打印边界的控制等等方面功能直接具备。
|
100% MFC设计,并提供所有的源代码,毫无保留。
|
|
超过30万行有效代码,以及超过300个C++扩展类。
|
|
自动代码产生程序以及完整的开发文档,帮助您快速构建各种基于Form++的应用。
d |
|
提供开发高级应用系统的完善的可扩展的界面控制功能。
d |
|
提供一行代码修改属性并支持Undo/Redo功能。
d |
|
用户可根据自己的需要对画布、组件、操作等各种操作进行自定义。
d |
|
同时支持单页面或者多页面应用程序。
d |
|
对组件进行布局、间隔、顺序编排。
d |
|
打印、打印预览以及输出到图象。
d |
|
绘制直线、标注线、曲线、矩形、椭圆、添加文本、以及图片等。
d |
|
提供超过40个各种开发示例程序。
d |
全部超过50万行精心设计并严格测试的源代码提供无任何保留!
提供超过400个C++扩展类,50万行有效VC++/MFC源代码,70多个示例或者解决方案源代码,完整的而细致的用户在线帮助系统和文档,精心设计的辅助开发工具!
强大,灵活和易于使用的可视化图型源码库。
功能强大,灵活地创建各种各样的满足您的需求的图表。产品设计规范,很容易使用,在短短的几天就能根据您的需求设计出产品。
我们提供完整的支持产品下载试用。
功能丰富。
超多功能,如自动布局,多层次,可折叠子图,单元连接点中,XML,DXF, SHP, SVG等等,能够协助您快速灵活的创建复杂的图表。支持大量事件:如单击,双击,悬停,选择,橡皮筋选择,复制,删除,调整大小和移动的支持。支持最复杂的操作:如拖和拖放,无限次的撤销/重做和剪贴板操作等等。
节省时间和金钱,获得可靠性。
一张图胜过千言万语,E-Form++提供超过50万行精心设计和良好测试的C++源代码!开发耗时十年,全球上千家客户验证,能够为您节省大量的开发时间和金钱!
现在就来试试!
不要光听我们的说, 试试吧! 我们的免费试用版包括所有你需要你的应用程序原型。免费技术支持。
推荐(结合E-Form++组态解决方案和Gis源码解决方案开发企业级煤炭行业应用):
|