freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學生個人信息管理系統(tǒng)c語言課程設計(已修改)

2025-05-29 21:20 本頁面
 

【正文】 西安郵電學院 C 語言課程設計報告書 題 目: 學生個人信息管理系統(tǒng) 系部名稱 學 生 姓 名 專 業(yè) 名 稱 班 級 學號 指 導 教 師 時間 實驗題目:學生個人信息管理系統(tǒng) 一、實驗目的 經(jīng)過對《 C 語言程序設計》的學習,我們學習了理論知識,了解了 C 語言程序設計的思想,這些知識都為我們的下一步學習打下了堅實的基礎。通過課程設計,一方面是為了檢查我們一個學期來我們 學習的成果,另一方面也是為了讓我們進一步的掌握和運用它,同時也讓我們認清自己的不足之處和薄弱環(huán)節(jié),加以彌補和加強。 通過 C 語言課程設計,了解高級程序設計語言的結(jié)構(gòu),掌握基本的程序設計過程和技巧,掌握基本的分析問題和利用計算機求解問題的能力,具備初步的高級語言程序設計能力。為后續(xù)課程的學習、畢業(yè)設計和將來的工作打下堅實基礎。 掌握文件和文件指針的概念以及文件的定義方法,認識文件打開、關(guān)閉、讀、寫等文件基本操作函數(shù)。 掌握結(jié)構(gòu)體類型變量、數(shù)組的定義和使用。 了解指針和鏈 表的概念,掌握指針的定義和使用指針變量的方法以及鏈表的正確用法。靈活使用鏈表來儲存學生信息。 掌握數(shù)組的定義、引用以及輸入輸出的方法、通過字符數(shù)組存儲字符串,進一步使用字符串。 掌握 C 語言數(shù)據(jù)類型,如何定義一個整型、字符型和實型的變量,以及對它們賦值的方法。 熟練運用 if 語句和 switch 語句以及嵌套應用。涉及循環(huán)調(diào)用的,了解并掌握三種控制語句 while、 dowhile 和 for 語句。 學習并掌握 C 語言定義函數(shù)的基本方法、聲明函數(shù)及調(diào)用函數(shù)的方法和過程。 二、實驗內(nèi)容 我設 計的是“學生個人管理系統(tǒng)”主要是針對在校學生的管理,方便學校對學生的管理。其中包括對存儲信息的添加、查詢、刪除、修改的功能,而每條存儲的項又包括對學號、姓名、性別、民族、年齡、電話、住址的管理。 三、需求分析 為了更方便學校對學生的管理,處理好每個學生的個人信息,加強學校對學 生的管理,我在課程設計時特選擇了該系統(tǒng)。學生個人信息管理系統(tǒng) 是個 學校 管理的基礎, 而傳統(tǒng)的學校管理系統(tǒng)里面存放過多的信息,卻缺少一些簡單快速的查找功能,導致要找到所需信息很麻煩,浪費很多時間。針對這一問題,我在自己設計的簡單的學生跟 人信息管理系統(tǒng)的程序中,特別注意這一點。性能描述:各種功能都可以滿足;程序相對較小,因而運行時反應比較迅速,不存在響應不及時地問題。 四、概要設計 方案設計 對系統(tǒng)進行分析,給出結(jié)構(gòu)圖 數(shù)據(jù)結(jié)構(gòu)說明 程序中定義的數(shù)據(jù)類型 —— 結(jié)構(gòu)體(各個成員的作用) 模塊功能說明 對各個模塊進行功能的描述 五、詳細設計 各模塊流程圖, 函數(shù)之間相互調(diào)用的圖示 ,程序設計過程及編碼。 主函數(shù) 查詢模塊 輸入密碼 密碼正確確?確確?確 進入界面 正確 錯誤 選擇選項 執(zhí)行程序 結(jié)束 開始 添加模塊 開始 添加學生信息 錄入要添加的學生信息 主菜單 寫入文件 返回 回 開始 輸入所查學號 信息找到 輸出學生信息 是 返回主菜單 未找到該信息 開始 錄入要修改的學號 信息存在 是 否 修改后的信息 寫入文件 主菜單 開始 打開文件 輸入信息 寫入文件 結(jié)束 開始 打開文件 從文件中讀出并顯示 關(guān)閉文件 結(jié)束 輸出排序結(jié)果 按學號排序 結(jié)束 開始 打開文件 打開文件打開文件 六、調(diào)試情況,設計技巧及體會 (重點) 這只是一個小小的簡單的學生個人信息管理系統(tǒng),功能都是很有限,有限的功能里又存在著很多問題。如果再增加個分組管理或排序的話可能會更好。 遇到的問題: 編譯和調(diào)試工具:一開始選擇 VC/C++,但其中沒有包含很多常用的函數(shù),如 clrscr(),getch(),以及頭文件 等,這給編譯和調(diào)試帶來了麻煩,但是最后通過向老師請教后,使用其他的函數(shù)代替了這部分函數(shù),達到了相同的結(jié)果。 3.在設計 過程中的感受 開始的時候,基本沒什么頭緒,老師提示加上參考課本后有了一點思路,然后開始一點一點慢慢設計,然而還是遍地撒網(wǎng),到處是錯誤,導致連一小部分也沒辦法運行出來。后來采用分模塊一步步設計的方法,效果立馬就出來了,這小小地增加了我做下去的信心。不過后來,由于缺少耐心,急于求成,導致了我出現(xiàn)了好多初學者易犯的錯誤。比如變量定義類型出現(xiàn)錯誤、花括號不配對、輸入變量時忘了取地址、還有由于小小的拼寫錯開始 輸出所要刪除的學號 信 息 找到 刪除學生信息 返回主菜單 開始 未找到信息 誤而自己又粗心大意地檢查導致的花費了一上午的時間沒什么進展的情況等等。這些問題甚至讓我產(chǎn)生了放棄的想法。不過后來 ,在看到別的同學的認真樣后,我還是堅持下來了。 沒有足夠的耐力和信心就很難堅持對課程設計每一步的順利進行。在這次課程設計中我也知道了自己的動手能力不強,在設計過程中不能夠把書本上的知識與實踐相結(jié)合,這點有待加強練習! 通過本次的課程設計,我有了一些獨立思考并綜合運用所學相關(guān)知識的能力,并且在老師和同學的熱心幫助下解決了以前常常一些容易被忽略的問題,學到了很多。這就更加要求我在以后的學習中進一步有針對的學習,繼續(xù)堅持實踐,強化上機動手編程能力,闖過理論
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1