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

正文內容

學生成績管理系統(tǒng)-c課程設計-課程設計(已修改)

2025-02-05 22:43 本頁面
 

【正文】 學生成績管理系統(tǒng) C++課程設計 課程設計 學生成績管理系統(tǒng) C++課程設計 目錄 一、設計題目 1 二、設計目的 1 三、設計分析 1 四、總體設計: 2 五、詳細設計 4 六、系統(tǒng)調試 6 七、結論: 6 附錄:源代碼 6 一、設計題目 學生成績管理系統(tǒng) 二、設計目的 這次課程設計的目的是讓學生運用已學過的知識進行一個簡單的應用程序的開發(fā),使學生能夠基本掌握設計課題的基本步驟和方法,應用系統(tǒng)開發(fā)中的需求分析與數(shù)據(jù)庫設計方法,應用系統(tǒng)開發(fā)中數(shù)據(jù)庫設計相關文檔的編制等。 本課程設計為學生提供了一個既動手又原文請找 動腦、自學、查資料、獨立實踐的機會。實現(xiàn)對學生個人信息的錄入、增加、刪改、查詢和輸出等操作,將本學期課本上的理論知識和實際有機的結合起來,鍛煉學生實際分析問題和解決問題的能力,提高學生適應實際,實踐編程的能力,使對 C++系統(tǒng)編程有一個大致的了解。 三、設計分析 成績管理系統(tǒng)需求: ( 1)學生的屬性: 1)一個學生; 2)多項關于此學生的信息(姓名 name,學號 number, C++成績 cpro,英語成績 english,數(shù)學成績 math,體育成績 sport,法律基礎成績 law,匯編語言成績 hbpro,微機原理成績 puter)。 ( 2)對學生信息的操作: 1)能夠錄入學生信息(如姓名、學號、 C++成績、英語成績、數(shù)學成績、體育成績、法律基礎成績、匯編語言成績、微機原理成績等); 2)能夠增加學生信息; 3)能夠修改學生信息; 4)能夠對學生信息進行查詢(包括按學號查詢和按成績查詢); 5)能夠輸出所有學生的信息; 設計模塊分析: ( 1)用戶界面設計; ( 2)輸入數(shù)據(jù)模塊設計; ( 3)增加數(shù)據(jù)模塊設計; ( 4)修改數(shù)據(jù)模塊設計; ( 5)查詢數(shù)據(jù)模塊; ( 6)輸出所有學生信息模塊; ( 7)退出系統(tǒng)模塊。 四、總體設計: 程序功能簡介: 用 switch 語句分別執(zhí)行 06 操作指令,即輸入數(shù)據(jù)、增加數(shù)據(jù)、修改數(shù)據(jù)、按姓名查詢、按學號查詢、輸出所有學生的成績、退出系統(tǒng)等操作; 1)當輸入 0 操作指令時,執(zhí)行輸入數(shù)據(jù)操作,可根據(jù)提示錄入學生信息,并開辟一個動態(tài)存儲區(qū)域,數(shù)據(jù)輸入完成后,輸出語句 數(shù)據(jù)輸入成功,想繼續(xù)輸入嗎 (y/n):可選擇是否繼續(xù)輸入信息,若是,則繼續(xù)輸入,若不是,則可選擇另一個操作 指令。 2)當輸入 1 操作指令時,執(zhí)行增加數(shù)據(jù)操作,增加數(shù)據(jù)操作后開辟一個動態(tài)存儲區(qū)域,輸出語句 數(shù)據(jù)輸入成功,想繼續(xù)輸入嗎 (y/n):若是,則繼續(xù)輸入,若不是,則可選擇另一個操作指令。 3)當輸入 2 操作指令時,執(zhí)行修改數(shù)據(jù)操作,若之前沒有錄入信息,則輸出 管理系統(tǒng)中沒有輸入數(shù)據(jù) !;當修改數(shù)據(jù)操作指令出錯時,輸出語句 您要修改的學生本來就不存在!請檢查重新輸入! 想繼續(xù)修改嗎 (y/n):若是,則繼續(xù)修改,若不是,則可選擇另一個操作指令。 4)當輸入 3 操作指令時,執(zhí)行按姓名查詢操作,輸入要查詢的學 生姓名即可進行查詢,若之前沒有錄入學生信息,則輸出 管理系統(tǒng)中沒有輸入數(shù)據(jù)! ,若輸入的學生姓名不存在,則輸出 對不起 !您要查詢的學生不存在 ! 您想繼續(xù)查詢嗎 ?(y/n):,若是,則繼續(xù)查詢,若不是,則可選擇另一個操作指令。 5)當輸入 4 操作指令時,執(zhí)行按學號查詢操作,輸入要查詢的學生學號即可進行查詢,若之前沒有錄入學生信息,則輸出 管理系統(tǒng)中沒有輸入數(shù)據(jù)! ,若輸入的學生學號不存在,則輸出 對不起 !您要查詢的學生不存在 ! 您想繼續(xù)查詢嗎 ?(y/n):,若是,則可繼續(xù)查詢,若不是,則可選擇另一 個操作指令。 6)當輸入 5 操作指令時,執(zhí)行輸出所有學生成績操作指令,輸出 本系統(tǒng)所有學生數(shù)據(jù)如下: ,若之前沒有錄入學生信息。則輸出 管理系統(tǒng)中沒有輸入數(shù)據(jù)!,否則輸出所有學生信息。 7)當輸入 6 操作指令時,執(zhí)行退出操作系統(tǒng)操作。 總體程序功能設計: ( 1)在 main()函數(shù)中先輸出清晰、友好的界面 ,界面主要功能如下: 1)輸入數(shù)據(jù) 2)增加數(shù)據(jù) 3)修改數(shù)據(jù) 4)按姓名查詢 5)按學號查詢 6)輸出所有學生的成績 7)退出系統(tǒng) ( 2)定義一個學生( student)類,包括姓名、學號、 C++成績、英語成績、數(shù)學成績、體育成績、法律基礎成績、匯編語言成績、微機原理成績,內嵌構造函數(shù),去初始化被聲明的對象,用 friend 聲明了的 main()函數(shù)即為 student 類的友元函數(shù),可以訪問 student 類的任何私有成員。 ( 3)用 do 語句 //循環(huán)體 While(判斷表達式 ); 結構判斷輸入指令是否有效,當指令無效時,輸出“指令錯誤!請重新輸入:”,并循環(huán)至指令有效,進行下一步操作。 ( 4)用 switch 語 句,當輸入 06 操作指令時,分別執(zhí)行輸入學生信息、增加學生信息、修改學生信息、按姓名查詢學生信息,按學號查詢學生信息、輸出學生信息、退出操作系統(tǒng)等操作。 1393 學生成績管理系統(tǒng) C++課程設計 五、詳細設計 用戶界面設計如下: *********歡迎進
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1