[發明專利]流程展現方法和裝置有效
| 申請號: | 201010616426.1 | 申請日: | 2010-12-30 |
| 公開(公告)號: | CN102004974A | 公開(公告)日: | 2011-04-06 |
| 發明(設計)人: | 楊曉康 | 申請(專利權)人: | 用友軟件股份有限公司 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 100094 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 流程 展現 方法 裝置 | ||
技術領域
本發明涉及業務流程的可視化技術,具體而言,涉及一種流程展現方法和裝置。
背景技術
在諸多的大型信息系統中,業務流是不可或缺的部分。如財務單據的審批流程,客戶銷售機會的跟進流程等。這些數據流定義往往比較復雜,而且不同的業務領域,不僅僅是流程邏輯會有所不同,傳遞的數據,流程節點,處理方式也會有很多差異。為了能將依據不同業務模型建立的流程更好的呈現給用戶,使用戶對當前瀏覽的業務流程邏輯、狀態一目了然,而需要這樣一套展現組件,該組件不但能夠滿足以上業務需求,而且為了節約研發資源及成本,需要具備跨平臺,可移植的特性,能夠應用于不同平臺的產品線當中。
對當前比較成熟的數據展現組件進行分析,可得知具備跨平臺、無縫嵌入及單純用于業務邏輯流程數據展現的組件并不多,大部分主要應用于對基礎報表數據的統計展現。其中最貼近我們需求的有InfoSoft?Global(P)公司的Power?Charts系列產品。該產品基于Flash技術實現,能夠滿足大部分需求點,但是該組件無法支持曲線路徑,路徑本身無法進行拖拽布局,而且兩個節點之間無法支持閉環回路。而對于很多業務邏輯流程來說,上述功能是不可或缺的部分。
因此,需要一種新的展現業務流程的方式,能夠靈活地展現流程,其中包括需要支持曲線路徑、支持路徑拖拽等功能,更能方便用戶使用。
發明內容
本發明所要解決的技術問題在于,需要一種新的展現業務流程的方式,能夠靈活地展現流程,其中包括需要支持曲線路徑、支持路徑拖拽等功能,更能方便用戶使用。
有鑒于此,本發明提供一種流程展現方法,包括:步驟102,根據流程數據文件中定義的元素描述,獲取所述流程中的節點的信息、路徑的信息;步驟104,根據所述節點的信息、所述路徑的信息,繪制所述節點、所述路徑;步驟106,對所述節點、所述路徑進行操作,并根據進行的操作對所述節點、所述路徑進行重新繪制。通過該技術方案,用戶可以對節點、路徑進行調整。
在上述技術方案中,優選地,在所述步驟104中,生成預定義的圖形元件,用于繪制所述節點、所述路徑。可以采用預定算法來生成各種圖形元件。
在上述技術方案中,優選地,在所述步驟104中,將所述路徑以曲線或直線兩種方式展現,所述曲線的類型包括貝塞爾曲線。通過該技術方案,可以通過曲線呈現路徑。
在上述技術方案中,優選地,在所述步驟106中,所述操作包括:對所述節點、所述路徑、所述路徑上的標簽進行拖拽;選擇所述路徑的顯示方式。
在上述技術方案中,優選地,在所述步驟104中,通過Flash繪制所述節點、所述路徑。
本發明還提供一種流程展現裝置,包括:數據結構封裝模塊,根據流程數據文件中定義的元素描述,獲取所述流程中的節點的信息、路徑的信息;整體布局管理模塊,根據所述節點的信息、所述路徑的信息,繪制所述節點、所述路徑;用戶操作模塊,供用戶對所述節點、所述路徑進行操作,所述整體布局管理模塊并根據進行的操作對所述節點、所述路徑進行重新繪制。通過該技術方案,用戶可以對節點、路徑進行調整。
在上述技術方案中,優選地,還包括:圖元工廠模塊,生成預定義圖形元件,用于繪制所述節點、所述路徑;所述整體布局模塊采用所述圖形元件來繪制所述節點、所述路徑。圖元工廠模塊可以采用預定算法來生成各種圖形元件。
在上述技術方案中,優選地,所述整體布局管理模塊將所述路徑以曲線或直線兩種方式展現,所述曲線的類型包括貝塞爾曲線。通過該技術方案,可以通過曲線呈現路徑。
在上述技術方案中,優選地,所述操作包括:所述用戶通過所述用戶操作模塊對所述節點、所述路徑、所述路徑上的標簽進行拖拽;所述用戶通過所述用戶操作模塊選擇所述路徑的顯示方式。
在上述技術方案中,優選地,所述整體布局管理模塊通過Flash繪制所述節點、所述路徑。
通過以上技術方案,可以實現一種流程展現方法和裝置,能夠靈活地展現流程,其中包括需要支持曲線路徑、支持路徑拖拽等功能,更能方便用戶使用。
附圖說明
圖1是根據本發明的一個實施例的流程展現方法的流程圖;
圖2是根據本發明的一個實施例的流程展現裝置的框圖;
圖3是根據本發明的一個實施例的流程展現裝置的框架示意圖;
圖4是根據本發明的一個實施例的流程展現裝置的圖元工廠模塊產生節點的工作示意圖;
圖5是根據本發明的一個實施例的流程展現裝置的圖元工廠模塊產生路徑的工作示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于用友軟件股份有限公司,未經用友軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010616426.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電連接器及其導電端子
- 下一篇:母線連接器
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





