l对c语言课程的看法论文,学生选修课程系统C语言课程设计论文.doc
學生選修課程系統C語言課程設計論文
PAGE
PAGE 12
東華理工大學長江學院
課程設計報告
課程設計題目:學生選修課程系統
學生學號:
學生姓名:
專 業: 電子信息工程
指導教師: 黃笑鵑、劉自強
2010年 1 月 6日
目錄
TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc" 目錄1
HYPERLINK \l "_Toc" 一、設計目的與說明 PAGEREF _Toc \h 2
HYPERLINK \l "_Toc" 目的 PAGEREF _Toc \h 2
HYPERLINK \l "_Toc" 說明 PAGEREF _Toc \h 2
HYPERLINK \l "_Toc" 二、總體設計分析 PAGEREF _Toc \h 2
HYPERLINK \l "_Toc" 三、各功能模塊分析 PAGEREF _Toc \h 3
HYPERLINK \l "_Toc" 3.1瀏覽模塊 PAGEREF _Toc \h 3
HYPERLINK \l "_Toc" 3.2選課模塊 PAGEREF _Toc \h 3
HYPERLINK \l "_Toc" 3.3刪除選課模塊 PAGEREF _Toc \h 4
HYPERLINK \l "_Toc" 3.4瀏覽自己所選的課程 PAGEREF _Toc \h 4
HYPERLINK \l "_Toc" 四、自己負責的功能模塊分析 PAGEREF _Toc \h 4
HYPERLINK \l "_Toc" 4.1瀏覽可供選擇的課程 PAGEREF _Toc \h 4
HYPERLINK \l "_Toc" 4.2選擇選修課程 PAGEREF _Toc \h 7
HYPERLINK \l "_Toc" 五、結果分析 PAGEREF _Toc \h 9
HYPERLINK \l "_Toc" 【程序運行】 PAGEREF _Toc \h 9
HYPERLINK \l "_Toc" 【功能上的優點】 PAGEREF _Toc \h 9
HYPERLINK \l "_Toc" 【程序的缺點】 PAGEREF _Toc \h 10
HYPERLINK \l "_Toc" 六、設計總結 PAGEREF _Toc \h 10
HYPERLINK \l "_Toc" 七、致謝 PAGEREF _Toc \h 11
一、設計目的與說明
目的
加深對《C語言》課程所學知識的理解,進一步鞏固C語言語法規則。學會編制結構清晰、風格良好、數據結構適當的C語言程序,從而具備解決綜合性實際問題的能力。
通過課程設計,提高自我的動手能力,加強自我的實踐體會,對高級C語言這門課程做到理論與實踐相結合的學習,真正的掌握所學知識。
說明
假定有n門課程,每門課程都有課程編號,課程名稱等信息,學生可按要求(如總學分不得少于60)自由選課。試設計一選修課程系統,使之能提供一下功能:
系統以菜單方式工作;
課程信息和學生信息的錄入功能(課程信息有文件保 存)輸入;
課程信息瀏覽功能輸出;
查詢功能(查詢相應的選課情況);
刪除與修改已選的公選課;
二、總體設計分析
本課程設計主要分為以下四個功能模塊:瀏覽所有課程、選擇選修課程、刪除所選修課程、瀏覽自己所選擇的課程。
瀏覽所有課程:瀏覽本選課系統當中存在的所有可供選修的課程
選擇選修課程:在可供選擇的課程當中選擇自己所要選擇的課程
刪除選修課程:在自己已經選擇的課程當中刪除所不需要或選錯的課程
瀏覽自己所選擇的課程:瀏覽自己所有已經選好的課程信息并進行確認
總體功能模塊圖
瀏覽
瀏覽可供選擇的課程
選擇選修課程
刪除錯選的課程
主菜單
瀏覽自己所選修課程
三、各功能模塊分析
3.1瀏覽模塊
本模塊是要對所有的系統當中存在的課程瀏覽一遍,這樣便于下面的選課環節。通過struct classes//可選修科目,int num; //選修課對應的代號,char name[20]; //選修課名稱,在相應的函數當中輸入相應的課程名稱與代號,然后用classes *choice(classes *head)//選課,if (head==NULL) {s=new classes;head=new classes;head->next=p1;}
//第一次選課,在選課前,系統就會輸出里面存在的所有課程名稱,如果選用的功課已經被選,則會顯示出剩下的課程的所有名稱。
3.2選
總結
以上是生活随笔為你收集整理的l对c语言课程的看法论文,学生选修课程系统C语言课程设计论文.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java文字冒险游戏方案,用木兰编程语言
- 下一篇: 计算机毕业设计SpringBoot选题推