旅遊網站項目開發過程總結

來源:互聯網
上載者:User

兩周前,接到一個旅遊網站的項目,老爺子給限定的工期是10天,我們(我,大帥,小崔)根據一個大概的需求,簡單擬了個方案,就直接框框地幹了。

 

下面是我們簡單商議出的一個計劃,黑色部分主要我幹,紅色部分主要他們倆幹,互相協助。後來事實證明,這個計劃並沒有被嚴格執行。只是走了個大面的過場,等於被束之高閣,一方面因為定計劃比較魯莽,另一方面出現了這樣那樣的問題,總是會打亂我們的計劃。

項目基本結束後,我們三個做了一個《開發過程總結會》,下面是根據錄音整理的:

 

1、前期設計不好,導致分工無法明確,你改我的,我改你的,SVN提交著實換亂了一會,最後重新梳理的。


2、介面建模沒有畫好,介面草圖應該越詳細越好,例如,如果需要表格,那表格欄位標題是什麼都要寫上,這樣才能有利於資料建模,才能知道資料庫表裡應該有什麼。我們在做的過程中並沒有考慮這些,介面草圖只是做了個大概,導致後來要顯示,但是表中沒有這個欄位。

我們考慮欄位類型的時候有些魯莽,例如id用int型,明顯不夠用。


3、我們資料完整性考慮不夠周全,沒有注意資料庫外鍵約束,導致後來刪除出了問題,還要改預存程序,加觸發器等。


4、注釋!注釋!一個老是要談的問題,總是養不成順手寫詳細注釋的習慣,html注釋,css注釋,js注釋,後邊再看,看不懂了。注意,往版本庫提交東西,必須寫注釋,以備後續查閱。


5、文檔不全,這個也有時間緊的問題,最後大體功能按照既定計劃實現了,論壇管理系統沒有實現。


6、測試不行,基本上大面上跑通了,如果真正投入商用的話,肯定還會有後續問題。


7、中間有3天拖延,主要是在介面問題上,一會想看看別人的能不能直接用,一會要依賴別人把介面做好,沒有一個明確的決斷。總是依賴別人,等別人,沒有主動出擊。最後還是全部推翻,我們重頭再做完成的。


8、總是在趕項目,總是在把別人的東西拿過來用,不明白原理,似乎總是沒有時間去研究它的根本是什麼。


9、對陌生的東西恐懼,局部更新,例如ajax等等,我們知道這個東西好,但是不用,一方面是考慮到工期,另一方面是害怕實現不了還得重頭再來。設計的時候,也沒有用設計模式,怕把系統搞不複雜,我們控制不來,總之,我們總是以實現為主,害怕創新,這個以後要努力克服。


10、沒有考慮執行效率,如果大資料量會出問題。


11、介面不統一,當然那母片是統一的,但在主要內容區,配色,字型,按鈕的大小等等並沒有事先約定好。

 

歸根結底,還是我們設計經驗不足,對未使用過的東西有恐懼,導致開發過程出現了這樣那樣的問題。在以後項目過程中繼續鍛煉吧。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.