經過此次的課程設計,在經歷了長時間不知如何下手的時期,也詢問了許多人,像助教、老師、學長、同窗,最後,皇天不負有心人,經過不斷的修改,無數次的編譯、運行,終於算是有一些成效了,也爲本身作出這麼個小程序感到自豪和高興。此次的課程設計能夠說是對本身的一個挑戰,綜合了一我的多方面的素養,以及考查知識掌握度和所學知識的綜合運用,最後的結果給了我以前的努力一個完美的答案。在選課設題目的時候呢,看到學生學籍管理系統和以前作的學生信息管理系統有點類似,而後就選了,到後邊才發現這題其實挺難的,由於引入了一個新東西——多重交叉鏈表,看到它的第一眼我就懵了,其實到最後我也沒搞懂該怎麼實現這麼個多重交叉鏈表,算是個遺憾吧,但我必定會把它搞明白的,我以爲多重交叉鏈表的功能做用性很強大。就這樣開始了一段毫無頭緒的時期,但後邊想一想就算作不出多重交叉鏈表,單鏈表總能實現吧,因而就試了試,最後成功了。 此次的課設用到了不少知識,好比:一是文件的應用,應用到了文件的打開、讀取、寫入、刪改、關閉等功能,由於以前作過一個實驗七,因此此次在對文件的處理問題上少了不少,但仍是遇到了困難,就好比文件與鏈表的綜合運用,這個我起初是不知道的,但通網絡收集資料後,這個難題也突破了。二是鏈表的使用,雖然我沒完成多重交叉鏈表,但單鏈表的通常功能經過查閱資料、尋求他人幫助仍是可以作到的,創建一個鏈表,存放學生的數據,而後在把鏈表中的數據放在文件中,以後系統會自動將輸入的數據保存在文件中。這簡單的話語背後是無比的艱辛,一段段代碼的實現都是很是富有含金量的,鏈表和文件的綜合就是目前我獲得的最大成果之一。 三是用戶的登陸與註冊,這也是一個難點,特別是在用戶名覈對是否重複的過程當中,出錯率最高,並且如今仍是有一點點bug存在的,不過通過個人不斷修改,如今的登錄界面以及「正常登陸」仍是沒有問題的,正常註冊也是ok的,不過個人系統還未添加查看用戶我的信息這一部分,因此我提高的空間還很大很大,keep calm and carry on!最後是:我以爲經過此次課程設計我成長了不少,我發現不少地方仍是得靠本身去完成的,好比我還不會的多重交叉鏈表,我仍是想突破它的,雖然如今時間已經不夠了,但以後我必定會突破它,而且可以靈活應用,我很珍惜也很懷念此次作課設的時光。