通過這次做項目,我對編程有了進一步的認識。做項目的時候,最重要的不是自己如何將自己分配的任務(wù)做完,而是要注重團隊的合作。一開始組內(nèi)必須對這個項目的數(shù)據(jù)庫的創(chuàng)建進行討論,比如一些表的關(guān)聯(lián)關(guān)系。如果開始不將這些準備工作做好會給后面的工作帶來很多不必要的麻煩。我這次做項目就是因為在前期討論數(shù)據(jù)庫的時候沒有及時的發(fā)表自己的想法,也沒有理解其他人的想法,導(dǎo)致后期頻繁的對數(shù)據(jù)庫進行改動,嚴重影響了整個項目的進度,我感到很慚愧。
我做的是考試詳情和發(fā)布考試的功能。考試詳情主要就是查詢考試記錄,以及考試的內(nèi)容,以及查詢結(jié)果出來以后對他們的信息進行增刪改查。主要分為三個界面:所有考試界面,單獨一場考試的詳情界面以及考場使用的試卷的詳情界面。在這三個界面中并沒有遇到太復(fù)雜的功能,但是被一個儲存和讀取的時間格式耽誤了一段時間。這三個界面主要是在判斷考試的狀態(tài)比較麻煩,耗費了很長的時間,當然,也是因為前期創(chuàng)建數(shù)據(jù)庫的時候沒有考慮到所以導(dǎo)致了這一塊內(nèi)容進度緩慢。發(fā)布考試功能一共分為三個界面,分別是添加考試,添加試卷,發(fā)布考試。這個功能是整個項目的核心功能,組長安排我做這個功能也是對我的能力的認可,我干勁十足。
其實,這個項目給我的感觸挺大的,如何發(fā)表自己的觀點,如何及時理解別人的思路,組員之間的配合,這都是想要做好項目所必需的能力。我希望以后能夠繼續(xù)提升自己在這方面的能力,努力成為一個優(yōu)秀的程序猿。