【正文】
ws XP開發(fā)軟件: Visual C++ 方法需求分析由于數(shù)組存放數(shù)據(jù)的時(shí)候要先確定數(shù)組的規(guī)模,不能動(dòng)態(tài)的分配內(nèi)存空間,而單鏈表是非連續(xù)存放的,可以對(duì)內(nèi)存空間進(jìn)行動(dòng)態(tài)分配,此系統(tǒng)是用單鏈表完成的。其中用戶可以選擇查詢單個(gè)學(xué)生的成績還是某個(gè)班級(jí)的成績,成績查詢中包括個(gè)人學(xué)生的總分,。例如用戶可以輸入要?jiǎng)h除學(xué)生的學(xué)號(hào)刪除學(xué)生的信息。主要功能是輸入、追加、刪除學(xué)生成績的操作。主要功能是讀出要管理的成績文檔,保存修改后的成績文檔。本系統(tǒng)的主要功能有學(xué)生成績的添加、刪除、插入、顯示,能對(duì)學(xué)生成績按分?jǐn)?shù)或?qū)W號(hào)進(jìn)行排序,可以根據(jù)用戶的要求按班級(jí),姓名,學(xué)號(hào)查詢學(xué)生的成績信息,計(jì)算每位學(xué)生的總分,分類匯總統(tǒng)計(jì)每門課的的總分均分能保存信息到文件以及從文件中讀取信息等功能。s total score, collect classified per course total score alike can store information from the document to the file and read information, and other functions.Keywords:Students39。s grade add, delete, insert, display, can according to the grades of student achievement or student id sorting, can according to the user39。s main management information are: student class, student id, name and three (can change) course grades. The system39。 scores, the desired data and students39。 performance information management, with crafts inparable advantages.Students39。本系統(tǒng)的主要功能有學(xué)生成績的添加、刪除、插入、顯示,能對(duì)學(xué)生成績按分?jǐn)?shù)或?qū)W號(hào)進(jìn)行排序,可以根據(jù)用戶的要求按班級(jí),姓名,學(xué)號(hào)查詢學(xué)生的成績信息,計(jì)算每位學(xué)生的總分,分類匯總統(tǒng)計(jì)每門課的的總分均分能保存信息到文件以及從文件中讀取信息等功能。本文介紹了簡易學(xué)生成績管理系統(tǒng)在Microsoft Visual C++ :系統(tǒng)的分析,功能模塊的設(shè)計(jì),系統(tǒng)的調(diào)試和測(cè)試。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),使用計(jì)算機(jī)對(duì)學(xué)生成績信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn)。計(jì)算機(jī)在代替和延伸腦力勞動(dòng)方面發(fā)揮越來越重要的作用,不僅在工業(yè)方面而且在日常生活中也越來越離不開計(jì)算機(jī)。 二、進(jìn)度安排:第1~2天: 查找資料,進(jìn)行需求分析和概要設(shè)計(jì);第2~5天: 各模塊的詳細(xì)設(shè)計(jì);第5~10天: 軟件實(shí)現(xiàn)與調(diào)試;第10~14天:寫課程設(shè)計(jì)報(bào)告并提交源程序。2.要求軟件系統(tǒng)的功能完整。內(nèi)容要求:設(shè)計(jì)并完成軟件系統(tǒng)。3.給出具體的編碼實(shí)現(xiàn)并調(diào)試。徐 州 師 范 大 學(xué) 科 文 學(xué) 院本 科 生 課 程 設(shè) 計(jì)課 程 名 稱: 計(jì)算機(jī)程序設(shè)計(jì)C++ 題 目: 學(xué)生信息管理系統(tǒng) 專 業(yè) 班 級(jí): 電子信息工程 學(xué) 生 姓 名: 學(xué) 生 學(xué) 號(hào): 日 期: 20101220 指 導(dǎo) 教 師: 科文學(xué)院教務(wù)部印制一、課程設(shè)計(jì)目的、任務(wù)和內(nèi)容要求:(1)使學(xué)生掌握C++編程的基本工作原理; (2)培養(yǎng)學(xué)生基本掌握C++應(yīng)用編程的基本思路和方法; (3)使學(xué)生掌握C++應(yīng)用調(diào)試的基本技能;(4)培養(yǎng)學(xué)生分析、解決問題的能力;(5)提高學(xué)生的科技論文寫作能力任務(wù)如下: 1.進(jìn)行需求分析和概要設(shè)計(jì),給出流程圖。 2.寫出詳細(xì)設(shè)計(jì),熟悉其中采用的關(guān)鍵技術(shù)。4.寫課程設(shè)計(jì)報(bào)告提交源程序。要求:1.應(yīng)具有簡潔友好的用戶界面。3.要求程序具備正確性,可讀性和運(yùn)行的高效性。三、主要參考文獻(xiàn):1. 劉覺夫 王更生等編著《C++程序設(shè)計(jì)》,北京郵電大學(xué)出版社2. 曾輝 王更生 李廣麗等編著《C++程序設(shè)計(jì)實(shí)訓(xùn)教程》,北京郵電大學(xué)出版社3. 譚浩強(qiáng)編著《C++面向?qū)ο蟪绦蛟O(shè)計(jì)》,北京清華大學(xué)出版社4. 百度文庫(尋找C++課程設(shè)計(jì)的模版及簡易源代碼)指導(dǎo)教師簽字: 年 月 日摘要 5Abstract 61 概述 7: 7 7 7 7 7 環(huán)境需求分析 7 方法需求分析 72設(shè)計(jì)方案簡述 8 系統(tǒng)功能模塊圖 8 設(shè)計(jì)思想: 83詳細(xì)設(shè)計(jì) 9 設(shè)計(jì)原理 9 9 214 設(shè)計(jì)結(jié)果及分析 22 22 23總 結(jié) 24參考文獻(xiàn) 25摘要隨著科學(xué)技術(shù)的發(fā)展,計(jì)算機(jī)領(lǐng)域不斷取得新的研究成果。尤其是在學(xué)校里,要處理大量的學(xué)生數(shù)據(jù)。學(xué)生成績管理系統(tǒng)能方便用戶迅速、準(zhǔn)確處理學(xué)生的成績,得到想要的數(shù)據(jù)并能將學(xué)生的信息以文檔保存。此系統(tǒng)的主要管理的信息有:學(xué)生的班級(jí),學(xué)號(hào),姓名和三(可以更改)門課的成績。關(guān)鍵詞:學(xué)生成績管理系統(tǒng);功能模塊(函數(shù));指針;結(jié)構(gòu);鏈表;文件保存及讀取AbstractWith the development of science and technology, puter field has made new research achievements. Computer in replacing and extension of mental work plays more and more important role, not only in the industrial sector and in daily life, also more and more inseparable from the puter. Especially in the school, to deal with large Numbe