在校的最后一次項目答辯結束了,在這40多天的奮斗里,整個小組都付出了很多的努力,每個人都很認真的完成了自己負責的模塊,最后一個項目,比起之前B模塊,做的功能多了,用的技術多了,對自己的能力也有了一個更清楚地認識。
從項目開始的數(shù)據(jù)庫設計以及功能設計,到項目框架的搭建,每個人都參與到其中,對于整個項目來言,每個人都很清楚的認識到我們的主要核心主題,但是也遇到了一些小的問題。
前期項目主要功能設計和數(shù)據(jù)庫設計沒有出現(xiàn)什么太大的分歧,但是當真的準備頁面設計以及編寫代碼時,又出現(xiàn)了新的問題,比如頁面導航、網(wǎng)頁導航圖等等的問題,在開始考慮時還是不夠全面,所以導致后期數(shù)據(jù)庫又增加了不少新的表。不過在代碼編寫時,我們注意了使用git時容易覆蓋的問題,每個人的模塊都相對獨立,但是在答辯時孫老師也點出了我們的問題。每個人的模塊確實都完成了該有的功能,但是在整個項目中,缺少一種融合感,每個模塊之間缺少關聯(lián),所以看起來網(wǎng)站功能不少,但緊密度不高,用戶體驗感不強。
從這次項目過程來說,對于目前功能的實現(xiàn)來說,遇到的問題和錯誤自己通過查找資料或者求助同學還是可以解決的,但是從整個軟件的使用角度來說,考慮的還欠缺很多,寫一個程序不僅僅是要完成什么功能,更重要的是讓使用的人覺得它好用,那才是一個成功的軟件。在學校學到的知識和思想,讓我受益匪淺,希望能夠在今后的程序員生涯中越來越好,不辜負這段努力的日子。