版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
任務(wù)工單11綜合實(shí)訓(xùn)——設(shè)計(jì)并實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)班級(jí)姓名任務(wù)成績(jī)實(shí)訓(xùn)地點(diǎn)日期小組編號(hào)任務(wù)名稱綜合實(shí)訓(xùn)——設(shè)計(jì)并實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)學(xué)時(shí)4任務(wù)目標(biāo)1.了解項(xiàng)目設(shè)計(jì)的基本步驟2.理解系統(tǒng)的模塊化設(shè)計(jì)3.掌握C語言程序設(shè)計(jì)的知識(shí)任務(wù)導(dǎo)入設(shè)計(jì)并實(shí)現(xiàn)學(xué)生成績(jī)管理系統(tǒng)。1.主菜單運(yùn)行后程序從主函數(shù)進(jìn)入,讀取數(shù)據(jù)、顯示歡迎信息,進(jìn)入循環(huán),不斷顯示主菜單進(jìn)行選擇操作,直到用戶輸入“0”時(shí)保存數(shù)據(jù),退出系統(tǒng),結(jié)束程序。2.隨機(jī)生成信息并顯示在主菜單中輸入“6”后回車,隨機(jī)產(chǎn)生若干條學(xué)生信息,再輸入“1”,顯示學(xué)生的基本信息。3.基本信息管理在主菜單中輸入“2”后回車,進(jìn)入基本信息管理模塊,顯示基本信息管理子菜單。(1)添加學(xué)生記錄。在基本信息管理子菜單中輸入“1”后回車,按照提示依次輸入學(xué)生的學(xué)號(hào)、姓名、性別、語文成績(jī)、數(shù)學(xué)成績(jī)、英語成績(jī),然后回車,顯示“添加成功!”,輸入“0”后回車,返回主菜單,繼續(xù)輸入“1”,顯示學(xué)生的基本信息,可以看到已經(jīng)包含了剛添加的學(xué)生記錄。(2)刪除學(xué)生記錄。在基本信息管理子菜單中輸入“2”后回車,按照提示輸入要?jiǎng)h除學(xué)生的學(xué)號(hào)。如果學(xué)號(hào)不存在,將顯示“刪除失敗,學(xué)號(hào)不存在!”;如果學(xué)號(hào)存在,將執(zhí)行刪除操作并顯示“刪除成功!”,輸入“0”后回車,返回主菜單,繼續(xù)輸入“1”,顯示學(xué)生的基本信息,可以看到該學(xué)生記錄已被刪除。(3)修改學(xué)生記錄。在基本信息管理子菜單中輸入“3”后回車,按照提示輸入要修改的學(xué)生學(xué)號(hào)。如果學(xué)號(hào)不存在,將顯示“修改失敗,學(xué)號(hào)不存在!”;如果學(xué)號(hào)存在,需要繼續(xù)輸入修改后的學(xué)生信息,然后回車,顯示“修改成功!”,輸入“0”后回車,返回主菜單,繼續(xù)輸入“1”,顯示學(xué)生的基本信息,可以看到學(xué)生記錄已被修改。4.學(xué)生成績(jī)管理在主菜單中輸入“3”后回車,進(jìn)入學(xué)生成績(jī)管理模塊,顯示學(xué)生成績(jī)管理子菜單。在學(xué)生成績(jī)管理子菜單中輸入“1”后回車,將計(jì)算所有學(xué)生相關(guān)課程的總分,完成后顯示“完成計(jì)算總分!”,繼續(xù)輸入“2”后回車,將執(zhí)行總分排名操作,完成后顯示“完成排名!”,輸入“0”后回車,返回主菜單,繼續(xù)輸入“1”,顯示學(xué)生的基本信息,可以查看學(xué)生的總分與排名結(jié)果。5.考試成績(jī)統(tǒng)計(jì)在主菜單中輸入“4”后回車,進(jìn)入考試成績(jī)統(tǒng)計(jì)模塊,顯示考試成績(jī)統(tǒng)計(jì)子菜單。在考試成績(jī)統(tǒng)計(jì)子菜單中輸入“1”后回車,將輸出各門課程的最高分,輸入“2”后回車,將輸出各門課程的最低分,輸入“3”后回車,將輸出各門課程的平均分。6.根據(jù)條件查詢?cè)谥鞑藛沃休斎搿?”后回車,進(jìn)入根據(jù)條件查詢模塊,顯示根據(jù)條件查詢子菜單。(1)按學(xué)號(hào)查詢。在根據(jù)條件查詢子菜單中輸入“1”后回車,按照提示輸入待查詢學(xué)生的學(xué)號(hào)。如果學(xué)號(hào)不存在,將顯示“查詢失敗!”;如果學(xué)號(hào)存在,將顯示該生的基本信息。(2)按姓名查詢。在根據(jù)條件查詢子菜單中輸入“2”后回車,按照提示輸入待查詢學(xué)生的姓名。如果查詢成功,將顯示“查詢成功!”,并給出學(xué)生的基本信息;如果待查詢的姓名不存在,將顯示“查詢失敗!”。(3)按名次查詢。在根據(jù)條件查詢子菜單中輸入“3”后回車,按照提示輸入待查詢學(xué)生的名次。如果名次不存在,將顯示“查詢失敗!”;如果名次存在,將顯示該生的基本信息。任務(wù)分析本任務(wù)須綜合應(yīng)用C語言的相關(guān)知識(shí),設(shè)計(jì)并實(shí)現(xiàn)一個(gè)學(xué)生成績(jī)管理系統(tǒng)。根據(jù)任務(wù)須實(shí)現(xiàn)的功能,采用結(jié)構(gòu)化程序設(shè)計(jì)思想,將系統(tǒng)分為七大功能模塊:學(xué)生數(shù)據(jù)的讀取與保存、顯示基本信息、基本信息管理、學(xué)生成績(jī)管理、考試成績(jī)統(tǒng)計(jì)、根據(jù)條件查詢、隨機(jī)生成成績(jī),各功能模塊又有不同的子模塊。為了實(shí)現(xiàn)該系統(tǒng),須解決以下問題:(1)如何表現(xiàn)數(shù)據(jù):每個(gè)學(xué)生的信息包括哪些內(nèi)容,用什么數(shù)據(jù)類型實(shí)現(xiàn)?(2)如何存儲(chǔ)數(shù)據(jù):學(xué)生的信息用數(shù)組還是鏈表的形式在內(nèi)存中存儲(chǔ)?(3)如何方便操作:怎樣設(shè)計(jì)人機(jī)交互界面,給使用者清晰的提示?(4)如何抽象功能:怎樣設(shè)計(jì)函數(shù),讓每個(gè)函數(shù)的功能盡可能單一且清晰?任務(wù)準(zhǔn)備1.學(xué)生基本信息的數(shù)據(jù)類型2.學(xué)生信息的存儲(chǔ)方式3.人機(jī)交互界面4.模塊化設(shè)計(jì)任務(wù)實(shí)施(1)自定義結(jié)構(gòu)體類型并起別名為STUDENT;(2)自定義函數(shù),實(shí)現(xiàn)各函數(shù)的功能;(3)在main函數(shù)中定義STUDENT類型的數(shù)組stu;(4)分別調(diào)用相關(guān)函數(shù),實(shí)現(xiàn)系統(tǒng)功能。(學(xué)生補(bǔ)充)任務(wù)總結(jié)通過本任務(wù)的學(xué)習(xí),對(duì)所學(xué)、所獲進(jìn)行總結(jié)。(學(xué)生補(bǔ)充)任務(wù)評(píng)價(jià)評(píng)價(jià)方式評(píng)價(jià)內(nèi)容分值成績(jī)自我評(píng)價(jià)課前任務(wù)的預(yù)習(xí)情況10對(duì)知識(shí)和技能的掌握程度20任務(wù)測(cè)試的完成情況20任務(wù)實(shí)施的完成情況40是否勝任小組內(nèi)的工作10合計(jì)小組評(píng)價(jià)小組的本次任務(wù)完成質(zhì)量30個(gè)人本次任務(wù)完成工作量20個(gè)人本次任務(wù)完成質(zhì)量30個(gè)人的合作精神和溝通
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版生態(tài)修復(fù)項(xiàng)目現(xiàn)場(chǎng)調(diào)研咨詢服務(wù)合同2篇
- 2024版技術(shù)咨詢合同技術(shù)成果驗(yàn)收標(biāo)準(zhǔn)2篇
- 2024版擔(dān)保銷售建筑材料批發(fā)合同模板及范本2篇
- 2024版海上救助船船員聘用及救援服務(wù)合同3篇
- 2024年度濰坊市醫(yī)療機(jī)構(gòu)服務(wù)合同2篇
- 2024年度衛(wèi)星通信技術(shù)許可合同條款3篇
- 2024年汽車租賃合同車輛租賃合同終止條件與后果3篇
- 2024版建筑材料采購及綠色建筑認(rèn)證合同3篇
- 2024年事業(yè)單位聘用合同期限與解除條件深度分析及實(shí)施策略3篇
- 2024年度高鐵站通風(fēng)防排煙設(shè)施合同范本3篇
- 涉水作業(yè)安全指導(dǎo)手冊(cè)
- 北京市道德與法治初二上學(xué)期期末試題與參考答案(2024年)
- 【論電子商務(wù)對(duì)現(xiàn)代生活的影響(論文)3300字】
- 人教PEP版(2024)三年級(jí)上冊(cè)英語全冊(cè)教案(單元整體教學(xué)設(shè)計(jì))
- 醫(yī)院提高住院患者抗菌藥物治療前病原學(xué)送檢率學(xué)習(xí)培訓(xùn)課件
- 2024-2025學(xué)年七年級(jí)英語上冊(cè)第一學(xué)期 期末綜合模擬考試卷(滬教版)(一)
- DL∕T 939-2016 火力發(fā)電廠鍋爐受熱面管監(jiān)督技術(shù)導(dǎo)則
- TDT 1083-2023 國土調(diào)查數(shù)據(jù)庫更新數(shù)據(jù)規(guī)范
- 模擬集成電路設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年廣東工業(yè)大學(xué)
- 人機(jī)工程設(shè)計(jì)智慧樹知到期末考試答案章節(jié)答案2024年蘭州理工大學(xué)
- 食品工廠蟲害控制管理規(guī)程
評(píng)論
0/150
提交評(píng)論