經(jīng)過近一階段對(duì)于編程語言JavaEE的學(xué)習(xí),A模塊、B模塊、C模塊相繼學(xué)習(xí)結(jié)束后,我們進(jìn)入了C模塊項(xiàng)目實(shí)訓(xùn)階段,我在此次項(xiàng)目實(shí)訓(xùn)過程中,對(duì)前期學(xué)習(xí)過程中的一些知識(shí)點(diǎn),在項(xiàng)目實(shí)訓(xùn)過程中進(jìn)行了一系列的應(yīng)用。在此次的項(xiàng)目實(shí)訓(xùn)過程中,既有成就,也有不足。
我們?cè)?span style="font-size: 19px; font-family: Calibri;">C模塊的項(xiàng)目實(shí)訓(xùn)是蜻蜓網(wǎng)項(xiàng)目,這是一個(gè)主要用來進(jìn)行企業(yè)招聘和個(gè)人投遞簡歷的項(xiàng)目。在進(jìn)入C模塊項(xiàng)目實(shí)訓(xùn)后,我們組迅速確定了C模塊的實(shí)訓(xùn)項(xiàng)目是開發(fā)一個(gè)招聘項(xiàng)目。在確定項(xiàng)目名稱后,我們又對(duì)蜻蜓網(wǎng)項(xiàng)目進(jìn)行了分析,包括了蜻蜓網(wǎng)項(xiàng)目的功能分析以及需求分析。對(duì)于蜻蜓網(wǎng)項(xiàng)目的功能分析,我們分成了項(xiàng)目前臺(tái)以及項(xiàng)目后臺(tái)兩個(gè)不同的部分。其中,我負(fù)責(zé)的部分包括了前臺(tái)個(gè)人用戶中的我投遞的簡歷、我收藏的職位;企業(yè)用戶的有效職位頁面、下線職位頁面、發(fā)布職位頁面、套餐記錄頁面以及套餐購買頁面等,后臺(tái)部分包括了套餐管理和類型管理中的福利管理頁面。確定了蜻蜓網(wǎng)項(xiàng)目的所有功能后,我們對(duì)在項(xiàng)目進(jìn)行過程中所需要的數(shù)據(jù)庫進(jìn)行了分析以及設(shè)計(jì),對(duì)在項(xiàng)目開發(fā)過程中所需要的表都進(jìn)行了一系列的設(shè)計(jì),最終完善了項(xiàng)目開發(fā)時(shí)所需要的數(shù)據(jù)字典。數(shù)據(jù)字典設(shè)計(jì)完成后,進(jìn)行了項(xiàng)目數(shù)據(jù)庫的設(shè)計(jì)。完成了前期的一系列設(shè)計(jì)分析后,我們的項(xiàng)目正式進(jìn)入源代碼開發(fā)階段。我們對(duì)蜻蜓網(wǎng)項(xiàng)目進(jìn)行了分工,主要以前臺(tái)、后臺(tái)進(jìn)行分工。在源代碼開發(fā)階段中,我們對(duì)項(xiàng)目進(jìn)行了多次合并,最終完成了源代碼的開發(fā)。在完成源代碼開發(fā)后,我們對(duì)整個(gè)蜻蜓網(wǎng)項(xiàng)目進(jìn)行了展示。
在項(xiàng)目開發(fā)過程中,由于我們現(xiàn)在尚處于軟件開發(fā)的新人階段,開發(fā)經(jīng)驗(yàn)嚴(yán)重不足,所以存在諸多不足之處。例如項(xiàng)目進(jìn)度把控不夠,項(xiàng)目進(jìn)度緩慢,在項(xiàng)目展示時(shí)我們前期對(duì)項(xiàng)目的功能分析中的許多功能未展示出來,沒有來得及進(jìn)行完善。小組成員之間,由于大家是首次進(jìn)行合作,彼此之間缺乏應(yīng)有的默契,這就導(dǎo)致了個(gè)人的源代碼都擁有個(gè)人的風(fēng)格,在項(xiàng)目進(jìn)行合并過程中出現(xiàn)了大量的問題,排查這些問題也耗費(fèi)了大量的時(shí)間。在源代碼開發(fā)階段中,我發(fā)現(xiàn)自身對(duì)于項(xiàng)目開發(fā)中的知識(shí)儲(chǔ)備嚴(yán)重不足,經(jīng)常在項(xiàng)目開發(fā)過程中遇到問題,一些很好的想法也無法實(shí)現(xiàn)。
項(xiàng)目演示完后,我對(duì)此次的項(xiàng)目開發(fā)充滿遺憾,在以后的工作學(xué)習(xí)中,多學(xué)多看,在完善知識(shí)儲(chǔ)備過程中豐富自己的編程理論以及編程實(shí)踐能力。
希望在未來的工作中,自己能夠表現(xiàn)的更加優(yōu)秀。