[发明专利]ARP框架下的图形化流程模板绘制方法有效

专利信息
申请号: 200910033867.6 申请日: 2009-06-18
公开(公告)号: CN101587438A 公开(公告)日: 2009-11-25
发明(设计)人: 朱迪;余志刚;朱志昊;陈赫赫;王验兵 申请(专利权)人: 南京联创科技股份有限公司
主分类号: G06F9/44 分类号: G06F9/44;G06Q10/00;G06Q50/00
代理公司: 南京天翼专利代理有限责任公司 代理人: 朱戈胜
地址: 210013江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: arp 框架 图形 流程 模板 绘制 方法
【说明书】:

技术领域

发明属于工作流管理平台领域,具体是一种基于FLEX技术和ActionScript语言实现 的,在ARP框架下的图形化流程模板绘制方法。

背景技术

目前WEB上的图形绘制,基本是利用传统的浏览器脚本语言如VBScript、JavaScript等, 绘制出来的图形不够美观,且灵活程度相当有限,又因为它们是开发的插件,需要客户机在 使用时安装插件,这既容易受客户机的环境影响,也给使用者带来一定的软件风险。

Flex是Adobe发布的presentation server(展现服务),它是Java Web container或者.net server的一个应用,根据.mxml文件(纯粹的xml描述文件和actionscript)产生相应得.swf文 件,传送到客户端,由客户端的flash player或者shockwave player解释执行,给用户以丰富 的客户体验。

ActionScript动作脚本是遵循ECMAscript第四版的Adobe Flash Player运行 时环境的编程语言,它在Flash内容和应用程序中实现交互性、数据处理、以极其他 功能。

ARP是轻量级的、基于模式的结构化框架,主要由控制器、事件、命令、模型和视图组 成。

图1展示了实际应用中ARP的框架一个例子,图中,Controller是控制器,QueryEvent 为事件,CMD为命令,ModelLocator为模型,视图是表现层。

发明内容

发明目的:针对目前生产流程中,缺少图形化展现和配置的流程模板难于被用户理解, 本发明通过FLEX技术绘制图像,展现流程模板中各个图形元素间的相互关系及其走向,提高 了用户对服务开通流程的理解。

同时,本发明结合ARP框架,利用FLEX技术进行图形化配置流程模板,并将图形数据以 某种数据结构保存到数据库中。各个流程模板可以按一定条件组合以形成现实中的更为复杂 的流程,利用FLEX可以更美观地在WEB上展现。

具体技术方案如下:

在FLEX框架下,利用复杂的算法根据数据模型的配置展现流程图,再通过ActionScript 技术实时刷新图形界面,在WEB浏览器上绘制图形。

所述算法的步骤包括:

a)绘制流程图节点:获取鼠标当前位置,动态生成节点图,添加节点到绘制区域中鼠标 当前位置;

b)绘制流程图节点间的连线:获取起点和终点坐标,绘制两点间的连线,取连线中间坐 标位置,绘制表示方向的箭头;

c)支持节点拖动:算法是,获取当前节点坐标,鼠标拖动节点到鼠标当前位置,监听鼠 标左键按下MOUSE_DOWN、鼠标移动MOUSE_MOVE和鼠标左键松开MOUSE_UP事件, 重新绘制连线;

d)流程图数据保存:循环取得流程图上节点和连线对象,并取得节点和连线的数据信息, 分别保存到路由表和坐标表中。

本方法基于专有的数据模型,所述专有数据模型一个是流程图的路由线段信息 FLOW_ROUTE,另一个是流程图上节点的坐标信息FLOW_TACHE_COORDINATE。

在FLEX框架下,Flex图形界面的展现是基于路由线段信息和节点信息,Flex读取路由线 段信息和节点信息,并生成流程图形,以直观的图形化方式显示流程图信息和流程图的节点 信息;点和线段的图形化采用了Flex自定义组件的方式,使用ActionScript编程语言实现。

本方法支持用户拖拽节点,连接节点绘制流程模板,并能展现实际流程,图形化展现和 绘制流程图更容易被用户所接受和理解,可以直接应用于流程管理平台中流程模板的图形化 展现和绘制,尤其适用于电信行业的工作流管理平台。

附图说明

图1是现有技术中ARP的框架举例的示意图。

图2是已经配置好的的流程模板的关系及走向示意图。

图3是生成新节点的操作界面示意图。

图4是鼠标右键点击节点后操作界面示意图。

图5保存流程模板图形保到数据库的操作界面示意图。

具体实施方式

下面结合附图与具体实施方式对本发明作进一步说明。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京联创科技股份有限公司,未经南京联创科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910033867.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top