高級語言程式設計課程設計的要求下面有實驗報告
“學生/職工/圖書資訊或學生成績管理系統”任務書
一、設計目的:
1、通過對本題目的設計,更加系統地理解和掌握C語言的基本概念、語言特點和編程技巧。
2、通過本課程設計,使C語言在程式設計方面得到系統鍛煉,為將來用C、VC進行軟體開發打下良好基礎。
二、設計的主要任務:
1、分析和描述學生/職工/圖書資訊管理系統或學生成績管理系統的基本要求與內容。
基本要求與內容:(1)具有建立資料檔案功能;(2)具有資料輸入功能;(3)具有資料瀏覽功能;(4)具有資料洗掉功能;(5)具有資料修改功能;*具有各種查詢(如學生資訊管理系統可按學號、姓名、班級等查詢;職工資訊管理系統可按工號、姓名、學歷等查詢;圖書資訊管理系統可按分類號、書名、作者、出版社等查詢;學生成績管理系統可按學號、姓名、課程編號等查詢)及輸出功能;(7)*其它功能(如排序); 注:打星號為選做功能
2、描述及繪制出學生資訊管理/職工資訊管理/圖書資訊管理/學生成績管理的功能結構框圖;
3、撰寫C語言源程式代碼,并除錯運行成功;
4、撰寫“課程設計報告”,及復制源程式和執行程式。
三、基本要求:
1、對所撰寫的源程式的要求:
(1)具有資訊管理系統的基本內容,并且能夠達到基本要求;
(2)能夠實作任務中功能框圖所描述的功能;
(3)盡可能的使界面友好、直觀、易操作,使用漢字;
(4)源程式要有適當的注釋,使程式容易閱讀。
2、“課程設計報告”內容的要求:詳見報告模板
3、課程設計驗收要求:
(1)當面驗收,運行所設計的系統,回答有關問題;
(2)提交課程設計報告:根據模板要求進行撰寫;
(3)內容有創新的成績要高一些(界面和功能可自行設計和完善)。
學生資訊管理系統具體要求
1、學生基本資訊:如學號、姓名、性別、年齡、宿舍號碼、電話號碼、班級。
2、各學生資訊用鏈表結構存放,建立、洗掉、查詢等操作均用鏈表實作。
3、需建立輸出檔案,將輸入的學生資訊存盤在該檔案中。
4、主功能界面要求包含有自己的學號資訊
實驗報告目 錄
1. 設計的目的與要求 1
2. 系統的整體設計方案 2
2.1 系統的功能分析 2
2.2 系統使用的主要函式 2
2.3 系統使用的主要資料結構 2
3. 系統的詳細設計 3
3.1 系統的總體結構圖 3
3.2 各功能模塊的流程圖 3
4. 系統的功能除錯 4
4.1 除錯界面 4
4.2 除錯中出現的問題及其解決方法 4
5. 課程設計小結 5
6. 主要參考資料 6
(報告完成的最后請更新一下頁碼;該說明性陳述句在寫報告時請洗掉)
1. 設計的目的與要求
本課程設計是學完《高級語言程式設計(C)》課程之后開設的理論聯系實際的實踐教學環節。其主要目的是鞏固所學理論知識,以C語言為基礎,通過完成一些具有一定難度的程式的撰寫、除錯、運行作業,掌握面向程序程式設計的基本方法,從而提高學生分析問題、解決問題的能力。具體目標為:
1、了解軟體開發的基本方法;
2、掌握自頂向下,逐步求精的結構化程式設計方法;
3、能熟練應用C 程式開發環境提供的除錯工具對程式進行排錯;
4、提高編程實踐能力,培養良好的程式設計習慣;
5、檔案撰寫的能力。
本課程的設計任務和要求如下:
(根據課設的要求補充完整;該說明性陳述句在寫報告時請洗掉)
2. 系統的整體設計方案
2.1 系統的功能分析
2.2 系統使用的主要函式
2.3 系統使用的主要資料結構
3. 系統的詳細設計
3.1 系統的總體結構圖
(包括主函式流程圖以及相應的文字說明;報告中所涉及到的所有圖必須帶上自己的學號資訊,具體如下,其中加了208180635同學的學號;下圖以及該說明陳述句在寫報告時請洗掉)
3.2 各功能模塊的流程圖
(包括子函式流程圖以及相應的文字說明;報告中所涉及到的所有圖必須帶上自己的學號資訊,具體參考上圖;該說明陳述句在寫報告時請洗掉
4. 系統的功能除錯
4.1 除錯程序及結果顯示
(詳細說明除錯程序和結果圖;報告中所涉及到的所有圖必須帶上自己的學號資訊,具體參考上圖;該說明陳述句在寫報告時請洗掉)
4.2 除錯中出現的問題及其解決方法
5. 課程設計小結
6. 主要參考資料
(列出課程設計程序中參考的檔案和網頁等,如例子;該說明陳述句在寫報告時請洗掉)
1.廖雷,C語言程式設計基礎.北京:高等教育出版社,2004
2.譚浩強,C程式設計(第五版).北京:清華大學出版社,2017
uj5u.com熱心網友回復:
有么有人幫幫忙轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/242008.html
標籤:C語言
上一篇:spring boot整合redis ---- RedisTemplate 三分鐘快速入門
下一篇:求大佬解一下大一的c語言小程式
