freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于vc60access數(shù)據(jù)庫的學(xué)生成績管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-04-03 10:52 本頁面
 

【文章內(nèi)容簡介】 組成并用于管理信息的系統(tǒng)。包括以下幾個基本概念: (1) MIS 的對象就是信息。信息是經(jīng)過加工的對決策者有價(jià)值的數(shù)據(jù)。信息的主要特征是來源分散,數(shù)量龐大。信息來源于生產(chǎn)第一線、社會環(huán)境、市場以及行政管理等部門。信息具有時(shí)間性。 (2) 系統(tǒng)是由相互聯(lián)系、相互作用的若干要素按一定的規(guī)則組成并具有一定功能的整體。 系統(tǒng)由輸入、處理、輸出、反饋、控制等五個基本要素組成。 (3) 管理信息由信息的采集、信息的傳遞、信息的儲存、信息 的加工、信息的維護(hù)和信息的使用等五個方面組成。 MIS 包括計(jì)算機(jī)、網(wǎng)絡(luò)通信設(shè)備等硬件成分,也包括操作系統(tǒng)、應(yīng)用軟件包等軟件成分,并隨著計(jì)算機(jī)技術(shù)和通信技術(shù)的迅速發(fā)展還會出現(xiàn)更多的內(nèi)容。 背景及意義 課題背景 在人類文明不斷進(jìn)步的今天,人們對于教育事業(yè)已經(jīng)越來越關(guān)注了。各個學(xué)校不斷地?cái)U(kuò)大投入,都是為了能夠更好地教育下一代。當(dāng)然,學(xué)校除了傳授知識外,還要對學(xué)生進(jìn)行有效的管理,為此,學(xué)生管理系統(tǒng)也就應(yīng)運(yùn)而生。 該項(xiàng)目開發(fā)的軟件為學(xué)校學(xué)生信息管理系統(tǒng)軟件 ,是鑒于目前學(xué)校學(xué)生人數(shù) 劇增 ,學(xué)生信息呈爆炸性增長的前提下 ,學(xué)校對學(xué)生信息管理的自動化與準(zhǔn)確化的要求日益強(qiáng)烈的背景下構(gòu)思出來的 ,該軟件設(shè)計(jì)完成后可用于所有教育單位 (包括學(xué)校 ,學(xué)院等等 )的學(xué)生信息的管理 . 目前社會上信息管理系統(tǒng)發(fā)展飛快 ,各個企事業(yè)單位都引入了信息管理軟件來管理自己日益增長的各種信息 ,學(xué)生管理系統(tǒng)也是有了很大的發(fā)展 ,商業(yè)化的學(xué)生信息管理軟件也不少 .但本系統(tǒng)完全獨(dú)立開發(fā) ,力求使系統(tǒng)功能簡潔明了 ,但功能齊全且易于操作 目的背景與意義 學(xué)生信息管理系統(tǒng)是一個教育單位不可缺少的部分。一個功能齊全、 簡單易用的信息管理系統(tǒng)不但能有效地減輕學(xué)校相關(guān)工作人員的工作負(fù)擔(dān),它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要。所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍5恢币詠砣藗兪褂脗鹘y(tǒng)人工的方式管理文件檔案、統(tǒng)計(jì)和查詢數(shù)據(jù),這種管理方式存在著許多缺點(diǎn) ,如 :效率低、保密性差 ,人工的大量浪費(fèi);另外時(shí)間一長 ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對于查找、更新和維護(hù)都帶來了不少困難。隨著科學(xué)技術(shù)的不斷提高 ,計(jì)算機(jī)科學(xué)日漸成熟 ,其強(qiáng)大的功能已為人們深刻認(rèn)識 ,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著來越重要的作用。 作為計(jì)算機(jī)應(yīng)用的一部分 ,使用計(jì)算機(jī)對學(xué)校的各類信息進(jìn)行管理 ,具有手工管理所無法比擬的優(yōu)點(diǎn) .例如 :檢索迅速、查詢方便、效率高、可靠性好、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)校信息管理的 效率 ,也是一個單位科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。 項(xiàng)目開發(fā)的目標(biāo) 建立學(xué)生成績管理系統(tǒng),采用計(jì)算機(jī)對學(xué)生成績信息進(jìn)行管理,進(jìn)一步提高辦學(xué)效益和現(xiàn)代化水平。幫助廣大教師提高工作效率,實(shí)現(xiàn)學(xué)生信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化。 面向過程編程的基礎(chǔ)知 識 面向過程基本概念 面向過程其實(shí)是最為實(shí)際的一種思考方式 ,就是算面向?qū)ο蟮姆椒ㄒ彩呛忻嫦蜻^程的思想 .可以說面向過程是一種基礎(chǔ)的方法 .它考慮的是實(shí)際的實(shí)現(xiàn) .一般的面向過程是從上往下步步求精 .所以面向過程最重要的是模塊化的思想方法 .對比較面向?qū)ο?,面向?qū)ο蟮姆椒ㄖ饕前咽挛锝o對象化 ,對象包括屬性與行為 .當(dāng)程序規(guī)模不是很大時(shí) ,面向過程的方法還會體現(xiàn)出一種優(yōu)勢 ,因?yàn)槌绦虻牧鞒毯芮宄?,按著模塊與函數(shù)的方法可以很好的組織 . 使用面向過程的 C 語言簡介 1. C 語言 C言是 一種面向過程的計(jì)算機(jī)程序設(shè)計(jì)語言,它是目前眾多計(jì)算機(jī)語言中舉世公認(rèn)的優(yōu)秀的結(jié)構(gòu)程序設(shè)計(jì)語言之一。它由美國貝爾研究所的 于 1972 年推出。 1978 后, C語言已先后被移植到大、中、小及微型機(jī)上。 C語言發(fā)展如此迅速,而且成為最受歡迎的語言之一,主要因?yàn)樗哂袕?qiáng)大的功能。許多著名的系統(tǒng)軟件,如 DBASE Ⅳ都是由 C 語言編寫的。用 C 語言加上一些匯編語言子程序,就更能顯示 C 語言的優(yōu)勢了,像 PC DOS 、 WORDSTAR等就是用這種方法編寫的。 2. C 語言特點(diǎn): C 語 言是一種成功的系統(tǒng)描述語言,用 C 語言開發(fā)的 UNIX 操作系統(tǒng)就是一 個成功的范例 。同時(shí) C 語言又是一種通用的程序設(shè)計(jì)語言,在國際上廣泛流行。世界上很多著名的計(jì)算公司都成功的開發(fā)了不同版本的 C語言,很多優(yōu)秀的應(yīng)用程序也都使用 C語言開發(fā)的,它是一種很有發(fā)展前途的高級程序設(shè)計(jì)語言。 1) C 是中級語言。它把高級語言的基本結(jié)構(gòu)和語句與低級語言的實(shí)用性結(jié)合起來。 C 語言可以像匯編語言一樣對位、字節(jié)和地址進(jìn)行操作, 而這三者是計(jì)算機(jī)最基本的工作單元。 2)C 是結(jié)構(gòu)式語言。結(jié)構(gòu)式語言的顯著特點(diǎn)是代碼及數(shù)據(jù) 的分隔化,即程序的各個部分除了必要的信息交流外彼此獨(dú)立。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦?,便于使用、維護(hù)以及調(diào)試。 C 語言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,并具有多種循環(huán)、條件語句控制程序流向,從而使程序完全結(jié)構(gòu)化。 3) C 語言功能齊全。具有各種各樣的數(shù)據(jù)類型,并引入了指針概念,可使程序效率更高。另外 C 語言也具有強(qiáng)大的圖形功能,支持多種顯示器和驅(qū)動器。而且計(jì)算功能、邏輯判斷功能也比較強(qiáng)大,可以實(shí)現(xiàn)決策目的的游戲。 4) C 語言適用范圍大。適合于多種操作系統(tǒng),如 Windows、 DOS、 UNIX 等等;也適用于多種機(jī)型。 C 語言對編寫需要硬件進(jìn)行操作的場合,明顯優(yōu)于其它解釋型高級語言,有一些大型應(yīng)用軟件也是用 C 語言編寫的。 C 語言具有繪圖能力強(qiáng),可移植性,并具備很強(qiáng)的數(shù)據(jù)處理能力,因此適于編寫系統(tǒng)軟件,三維,二維圖形和動畫。它是數(shù)值計(jì)算的高級語言。 5) C 語言文件由數(shù)據(jù)序列組成,可以構(gòu)成二進(jìn)制文件或文本文件。常用的 C語言 IDE(集成開發(fā)環(huán)境)有 Microsoft Visual C++, DevC++, Code::Blocks,Borland C++, Wat C++ , Borland C++ Builder, GNU DJGPP C++ , Lccwin32 C Compiler , High C, Turbo C, CFree, wintc 等等??對于一個初學(xué)者,Microsoft Visual C++是一個比較好的軟件。界面友好,功能強(qiáng)大,調(diào)試也很方便。 3 系統(tǒng)分析 系統(tǒng)設(shè)計(jì)要求 通過對學(xué)生成績管理過程的研究和分析,要求本系統(tǒng)應(yīng)該具有以下功能: 學(xué)生成績信息瀏覽。 學(xué)生成績信息刪除。 學(xué)生成績信息添加。 按學(xué)號查詢某學(xué)生成績 信息 系統(tǒng)功能概述 從軟件工程上說,一個應(yīng)用系統(tǒng)的開發(fā)應(yīng)該先進(jìn)行需求分析、總體設(shè)計(jì)后再進(jìn)行詳細(xì)設(shè)計(jì)。一個學(xué)生成績管理系統(tǒng)主要實(shí)現(xiàn)對學(xué)生成績的檢查、管理和成績的圖示功能,因此該系統(tǒng)需要完成的功能大致如下: 滾動瀏覽學(xué)生成績信息,并管理數(shù)據(jù)庫中的數(shù)據(jù)。 增加學(xué)生成績信息。 刪除學(xué)生成績信息。 按學(xué)生學(xué)號查詢學(xué)生信息。 可以將上述功能簡單地通過設(shè)計(jì)圖表示。 圖 31 系統(tǒng)設(shè)計(jì)圖 學(xué)生成績管理系統(tǒng) 學(xué)生成績?yōu)g覽 學(xué)生成績添加 學(xué)生成績刪除 學(xué)生成績查詢 4 系統(tǒng) 功能的具體實(shí)現(xiàn) 根據(jù)對應(yīng)用系統(tǒng)需要實(shí)現(xiàn)的功能進(jìn)行分析,總結(jié)出該學(xué)生成績管理系統(tǒng)需要完成如下幾個具體功能。 1)建立一個數(shù)據(jù)庫。 2)添加 ODBC 數(shù)據(jù)庫源。 3)建立一個帶有 ODBC 數(shù)據(jù)庫支持功能的單文檔界面的工程。 4)設(shè)計(jì)用戶操作主界面。 5)實(shí)現(xiàn)學(xué)生成績?yōu)g覽功能。 6)實(shí)現(xiàn)學(xué)生成績添加功能。 7)實(shí)現(xiàn)學(xué)生成績刪除功能。 8)實(shí)現(xiàn)學(xué)生成績按學(xué)號查詢功能。 創(chuàng)建數(shù)據(jù)庫 本系統(tǒng)使用微軟的 Access 數(shù)據(jù)庫。在 Access 數(shù)據(jù)庫中新建一個數(shù)據(jù)庫studentmarks,在該數(shù)據(jù)庫中 新建一個數(shù)據(jù)表 studenttable,該表的結(jié)構(gòu)如圖41 所示 : 圖 41 學(xué)生信息表格式 數(shù)據(jù)庫表建立后,打開數(shù)據(jù)庫報(bào)表,輸入有關(guān)學(xué)生成績記錄的初始信息。如圖 42所示。 圖 42 學(xué)生信息表內(nèi)容 添加 ODBC 類型的數(shù)據(jù)庫 點(diǎn)擊開始圖標(biāo),在運(yùn)行中輸入“ ODBC”,在彈出的界面中點(diǎn)擊 ODBC 數(shù)據(jù)源選項(xiàng)。然后彈出如下界面。如圖 43 所示 圖 43 ODBC 數(shù)據(jù)庫源主界面 在上圖中,單擊右邊的【添加】按鈕,打開如下對話框 44 : 圖 44 ODBC 添加新數(shù)據(jù)源 然后選擇 Microsoft Access Driver(*.mdb, *.accd)項(xiàng),單擊【完成】按鈕。完成驅(qū)動程序的添加后,就樂意配置數(shù)據(jù)源相關(guān)信息了。在下圖界面中,指定數(shù)據(jù)庫 studentmarks 為數(shù)據(jù)源,接下來點(diǎn)擊【選擇】按鈕,將數(shù)據(jù)庫studentmarks 在電腦中的位置。最后單擊【確定】按鈕,則添加了一個 Access驅(qū)動程序的數(shù)據(jù)源 studentmarks。 圖 45 選擇數(shù)據(jù)庫界面 創(chuàng)建應(yīng)用程序工程 完成數(shù)據(jù)源的配置后,開始使用 Visual C++建立應(yīng)用程序。首先需要建立一個帶有 ODBC 數(shù)據(jù)庫支持功能的應(yīng)用程序界面的工程。其步驟如下: 1)打開 Visual C++ ,單擊菜單項(xiàng)【文件】 |【新建】,打開【新建 】對話框。在其中的【工程】選項(xiàng)卡中選擇 MFC AppWizard[exe]選項(xiàng),在其中輸入工程名和路徑,如下圖 46所示: 圖 46 新建工程對話框 2)單擊【完成】按鈕后,進(jìn)入【 MFC AppWizard】對話框。選擇【單文檔】選項(xiàng)。 然后單擊【下一步】按鈕后,進(jìn)入數(shù)據(jù)庫支持的選擇界面,單擊【查看數(shù)據(jù)庫不使用文件支持】選項(xiàng),如下圖 47所示: 圖 47 MFC 數(shù)據(jù)庫選擇 3)在上圖中單擊【數(shù) 據(jù)源】按鈕后可以選擇數(shù)據(jù)源,在如下圖 39 所示的對話框中選擇【 ODBC】下拉列表框中的 studentmarks。然后單擊【 OK】按鈕后,可以選擇綁定該表中的某個數(shù)據(jù)表。 圖 48選擇數(shù)據(jù)庫源 圖 49數(shù)據(jù)庫表 5)選中數(shù)據(jù)表 studenttable 后,單擊【 ok】按鈕后,再點(diǎn)擊【完成】按鈕,即完成了工程的創(chuàng)建。 設(shè)計(jì)軟件用戶界面 主界面設(shè)計(jì) 圖 410 程序主界面 在完成工程的創(chuàng)建后, vc 會自動生成一個對話框 IDD_MY_FORM,在該表中通過控件列表向?qū)υ捒蛑刑砑涌丶?,設(shè)計(jì)如上主界面包括成績?yōu)g覽、增加學(xué)生成績信息、消息查詢?nèi)齻€功能區(qū)。如上圖 410所示。 登錄界面設(shè)計(jì) 點(diǎn)擊左邊的 ResourceView,在 Dialog 上面鼠標(biāo)右鍵單擊彈出一彈出框,單擊 Insert Dialog。在右邊新增的對話框中,適當(dāng)改變窗口大小,加入靜態(tài)文本框和文本編輯框,如圖 411所示。 圖 411 登陸界面設(shè)計(jì) 在上下兩個靜態(tài)文本框的屬性標(biāo)題改為: 請輸入用戶名: 、 請輸入密碼: 。在第一個文本編輯框上右鍵單擊,點(diǎn)擊屬性,把 ID 框中的 IDC_EDIT1 改為如:IDC_EDIT_NAME,同樣,對第二個文本編輯框的屬性中的 IDC_EDIT2 改為:IDC_EDIT_PWD。 幫助界面 點(diǎn)擊左邊的 ResourceView,在 Dialog 上面鼠標(biāo)右
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1