用C語言實(shí)現(xiàn)一個(gè)簡單的學(xué)生成績管理系統(tǒng).doc
《用C語言實(shí)現(xiàn)一個(gè)簡單的學(xué)生成績管理系統(tǒng).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《用C語言實(shí)現(xiàn)一個(gè)簡單的學(xué)生成績管理系統(tǒng).doc(11頁珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、- .目 錄1 引言12 系統(tǒng)需求分析12.1工程背景分析12.2 系統(tǒng)開發(fā)的目標(biāo)與意義12.3 工程需求分析13 系統(tǒng)總體設(shè)計(jì)13.1 功能模塊分析13.2 系統(tǒng)功能模塊初始化準(zhǔn)備33.2.1 編譯預(yù)處理33.2.2 數(shù)據(jù)構(gòu)造定義33.3 具體模塊處理函數(shù)的實(shí)現(xiàn)43.3.1 菜單函數(shù)界面的設(shè)計(jì)43.3.2 功能函數(shù)設(shè)計(jì)44 系統(tǒng)測試與分析94.1 運(yùn)行工具介紹94.2 系統(tǒng)操作9完畢語10參考文獻(xiàn)10- . 可修編. 用C語言實(shí)現(xiàn)一個(gè)簡單的學(xué)生成績管理系統(tǒng)摘要:伴隨著現(xiàn)代社會(huì)的開展,網(wǎng)絡(luò)技術(shù)的不斷進(jìn)步,越來越多的管理工作都從傳統(tǒng)的現(xiàn)實(shí)社會(huì)中開展到了網(wǎng)絡(luò)上。高校是使用計(jì)算機(jī)技術(shù)最早的單位,學(xué)校
2、的各項(xiàng)管理工作也從現(xiàn)實(shí)生活走上了網(wǎng)絡(luò)空間。本文對(duì)學(xué)校的需求進(jìn)展分析,通過使用C語言設(shè)計(jì)并實(shí)現(xiàn)學(xué)生成績的管理,力求盡量簡潔實(shí)用地解決學(xué)校對(duì)學(xué)生成績的管理和學(xué)生對(duì)成績的查詢問題。關(guān)鍵字:C語言 成績管理系統(tǒng) 程序設(shè)計(jì)1 引言在信息時(shí)代,計(jì)算機(jī)以其極高的運(yùn)算速度、巨大的數(shù)據(jù)存儲(chǔ)容量,以及能準(zhǔn)確地進(jìn)展各種算術(shù)運(yùn)算和邏輯運(yùn)算的能力而成為現(xiàn)代化計(jì)算工具,并被廣泛應(yīng)用于社會(huì)各個(gè)領(lǐng)域。計(jì)算機(jī)技術(shù)的高速開展已被認(rèn)為是人類進(jìn)入信息時(shí)代的標(biāo)志。成績管理系統(tǒng)是計(jì)算機(jī)技術(shù)和信息時(shí)代的產(chǎn)物,是信息處理或數(shù)據(jù)處理的核心。該系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)學(xué)生成績管理的系統(tǒng)化、規(guī)化、自動(dòng)化,以到達(dá)提高學(xué)生成績管理效率的目的。通過運(yùn)用
3、程序設(shè)計(jì)軟件實(shí)現(xiàn)學(xué)生成績管理中的多種功能,如學(xué)生成績信息的添加、刪除、查詢、修改、顯示、排序等。該系統(tǒng)的設(shè)計(jì)充分利用計(jì)算機(jī)作為輔助工具,來實(shí)現(xiàn)學(xué)生考試成績從傳統(tǒng)的手工管理到計(jì)算機(jī)管理,并對(duì)提高管理效率和節(jié)約大量的人力、物力有一定的推動(dòng)作用。因此,開發(fā)這種管理軟件很必要,本文將在分析系統(tǒng)的應(yīng)用價(jià)值以及開發(fā)工具的根底上,用C語言來開發(fā)成績管理系統(tǒng)。2 系統(tǒng)需求分析2.1工程背景分析在我國,各大中小學(xué)校的各類信息管理系統(tǒng)并非一個(gè)新的課題,但也有的學(xué)校根本就沒有任何信息管理系統(tǒng),特別是在西部貧困地區(qū),學(xué)校的各類管理依然由手工操作來完成,這十分落后,效率極低,本錢很大,而且極異出錯(cuò)。隨著社會(huì)的開展,信息
4、化是社會(huì)進(jìn)程的必然趨勢,學(xué)校管理只有快,準(zhǔn),精才能發(fā)揮其價(jià)值。2.2 系統(tǒng)開發(fā)的目標(biāo)與意義1系統(tǒng)開發(fā)目標(biāo):本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)工作相結(jié)合,按照學(xué)院的工作流程設(shè)計(jì)完成的。為了使系統(tǒng)在學(xué)院的管理中發(fā)揮充分發(fā)揮其作用,實(shí)現(xiàn)工作過程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開發(fā)目標(biāo):系統(tǒng)應(yīng)具有實(shí)用性、可靠性和適用性。對(duì)系統(tǒng)中數(shù)據(jù)庫的信息進(jìn)展有效處理,防止數(shù)據(jù)錯(cuò)亂。能夠按照用戶選擇的不同的條件進(jìn)展簡單查詢。方便用戶的操作,盡量減少用戶的操作。2系統(tǒng)開發(fā)的意義:在各大中小學(xué)校,用計(jì)算機(jī)管理學(xué)校的信息已經(jīng)越來越普遍了。用計(jì)算機(jī)不但可以提高工作效率,而且還節(jié)省了許多人力物力
5、財(cái)力。提高了學(xué)校的管理能力,為此,用計(jì)算機(jī)來管理學(xué)校的信息,是非常必要的。2.3 工程需求分析學(xué)校工作流程分析:學(xué)校工作總體規(guī)劃由教務(wù)人員在學(xué)生成績管理系統(tǒng)中輸入學(xué)生的根本信息并對(duì)其進(jìn)展維護(hù)管理,包括對(duì)信息的增加、修改及對(duì)信息的各項(xiàng)處理操作等。新的學(xué)年,教務(wù)人員首先編排班級(jí),再對(duì)在校學(xué)生進(jìn)展根本的信息錄入,新生入學(xué)后由教務(wù)人員在管理系統(tǒng)中完成新學(xué)生信息的維護(hù)。在每個(gè)學(xué)期開場,教務(wù)處根據(jù)班級(jí)的情況,以班為單位,為每個(gè)班級(jí)安排一個(gè)班主任,并對(duì)各科教師進(jìn)展安排。每舉行一次考試后由任課教師對(duì)成績進(jìn)展錄入。班主任對(duì)本班的成績匯總。并進(jìn)展排名,并對(duì)本年級(jí)各科成績及總成績進(jìn)展排名。教務(wù)處、班主任及任課教師跟
6、據(jù)實(shí)際情況對(duì)錄入的成績進(jìn)展維護(hù)管理,各位同學(xué)對(duì)以上錄入的信息可以跟據(jù)自己的需要進(jìn)展適當(dāng)?shù)牟樵儭? 系統(tǒng)總體設(shè)計(jì)3.1 功能模塊分析學(xué)生成績管理系統(tǒng)是對(duì)學(xué)生根本信息及成績的管理。開發(fā)工具主要采用TurboC2.0,主要用于對(duì)學(xué)生的學(xué)號(hào)、XX等自然信息以及各項(xiàng)學(xué)科成績進(jìn)展增加、刪除、修改、查詢及保存到文件等操作。系統(tǒng)給用戶提供了一個(gè)簡單的人機(jī)界面,使用戶可以根據(jù)提示輸入操作項(xiàng),調(diào)用系統(tǒng)提供的管理功能。學(xué)生成績管理系統(tǒng)處理流程如圖1。0主菜單界面歡送界面1輸入0退出2查詢3修改4刪除5插入6平均分7排序8顯示繼續(xù)輸入10返回主菜單1學(xué)號(hào)查詢2XX查詢3總分查詢結(jié) 束9初始化10保存返回圖1 系統(tǒng)處理
7、流程圖主要功能設(shè)計(jì)描述如下:1系統(tǒng)主控平臺(tái)允許用戶選擇想要的操作,包括輸入學(xué)生信息、顯示學(xué)生信息、查詢學(xué)生信息、修改學(xué)生信息、刪除學(xué)生信息、計(jì)算成績以及成績的排序等。通過輸入相應(yīng)的序號(hào)選擇相應(yīng)的操作。2學(xué)生成績信息用戶根據(jù)提示輸入學(xué)生的學(xué)號(hào)、XX、以及三門課的成績,如語文成績、英語成績、數(shù)學(xué)成績等。輸入完成一條學(xué)生記錄,可根據(jù)提示信息繼續(xù)輸入下一條學(xué)生記錄或者繼續(xù)其他的操作。允許輸入多條學(xué)生的成績信息記錄。輸入完的學(xué)生記錄暫時(shí)保持在單鏈表中,等待下一步的操作。3查詢學(xué)生信息可以根據(jù)學(xué)號(hào),XX,總分從單鏈表中對(duì)學(xué)生所有的信息進(jìn)展查詢,如果沒有查詢到任何信息,系統(tǒng)會(huì)給出提示信息。4修改學(xué)生信息首先
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
10 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 語言 實(shí)現(xiàn) 一個(gè) 簡單 學(xué)生 成績管理系統(tǒng)
鏈接地址:http://zhizhaikeji.com/p-30369694.html