學生管理系統總結

來源:巧巧簡歷站 4.94K

學生管理系統總結

從暑假開始到現在,剛把學生管理系統做完,大概用了十天的時間,在做系統的過程中學會了很多東西,雖然,有些還不太會用,不過,以後,應該會慢慢熟練的。

這個系統中感覺最難的部分應該就是設計數據庫和用代碼來實現窗體的功能,開始做的時候,我沒有做需求設計,上來就是了解了學生系統大概功能,就開始看它的代碼,然後,一點一點的自己去實現,從開始的不熟悉、不理解、到現在的可以揹着寫一些代碼,收穫,也挺大的。

理解了,它的代碼中一些設計思路,比如:常用的功能或一部分代碼,我們可以把它寫成一個函數(executeSQL)來調用,適合的使用全局變量UserName,有些代碼功能的結構順序也需要調整。

從做學生管理系統中,逐漸瞭解了一點關於做一個系統的含義,知道了做系統也不是一個特別難的事,因為,我們已經做到了,這個系統雖然簡單也是一個系統,我們學東西就是要從簡單的開始學習。

做的時候,不知道具體步驟,沒有做需求分析,所以,在寫代碼實現功能過程中,沒有一個宏觀、整體的把控、對整體比較模糊,也沒有自己建表,對錶中有些結構和關係也不太瞭解,做的時候每次用到了都要去查一次數據庫中的標,所以,做的也就慢了。

需求分析的設計對系統是很重要的,有了需求分析才能把系統做出來,需求分析中數據庫設計又很重要,需要設計數據庫表結構和表之間的邏輯結構。

數據庫表之間的邏輯結構,依賴於我們建立的E-R圖也稱實體-聯繫圖(Entity Relationship Diagram),如:

具體聯繫需要我們設置表的字段來取得聯繫。

現在感覺經驗挺重要的,比如:我們雖然,學了很多VB語言,沒有做系統的經驗,開始做的時候,就會無從下手,不知道從哪裏開始做起。

等我們做過很多系統後,自己有獨立做系統的經驗後,感覺就會不一樣,能力也會不一樣的,我們現在做系統也是增長經驗的過程。

學生管理系統是我們做系統的一個開端,下面還有很多東西等着我們學習和實踐,懷着一個摸索和實踐的態度來做機房收費系統,我們將會學到很多東西。

熱門標籤