這個(gè)暑假本來打算去廣州一公司實(shí)習(xí)的,結(jié)果接到老師的一個(gè)項(xiàng)目,是關(guān)于工作流的,實(shí)現(xiàn)一個(gè)文件審批的流程,起初也不知道是怎么回事,老師也有些事情,就拋下一句話“去下載OSWorkflow的客戶端下來看看”,結(jié)果下載下來才知道是怎么回事,要求用Flex實(shí)現(xiàn)它,我的媽呀,這個(gè)可是一個(gè)不小的工程,還得我一個(gè)人完成,上面這個(gè)項(xiàng)目也批下來了,錢都撥下來了,不完成不行啊,巧合的是自己這個(gè)暑假又有一個(gè)培訓(xùn),根本沒什么時(shí)間去做呀,就在前幾天突然決定暫時(shí)放棄培訓(xùn),先把這個(gè)完成再說,在做的時(shí)候沒什么底,不知道自己能不能完成,因?yàn)楦杏X很多東西我都不會(huì)。不管怎樣還是要試一下不,我就喜歡嘗試下,往往在嘗試中能發(fā)現(xiàn)點(diǎn)什么,這不從19號(hào)開始就衣食住行都在學(xué)校實(shí)驗(yàn)室了,到今天界面上的功能基本實(shí)現(xiàn)了大部分了,至少能拖組件,然后在組件間能按照一定的要求進(jìn)行連接,比如說從合并節(jié)點(diǎn)出來的只能是無條件連接到節(jié)點(diǎn)或這操作,每個(gè)操作最多只能有一個(gè)非條件連接,連線的終點(diǎn)只能是節(jié)點(diǎn)等等,我沒有研究過OsWorkflow的源碼,但是我從提供給我的客戶端以及生成的xml文件推斷出一些規(guī)則,于是經(jīng)過不久的思考就開始動(dòng)工了,慢慢的雛形也就出來了,當(dāng)中碰到了不少問題,當(dāng)然也慢慢解決了,等完成之后再把代碼優(yōu)化下,到時(shí)覺得可以的話,可以開源,上次我那博客
http://www.lovestblog.cn本來也打算開源的,但是確實(shí)有點(diǎn)擔(dān)心,怕放上來,被高人們唾罵,怕承受不了巨大的打擊,就還是先放放了,再者也沒時(shí)間去優(yōu)化代碼,所以等有時(shí)間了再整理下再拿出來挨批了,呵呵,好了說了那么多廢話了,還是把這個(gè)工作流的一個(gè)截圖拿出來曬曬吧,等全部完成之后在拿出來,希望能聽到大家寶貴的意見。
posted on 2009-07-24 23:30
你假笨 閱讀(2164)
評(píng)論(2) 編輯 收藏