一种可视化油港工艺流程管理系统的制作方法

文档序号:6483253阅读:284来源:国知局
专利名称:一种可视化油港工艺流程管理系统的制作方法
技术领域
本发明涉及一种工艺流程管理系统,尤其涉及一种可视化油港工艺流程管理系 统。
背景技术
目前,随着大型油港的发展,其工艺流程复杂化程度也加大,对工艺流程的管理提 出了新的要求,但现有的工艺流程管理比较落后,它通过操作员绘制出管线、罐区、码头等 设备的CAD图,操作员根据设备的使用情况人工选择工艺流程,以CAD图纸上的设备编号下 达生产指令,手动填写操作信息。这种管理有如下不足1)工作效率极低,当港口新、改、扩 建管道、阀门、码头、储罐等相关设备时,操作员要重新绘制设备的CAD图,加大了操作人员 的工作量;2)工艺流程选择的人为性、经验性,很难确保选择出最佳、最优的工艺流程,给 油港带来了一些经济损失;3)生产指令是设备编号,给现场操作人员加大了操作难度;4) 生产指令和操作信息保存、查阅困难。这些不足已成为油港迅速发展的瓶颈。从而在客观 上急需一种新的、科学的油港工艺流程管理系统。

发明内容
为解决现有油港工艺流程管理系统中的不足之处,本发明提出了一种可视化的油 港工艺流程管理系统。本发明是这样实现的,一种可视化的油港工艺流程管理系统,系统设置了系统管 理模块、用户管理模块。系统管理模块的功能是通过用户/角色/权限三级控制策略,实现 权限控制。用户管理模块的功能是管理用户的加入、修改和删除等操作,维护用户数据库。 并根据油港输送介质的种类把系统分成了三大页面——成品油工艺流程页面、原油工艺流 程页面、化学品工艺流程页面。有权限进入系统的用户,可在相关页面下进行添加、删除、 修改管道、阀门、码头、储罐等设备等操作,并根据用户选择的起、终点设备动态生成工艺流 程,保存工艺流程并同时生成调度报表。具体系统的方案如图1所示。系统实现了以下功能1)生成二维工艺流程图。为了使操作员能够直观的、可视 化的下达生产指令,系统生成反映港口管线、罐区、码头等设备实际相对布局的二维工艺流 程图;2)更新二维工艺流程图。随着港口的发展,管道、阀门、码头、储罐等设备可能会进行 新、改、扩建,操作人员能够通过添加、删除、更改等操作实现二维工艺流程图的更新。3)自 动生成工艺流程。用户只需选择起、终点设备,系统会根据港口的具体工艺流程情况、货种 和码头、储罐的工艺参数动态生成港口装卸作业工艺流程,并推荐最佳工艺流程供用户参 考;4)自动生成报表。系统根据用户选择的工艺流程,自动生成包含设备编码、二维工艺流 程图等内容word文档,以便下达生产指令;5)历史数据的保存、查询、打印。


