近年來一直想做一個快速的基于Java的web開發(fā)框架,將自己所做項目的工作經(jīng)驗融合于此。
以此貼作為開始,不斷進(jìn)行修正,以每天1-2小時的開發(fā)工作量進(jìn)行。
完成基礎(chǔ)框架和系統(tǒng)管理部分后,開發(fā)一個進(jìn)銷存管理系統(tǒng)(SMS),驗證開發(fā)性能和速度。
開發(fā)工具
Eclipse, Mysql, tomcat,Powerdesigner,UltraEdit
考慮點(diǎn):
1.基礎(chǔ)類與工具
權(quán)限控制(菜單與按鈕級)
異常的處理
文件上傳與下載
影像掃描
PDF打印
Excel報表工具
2.考慮業(yè)務(wù)數(shù)據(jù)的auto log與可回滾
3.考慮數(shù)據(jù)庫無關(guān)性,基于jdbc的數(shù)據(jù)訪問控制,代碼工具生成。
4.用戶菜單配置,桌面配置,風(fēng)格配置(易用性)
5.繼續(xù)開發(fā)UI Workshop,完成V和C的代碼自動生成。
研究方向
1.規(guī)則引擎
2.公式引擎
3.影像驅(qū)動
4.工作流
項目如火坑,人生如項目。
何謂項目,為創(chuàng)造獨(dú)特的產(chǎn)品、服務(wù)或者結(jié)果而進(jìn)行的一次性努力。
所以項目應(yīng)該具有確定的開始時間和結(jié)束時間,表現(xiàn)為一次性的努力;
項目是獨(dú)特的;
項目是消耗人力,物力和財力資源的。
自吾入世以來,已然經(jīng)歷了數(shù)以百計的項目。
但從作為項目產(chǎn)出物的出生開始,人生數(shù)十載,究竟會有多少個項目要去經(jīng)歷呢?
自進(jìn)入IT行業(yè)伊始,偶已經(jīng)經(jīng)歷了十又七八個項目,有周期超過一年的,也有個把月,有國內(nèi)的,也有國外的......
一部項目史,就是我工作的一個縮影,回首中,似乎有很多回味想表達(dá)出來,卻又引起了更多的思考。
于是有了想記錄下來的想法,去思考,去檢驗。