青軟培訓(xùn),Java培訓(xùn),軟件培訓(xùn),Java培訓(xùn)機(jī)構(gòu),Java培訓(xùn)學(xué)校,萬碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

萬碼學(xué)堂2019級學(xué)生孫*浩


項(xiàng)目感言:

經(jīng)過深思熟慮,我們小組最終決定開發(fā)在線考試系統(tǒng),歷時(shí)一個(gè)月,通過這個(gè)項(xiàng)目,讓我更加熟練了項(xiàng)目開發(fā),不僅熟練和學(xué)習(xí)了各種技術(shù),還明白了合作的重要性。在項(xiàng)目一開始便是設(shè)計(jì)數(shù)據(jù)字典,進(jìn)而設(shè)計(jì)數(shù)據(jù)庫,而良好的數(shù)據(jù)庫結(jié)構(gòu)能使得以后的開發(fā)變得極為便利,在開發(fā)過程中,我們遇到了一些問題,很多就是因?yàn)閿?shù)據(jù)庫設(shè)計(jì)不合理所帶來的,所以應(yīng)該吸取經(jīng)驗(yàn),在下次項(xiàng)目中認(rèn)真構(gòu)思數(shù)據(jù)庫的設(shè)計(jì)。

“單絲不成線,獨(dú)木不成林”,在這里尤為感謝其他的組員,任何人都是不可或缺的,每天的技術(shù)交流,遇到問題一起討論,解決,一起進(jìn)步。本次項(xiàng)目實(shí)訓(xùn)我主要遇到的問題就是對數(shù)據(jù)之間的關(guān)系理解不深,因?yàn)樵跇?gòu)建VO包時(shí)候有的使用其他類的對象,有的則沒有,所以就導(dǎo)致在數(shù)據(jù)處理上就顯得很雜亂,雖然通過仔細(xì)查找也能明白具體含義,但總體讓人感覺跟別扭,所以下次項(xiàng)目開發(fā)一定要把VO包構(gòu)建的統(tǒng)一、合理。

還有項(xiàng)目的界面交互太差,雖然用戶能從網(wǎng)頁獲得數(shù)據(jù),但是數(shù)據(jù)呈現(xiàn)的方式太不人性化。數(shù)據(jù)并沒有直觀的展示給用戶,平心而論,使用這個(gè)系統(tǒng)就好像在玩迷宮游戲,這帶給我的經(jīng)驗(yàn)就是,項(xiàng)目開發(fā)不能簡單地從數(shù)據(jù)庫角度出發(fā),而要站在用戶的角度,因?yàn)橄到y(tǒng)開發(fā)的最終目的就是面向用戶使用,怎樣讓用戶的操作更加便捷,舒適也是系統(tǒng)開發(fā)的一個(gè)重要任務(wù)。

項(xiàng)目的合成也是開發(fā)過程中的問題,每個(gè)人的功能自己運(yùn)行著可以,但是合成之后會影響到其他的項(xiàng)目,導(dǎo)致系統(tǒng)出現(xiàn)問題,調(diào)節(jié)不同功能之間的沖突也是必不可少的,而這些問題出現(xiàn)的原因就是因?yàn)闇贤ú坏轿?,?dǎo)致在數(shù)據(jù)的使用上出現(xiàn)沖突。所以以后要理清條理,積極溝通,不能閉門造車。

最終我們項(xiàng)目實(shí)現(xiàn)了預(yù)期的大部分功能,即學(xué)生的在線考試和老師的在線發(fā)布試卷的主要功能,還設(shè)置的擁有最高權(quán)限的管理員,管理學(xué)生和老師數(shù)據(jù),基于前后端分離的思想,在學(xué)生和老師登錄界面不可見管理員登錄。

雖然項(xiàng)目開發(fā)中遇到了很多問題,但是只要認(rèn)真討論,或者向老師請教,總能找到解決的方法。