图1为本发明的系统结构图2为实施例中设备ActiveX控件包含的事件;图3为某输送介质的二维工艺流程;
具体实施例方式下面对本发明做进一步的说明。本实施例以某大型油港为例。实施例根据设备在油港工艺流程中是否处于终端把 油港设备分成起、终点设备和中间设备。具体油港设备分类如表1所示。从而设计每种设 备的ActiveX控件,并在VC++6. 0平台上导入这些设备ActiveX控件,根据油港的设备的相 对实际布局,设计出二维工艺流程图。并通过工艺流程输送介质的种类(2位)+控件设备 分类码(3位)+流水号(5位)的编码原则对所有的油港设备进行编码。把二维工艺流程 图中具体设备的连接信息、开、关等信息保存在数据库中。表1油港设备的种类 设备ActiveX控件要包含的事件主要是设备开或关、设备是否可用等,具体包含 的事件如图2所示。以vc++作为ActiveX控件的开发语言,通过LoadBitmap (nIDResource) 函数加载设备二维位图资源。通过BitBltO函数使位图资源在设备环境中显示。通过库 存事件 MouseDown (short Button, short Shift, 0LE_XP0S_PIXELS x, 0LE_YP0S_PIXELS y) 来设置图2中的事件,并通过设置ButtoruShift两个变量来区分触发事件。注册ActiveX 控件,完成ActiveX控件的设计。为了给操作人员提供直观的、可视化的操作,减少因不了解设备的位置而误操作, 系统通过导入设备ActiveX控件,调用CreateO函数来布局反映设备相对实际布局的二维 工艺流程图。通过触发设备ActiveX控件的连接信息事件来设置设备的连接设备。并把设 备在屏幕中坐标、连接设备保存在数据库中。设计出的二维工艺流程图如图3所示。随着港口的发展,油港管道、阀门、码头、储罐等相关设备有可能会进行新建、改 建、扩建,本系统通过触发设备ActiveX控件的删除、修改、连接信息等事件对二维工艺流 程图中的设备进行删除、修改、添加。并把相关信息在数据库中更新。为了提高操作人员的工作效率、降低企业成本,操作人员只需选择起、终点设备, 系统就会通过触发设备ActiveX控件的起、终点设备事件,在数据库中找到对应起、终点设 备的设备编码。根据前面设置了的设备连接信息在数据库中寻找从起点设备到终点设备的 所有通路。再考虑设备能否可用、设备能输送的货种和码头、储罐的工艺参数等因素,从所 生成的通路中选择出可用的通路,生成油港装卸作业工艺流程,供用户选择。考虑到在油港操作作业中,经过的设备越少、路程越短,管理、维护费用就越少,可靠性就越高。因此本系 统根据最短路原则,从生成的油港装卸作业工艺流程中找出最佳工艺流程,推荐给用户。如 图3所示,实线加粗的通路就是系统推荐给用户从1号油库到装载车的最佳工艺流程。本发明是在Visual C++环境中,通过导入Word文件类库MsWord9. OLD (对于不同 版本的Office,该文件会有所不同)的方法,将它们变成Visual C++的类文件,然后在程序 中直接调用该类就能实现对Word的操纵,生成包含用户选择的工艺流程设备编码及对应 二维工艺流程图的报表。具体方法如下1)首先设计出要生成的word报表模板,使用word工具菜单中的宏的录制功能,把 所想要进行的操作先用宏录制下来,然后查看这些宏代码,找到要使用的类、类的成员函数 及成员函数的参数值。2)在View菜单中,点击ClassWizard,然后进入Automation标签中点击Add Class,选择 From A Type Library。找至丨J Microsoft Office 类型库 msword. olb,选择 _ Application、—Document、—Documents、Selection 等类(对 word 的操作不同,要选择的类 也不同)。3)调用导入类的成员函数完成word文挡的生成和填写。系统设置了数据保存、查询功能模块,这些功能把用户每次的操作工艺流程以日 期、时间为顺序保存在数据库中,并且把生成的word报表的存放地址保存在对应的数据库 中,用户可以以日期、时间为关键词对操作信息进行查询。并且系统设置了打印功能,能够 对报表进行打印操作。本发明已经应用在某油港,实践证明此系统弥补了现有工艺流程管理的不足,它 将设备二维图和工艺流程管理联系起来,为油港工艺流程的管理提供了一个可视化的管理 思路,扩展了油港工艺流程的管理系统的二维空间描述能力,优化了工艺流程的管理,使计 算机系统在企业管理中发挥更积极的作用,提高了企业的经济效益。
权利要求
一种可视化油港工艺流程管理系统,其特征在于系统设置了系统管理模块、用户管理模块。
2.根据权利要求1所述的一种可视化油港工艺流程管理系统,其特征在于所述的系 统管理模块的功能是通过用户/角色/权限三级控制策略,实现权限控制。
3.根据权利要求1所述的一种可视化油港工艺流程管理系统,其特征在于用户管理 模块的功能是管理用户的加入、修改和删除等操作,维护用户数据库。并根据油港输送介质 的种类把系统分成了三大页面——成品油工艺流程页面、原油工艺流程页面、化学品工艺 流程页面。有权限进入系统的用户,可在相关页面下进行添加、删除、修改管道、阀门、码头、 储罐等设备等操作,并根据用户选择的起、终点设备动态生成工艺流程,保存工艺流程并同 时生成调度报表。
4.根据权利要求1所述的一种可视化油港工艺流程管理系统,其特征在于系统包括 以下功能1)生成二维工艺流程图。为了使操作员能够直观的、可视化的下达生产指令, 系统生成反映港口管线、罐区、码头等设备实际相对布局的二维工艺流程图;2)更新二维 工艺流程图。随着港口的发展,管道、阀门、码头、储罐等设备可能会进行新、改、扩建,操作 人员能够通过添加、删除、更改等操作实现二维工艺流程图的更新。3)自动生成工艺流程。 用户只需选择起、终点设备,系统会根据港口的具体工艺流程情况、货种和码头、储罐的工 艺参数动态生成港口装卸作业工艺流程,并推荐最佳工艺流程供用户参考;4)自动生成报 表。系统根据用户选择的工艺流程,自动生成包含设备编码、二维工艺流程图等内容word 文档,以便下达生产指令;5)历史数据的保存、查询、打印。
全文摘要
本发明涉及一种工艺流程管理系统,尤其涉及一种可视化油港工艺流程管理系统。目前,随着大型油港的发展,其工艺流程复杂化程度也加大,对工艺流程的管理提出了新的要求。为解决现有油港工艺流程管理系统中的不足之处,本发明提出了一种可视化的油港工艺流程管理系统。设置了系统管理模块、用户管理模块。系统管理模块的功能是通过用户/角色/权限三级控制策略,实现权限控制。用户管理模块的功能是管理用户的加入、修改和删除等操作,维护用户数据库。并根据油港输送介质的种类把系统分成了三大页面——成品油工艺流程页面、原油工艺流程页面、化学品工艺流程页面。
文档编号G06Q50/00GK101894301SQ200910062150
公开日2010年11月24日 申请日期2009年5月21日 优先权日2009年5月21日
发明者罗钢华 申请人:罗钢华
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1