亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種流程定義界面的圖元移動(dòng)方法

文檔序號(hào):6536306閱讀:467來(lái)源:國(guó)知局
一種流程定義界面的圖元移動(dòng)方法
【專利摘要】本發(fā)明公開了一種流程定義界面的圖元移動(dòng)方法,用戶移動(dòng)鼠標(biāo)到流程定義界面的某個(gè)圖元,然后按下鼠標(biāo)左鍵,系統(tǒng)記錄光標(biāo)當(dāng)前位置;用戶在按下鼠標(biāo)左鍵不放然后移動(dòng)鼠標(biāo)時(shí),系統(tǒng)不斷判斷當(dāng)前光標(biāo)位置與原位置比較;在當(dāng)前移動(dòng)引起界面圖元的真正的移動(dòng)時(shí),則把圖元移動(dòng)到當(dāng)前位置,如果用戶繼續(xù)移動(dòng)鼠標(biāo),則繼續(xù)循環(huán),用戶放開鼠標(biāo)左鍵結(jié)束移動(dòng)后,系統(tǒng)把圖元移動(dòng)到當(dāng)前光標(biāo)位置,完成流程定義界面的圖元移動(dòng)。該方法采用多步忽略法,不需要額外增加軟件安裝,可以有效提高流程定義界面圖元移動(dòng)效率。
【專利說(shuō)明】一種流程定義界面的圖元移動(dòng)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種工作流系統(tǒng)中流程定義界面的圖元移動(dòng)方法。
【背景技術(shù)】
[0002]工作流管理主要用在管理型業(yè)務(wù)系統(tǒng)中,驅(qū)動(dòng)業(yè)務(wù)的流轉(zhuǎn),通過(guò)工作流程管理系統(tǒng)可以實(shí)現(xiàn)業(yè)務(wù)流程的方便的重定義。而其流程定義界面就是提供給用戶圖形化定義業(yè)務(wù)的流轉(zhuǎn)過(guò)程的界面。本界面由很多的流轉(zhuǎn)步驟結(jié)點(diǎn)和步驟之間的轉(zhuǎn)移線等圖元組成。工作流系統(tǒng)提供的流程定義界面是web方式,直接用瀏覽器訪問(wèn),不需要安裝任何客戶端軟件。在純web的方式下當(dāng)用戶移動(dòng)某個(gè)流轉(zhuǎn)步驟對(duì)應(yīng)的步驟結(jié)點(diǎn)時(shí),會(huì)引起步驟結(jié)點(diǎn)和連接在本步驟結(jié)點(diǎn)上的轉(zhuǎn)移線的移動(dòng),而這些移動(dòng)對(duì)應(yīng)的具體操作就是前臺(tái)頁(yè)面中的很多的html的dom元素的移動(dòng)。當(dāng)一次移動(dòng)涉及的dom元素很多時(shí)移動(dòng)效率會(huì)明顯降低。這也是目前其它的工作流產(chǎn)品的圖形界面大都使用active控制、flash、java applet等會(huì)給最終用戶使用帶來(lái)額外的軟件安裝的原因。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的是提供一種流程定義界面的圖元移動(dòng)方法,該方法采用多步忽略法,不需要額外增加軟件安裝,可以有效提高流程定義界面圖元移動(dòng)效率。
[0004]本發(fā)明的目的是通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn)的:
一種流程定義界面的圖元移動(dòng)方法,其特征在于:該方法采用多步忽略法,有效提高流程定義界面圖元移動(dòng)效率,具體步驟如下:
1)用戶移動(dòng)鼠標(biāo)到流程定義界面的某個(gè)圖元,然后按下鼠標(biāo)左鍵,系統(tǒng)記錄光標(biāo)當(dāng)前位置:apoint [x, y];
2)用戶在按下鼠標(biāo)左鍵不放然后移動(dòng)鼠標(biāo)時(shí),系統(tǒng)不斷判斷當(dāng)前光標(biāo)位置cpoint [X,y]與原 apoint[x, y]的位置相對(duì)位置 space= | appoint [x]-cpoint [x] +1 appoint[y]-cpoint[y] | ;如果space小于某個(gè)特定值mmax,那么當(dāng)前移動(dòng)不引起界面圖元的真正的移動(dòng),如果space大于mmax,則把圖元移動(dòng)到cpoint [x, y],并設(shè)置apoint=bpoint ;
3)如果用戶繼續(xù)移動(dòng)鼠標(biāo),則繼續(xù)循環(huán)到步驟2);
4)用戶放開鼠標(biāo)左鍵結(jié)束移動(dòng)后,系統(tǒng)把圖元移動(dòng)到當(dāng)前光標(biāo)位置,完成流程定義界面的圖元移動(dòng)。
[0005]本發(fā)明是對(duì)工作流系統(tǒng)中流程定義界面的性能優(yōu)化,通過(guò)本發(fā)明實(shí)現(xiàn)了用戶在移動(dòng)流程結(jié)點(diǎn)時(shí)不過(guò)于頻繁的引起界面上具體圖元的移動(dòng),從而得到了對(duì)流程定義界面移動(dòng)業(yè)務(wù)步驟操作的效率提升。
[0006]本方法提聞效率的原理是:圖兀移動(dòng)是用戶移動(dòng)圖兀時(shí)消耗CPU最大的部分,本方法通過(guò)減少用戶在移動(dòng)圖元時(shí)引起圖元的真正的移動(dòng),從而節(jié)省了 CPU的消耗。
[0007]本發(fā)明采用多步忽略法進(jìn)行圖元移動(dòng),不需要增加安裝額外軟件,可以有效提高流程定義界面圖元移動(dòng)效率,進(jìn)而提高工作效率。【專利附圖】

