C++課程設(shè)計(jì)——學(xué)生信息管理系統(tǒng)(總19頁(yè)).doc
《C++課程設(shè)計(jì)——學(xué)生信息管理系統(tǒng)(總19頁(yè)).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《C++課程設(shè)計(jì)——學(xué)生信息管理系統(tǒng)(總19頁(yè)).doc(19頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上課程設(shè)計(jì)說明書題 目: 學(xué)生信息管理系統(tǒng)學(xué) 院: 信息工程學(xué)院班 級(jí): 軟件09-1 2011 年 1 月 21 日X X 大學(xué)課程設(shè)計(jì)(論文)任務(wù)書課程名稱: 面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì) 學(xué)院: 信息工程學(xué)院 班級(jí): 軟件09-1 學(xué)生姓名: X X X _ 學(xué)號(hào): 0000 指導(dǎo)教師: X X X 一、題目學(xué)生信息管理系統(tǒng)二、目的與意義面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)課程設(shè)計(jì)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)實(shí)踐性環(huán)節(jié)之一,通過課程設(shè)計(jì)的綜合訓(xùn)練可以使學(xué)生進(jìn)一步理解和掌握面向?qū)ο蟪绦蛟O(shè)計(jì)課程的基本知識(shí);掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的思路和方法;基本具有利用面向?qū)ο蟮姆椒ㄒ约?C+的編程思想來完
2、成系統(tǒng)設(shè)計(jì)的能力。三、要求(包括原始數(shù)據(jù)、技術(shù)參數(shù)、設(shè)計(jì)要求、圖紙量、工作量要求等) 1. 要求利用面向?qū)ο蟮姆椒ㄒ约癈+的編程思想來完成系統(tǒng)的設(shè)計(jì);2. 要求在設(shè)計(jì)的過程中,建立清晰的類層次;3. 在系統(tǒng)中至少要定義一個(gè)類,類中要有各自的屬性和方法;4. 在系統(tǒng)的設(shè)計(jì)中,至少要用到面向?qū)ο蟮囊环N機(jī)制。四、工作內(nèi)容、進(jìn)度安排 1. 根據(jù)課程設(shè)計(jì)的要求,確定設(shè)計(jì)題目;(0.5天)2. 查找相關(guān)資料,進(jìn)行應(yīng)用程序總體結(jié)構(gòu)、使用功能的設(shè)計(jì);(0.5天)3. 進(jìn)行應(yīng)用程序的界面設(shè)計(jì)和源程序代碼的編寫;(2.5天)4. 設(shè)計(jì)說明書的撰寫、答辯(1.5天)五、主要參考文獻(xiàn)1C+語(yǔ)言程序設(shè)計(jì)(第三版),鄭莉
3、,清華大學(xué)出版社,20042C+程序設(shè)計(jì)教程,錢能主編,清華大學(xué)出版社,1999.43C+程序設(shè)計(jì)課程設(shè)計(jì),劉振安,機(jī)械工業(yè)出版社,2004.8審核意見系(教研室)主任(簽字) 指導(dǎo)教師下達(dá)時(shí)間 2011年 1月 17日指導(dǎo)教師簽字:_目錄專心-專注-專業(yè)前言學(xué)生信息管理系統(tǒng),是針對(duì)學(xué)校人事處的大量業(yè)務(wù)處理工作而開發(fā)的管理軟件,是典型的管理信息系統(tǒng)。它是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校管理者來說是至關(guān)重要的,能有效的幫助學(xué)校和老師掌握學(xué)生的情況。在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生信息管理,存在著較多的缺點(diǎn),如:效率底,保密性差,時(shí)間一長(zhǎng)將產(chǎn)生大量的文件和數(shù)據(jù),更不便于查找,更新,維護(hù)等。
4、諸如這些情況,令學(xué)校管理者對(duì)學(xué)生的信息管理帶來了很大困難,嚴(yán)重影響了教育工作者的工作效率。隨著科學(xué)技術(shù)的不斷提高,使用日趨成熟的計(jì)算機(jī)技術(shù)來代替?zhèn)鹘y(tǒng)的人工模式,來實(shí)現(xiàn)學(xué)生信息的現(xiàn)代化管理,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(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ī)化管理的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情。 第一章 系統(tǒng)概述
5、1.1 功能簡(jiǎn)介本軟件是一個(gè)簡(jiǎn)單的學(xué)校學(xué)生信息管理系統(tǒng),軟件窗口為DOS頁(yè)面。學(xué)生信息管理系統(tǒng)的功能主要是實(shí)現(xiàn)學(xué)校學(xué)生的信息化管理。通過學(xué)生信息管理系統(tǒng),教學(xué)管理人員可以實(shí)現(xiàn)對(duì)學(xué)生信息的增加、刪除、修改和查詢等操作。本系統(tǒng)最大的優(yōu)點(diǎn)就是操作簡(jiǎn)便快捷等。1.2 設(shè)計(jì)思路將學(xué)生信息定義為一個(gè)student類,在類中包含私有數(shù)據(jù)成員int num、string name、string sex、string politic、string address,分別表示學(xué)號(hào)、姓名、性別、政治面貌、家庭住址。公有成員函數(shù)包括set( ) ,add( ) ,del( ) ,change( ) ,research(
6、 ) ,show( ) ,分別用來實(shí)現(xiàn)對(duì)學(xué)生信息的數(shù)據(jù)初始錄入、增加數(shù)據(jù)、刪除數(shù)據(jù)、修改數(shù)據(jù)、查詢數(shù)據(jù)、顯示所有數(shù)據(jù)功能。然后定義了一個(gè)menu( ) 菜單函數(shù),使功能菜單顯示在運(yùn)行窗口以提示用戶如何進(jìn)行操作。主函數(shù)是一個(gè)程序必不可少的,在主函數(shù)中,使用一個(gè)switch語(yǔ)句來選擇調(diào)用主菜單中的各個(gè)功能函數(shù)。 第二章 系統(tǒng)功能的分析和設(shè)計(jì)在本章中,主要是介紹各個(gè)功能函數(shù)的設(shè)計(jì)思路和實(shí)現(xiàn)方法。2.1 初始錄入功能此函數(shù)實(shí)現(xiàn)的功能主要是,對(duì)學(xué)生信息的初始化錄入功能,在初始時(shí),文件中沒有任何數(shù)據(jù),可以通過次函數(shù)輸入任意個(gè)學(xué)生的信息,在輸入時(shí)通過一個(gè)if條件語(yǔ)句來實(shí)現(xiàn)控制循環(huán),當(dāng)輸入的姓名是“0”時(shí),使
- 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您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- C+ 課程設(shè)計(jì) 學(xué)生 信息管理 系統(tǒng) 19
鏈接地址:http://zhizhaikeji.com/p-6360215.html