c語(yǔ)言程序課設(shè) 學(xué)生證管理系統(tǒng)

c語(yǔ)言程序課設(shè) 學(xué)生證管理系統(tǒng)

ID:18957843

大小:346.50 KB

頁(yè)數(shù):25頁(yè)

時(shí)間:2018-09-27

c語(yǔ)言程序課設(shè) 學(xué)生證管理系統(tǒng)_第1頁(yè)
c語(yǔ)言程序課設(shè) 學(xué)生證管理系統(tǒng)_第2頁(yè)
c語(yǔ)言程序課設(shè) 學(xué)生證管理系統(tǒng)_第3頁(yè)
c語(yǔ)言程序課設(shè) 學(xué)生證管理系統(tǒng)_第4頁(yè)
c語(yǔ)言程序課設(shè) 學(xué)生證管理系統(tǒng)_第5頁(yè)
資源描述:

《c語(yǔ)言程序課設(shè) 學(xué)生證管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、C語(yǔ)言程序設(shè)計(jì)報(bào)告書(shū)學(xué)生證管理程序?qū)W號(hào):09021106姓名:SYF2010年5月一、題目?jī)?nèi)容的提出與描述。大學(xué)學(xué)生人數(shù)眾多,學(xué)生信息量巨大。手工管理十分艱難,且極易出錯(cuò)和丟失信息,并會(huì)占用大量的紙張和空間資源。本款軟件就是基于對(duì)學(xué)生證管理的需求,為學(xué)校管理方量身定做,操作容易,快速便捷,并且節(jié)約能源。它不僅符合當(dāng)今信息化社會(huì)的需求,還順應(yīng)了當(dāng)代低碳環(huán)保的理念此軟件可實(shí)現(xiàn)學(xué)生信息的錄入、輸出、查詢、修改、統(tǒng)計(jì)和刪除的功能,查詢和統(tǒng)計(jì)的功能是本款軟件的特色,比較方便。另外,因?yàn)楸救斯P記本為windows7系統(tǒng),調(diào)

2、試時(shí)無(wú)法在中文條件下運(yùn)行,所以本款軟件有中英文兩個(gè)版本。(英文版為student-english)二、軟件的需求分析描述1.軟件應(yīng)具有的功能:(1).輸入學(xué)生信息。(2).輸出全部學(xué)生信息。(3).查詢學(xué)生信息。輸入單個(gè)學(xué)號(hào)以查詢一個(gè)學(xué)生;輸入專業(yè)以查詢一專業(yè)學(xué)生;輸入學(xué)院以查詢一院學(xué)生。(4).修改學(xué)生信息。輸入學(xué)生學(xué)號(hào)以修改信息。(5).統(tǒng)計(jì)學(xué)生信息。按性別統(tǒng)計(jì)男、女生人數(shù)及比例;按戶籍統(tǒng)計(jì)本地生和外地生人數(shù)及比例;(6).刪除學(xué)生信息。輸入學(xué)生學(xué)號(hào)以刪除信息。補(bǔ)充:教師有特定驗(yàn)證碼(驗(yàn)證碼為1),輸入正確

3、則可實(shí)行以上操作。2.題目要求:(1)按照分析、設(shè)計(jì)、編碼、調(diào)試和測(cè)試的軟件開(kāi)發(fā)過(guò)程完成這個(gè)應(yīng)用程序;(2)學(xué)生信息應(yīng)該包含:學(xué)號(hào)、姓名、年齡、專業(yè)、所屬學(xué)院、戶籍所在地。(3)為各項(xiàng)操作功能設(shè)計(jì)一個(gè)菜單。應(yīng)用程序運(yùn)行后,先顯示這個(gè)菜單,然后用戶通過(guò)菜單項(xiàng)選擇希望進(jìn)行的操作項(xiàng)目。三、開(kāi)發(fā)工具的介紹本軟件采用色開(kāi)發(fā)工具為C語(yǔ)言。C語(yǔ)言CombinedLanguage(組合語(yǔ)言)的中英混合簡(jiǎn)稱。是一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。它既具有高級(jí)語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn)。它可以作為工作系統(tǒng)設(shè)計(jì)語(yǔ)言,編寫(xiě)系統(tǒng)應(yīng)用程序,也可

