轉(zhuǎn)眼之間,就來到了2018年,隨著新年的來臨,B模塊實訓也隨著新年的鐘聲開始了。我們一開始本來打算做考試系統(tǒng),但是因為種種原因,我們決定做百度貼吧。隨后,我們仔細分析了百度貼吧的各項功能,發(fā)現(xiàn)貼吧不是那么的簡單,雖然如此,我們還是決定好好的將個項目做完。

在用了一下午的時間將功能基本理清后,我們將要做的功能告訴了陸老師,陸老師看了后,指出了一些我們對功能上錯誤的理解。隨后,我們就開始設計數(shù)據(jù)字典。設計數(shù)據(jù)字典時,我們就是按照最初的想法去設計的,因為在做項目時,數(shù)據(jù)庫一定會有改動。我們組設計數(shù)據(jù)字典大約用了一上午的時間,我們本以為不會有什么問題,結(jié)果,下午老師檢查時,我們才發(fā)現(xiàn)數(shù)據(jù)字典的設計有很大的缺陷,有許多情況我們都沒有考慮到,比如回復時會有多種回復,舉報功能也非常復雜,要設計四個表來完成這一項功能。陸老師向我們指出了錯誤,并讓我們重新設計數(shù)據(jù)字典,考慮到做項目的時限,也刪掉了一些功能。

模板找好,數(shù)據(jù)庫設計完畢,我們組開始正式做項目了。第一天,組長和另外的組員做前后臺的登錄注冊,以及前臺的網(wǎng)頁頭部包含,而我負責做的是前臺顯示熱門帖子和貼吧功能。這個功能是要通過查詢數(shù)據(jù)庫里符合熱門標準的帖子和貼吧的內(nèi)容以及標貼、發(fā)帖人等信息,并將它們顯示在頁面上,對我來說并不是很難,分完后,我就開始做了,雖然中間出了一些小問題,但是我仍然在放學前做完了熱門帖子?;丶液螅疑晕⒚阑艘幌马撁?。第二天,我將熱門貼吧也做完了。

雖然我做的速度并不是非??欤虚g也出現(xiàn)過錯誤,但是自己還是比較滿意,我覺得這是我一直堅持練習,認真聽講的結(jié)果。后來幾天,我把發(fā)帖人、熱門貼吧和熱門帖子的詳情頁面也做完了,但是就在我要給組長時,卻發(fā)現(xiàn)我和組長的功能做重了,后來我開始做回復的功能?;貜凸δ苁沁@次項目的一個難點,因為我們組要做的是一個無限級回復,回復完一個帖子之后還可以繼續(xù)回復。

而且,回復分為回復貼子和回復回復,先要添加回復,還要將所有的回復顯示出來,難點就是顯示,因為要顯示無限級。我用的是遞歸方法做的。開始做的時候,我并沒有搞清楚回復功能到底是什么,所以無從下手,多虧了組長和陸老師的耐心講解,讓我這個糊涂人終于分析明白了功能。

在做項目的過程中,我發(fā)現(xiàn),其實有些錯誤,我開動腦筋,仔細思考,真的會找到解決方法的,這項能力是非常重要的,因為以后的工作中不可能有人一直幫你,自己必須要學會獨當一面,而要做到這一點,就需要大量的練習,不斷發(fā)現(xiàn)錯誤,仔細觀察,開動腦筋,只有這樣,才能在技術(shù)上有所提高,而這需要長期的練習和積累。

通過這次的實訓項目,我的技術(shù)得到了進一步的提高,我也發(fā)現(xiàn)了我的缺點——我的業(yè)務分析是一個短板,我總是要花很長時間才能搞清到底要做的東西是什么。但是我不氣餒,我會多花時間看看別人的項目分析,自己也試著學習一下,慢慢提高這項能力。

我會繼續(xù)努力,爭取將C模塊學得更扎實,為將來就業(yè)打下基礎。