機房合作開發總結

2021-06-14 08:17:40 字數 1847 閱讀 1442

合作開發之前的準備階段

.我們詳細了解了

svn的使用

,ea的使用

對於svn雖然在去年的暑假中就有所了解和使用

,但相對於這次的使用

,發現先前對

svn的認識是有所偏激的

是版本控制管理軟體

它可以解決以下的問題

開發人員合作的問題,

了解檔案的修改檔案

make

時版本的問題

(完整編譯)

多個人修改同乙個檔案

,結果被覆蓋了

,(lock鎖)

程式被刪除了

,只能重寫(恢復

) 畫了一周時間查了乙個錯誤

,結果發現這個錯誤時被解決了

(這個是知識管理)

對於ea

的使用也是剛接觸

,發現很多的功能是先前很難在

rosn

中看到的

.真是博大呀.

經過前期的準備

,就是對文件的編寫

,雖然文件不是我寫的

,但是也是寫過文件的人

.能夠認識到這次的文件的重要性,

文件中哪些是重點

,哪些該詳細說明

,開發過重中更體現文件的重要性

,所以文件中的一些關鍵點的詳細說明是一定要寫清楚的

.知道文件的型別

,給誰看是文件的初衷

,這些是不能忘記的

這次開發我負責的是

b層和抽象工廠

(所有的設計模式的**都是我負責的

),所以圖的清晰圖是種種之中

.對於圖中的呼叫引數

,以及類的說明是必不可少的.

當然了,開發過充中是難免出問題的

.就拿我負責的部分說吧

有時候就不知道時序中的一些方法是不適合我這個方法的

,無法返回

,型別不一致呢

.這個時候就要

修改類圖了.對於有的方法也發現引數不是很明白

,這個時候方法的說明就要詳細的說明

,說明用到了哪些屬性

,後期的修改是很麻煩的

.所以先前的設計就要考慮的很周全了

通過這次的合作開發

.從中重新認識到物件導向的重要性

就單說我們的實體類設計.

用到的實體關聯類

,通過建構函式的帶參構造

,初始化關聯的實體類

.這個方法貫穿這個系統.

1 通過建構函式的不同

,帶引數和無引數的建構函式

,就是通過一些變動來影它的結果.

2通過繼承

與多型的方法

深刻認識到物件導向的好處.

以維護,方法封裝性好

通過繼承

實現了解耦的方式

,也可用通過繼承來重寫

(覆寫方法)

通過過載實現多型的效果

(相同的函式名

,不同的引數列表

,不同的返回型別)

3設計模式的重新認識

通過抽象工廠與放射,單例

,策略,外觀以及職責鏈的編寫

認識到模式只是一種更好的體現物件導向思想的方法.

運用的精髓是抽象類

,繼承與多型

所以更好的學習設計模式

是需要深刻的了解物件導向的思想

當然了這次的重點還少不了交流, 然重點也在於交流,合作開發重點就是如何分工,怎樣能更好的發揮開發過程中的技巧, 處理開發過程中遇到的問題.綜合能力的培養.這方面從組織那也學習了不少.

合作開發專案總結 機房收費系統

合作專案開發到現在也算是該告一段落了。上午有除錯了乙個小時,改了其中的不足的地方。說起這個專案真是有種失敗的感覺。這幾天也是鬱悶壞了。前面已經總結一次了。不過沒有總結到最後。從最初的修改設計,一直開發完 bll層。一切都是預想的那樣,雖然一開始拿到我的設計方案時大家有了不同的意見,該改進的地方也都做...

合作開發總結

合作開發從開始的興奮到後來的迷茫 到雲層漸漸的散去,到萬里晴空,到系統最後的竣工 切切實實的感受到了軟體工程這一的過程些許的韻味.人員分配方式.因為小組人數是三人 所以此次合作開發是人員的分配是面向包的 而不 是面向層的 是乙個人負責幾層.此次開發依照原則.做了這麼多遍的機房收費系統了,不能再是開始...

合作開發機房收費系統小結

這次合作機房收費系統有很大收穫,最大的感觸就是交流很重要。首先說一下收穫 1.學會了svn的基本使用 2.了解了合作開發的基本流程 3.使用rose畫圖比之前更規範 4.用rose生成詳細的開發文件 5.學會了使用sqlhelper 6.對設計模式有了進一步理解 策略加簡單工廠模式,外觀模式,抽象工...