[發明專利]創作工作流的簡化用戶控制有效
| 申請號: | 201110035132.4 | 申請日: | 2011-01-25 |
| 公開(公告)號: | CN102194158A | 公開(公告)日: | 2011-09-21 |
| 發明(設計)人: | D·J·阿穆爾;E·M·科布勒;S·R·吳 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 楊潔;錢靜芳 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 創作 工作流 簡化 用戶 控制 | ||
1.一種用于可視地定義工作流的計算機實現的方法,所述方法包括:
顯示(210)用于可視地定義工作流的設計表面;
從定義工作的工作流作者接收(220)步驟序列;
標識(230)所述作者已添加到所述設計表面的控制流程元素;
接收(240)與所標識的控制流程元素相關聯的位置和大小;
基于所接收的位置和大小來標識(250)所標識的控制流程元素可視地包圍的一個或多個工作流步驟;
確定(260)所標識的控制流程元素的位置或大小是否已改變;
響應于確定所標識的控制流程元素的位置或大小已改變,基于所改變的位置或大小來標識(270)所標識的控制流程元素可視地包圍的新的步驟序列;以及
將所述工作流存儲(290)到數據存儲中,
其中,上述步驟由至少一個處理器來執行。
2.如權利要求1所述的方法,其特征在于,顯示所述設計表面包括接收來自工作流作者的運行設計器應用程序的請求。
3.如權利要求1所述的方法,其特征在于,顯示所述設計表面包括顯示應用程序的用戶界面,所述用戶界面包括顯示所述設計表面的窗口,工作流作者可將工作流元素添加到所述設計表面來執行工作流的步驟。
4.如權利要求1所述的方法,其特征在于,接收所述步驟序列包括將每一步驟作為元素添加到所顯示的設計表面。
5.如權利要求1所述的方法,其特征在于,接收所述步驟序列包括接收從預定義或定制的工作流步驟的工具箱拖出并放在所述設計表面上的步驟元素。
6.如權利要求1所述的方法,其特征在于,接收所述步驟序列包括接收定義所述作者想要工作流執行的步驟序列的步驟的順序。
7.如權利要求1所述的方法,其特征在于,標識控制流程元素包括檢測所述作者已經從已定義控制流程元素的列表中選擇了控制流程元素并且已將所述控制流程元素放在所述設計表面上。
8.如權利要求1所述的方法,其特征在于,標識被可視地包圍的一個或多個工作流步驟包括標識所述設計表面上的控制流程元素的矩形,并且確定表示所述控制流程元素的矩形所包含的工作流步驟的矩形。
9.如權利要求1所述的方法,其特征在于,標識被可視地包圍的新的步驟序列包括確定所述作者擴展了所述控制流程元素以包括附加的工作流步驟。
10.如權利要求1所述的方法,其特征在于,標識被可視地包圍的新的步驟序列包括確定所述作者減小了所述控制流程元素的大小以排除先前包括的工作流步驟。
11.如權利要求1所述的方法,其特征在于,標識被可視地包圍的新的步驟序列包括確定所述作者移除了所述控制流程元素,且在所述設計表面上留下所述步驟序列。
12.如權利要求1所述的方法,其特征在于,進一步包括接收在所述工作流執行時修改所述控制流程元素的行為且與所標識的控制流程元素相關聯的屬性。
13.一種用于信息技術工作流的簡化設計的計算機系統,所述系統包括:
處理器和存儲器,所述處理器和存儲器被配置成執行軟件指令;
用戶界面組件(110),所述用戶界面組件被配置成提供用戶和運行在所述計算機系統上的設計器應用程序之間的接口,所述設計器應用程序顯示所述用戶可在其上放置控制的設計表面;
序列布局組件(120),所述序列布局組件被配置成接收工作流步驟序列,并且將所述步驟作為圖形框元素可視地布局在所述設計表面上;
控制流程布局元素組件(130),所述控制流程布局元素被配置成管理一個或多個控制框元素的大小和位置,其中所述用戶可用控制框元素來包圍步驟序列以指示所述控制框元素影響所包圍的序列的控制流程;
錯誤處理布局組件(140),所述錯誤處理布局組件被配置成圖形地顯示與所述工作流步驟序列中的一個或多個步驟相關聯的一個或多個錯誤處理工作流;以及
工作流數據存儲(150),所述工作流數據存儲被配置成存儲用戶在所述設計器應用程序中已保存的一個或多個工作流。
14.如權利要求13所述的系統,其特征在于,所述控制流程布局組件進一步被配置成使所述用戶能夠通過圖形地調整所述控制框的大小來包圍更少步驟或更多步驟以改變所述控制框所影響的步驟。
15.如權利要求13所述的系統,其特征在于,所述錯誤處理布局組件進一步被配置成以允許所述用戶同時查看所述工作流步驟序列以及與所述步驟序列相關聯的錯誤處理工作流的方式來顯示錯誤處理工作流。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110035132.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于服務的視頻信號調用系統及其實現方法
- 下一篇:土壓平衡盾構機擺線減速器
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





