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

正文內(nèi)容

班級成績管理系統(tǒng)c語言課程設(shè)計-在線瀏覽

2024-10-28 16:08本頁面
  

【正文】 ............................. 32 C 語言課程設(shè)計 2 前 言 《 C 語言程序設(shè)計》課程設(shè)計是對學生的一種全面綜合訓練,它包括問題分析,總體結(jié)構(gòu)設(shè)計,用戶界面設(shè)計,程序設(shè)計基本技能和技巧,多人合作,以至一整套軟件工作規(guī)范的訓練和科學作風的培養(yǎng)。是與課堂聽講、自學和練習相輔相成的必不可少的一個教學環(huán)節(jié)。課程設(shè)計著眼于與應用的結(jié)合點,使學生學會如何把書上學到的知識用于解決實際問題,培養(yǎng)軟件工作所需要的動手能力;另一方面,能使書上的知識變“活”,使學生更好地深化理解和靈活掌握教學內(nèi)容。學生可任選其中一題進行設(shè)計,設(shè)計完畢寫出課程設(shè)計報告,用 A4 紙打印成冊;并將課程設(shè)計報告與源程序存盤。 一、目的 全面熟悉、掌握 C語言基本知識, 掌握 C 程序設(shè)計中的順序、分支、循環(huán)三種結(jié)構(gòu)及數(shù)組、函數(shù)和 C 語言基本圖形編程等方法,把編程和實際結(jié)合起來, 增強對不同的問題運用和靈活選擇合適的數(shù)據(jù)結(jié)構(gòu)以及算法描述的本領(lǐng),熟悉編制和調(diào)試程序的技巧,掌握分析結(jié)果的若干有效方法,進一步提高上 機動手能力,培養(yǎng)使用計算機解決實際問題的能力,養(yǎng)成提供文檔資料的習慣和規(guī)范編程的思想,為以后在專業(yè)課程中應用計算機系統(tǒng)解決計算、分析、實驗和設(shè)計等學習環(huán)節(jié)打下較扎實的基礎(chǔ)。 1. 設(shè)計正確,方案合理。 3. 程序精煉,結(jié)構(gòu)清晰。 5. 上機演示。源程序及編譯生成各文件均保存在軟盤中; 7. 按本任務書的要求,按附錄的要求編寫《課程設(shè)計報告》( Word 文檔格式)。 三、進度安排 第一周 星期四: 課題講解,查閱資料 第二周 星期一 : 總體設(shè)計,詳細設(shè)計 星期二: 編程,上機調(diào)試、修改程序 星期三:上機調(diào)試、完善程序 星期四:上機調(diào)試、完善程序 星期五: 答辯 星期六 星期天:撰寫課程設(shè)計報告 C 語言課程設(shè)計 3 課程設(shè)計報告規(guī)范 一、 需求分析 程序的功能。 二、 概要設(shè)計 程序由哪些模塊組成以及一個模塊之間的層次結(jié)構(gòu)、模塊的調(diào)用關(guān)系;每個模塊的功能。 三、 詳細設(shè)計 采用 C 語言定義相關(guān)的數(shù)據(jù)類型。 畫出函數(shù)的調(diào)用關(guān)系圖。 程序調(diào)試中遇到的問題以及解決問題的方法。 五、 使用說明 用戶使用手冊:說明如何使用你編寫的程序,詳細列出每一步的操作步驟。 七、 附錄 參考書目 源程序清單(帶注釋) C 語言課程設(shè)計 4 第一章 緒論 課程背景 現(xiàn)代社會是飛速發(fā)展的信息社會,各行各業(yè)皆離不開信息管理與信息處理,正是計算機被廣泛應用于信息管理系統(tǒng)的環(huán)境。不僅提高了工作效率,而且大大的提高了其安全性。 而 C 語言是一門高級計算機編程語言,設(shè)計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產(chǎn)生少量的機器碼以及不需要任何運行環(huán)境支持便能運行的編程語言。對于任何一種操作系統(tǒng)環(huán)境。 本程序可以在短時間內(nèi)得到總成績并且得到相應的排名,節(jié)省時間。 本文所作工作 與 同組同學一起審閱題目, 認真 分析該系統(tǒng)需要 進行 哪些步驟, 如何操作, 在草稿紙上定好提綱, 將功能 逐個解析。 第 二章 需求分析 對一個有 N名學生,每個學生有 M門課程 的班級做一個 系統(tǒng) , 實現(xiàn)對班級學生 的 成績的 管理。 輸入和顯示的信息應該為學生的姓名,學號,各科成績等內(nèi)容。 最后返回主菜單。 成績查詢 打開學生文件 或輸入相關(guān)學生信息后 , 可以 按照學生的“學號”查詢成績, 顯示 該名學生的 成績 與信息;如果查詢記錄不存在,給出提示信息 找不到該學生信息 。 成績修改 開打?qū)W生文件 或輸入相關(guān)學生信息后前, 用戶需 輸入密碼 ,密碼錯誤無權(quán)修改;密碼正確則可以按照“學號”,查詢信息, 依次修改學生的“學號”,“姓名”,“語文成績”,“數(shù)學成績”,“英語成績”和“計算機成績” 。沒有找到需 要修改的信息,給出提示 , 然后按任意鍵返回主菜單。 然后任意鍵返回主菜單。 然后任意鍵返回主菜單。 然后任意鍵返回主菜單。 成績刪除 通過輸入學生學號,然后顯示該名同學信息,并提示是否刪除。 退出系統(tǒng) 每執(zhí)行一個具體的功能,程序重新顯示菜單;完成相關(guān)程序后,退出系統(tǒng)。 模板劃分圖 C 語言課程設(shè)計 7 總層次圖 基本總流程圖 班級成績管理系統(tǒng) 成績修改 成績統(tǒng)計 成績查看 成績查詢 成績輸入 退出程序 保存文件 學號查詢 數(shù)學 語文 計算機 英語 main enter() 運行程序 find() meun deleted() modify() look() exit() count() save() add() 成績刪除 成績添加 主界面菜單 C 語言課程設(shè)計 8 功能介紹圖 成績查詢流程圖 成績添加功能 第四章 詳細設(shè)計 根據(jù) 功能模塊設(shè)計思路,主要功能模塊的算法設(shè)計思路 ,班級內(nèi)同學的相關(guān)信息 應包括“學號”,“姓名”,“各科成績”。 詳情如下: 系統(tǒng)模塊函數(shù) 模塊函數(shù)組成 void main() enter() find() modify() count() look() save() add() 輸入學號 是否找到 主菜單 N Y 顯示信息 返回 輸入 新增人數(shù) 輸入學號, 姓名,成績 主菜單 C 語言課程設(shè)計 9 deleted() home() exit() 模塊函數(shù)介紹 ():用 switch 執(zhí)行功能選項;用 do...while 執(zhí)行每種功能完成后返回菜單。(參考 ) ():用于查詢?nèi)喔骺瞥煽?,與學生姓名,學號,科目相對應。(參考 ) ():用于修改成績或?qū)W生信息。(參考 .) ():調(diào)用一個 menu1()執(zhí)行菜單功能,用 switch 執(zhí)行用戶想進行的排序,調(diào)用paixu1(), paixu2(),再用 menu()函數(shù)轉(zhuǎn)回菜單。(參考 ) 學生信息數(shù)組 typedef struct student { char number[10]。 float score[M]。 }STU。 圖 .2 菜單欄。 圖 .4 查詢欄。 圖 .6 添加功能。 圖 .8 保存功能。當輸入一門成績后就會跳回 ,使接下來的程序無法運行 ,改為 for(j=1。j++) scanf(“ %d” ,amp。將錯誤解決。s[i].name)。 03:在運行 find()函數(shù)時,第四門課顯示出來的分數(shù)并非輸入項:錯誤,在定義時將j=1,要改 為 j=0。是由于所使用的系統(tǒng)不支持該項操作。輸出的人數(shù)比實際的多一人,因為 b++:在循環(huán)結(jié)束之后會自增一次,則比實際的大一。 2:選擇 printf(“ \n” )。 3:選擇 getchar()來覆蓋原有的 ,則就可輸出修改的信息。 第六章 使用說明 運行系統(tǒng)以后,主界面需要輸入帳號和密碼,分別為“ jintong”,“ 123456”。 第七章 總結(jié) 課程設(shè)計是培養(yǎng)學生綜合運用所學知識 ,發(fā)現(xiàn) ,提出 ,分析和解決實際問題 ,鍛煉實踐能力的重要環(huán)節(jié) ,是對學生實 際工作能力的具體訓練和考察過程 .隨著科學技術(shù)發(fā)展的日新日異,當今計算機應用在是生活中可以說得是無處不在。 我的題目是班級成績管理系統(tǒng)的設(shè)計,對于我們這些新手來說,這是很大的考驗,我一千次一萬次的問自己,怎么才能找到課堂所學與實際應用的最佳結(jié)合點?怎么才能讓自己的程序在篇幅上簡單,在使用價值上豐富?怎樣讓自己的業(yè)余更靠近專業(yè)?怎樣讓自己的計劃更具有序性,而不會忙無一用?機會是老師,學校,以及無數(shù)代教育工作者給的,而能力是自己的,耐性是需要的。我從來不相信車到山前必有路的說法,認為那只是懶惰者自尋懶惰的借口,我要積極,要把握,要努力。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只 有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。通過這次課程設(shè)計之后,一定把以前所學過的知識重新溫故。同時,在郭老師的身上我學得到很多實用的知識, 在次我表示感謝!同時,對給過我?guī)椭乃型瑢W和各位指導老師再次表示忠心的感謝。盡管對于有些人這種程序會很簡單,可對于我們 C語言初學者來說,已經(jīng)很不容易了。享受勞動成果的滋味實在美妙啊 ! 在課程設(shè)計過程中,我學到了很多人生的哲理,懂得怎么樣去制定計劃,怎么樣去實現(xiàn)這個計劃,并掌握了在執(zhí)行過程中怎么樣去克服心理上的不良情緒,黑夜過去了,我們收獲的是黎明。老天不會讓我太過順利,他在這最后的時刻設(shè)置的障礙,是要考驗我的能力,他要置我于死地?在這個問題的解決上,我打了退堂鼓,我不能忍受長時間的無功而反,時間正在消磨我的意志。我鼓起勇氣,到處問,到處查資料,黃天不負有心人,在
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1