程式設計心得體會

程式設計心得體會

  當我們備受啟迪時,應該馬上記錄下來,寫一篇心得體會,這樣可以記錄我們的思想活動。你想好怎麼寫心得體會了嗎?下面是小編為大家整理的程式設計心得體會,僅供參考,歡迎大家閱讀。

  剛學習C#的時候,感覺很難,做的時候出現很多錯誤而且我是照著書打程式碼還有錯誤,那時的感覺是迷茫的。在學習的過程中,我還是堅持下來,雖然學的不是很好,但是慢慢就理解了,現在也不要仿照書打程式碼。現在講講做專案的感想。我們專案做不好也有一個小原因,是因為我們三個專案同時進行,而三個專案不同,在需求分析方面沒有弄好,導致後面在做專案時,資料庫出現了很多問題,所以我覺得現在我們專案不要做多,而是好好做一個專案,從需求開始就要做好每一步,到後面程式設計才不會出現特別多的錯誤。

  不得不說:在老師檢查完第一次之後,我去看了一下師兄做過的專案,就覺得自己這個專案相差太遠了。我覺得我有以下幾方面做不好:1.在剛上C#時老師叫我們現在就要做專案但我沒有,一直等到老師快要檢查時才急急忙忙的做。2.老師上完課,自己做完作業之後,沒有好好的複習。其實我覺得三層架構也不難,三層結構就是主要呼叫了類,而類中定義了方法,歸根到底我們還是引用了類中的方法實現它的功能,類就類似於C語言裡的函式,因為在資料訪問層要用到資料操作類所以要建立一個數據操作類。而我們建三層架構是為了就是倒覺得在表示層裡實現一些功能能時要去分析,但是C#語言只學習過淺的知識,資料結構我們也沒有學習所以分析起來就有點問題。但是所有問題都是覺得自己太懶,如果自己好好自學資料結構,學習離散數學,也許在分析功能模組會得到提高。所以本人決定寒假做一個像樣的專案出來。

  無論是學習還是做專案的過程中,耐心都要非常重要。有時出現錯誤,上網查了,自己又想了很久,又找同學討論還是不能解決時就會有不想做的念頭。因為自己曾經在大一時就是因為連關機都不會關,當時都嚇到宿舍友了,覺得還是轉專業好了。雖然轉專業沒有成功,但是自從開始學習C語言之後,就慢慢的喜歡計算機應用技術這個專業了,覺得它很有趣,當在做專案成功的實現它功能時,心理就特別高興,就好想再做幾個功能。但是事實不是一下就能成功的實現它的功能所以耐心非常重要。

  最重要的一點是我們做專案時,我們要有團隊的合作精神。只有這樣我們才能很好的完成一個好的專案,才能完成一個專案。就好比如在三層架構中,小組成員要知道我在資料訪問層和業務邏輯層用了什麼方法,這個方法的作用是什麼作用,再表示層裡才更好的實現功能。我最大的願望就是幾個想學習的同學在一起討論問題,只有這樣才能進步更快,才能學到更多的知識。

  最後想說:一分耕耘,一分收穫。專案不是做的.很好,但是透過專案學到了更多的知識。

  程式設計心得體會感受2

  伴隨著c#我度過了這個忙碌而又充實的一個月,也是這個月讓我學到很多,現在覺得這個月過的不知不覺,是因為學習的投入吧!

  這個月的主要學習了c#,主要參考書是《c#高階程式設計》和《VisualC#20xx大學教程》。

  學習內容有《c#高階程式設計》第一章.net體系結構

  第二章c#基礎第三章物件和型別第四章繼承第五章運算子和型別強制轉換第六章委託和事件第七章記憶體管理和指標第八章字串和正則表示式第九章集合第十章反射第十一章錯誤和異常第十二章VisualStudio.NET第十五章執行緒第十九章[[www.7rdy.cn]eworkSDKv2.0

  四、系統設計:

  本系統有兩個型別的使用者,管理員和普通使用者。使用者在註冊時可以設定自己的許可權,註冊成功可以跳轉到登入頁面登入.

  如果是普通使用者登入,就可以修改自己的資訊,並自己進行留言和進行試題測試,檢視開始時間/考試成績和留言資訊

  如果是管理員登入系統,則可以對試題進行相關的操作,如增加試題。對註冊的新使用者進行管理,刪除使用者。對留言資訊進行管理。並且可以檢視學生的成績。

  執行:

  線上考試系統的基本功能,包括系統使用者的新增、考試試卷的新增、試題的新增和線上考試以及分數計算等。最後將所有模組組裝成一個完整的系統。經過測試,系統實現了需求分析中的要求,執行正常,操作介面簡潔。

  五、心得體會感受

  基於.net的線上考試系統的的設計與實現經過系統分析、需求分析、概要設計、詳細設計等階段基本瞭解了該系統的功能要求及設計的可行性。線上考試系統的基本功能,包括系統使用者的新增、考試試卷的新增、試題的新增和線上考試以及分數計算等。最後將所有模組組裝成一個完整的系統。經過測試,系統實現了需求分析中的要求,執行正常,操作介面簡潔。

  由於時間和技術水平的緣故,本系統還存在著許多方面的工作尚未完善。系統的各項功能基本都能正常執行,達到了初步設計的要求,但是還不夠完善。比如插入試題模組功能還不完善,系統安全性有待提高。另外在試題的插入時,只能由管理員逐題進行錄入,還沒有實現試題的成套錄入。介面的美化還得進一步細化,各功能模組也有待進行整改和完善。一個好的系統需要一段時間的跟蹤及長期的維護,也許後期還有可能進行功能上的增加或改進,這些都需要在系統設計時考慮好,才能使一個系統被應用的時間更長。自己有待進一步提高,相信在以後的學習及生活中會將本設計修改的更加完善。

最近訪問