4、以作為應(yīng)用程序設(shè)計(jì)語(yǔ)言,編寫(xiě)不依賴計(jì)算機(jī)硬件的應(yīng)用程序。因此,它的應(yīng)用范圍廣泛,且具有強(qiáng)大的功能。許多著名的系統(tǒng)軟件,如DBASEⅣ都是由C語(yǔ)言編寫(xiě)的。用C語(yǔ)言加上一些匯編語(yǔ)言子程序,就更能顯示C語(yǔ)言的優(yōu)勢(shì)了,像PC-DOS、WORDSTAR等就是用這種方法編寫(xiě)的。歸納起來(lái)C語(yǔ)言具有下列特點(diǎn):1.C是中級(jí)語(yǔ)言。它把高級(jí)語(yǔ)言的基本結(jié)構(gòu)和語(yǔ)句與低級(jí)語(yǔ)言的實(shí)用性結(jié)合起來(lái),可以像匯編語(yǔ)言一樣對(duì)位、字節(jié)和地址進(jìn)行操作。2.C是結(jié)構(gòu)式語(yǔ)言。結(jié)構(gòu)式語(yǔ)言的顯著特點(diǎn)是代碼及數(shù)據(jù)的分隔化,使程序?qū)哟吻逦?,便于使用、維護(hù)以及調(diào)試。C

5、語(yǔ)言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,并具有多種循環(huán)、條件語(yǔ)句控制程序流向,從而使程序完全結(jié)構(gòu)化。3.C語(yǔ)言功能齊全。具有各種各樣的數(shù)據(jù)類型,并引入了指針概念,可使程序效率更高。另外C語(yǔ)言也具有強(qiáng)大的圖形功能,支持多種顯示器和驅(qū)動(dòng)器。而且計(jì)算功能、邏輯判斷功能也比較強(qiáng)大。4.C語(yǔ)言適用范圍大。適合于多種操作系統(tǒng),多種機(jī)型。C語(yǔ)言對(duì)編寫(xiě)需要硬件進(jìn)行操作的場(chǎng)合,明顯優(yōu)于其它解釋型高級(jí)語(yǔ)言,有一些大型應(yīng)用軟件也是用C語(yǔ)言編寫(xiě)的。C語(yǔ)言具有繪圖能力強(qiáng),可移植性,因此適于編寫(xiě)系統(tǒng)軟件,三維,二維圖形和動(dòng)畫(huà)。

6、它是數(shù)值計(jì)算的高級(jí)語(yǔ)言。5.C語(yǔ)言文件由數(shù)據(jù)序列組成,可以構(gòu)成二進(jìn)制文件或文本文件。四、軟件的總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)?!究傮w設(shè)計(jì)】1、軟件的總體設(shè)計(jì)部分的結(jié)構(gòu)圖輸入查詢統(tǒng)計(jì)修改刪除按學(xué)號(hào)按專業(yè)按學(xué)院按性別按戶籍進(jìn)入主菜單學(xué)生證管理系統(tǒng)輸入驗(yàn)證碼正確錯(cuò)誤菜單重試退出輸出全部2.各模塊函數(shù)作用簡(jiǎn)介因?yàn)樗眯畔槿肿兞?,所以各函?shù)間無(wú)傳值或傳址函數(shù)名主要作用調(diào)用及數(shù)據(jù)傳輸關(guān)系main()--主函數(shù)檢驗(yàn)驗(yàn)證碼是否正確(驗(yàn)證碼為1);若正確則顯示主菜單,進(jìn)入下面操作;若錯(cuò)誤可選擇重新輸入或退出。調(diào)用了menu();一部分調(diào)

7、用了tuichu().tuichu()--退出函數(shù)顯示“感謝使用”“孫亞飛制作”等結(jié)束語(yǔ),并可實(shí)現(xiàn)退出操作;避免了重復(fù)語(yǔ)句。被main(),menu()調(diào)用;menu()—主菜單函數(shù)顯示主菜單;用戶可輸入選項(xiàng)后可轉(zhuǎn)向?qū)?yīng)模塊進(jìn)行下面操作。分別調(diào)用了tuichu(),input(),printall(),search(),tongji(),modify(),del();也被main()及以上函數(shù)調(diào)用;input()--輸入函數(shù)輸入要添加的學(xué)生人數(shù),之后可輸入對(duì)應(yīng)人數(shù)的學(xué)生的信息;操作完可返回主菜單。被menu()

8、調(diào)用,也調(diào)用menu();printall()--輸出全部函數(shù)可輸出全部學(xué)生的信息;操作完可返主回菜單。被menu()調(diào)用,也調(diào)用menu();search()--查詢函數(shù)通過(guò)一個(gè)菜單可選擇輸入單個(gè)學(xué)號(hào)以查詢一個(gè)學(xué)生的信息,輸入專業(yè)名查詢一班學(xué)生的信息,輸入學(xué)院名查詢一院學(xué)生的信息。操作完可返回主菜單。被menu()調(diào)用,也調(diào)用menu();tongji()--統(tǒng)計(jì)函數(shù)通過(guò)一個(gè)菜單可選

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

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

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