成都工業(yè)學院 學生成績管理系統(tǒng)系統(tǒng) 專周報告材料

成都工業(yè)學院 學生成績管理系統(tǒng)系統(tǒng) 專周報告材料

ID:34862773

大小:429.50 KB

頁數(shù):19頁

時間:2019-03-12

成都工業(yè)學院 學生成績管理系統(tǒng)系統(tǒng) 專周報告材料_第1頁
成都工業(yè)學院 學生成績管理系統(tǒng)系統(tǒng) 專周報告材料_第2頁
成都工業(yè)學院 學生成績管理系統(tǒng)系統(tǒng) 專周報告材料_第3頁
成都工業(yè)學院 學生成績管理系統(tǒng)系統(tǒng) 專周報告材料_第4頁
成都工業(yè)學院 學生成績管理系統(tǒng)系統(tǒng) 專周報告材料_第5頁
資源描述:

《成都工業(yè)學院 學生成績管理系統(tǒng)系統(tǒng) 專周報告材料》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。

1、實用標準成都工業(yè)學院課程設計報告課程名稱C語言課程設計課題名稱成績管理系統(tǒng)專業(yè)軟件工程(2)班班級1506032班學號150603236姓名陳光超指導教師楊明廣2016年2月26日文檔實用標準一.題目要求1.問題描述:對在校學生幾門課程的考試成績進行統(tǒng)一管理.每個學生記錄包括學號,姓名,年齡,數(shù)學,英語,物理成績,默認以學號為序存放.2.要求:(1)一個文件按以班為單位存儲學生記錄.(2)將允許的操作分為8種,1,錄入學生成績2,查看學生成績3,修改學生成績4,刪除學生成績5,學生成績排序6,寫入五個默認成績7,查看本程序開發(fā)說明0,退出管理系統(tǒng)3.計算學生的總成績

2、.4.按學號,各科成績,總分排序輸出學生成績表.二.設計目的根據(jù)題目要求,由于學生信息是存放在文件中,所以應提供文件的輸入,輸出等操作;在程序中需要瀏覽學生的信息,應提供顯示,查找,排序等操作;另外還應提供鍵盤式選擇菜單實現(xiàn)功能選擇.三.總體設計根據(jù)上面的需求分析,可以將這個系統(tǒng)分為以下模塊:輸入模塊,修改模塊,刪除模塊,查找模塊,顯示模塊.四.程序總結滿足專周程序設計要求,程序抗干擾性強。程序版本1-20添加功能,以及相應模塊。程序版本21-29修復BUG,以及界面UI調(diào)節(jié)。文檔實用標準五.詳細設計1.主函數(shù)(以及其它界面UI函數(shù)):主函數(shù)一般設計得比較簡單,只提

3、供輸入,處理和輸出部分的函數(shù)調(diào)用,其中各功能模塊用菜單方式選擇.其他界面UI函數(shù)和主函數(shù)類似。流程圖:顯示一系列功能模塊N輸入n,判斷n是否是0-7Y根據(jù)n的值調(diào)用各功能模塊函數(shù)2.錄入功能intentry();單獨輸入各項信息,有益于提示用戶操作情況。將輸入的信息存儲在全局變量中,有益于對數(shù)據(jù)進行操作。3.查詢模塊intcheck(int);傳入查詢參數(shù),根據(jù)參數(shù)返回學生序號4.刪除模塊intdel(int);先調(diào)用查詢模塊返回學生序號,根據(jù)序號刪除學生,并返回刪除執(zhí)行情況5.修改模塊(集成于voidchange_ui();)先調(diào)用查詢模塊返回學生序號,再根據(jù)序號

4、執(zhí)行刪除功能,最后執(zhí)行錄入功能6.排序功能voidsort(float*,int,int);對某一科逐個排序,同時對學生信息排序,排序完成,重新寫入文件。7.輸出功能intpscore(int);傳入學生序號,根據(jù)序號輸出學生信息。文檔實用標準六.程序原代碼注釋:源代碼下載地址http://a.eyzx.net/mywork//********************************//***成績管理系統(tǒng),軟件版本29***//*******班上學號150603236*****//***此版本修復各種BUG***//*********************

5、***********/#include#include#includeintpscore(int);//成績輸出功能voidmenu();//主界面菜單voidentry_ui();//錄入界面intentry();//錄入功能voidcheck_ui();//查看界面intcheck(int);//查看功能voidchange_ui();//修改成績界面voiddel_ui();//刪除界面intdel(int);//刪除功能voidsort_ui();//排序界面voidsort(float*,int,

6、int);//排序功能(僅數(shù)據(jù))voiddefs();//寫入程序自帶成績,五個成績voiddscreen();//清屏函數(shù),清空緩存區(qū),再輸出當前學生數(shù)intdask();//是否執(zhí)行操作判斷voidabout();//關于本程序structstudent{charname[20];intid;floatchinese;floatmath;floatenglish;floatsum;floataverage;}P[101];floatsa[101];//臨時儲存浮點型數(shù)據(jù)(排序使用)voidmain(){文檔實用標準while(1){menu();}}voidme

7、nu()//菜單界面{dscreen();printf("**************************");printf("***學生成績管理系統(tǒng)***");printf("***1,錄入學生成績***");printf("***2,查看學生成績***");printf("***3,修改學生成績***");printf("***4,刪除學生成績***");printf("***5,學生成績排序***");printf("***6,寫入五個默認成績***");printf("***7,查看本程序開發(fā)說明***");pri

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。