B階段項目實訓 答辯及感想
1、討論階段:
最開始是決定做婚戀網站的,討論的方向有問題。我們是從頁面的角度討論的,比如有那些頁面,每個頁面上都有什么。邊討論邊寫的數據庫字典。討論到最后討論不下去了。真的不知道頁面上該有什么了。然后叫的陸老師,整個討論的方式就發(fā)生了質的變化。就變成了:有沒有注冊,非注冊用戶(游客)有都可以做什么,訪問首頁,搜索頁面,搜索條件有哪些,可不可以瀏覽注冊用戶的信息等等。 注冊用戶可以訪問那些頁面,所有條件等等有那些。然后訪問的頁面有那些功能……通過分析功能的這種思路,把整個網站的功能確定了。確定功能用了差不多一天,全員都有些興奮和著急做項目吧,所以在數據庫很多細節(jié)上的問題就沒有討論。已經確定的功能就創(chuàng)建了10幾個表了,到了要不要導航表的時候,就被無情的否了,因為表已經不少了,導航可以做成“死”的。前臺討論完了,第一天基本上結束了。關于后臺幾乎沒有討論。
2、項目開發(fā)
數據庫和項目結構是同時進行的,所以vo里面的屬性名和數據的字段有少許的差異,數據庫的省市兩個表從網上找的insert代碼直接生成的。字段名字跟我們平時的習慣不一樣,通知了開發(fā)的時候明明沒有問題的語句執(zhí)行的時候頻頻報錯,在這個方面浪費了不少時間。
我平時沒有做筆記的習慣,所以遇到問題的時候就去找課件,課件是按照日期來的,完全沒有概念我遇到的問題是哪一天講過的,打開課件之后里面的項目名都是一樣的,遇到問題找課件的時候浪費了很多時間。看著一個個課件,相當亂。所以C階段的時候需要養(yǎng)成每天整理歸納知識點的習慣。
3、預演
因為我做的是后臺,相對于前臺而言相對獨立,預演的時候才去合的項目,項目結構是一樣的,視圖層很輕松的就合起來了,控制層合的時候有些費勁;XML有重名的,DAO有重復的功能。前臺方法較多,更改自己的功能的時候找起來很費勁。暴露了在注釋上習慣很不好。
4、個人總結:
討論的時間短,討論的不夠細。自己在合作方面存在少許問題。平時溝通的少,沒有實事的合項目,所以到最后預演和答辯的時候,項目不完整。
平時遇到問題的時候,還是習慣自己先解決,在這方面浪費了大量的時間。再就是有些功能別人已經寫好了,開發(fā)的時候想自己也練一下,有好多功能都是自己寫的,比如分頁、省市聯動。還遺憾,在線編輯器沒有練習到,已經要答辯了。