時(shí)光如梭,眼下正值七月炎夏,算起來,這已經(jīng)是我在萬碼學(xué)堂的第5個(gè)月了。而B模塊的項(xiàng)目實(shí)訓(xùn)也已經(jīng)結(jié)束,馬上要開始C模塊的新內(nèi)容了。隨著B模塊的結(jié)束,我也有了新的體會(huì),認(rèn)識(shí)到了我現(xiàn)在的不足。
在剛剛結(jié)束的B模塊的項(xiàng)目中,我們4人小組做的是一個(gè)在公司內(nèi)部運(yùn)行的辦公用品管理系統(tǒng),主要的功能就是在線申請(qǐng)、發(fā)放辦公用品,也就是辦公用品的借用、歸還和發(fā)放,不管是借用還是歸還,都可以通過系統(tǒng)查到相關(guān)記錄。我們組在做這個(gè)軟件時(shí),雖然沒有在界面設(shè)計(jì)上下太多的工夫,但是這個(gè)辦公系統(tǒng)的功能比較復(fù)雜,功能設(shè)計(jì)比較全面而且還可以分權(quán)限登錄,數(shù)據(jù)庫的表設(shè)計(jì)邏輯也比較復(fù)雜,每個(gè)表之間相互關(guān)聯(lián),通過一個(gè)表中的主鍵或外鍵一定能找到其他表。在項(xiàng)目開始的時(shí)候,我們其實(shí)并沒有想太多,特別是我,項(xiàng)目開始已經(jīng)幾好天了但是對(duì)項(xiàng)目還是不太理解。開始的時(shí)候我們只是按我們的想法來做,后來發(fā)現(xiàn)設(shè)計(jì)有問題,對(duì)數(shù)據(jù)庫改了許多。在項(xiàng)目進(jìn)行到一半時(shí),又發(fā)現(xiàn)了一些設(shè)計(jì)上的漏洞,再次改進(jìn)了項(xiàng)目,就這樣,在不斷的改動(dòng)中到了項(xiàng)目預(yù)演那天,最終項(xiàng)目答辯完后,我們的項(xiàng)目雖然通過了,但卻有著許多不完美的地方,我們的功能雖然全面,可是前臺(tái)設(shè)計(jì)卻很不美觀,這一點(diǎn)使我們組吃了大虧。而且我們組當(dāng)時(shí)沒有設(shè)計(jì)后臺(tái),用戶中心等功能沒有設(shè)計(jì),而其他組都有。最終我們勉強(qiáng)過關(guān),可是我們們這個(gè)項(xiàng)目還有很多問題。
在剛開始做項(xiàng)目時(shí),我們組原本想做的是crm客戶關(guān)系管理軟件,但是經(jīng)過查閱資料和詢問老師,我們了解到crm的業(yè)務(wù)邏輯比較復(fù)雜,在20天內(nèi)我們很可能開發(fā)失敗,所以我們組最終選了辦公用品管理系統(tǒng)作為B模塊的項(xiàng)目。
項(xiàng)目開始后,組長帶領(lǐng)我們進(jìn)行了數(shù)據(jù)庫的設(shè)計(jì),我們也積極參與,并且說出了自己的想法,很快,在經(jīng)過一次改進(jìn)后,數(shù)據(jù)庫設(shè)計(jì)完畢。第三天早上,組長對(duì)我們?cè)敿?xì)介紹了整個(gè)項(xiàng)目的流程,可能是前一天晚上睡得晚,那天早上我精神狀態(tài)不是很好,總是犯困,組長說的話非常重要,我聽是聽了,但是因?yàn)槔鲜谴蝽?,所以并沒有真正記住和理解組長說的話。我也并沒有把這件事放在心上。我還以為自己不用理解整體流程,只要把組長安排給我的那部分工作完成就行,到時(shí)候一拼就行了??晌覜]想到的是,這個(gè)錯(cuò)誤的想法直接影響到了我后面所有的進(jìn)度。
項(xiàng)目正式開始后,組長給我們安排了不同的分工,我暫時(shí)的任務(wù)是做一個(gè)添加申請(qǐng)辦公用品的頁面,我想了想,覺得沒什么難的,就開始制作頁面。制作之前,我還詳細(xì)詢問了組長,頁面里面都寫什么,因?yàn)檫@時(shí)我的大腦里對(duì)數(shù)據(jù)庫的關(guān)系根本不清楚。做完之后,我給組長看了頁面,組長當(dāng)時(shí)在做前臺(tái),所以大概看了一下,就讓我繼續(xù)做新的功能了。