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