合作開發機房收費系統過程中的收穫與不足

2021-08-26 21:46:19 字數 1100 閱讀 3601

這次合作開發機房收費系統的過程中,收穫很多,不足之處也很多

1知道了文件的重要性

用vb和vb.net做個人版的機房收費系統時,總覺得文件和自己寫的**之間的距離比較大,不太重視文件的編寫。當時寫文件純粹是為了完成任務,走過程。但是在合作開發機房收費系統的過程中,文件就顯得非常重要了。

首先文件是團隊內部交流的媒介。團隊合作時,儘量減少人員之間的交流,而是用文件進行交流,文件的主要作用就是起交流的作用。所以團隊合作中需要的各種資訊都要以文件的形式出現,把合作開發所需的資訊都寫在文件裡,這樣就可以實現真正的合作開發了:負責不同部分的組員可以同時開發。

2學會了svn的使用

團隊合作當然少不了svn了。在我們合作的初期,由於處於提高班反省階段,所以進不了機房,也就無法搭建svn系統了。所以我們最初選擇了使用酷盤的協同辦公功能來代替svn。我是組長,我把我酷盤裡的工程和文件通過酷盤的邀請功能把修改許可權賦給了組員,組員接收到檔案後,可以協同辦公了,修改後的檔案通過酷盤就可以更新到各自的工作空間。不過酷盤畢竟只是個替代平,使用它容易產生衝突,只能是特定的人更改特定的部分。

提高班開課後我們開始使用svn作為版本控制工具,svn要比酷盤方便和專業。但是由於開始只學了svn的基本功能,後來出現了一些意外的狀況,不過有了困難,才會去解決困難,我們才會進步,通過後續的合作對svn有了進一步的了解。

3知道了常用的幾種設計模式如何在具體專案中使用

用vb.net做個人版機房收費時,只用了乙個最簡單的設計模式:單例模式。在合作開發時,我是組長,所以我負責畫圖,練習了其他一些常用設計模式的使用。自己總感覺外觀模式有點多餘,不過公尺老師說這次重在練習,所以我就硬把外觀加上了。只有用了設計模式,才會用到介面等比較抽象的概念,才能體會到物件導向的好處。

4嘗試了如何做團隊的leader

以前自己總是扮演follower的角色,這次被指定為組長比較意外。自己總想第一次當組長,要盡量做好,但是實際當中總有各種各樣的困難,感覺自己的領導力還遠遠不夠,所以以後要加強這方面的鍛鍊,領導力是一門學問呀!

自己感覺在合作開發過程中,不足之處還是挺多的,如果用一句話來形容那就是:不太規範。不過在後期我們認識到了這個問題,也吃了不少的虧,每個人都進行了反省。通過這次合作,我認識到了對於乙個團隊和集體而言,如果真想提高效率,規範和標準是必不可少的。

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

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

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

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

首次合作開發 收穫總結 收費系統

我們共分兩隊,每隊六個人,胡陽帶一組,學宇帶一組。到今天,我們六個人合作開發的收費系統出爐了,這個系統是建立在我們對這個系統需求深厚了解的基礎上開發的,剛剛按照mvc三層架構開發完自己的第二版收費系統,馬上就投入到合作開發的隊伍中來了,在這次活動中,胡陽事先做好了系統架構分析,寫了乙個詳細的時序圖,...