學習Java編程已經(jīng)半年了,經(jīng)過第二遍的學習,在這段學習期間我對編程有了更加深入的理解,從當初對計算機幾乎是零基礎(chǔ)的我來說,現(xiàn)在已經(jīng)能用自己學到的知識開始做一些簡單的項目,真的很感謝老師們的悉心教導讓我有了這么大的提升,這次我們組寫的是OA管理系統(tǒng)。
在進行了為期三個周的項目開發(fā)中,我是擔任組員,項目前期的工作是搭建數(shù)據(jù)庫,這次進展還是比較迅速,知道自己哪里沒有考慮周全,在第二天我們的數(shù)據(jù)庫搭建算是基本完成,后期又根據(jù)實際功能完善表和數(shù)據(jù)。
在整個開發(fā)項目的過程中,我和我的組長蘇城做模糊查詢、增刪改查、登陸注冊、員工的審批,員工的個人信息,請假的時間,業(yè)務(wù)表單,Ajax,用戶權(quán)限,管理權(quán)限等很多功能等功能,組員沈春任做jsp修改等功能。項目一開始的時候由于業(yè)務(wù)流程不太了解,很多功能我們之間沒有意見統(tǒng)一,在合項目的過程中出現(xiàn)問題,這也讓我學到了如何團隊協(xié)作。期間也遇到很多技術(shù)上不懂的知識,以前認為掌握了的知識,現(xiàn)在一到運用才發(fā)現(xiàn)并不是想的那么簡單,遇到不懂的地方我去虛心請教那些技術(shù)好的人和老師,一點一點的打牢自己的基礎(chǔ),不斷地提升自己,期間也幫助過很多同學解決了一些問題,也讓我獲得了鍛煉和提升,對知識的運用更加的靈活,不想上次項目那樣躡手躡腳,怕寫錯代碼。通過與同學之間的交流分析,也讓自己的開發(fā)思路有了很大的拓展,知道在項目開發(fā)過程中有哪些必不可少的細節(jié)需要注意,如何讓數(shù)據(jù)庫中的數(shù)據(jù)閉合,使整個項目轉(zhuǎn)起來。
為期進三個周的努力后,我們迎來了項目答辯,在與其他組相比我們做的功能還比較多,但是業(yè)務(wù)邏輯仍然沒有處理的很好,但好在每個人都有了進步有了提升,都做了一些東西,有收獲就是進步。通過與別的項目的對比以及評委老師的意見,我也發(fā)現(xiàn)我們項目的不足之處。在接下來的這段學習期間我也會努力提高自己的技術(shù)水平,下次爭取比這次有著更大的提升,業(yè)務(wù)處理邏輯方面更需要好好去學習和改善,在個人項目中做到更好。