【附圖說(shuō)明】
[0008]圖1是基于多步忽略法提高流程定義界面的圖元移動(dòng)效率的流程圖。
【具體實(shí)施方式】
[0009]一種流程定義界面的圖元移動(dòng)方法,見(jiàn)圖1,該方法采用多步忽略法,有效提高流程定義界面圖元移動(dòng)效率,具體步驟如下:
步驟1:用戶移動(dòng)鼠標(biāo)到一個(gè)流程步驟,本步驟上關(guān)聯(lián)了 10條流轉(zhuǎn)線,然后在該圖元上按下鼠標(biāo)左鍵,系統(tǒng)記錄下光標(biāo)當(dāng)前位置apoint[x, y]。
[0010]步驟2:用戶不放開按下的鼠標(biāo)左鍵移動(dòng)鼠標(biāo),系統(tǒng)不斷計(jì)算當(dāng)前光標(biāo)位置cpoint [X,y]和apoint的距離space,如果space大于mmax,則把圖元移動(dòng)到cpoint [x, y],并設(shè)置 apoint=bpoint0
[0011]步驟3:如果用戶繼續(xù)稱動(dòng)鼠標(biāo)則循環(huán)到步驟2。
[0012]步驟4:用戶放開鼠標(biāo)左鍵結(jié)束移動(dòng)后,系統(tǒng)把圖元移動(dòng)到當(dāng)前光標(biāo)位置。
[0013]本發(fā)明實(shí)現(xiàn)了用戶在移動(dòng)流程結(jié)點(diǎn)時(shí)不過(guò)于頻繁的引起界面上具體圖元的移動(dòng),從而提高了對(duì)流程定義界面移動(dòng)業(yè)務(wù)步驟操作的效率。
【權(quán)利要求】
1.一種流程定義界面的圖元移動(dòng)方法,其特征在于:該方法采用多步忽略法,有效提高流程定義界面圖元移動(dòng)效率,具體步驟如下: 1)用戶移動(dòng)鼠標(biāo)到流程定義界面的某個(gè)圖元,然后按下鼠標(biāo)左鍵,系統(tǒng)記錄光標(biāo)當(dāng)前位置:apoint[x, y]; 2)用戶在按下鼠標(biāo)左鍵不放然后移動(dòng)鼠標(biāo)時(shí),系統(tǒng)不斷判斷當(dāng)前光標(biāo)位置cpoint [x, y]與原 apoint[x, y]的位置相對(duì)位置 space= | appoint [x]-cpoint [x] +1 appoint[y]-cpoint[y] | ;如果space小于某個(gè)特定值mmax,那么當(dāng)前移動(dòng)不引起界面圖元的真正的移動(dòng);如果space大于mmax,則把圖元移動(dòng)到cpoint [x, y],并設(shè)置apoint=bpoint ; 3)如果用戶繼續(xù)移動(dòng)鼠標(biāo),則繼續(xù)循環(huán)到步驟2); 4)用戶放開鼠標(biāo)左鍵結(jié)束移動(dòng)后,系統(tǒng)把圖元移動(dòng)到當(dāng)前光標(biāo)位置,完成流程定義界面的圖元移動(dòng)。
【文檔編號(hào)】G06F3/0484GK103761034SQ201410025871
【公開日】2014年4月30日 申請(qǐng)日期:2014年1月21日 優(yōu)先權(quán)日:2014年1月21日
【發(fā)明者】祁建, 顧永生, 陳詠秋 申請(qǐng)人:國(guó)家電網(wǎng)公司, 江蘇省電力公司, 江蘇電力信息技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1