strut專案小總結(團隊)

cc發表於2003-05-14
Struts專案總結


4月的XXXXXX系統中的指標管理、實撥計劃與撥款單成功採用了Struts框架結構進行開發。

成功經驗

其中,組長1人,小組成員3人,3人對Struts有一定了解。對Struts進行培訓大概經歷了1周(與業務培訓同時進行),

立項1月1日開始。

1月1日-1月20日,瞭解需求,作反分析。
1月20日-1月30日,Struts培訓學習。
2月8日-2月21日,設計,程式設計書。
2月22日-4月15日,寫完程式(指標管理、實撥計劃與撥款單)。

小組成員獨立開發設計,交流很少。每個小組成員都按照一定的規範獨立建立了struts構架。在以後的開發中應該使用同一個框架,小組成員按照層次分工,而不按模組分工。

優勢劣勢

由於採用新技術,所帶來的優勢:結構合理,複用性增強,成熟的web框架,維護性提高。

劣勢:增加開發成本,對於不熟悉框架的人員來說維護性降低。

技巧
1. Struts採用合理的MVC架構。應儘可能多把應用處理放在Model層。
2. 表層的Taglib儘量可以不使用。使用taglib有時增加了複雜度,使用普通的html也可以達到同樣效果。例如<form name=””>表單的使用。
3. 學習struts應透過自帶的例項來學習。
4. 控制層中的action要呼叫façade模式。

總結

建議使用struts框架作為今後的開發模式。可以對struts進行相關培訓。


相關文章