萬碼學(xué)堂2019級(jí)學(xué)生王*昊
項(xiàng)目感言:
就在昨天結(jié)束了為期一個(gè)月的B模塊的項(xiàng)目并進(jìn)行了項(xiàng)目的答辯,在這一個(gè)月中有著數(shù)不盡的辛酸與歡樂。下面就來說說在項(xiàng)目開發(fā)以及團(tuán)隊(duì)合作過程中遇到的一些困難與克服困難的事情。
在開始選項(xiàng)目的時(shí)候,我們選擇了上課從來沒有涉及到的一個(gè)在線考試系統(tǒng),因?yàn)樯险n講的是一個(gè)購(gòu)物的網(wǎng)站,所以下決定選擇做這個(gè)項(xiàng)目的時(shí)候,心里是很忐忑的,因?yàn)榭偸桥伦约杭夹g(shù)不到位完不成這個(gè)挑戰(zhàn),而且也打心底的想把自己的第一個(gè)項(xiàng)目做好。壓力是很大的。但是我們小組已經(jīng)一致同意做這個(gè)項(xiàng)目了,所以只能硬著頭皮上了。
第一個(gè)難點(diǎn)來了,設(shè)計(jì)數(shù)據(jù)庫(kù)。因?yàn)榭荚囅到y(tǒng)可能沒有別的項(xiàng)目大,但是數(shù)據(jù)庫(kù)之間的關(guān)聯(lián)性以及邏輯性很強(qiáng),數(shù)據(jù)庫(kù)設(shè)計(jì)遇到了很多的難點(diǎn),就怕少點(diǎn)什么重要的屬性,導(dǎo)致各個(gè)表之間關(guān)聯(lián)不起來,好在有陸老師的指導(dǎo),數(shù)據(jù)庫(kù)也算勉強(qiáng)的完成了,盡管在項(xiàng)目后期發(fā)現(xiàn)了很多不合理的地方,但也算是完成了。
我們項(xiàng)目的一個(gè)敗筆緊隨而至,就是沒有找到整套的模板,因?yàn)楹玫哪0灏l(fā)現(xiàn)都是花錢的,所以我們一不做二不休,選擇了自己做前端。做著做著就發(fā)現(xiàn)了很多的問題,腦袋里想到的東西可自己卻做不出來,因?yàn)榍岸藢W(xué)的東西太有限了,功能實(shí)現(xiàn)不出來,我們只能通過自己寫的和別的小功能的模板結(jié)合起來,這就導(dǎo)致了我們整個(gè)項(xiàng)目看起來非常的亂,看起來就是東拼西湊的感覺。這一點(diǎn)非常的不好,但這個(gè)時(shí)候已經(jīng)不能從頭開始了,只能這樣繼續(xù)下去了。
在開發(fā)的過程中,也有遇到很多的困難。因?yàn)樯险n講的是一個(gè)購(gòu)物的系統(tǒng),在我們的項(xiàng)目中有很多的地方?jīng)]有涉及到,所以我們就在網(wǎng)上自己搜索學(xué)習(xí),實(shí)在不行的詢問了老師,幸運(yùn)的是問題都得到了解決。這也讓我明白老師只是引路人,更多的知識(shí)還是需要自己去探索去學(xué)習(xí),這樣才能不斷地進(jìn)步。再次就是因?yàn)轫?xiàng)目是一起的,但是一個(gè)功能做完后,可能另一個(gè)人不滿意,這里也會(huì)有分歧,最后我們也都是互相監(jiān)督,爭(zhēng)取做一個(gè)互相之間都滿意的項(xiàng)目。
在團(tuán)隊(duì)合作的過程中,我們也遇到了很多的問題。首先就是任務(wù)的分配問題,因?yàn)槭堑谝淮巫鲰?xiàng)目缺乏經(jīng)驗(yàn)。有的想做老師,有的想做學(xué)生,這就導(dǎo)致了工作分配的不合理性,我們商量后決定了,有誰想做什么提前說一下,以免導(dǎo)致項(xiàng)目重復(fù),然后誰先做完誰就先選下一個(gè)要做的項(xiàng)目,也算是安排好了成員的分工問題。團(tuán)隊(duì)合作中也會(huì)遇到合項(xiàng)目的問題,因?yàn)槊咳说捻?xiàng)目不同,內(nèi)容也不同,經(jīng)常會(huì)在合項(xiàng)目的過程中產(chǎn)生各種沖突,這種沖突很難解決,只能逐一排查,很費(fèi)時(shí)間。經(jīng)常會(huì)導(dǎo)致一個(gè)人的項(xiàng)目進(jìn)行大范圍的改動(dòng)。
項(xiàng)目的優(yōu)點(diǎn)就是,首先我們嘗試了別的班的小組很少有在B模塊就去做這樣的在線考試系統(tǒng),并且實(shí)現(xiàn)了在