匯報(bào)一下設(shè)計(jì)器當(dāng)前進(jìn)度以及下一階段主要的開發(fā)目標(biāo)。
當(dāng)前進(jìn)度主要集中在圖像處理方面:
1、采用Riawave,完成了整個(gè)設(shè)計(jì)器圖形處理的架構(gòu)
2、工作流節(jié)點(diǎn)的圖形建模
3、節(jié)點(diǎn)的拖拽以及連線
4、節(jié)點(diǎn)、連線的剪貼、復(fù)制、刪除操作,支持快捷鍵
5、畫板的縮放和Grid顯示與否
采用的圖形類庫(kù)是Degrafa。
下一階段(2-3周)會(huì)實(shí)現(xiàn)以下的功能:
1、目前的連線是通過點(diǎn)擊兩個(gè)節(jié)點(diǎn)出現(xiàn)的,將支持單獨(dú)的連線增加(兩種形式:直線、曲線)
2、增加不同節(jié)點(diǎn)對(duì)連線的約束,即開始節(jié)點(diǎn)只能出、任務(wù)節(jié)點(diǎn)單進(jìn)單出等。
3、采用flexlib實(shí)現(xiàn)新的設(shè)計(jì)器菜單(Tabpane形式),同時(shí)將圖形模型工具條移到左側(cè)垂直放置
4、do/undo功能,將所有對(duì)畫板的操作重構(gòu)為Command模式
余下的功能包括:導(dǎo)出圖片、打印等。
近階段的主要任務(wù)是實(shí)現(xiàn)設(shè)計(jì)器的圖形功能,不考慮XML的轉(zhuǎn)換和建模。其中包括根據(jù)大家的反饋改變部分的現(xiàn)實(shí)細(xì)節(jié)。源代碼將盡快放出。請(qǐng)關(guān)注JbpmSide。
http://www.tkk7.com/ronghao 榮浩原創(chuàng),轉(zhuǎn)載請(qǐng)注明出處:)
posted on 2009-03-26 22:21
ronghao 閱讀(3886)
評(píng)論(4) 編輯 收藏 所屬分類:
JbpmSide