設計資產管理系統的疑問

saharabear發表於2007-05-21
最近需要開發一個資產管理的系統,我分析了一下,主要包括一個是資產的記錄和查詢,報表功能,比如記錄桌子數量,屬性,電腦的屬性等;另一個就是資產的跟蹤,比如誰借了什麼東西,什麼時候歸還等等。

在技術上使用JAVA來實現,但有兩個問題自己想不明白:

第一:由於每一種資產的屬性是不固定的,因此我想實現GOOGLE裡面新增聯絡人的屬性那樣,可以動態新增屬性,屬性名由使用者新增的時候進行填寫,這樣就可以實現記錄各種資產的不同屬性了。但是,在實際開發的時候,比如使用STRUTS2,怎麼樣做這個表單?在ACTION中寫屬性的時候,因為表單是動態的,如何去寫呢?

第二:這是一個一直以來讓我困惑的問題,那就是,所謂的系統設計,倒底是什麼?是把系統分成幾層(好像大部分就是那麼幾層),還是一些設計模式的應用?

謝謝。

相關文章