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