【正文】
國(guó)際互聯(lián)網(wǎng)等)等幾個(gè)階段。利用計(jì)算機(jī)的信息管理、處理能力還可以擴(kuò)大組織擁有信息的用途。所以現(xiàn)在各行各業(yè)對(duì)信息的管理要求越來越大。 管理信息系統(tǒng)的產(chǎn)生生產(chǎn)技術(shù)的進(jìn)步,社會(huì)活動(dòng)的復(fù)雜化,特別是電子信息技術(shù)的迅速發(fā)展與廣泛應(yīng)用,使得各種管理工作越來越依賴于對(duì)信息的管理。ll 報(bào)表文件的統(tǒng)一化,固定的內(nèi)容、周期、格式。ll MIS的開發(fā)必須具有一定的科學(xué)管理工作基礎(chǔ)。2.MIS的特征完善的MIS具有以下四個(gè)標(biāo)準(zhǔn):確定的信息需求、信息的可采集性與可加工性、可以通過程序?yàn)楣芾砣藛T提供信息、可以對(duì)信息進(jìn)行管理。系統(tǒng)由輸入、處理、輸出、反饋、控制等五個(gè)基本要素組成。信息的主要特征是來源分散,數(shù)量龐大。這些優(yōu)點(diǎn)能夠極大地提高公司的工作效率,也是公司管理科學(xué)化、正規(guī)化并與世界接軌的重要條件。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生檔案管理的效率,在設(shè)計(jì)皮系統(tǒng)的同時(shí),也能夠?yàn)槲覀兲岣呶覀冘浖_發(fā)的能力,學(xué)習(xí)VB語(yǔ)言編程的技巧,通過本次軟件的開發(fā),包括與導(dǎo)師的交流,從中學(xué)習(xí)了知識(shí)、吸取了經(jīng)驗(yàn)。比起以前使用卡片的方法有了很大的進(jìn)步,方便管理,易于更新,極大的方便了學(xué)生檔案的管理工作。作為一個(gè)非計(jì)算機(jī)應(yīng)用專業(yè)的學(xué)生,希望可以在次方面可以好好的學(xué)習(xí)到一些實(shí)際的意義。⒎學(xué)生課程的設(shè)置和修改。⒊學(xué)生信息的修改。本系統(tǒng)主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對(duì)這些要求設(shè)計(jì)了學(xué)生信息管理系統(tǒng)本系統(tǒng)主要用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)學(xué)生各種信息進(jìn)行日常管理,如查詢、修改、增加、刪除,另外還考慮到學(xué)生選課,針對(duì)這些要求設(shè)計(jì)了學(xué)生信息管理系統(tǒng)。借此畢業(yè)之際利用自己已掌握的各種專業(yè)知識(shí),結(jié)合實(shí)際應(yīng)用,開發(fā)一個(gè)學(xué)生信息管理系統(tǒng)來幫助學(xué)校進(jìn)行有效的信息,并將其作為自己的畢業(yè)設(shè)計(jì)課題主要完成一些信息的統(tǒng)計(jì)和查詢等一些重要的功能經(jīng)過分析,我們使用MICROSOFT公司的VISUAL BASIC開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。這種傳統(tǒng)的手工管理模式必然被以計(jì)算機(jī)為物質(zhì)基礎(chǔ)的信息管理方法所取代。Statistics etc., Each of data are constantly changing, if artificial way to operate, then the workload of the day, enough to make people think that the more cumbersome, hard to such a case, the data used for inquiries bee simplistic, What changed the data every one at any time can be , the information management system is a unit of education as an indispensable part, its contents for the policy makers and school administrators are of great student information management system should be able to provide users with sufficient information and efficient means of inquiries Student Information Management System for the development of the University, after careful analysis, the system used by the language is Visual Basic, Microsoft Access 2000 database whole system has three ponents, including the system registry, student information inquiries, database the system, the University Student Information internal inquiry, the Senate information, students classes in all aspects effectively plan, organization and the University of internal information, in accordance with unified data information management, any information from a data reflect changes in a timely manner to other relevant information, so datasharingKeywords: Student Information Management System database Visual Basic ACCESS目錄 論 文 摘 要I ABSTRACT II 目錄III 第1章 緒 MIS的結(jié)構(gòu)、特征及相關(guān)學(xué)科 4 管理信息系統(tǒng)的產(chǎn)生第三章 系統(tǒng)開發(fā)工具——VISUAL BASIC :VISUAL BASIC主要功能特點(diǎn)包括: .1 程序框圖5.2 主界面圖:5.3信息查詢圖表及代碼5.4成績(jī)統(tǒng)計(jì)表及程序如下:總結(jié)致謝參 考 文 獻(xiàn)8 第1章 緒 論學(xué)生信息管理是每一所高校都必須面對(duì)的工作,特別是近幾年來,國(guó)家政策的調(diào)整,我國(guó)高等院校大規(guī)模的擴(kuò)招,給高等院校的教學(xué)管理、學(xué)生管理、后勤管理等方面都帶來不少的沖擊。Student files。該系統(tǒng)總體有三部分組成,包括系統(tǒng)登錄、學(xué)生信息查詢、數(shù)據(jù)庫(kù)的錄入。第一篇:學(xué)生信息管理系統(tǒng)文 摘 要學(xué)生信息,它的工作量可能是其它信息工作量的幾倍,班級(jí)的增加、班級(jí)的查找、班級(jí)的修改;學(xué)生檔案;課程管理;成績(jī)管理;繳費(fèi)管理;統(tǒng)計(jì)等等,每個(gè)信息的數(shù)據(jù)都在不斷地變化著,如果采用人工的方式進(jìn)行操作,那么,一天的工作量,足以讓人覺得比較繁瑣,吃不消。通過本系統(tǒng),把本校內(nèi)部查詢學(xué)生信息、教務(wù)信息、學(xué)生選課各個(gè)環(huán)節(jié)進(jìn)行有效地計(jì)劃、組織和控制。Course management。特別是對(duì)于學(xué)校的決策者和管理者來說學(xué)生信息管理工作是至關(guān)重要的,但一直以來人們使用傳統(tǒng)的人工方式管理文件檔案,這種管理方式存在許多缺點(diǎn),如:效率低、保密性差,學(xué)生數(shù)量的增加,這必然增加了學(xué)生檔案管理者的工作量和勞動(dòng)強(qiáng)度,同時(shí)將產(chǎn)生大量的文件和數(shù)據(jù),這給學(xué)生信息的查找、更新和維護(hù)都帶來了不少困難。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生檔案進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、受命長(zhǎng)、成本低等。隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長(zhǎng)。本系統(tǒng)主要包括學(xué)生信息查詢、教務(wù)信息維護(hù)和學(xué)生選課三部分。⒋班級(jí)管理信息的輸入,包括輸入班級(jí)設(shè)置、年級(jí)信息等。當(dāng)今社會(huì),計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得力助手,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。改革的總設(shè)計(jì)師鄧小平同志說過“科學(xué)技術(shù)是第一生產(chǎn)力”,我希望能用我在學(xué)校所學(xué)的編制出一個(gè)實(shí)用的程序來幫助學(xué)校進(jìn)行更有效的學(xué)生檔案管理及實(shí)際應(yīng)用信息。因此為提高工作效率,減輕校方人員的工作負(fù)擔(dān),決定開發(fā)學(xué)生檔案管理系統(tǒng)軟件。第二章 管理信息的基礎(chǔ)知識(shí)隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。 管理信息系統(tǒng)的概念管理信息系統(tǒng)(Management Information Systems,簡(jiǎn)稱MIS),是一個(gè)不斷發(fā)展的新型學(xué)科,MIS的定義隨著計(jì)算機(jī)技術(shù)和通信技術(shù)的進(jìn)步也在不斷更新,在現(xiàn)階段普遍認(rèn)為MIS 是人為或計(jì)算機(jī)設(shè)備以及其他信息處理手段組成并用于管理信息的系統(tǒng)。信息來源于生產(chǎn)第一線、社會(huì)環(huán)境、市場(chǎng)以及行政管理等部門。(3)管理信息由信息的采集、信息的傳遞、信息的儲(chǔ)存、信息的加工、信息的維護(hù)和信息的使用等五個(gè)方面組成。MIS具有以下特征:l 具有統(tǒng)一規(guī)劃的數(shù)據(jù)庫(kù)是MIS成熟的重要標(biāo)志,它象征著MIS是軟件工程的產(chǎn)物。只有在合理的管理體制、完善的規(guī)章制度、穩(wěn)定的生產(chǎn)秩序、科學(xué)的管理方法和準(zhǔn)確的原始數(shù)據(jù)的基礎(chǔ)上,才能進(jìn)行MIS的開發(fā)。數(shù)據(jù)資料的完善化和代碼化。信息作為一種資源,使得人們的工作、生活以及思維方式發(fā)生了重大的變革,為企業(yè)的生產(chǎn)與經(jīng)營(yíng)提供了日益完善的手段。顯然,計(jì)算機(jī)在問世之初,只是為了想讓它來輔助人們進(jìn)行科學(xué)研究中復(fù)雜數(shù)值方面的計(jì)算,以減少勞動(dòng)強(qiáng)度,提高工作效率。當(dāng)前所未有的挑戰(zhàn)是使用計(jì)算機(jī)神秘般的能力開始信息管理工作,包括高層管理活動(dòng)和決策等。但在我國(guó),由于各種原因,管理信息系統(tǒng)的發(fā)展處于初級(jí)的數(shù)據(jù)處理階段,盡管如此,充分利用我們現(xiàn)有的資源和力量,開發(fā)一些適合于本企業(yè)或本行業(yè)的管理信息系統(tǒng)。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢,從而減少管理方面的工作量。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生學(xué)籍管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。而長(zhǎng)期以來,學(xué)籍管理都是以來人工進(jìn)行的,面對(duì)如此眾多的學(xué)籍信息,起工作量可想而知。設(shè)計(jì)程序時(shí)只需從現(xiàn)有工具箱中拖出所需的對(duì)象,如按鈕、滾動(dòng)條等,在屏幕上設(shè)計(jì)出用戶所要求的布局,VB自動(dòng)產(chǎn)生界面設(shè)計(jì)代碼,程序設(shè)計(jì)人員只需編寫實(shí)現(xiàn)程序功能所需的代碼即可,因而程序設(shè)計(jì)的效率大大提高。傳統(tǒng)的應(yīng)用開發(fā)過程由編碼、編譯和調(diào)試代碼3個(gè)步驟組成。利用數(shù)據(jù)控件和數(shù)據(jù)庫(kù)管理窗口,可以直接建立和編輯MS Access 格式的數(shù)據(jù)庫(kù),并提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能,同時(shí)還能直接編輯和訪問其他外部數(shù)據(jù)庫(kù),如Dbase、FoxPro、Paradox等。在設(shè)計(jì)過程中力求完善系統(tǒng)功能,使界面友好,具有一定的容錯(cuò)能力,在使用過程中不會(huì)出現(xiàn)難以糾正的錯(cuò)誤和毛病。Visual Basic 語(yǔ)言簡(jiǎn)單易學(xué),只要稍有語(yǔ)言基礎(chǔ)就可以很快的掌握并進(jìn)而精通。 Basic ,Internet應(yīng)用程序的開發(fā)功能更加強(qiáng)大和容易。另外他所提供的[可視化數(shù)據(jù)管理器]能幫助用戶構(gòu)造多種類型的數(shù)據(jù)庫(kù),同時(shí)提供了能自動(dòng)生成SQL語(yǔ)句的功能和新的ActiveX數(shù)據(jù)對(duì)象ADO。新的向?qū)в校簲?shù)據(jù)對(duì)象生成向?qū)Ш凸ぞ邨l向?qū)А?Basic 系統(tǒng)幾個(gè)在程序應(yīng)用中的常用名詞Visual Basic 系統(tǒng)除了一般高級(jí)語(yǔ)言所具有的一些名詞術(shù)語(yǔ)外,還有幾個(gè)系統(tǒng)常用的名詞。本程序所應(yīng)用到的對(duì)象類型有標(biāo)簽框(Label Box),文本框(Text Box),命令按扭(Command Button),網(wǎng)格(Data Grid),ADO控件(Adodc1)等。(3)屬性(Properties)屬性是VB系統(tǒng)提供的有關(guān)對(duì)象的參數(shù)或數(shù)據(jù)接口。VB系統(tǒng)常用事件來引導(dǎo)計(jì)算機(jī)執(zhí)行一段程序。其程序的方法有Show(顯示)方法,Hide(隱藏)方法,Refresh(刷新)方法。 面對(duì)對(duì)象的編程面向?qū)ο蟮脑O(shè)計(jì)方法(OOP, Objected Programming)從應(yīng)用領(lǐng)域內(nèi)的問題著手,以直觀自然的方式描述客觀世界的實(shí)體。開發(fā)人員可以最有效利用所創(chuàng)建的每一個(gè)對(duì)象。本系統(tǒng)使用 Visual Basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單,您也可以使用Visual Basic 的Application Wizard 來操作。選擇“工程”下拉菜單中的“部件”選項(xiàng),顯示“部件”對(duì)話框。數(shù)據(jù)庫(kù)的作用在于組織和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計(jì)。實(shí)現(xiàn)數(shù)據(jù)庫(kù)之間的聯(lián)系數(shù)據(jù)庫(kù)之間的關(guān)系指明兩個(gè)庫(kù)之間共享一個(gè)共同的關(guān)鍵字值。數(shù)據(jù)庫(kù)中有三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。 tkbase amp。處理grid1的操作 = fnumber + 1 (1).Width = 120 (2).Width = 100 (3).Width = 80 (4).Width = 40 (5).Width = 80 (6).Width = 30 (7).Width = 50 (8).Width = 80 (9).Width = 60 (10).Width = 80 (11).Width = 100 (12).Width = 100 (13).Width = 100 (4).CellType = cellComboBox (4).Clear (4).AddItem “男” (4).AddItem “女” (5).CellType = cellCalendar (2).CellType = cellComboBox (2).Clear Set qy2 = (“select 班級(jí)名稱 from 班級(jí)”)Do While Not (2).AddItem (0) Loop (9).CellType = cellComboBox (9).Clear (9).AddItem “團(tuán)員” (9).AddItem “黨員” (9).AddItem “無” (1).Locked = True End SubPrivate Sub asPopup10_Click(Cancel As Boolean)Dim fo2 As CTranslucentForm Set fo2 = New CTranslucentForm = = 90 / 100 * 255 = vbMinimized Load Form6 1 End SubPrivate Sub asPopup2_Click(Cancel As Boolean) = True