學(xué)生信息管理系統(tǒng)c++課設(shè)報(bào)告(總67頁(yè)).doc
《學(xué)生信息管理系統(tǒng)c++課設(shè)報(bào)告(總67頁(yè)).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《學(xué)生信息管理系統(tǒng)c++課設(shè)報(bào)告(總67頁(yè)).doc(37頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、目錄前言-2概要設(shè)計(jì)-3詳細(xì)設(shè)計(jì)-4原程序清單和執(zhí)行結(jié)果-61. 源程序-62. 執(zhí)行結(jié)果-34 用戶使用說(shuō)明-36 調(diào)試與測(cè)試-36 總結(jié)與體會(huì)-36 參考資料-36前言學(xué)生信息管理系統(tǒng),是針對(duì)學(xué)校人事處的大量業(yè)務(wù)處理工作而開(kāi)發(fā)的管理軟件,是典型的管理信息系統(tǒng)。它是一個(gè)教育單位不可缺少的部分,它的容對(duì)于學(xué)校管理者來(lái)說(shuō)是至關(guān)重要的,能有效的幫助學(xué)校和老師掌握學(xué)生的情況。在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生信息管理,存在著較多的缺點(diǎn),如:效率底,性差,時(shí)間一長(zhǎng)將產(chǎn)生大量的文件和數(shù)據(jù),更不便于查找,更新,維護(hù)等。諸如這些情況,令學(xué)校管理者對(duì)學(xué)生的信息管理帶來(lái)了很大困難,嚴(yán)重影響了教育工作者的工作效率。隨著
2、科學(xué)技術(shù)的不斷提高,使用日趨成熟的計(jì)算機(jī)技術(shù)來(lái)代替?zhèn)鹘y(tǒng)的人工模式,來(lái)實(shí)現(xiàn)學(xué)生信息的現(xiàn)代化管理,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、易修改、可靠性高、存儲(chǔ)量大、數(shù)據(jù)處理快捷、性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極提高學(xué)生信息管理的效率,也是學(xué)校實(shí)現(xiàn)科學(xué)化、正規(guī)化管理的重要條件。因此,開(kāi)發(fā)這樣一套管理軟件成為很有必要的事情。概要設(shè)計(jì)1、功能模塊圖學(xué)生信息管理系統(tǒng)小學(xué)生管理中學(xué)生管理中學(xué)生管理2、設(shè)計(jì)思路將學(xué)生信息定義為一個(gè)person類,在類
3、中包含數(shù)據(jù)成員:int num;string name;string sex;int age;int banji;,分別表示學(xué)號(hào)、性別、年齡、班級(jí)。分別定義小、中、大學(xué)三個(gè)類為class xiaoxuesheng、class zhongxuesheng、class daxuesheng并繼承person類,而后分別為它們一個(gè)管理類并定義公有成員函數(shù)void Add(); 實(shí)現(xiàn)數(shù)據(jù)添加功能void Show(); 實(shí)現(xiàn)數(shù)據(jù)顯示功能 void Search(); 實(shí)現(xiàn)數(shù)據(jù)查詢功能void Edit(); 實(shí)現(xiàn)數(shù)據(jù)修改功能void Delete(); 實(shí)現(xiàn)數(shù)據(jù)刪除功能void Total(); 實(shí)現(xiàn)
4、數(shù)據(jù)統(tǒng)計(jì)功能void Save(); 實(shí)現(xiàn)數(shù)據(jù)保存功能void Read(); 可從文件中將記錄讀取到該類的數(shù)組中;然后定義了一個(gè)主菜單函數(shù)和三個(gè)分菜單函數(shù),使功能菜單顯示在運(yùn)行窗口以提示用戶如何進(jìn)行操作。主函數(shù)是一個(gè)程序必不可少的,在主函數(shù)中,使用一個(gè)switch語(yǔ)句來(lái)選擇調(diào)用主菜單中的各個(gè)功能函數(shù)。詳細(xì)設(shè)計(jì)1、 程序中函數(shù)及數(shù)據(jù)介紹class Person 學(xué)生類class zhongxuesheng 中學(xué)生類class daxuesheng 大學(xué)生類class xiaoxuesheng 小學(xué)生類class xiao_Manage 小學(xué)生管理類class zhong_Manage 中學(xué)生管
5、理類class da_Manage 大學(xué)生管理類void xiaoMenu() 小學(xué)生管理菜單函數(shù)void zhongMenu() 中學(xué)生管理菜單函數(shù) void daMenu() 大學(xué)生管理菜單函數(shù)int main() 主函數(shù)2、函數(shù)功能介紹2.1顯示函數(shù)顯示保存的數(shù)據(jù)2.2 添加函數(shù) 此函數(shù)實(shí)現(xiàn)的功能主要是,添加一個(gè)學(xué)生的信息,也就是說(shuō)調(diào)用一次這個(gè)函數(shù)只能添加一個(gè)學(xué)生的信息。在此函數(shù)中也使用文件處理的方式,但使用的是以追加的方式打開(kāi)文件,使輸入的學(xué)生信息寫在文件里原有信息的后面。2.3 刪除函數(shù) 此函數(shù)實(shí)現(xiàn)的功能主要是,刪除一個(gè)學(xué)生的信息。在此函數(shù)中,先以讀的方式打開(kāi)文件,讀出文件里的信息在
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 學(xué)生 信息管理 系統(tǒng) c+ 報(bào)告 67
鏈接地址:http://zhizhaikeji.com/p-2708012.html