【正文】
學(xué)生成績信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。關(guān)鍵字: 學(xué)生信息 管理系統(tǒng)添加 刪除 查詢 修改Abstract With the rapid development of network munication technology and extensive application of information technology, puter applications have spread to the economic and social life in various field of education is no exception, now there have been a variety of remote network online education system, library management system, student information management is either a student information management schools are an indispensable part of its contents and teaching for school managers, policymakers are essential, and the traditional manual management inefficient for data query, update and maintenance brought great the student information management system development and application of information is necessary, it is able to provide managers with sufficient information and quick inquiry means to improve school student information management student information management system is based on the java language, it is able to provide students with information management function to facilitate system administrators to students student number, class and other information to add, modify, delete, query and other operations, but can be just as convenient for students information to system is mainly achieved using java language and access, so it is very portable, very : Student Information Management System add delet revise前言隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,信息時(shí)代的到來,信息改變了我們這個(gè)社會(huì)。其中學(xué)生信息管理是任一院校都不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和教學(xué)管理者來說都至關(guān)重要,而傳統(tǒng)的人工管理方式效率較低,為數(shù)據(jù)的查詢、更新和維護(hù)帶來了極大的不便。后記本系統(tǒng)能夠順利完成,非常感謝指導(dǎo)老師陳志衛(wèi)老師,同時(shí),也感謝和我一起合作完成本系統(tǒng)的另兩位同學(xué)。我們可以設(shè)置DataGrid控件的外觀:選中該控件,右擊,在彈出的快捷菜單中選擇“檢索字段”,在彈出的對話框中單擊“確定”,這時(shí),表格中出現(xiàn)了表的字段。數(shù)據(jù)庫與VB的連接:本系統(tǒng)的數(shù)據(jù)鏈接采用的是ADO方法,打開控制面板,打開ODBC數(shù)據(jù)源圖標(biāo),選擇“系統(tǒng)DSN”標(biāo)簽,點(diǎn)擊“添加”按鈕,在彈出的“創(chuàng)建新數(shù)據(jù)源”對話框中選擇名稱為“Microsoft Access Drive(*.mdb)”,點(diǎn)擊“完成”按鈕,在ODBC Microsoft Access 安裝對話框中在數(shù)據(jù)源名中輸入信息,在數(shù)據(jù)庫這個(gè)框中,單擊“選擇”按鈕,在彈出的選擇數(shù)據(jù)庫這一對話框架中,在驅(qū)動(dòng)器下拉列表框中選擇本系統(tǒng)數(shù)據(jù)庫所在驅(qū)動(dòng)器,在目錄中選擇庫所在的文件夾,在文件類型中選擇選“Access數(shù)據(jù)庫(*.mdb)”,在數(shù)據(jù)庫名中選擇本系統(tǒng)的數(shù)據(jù)庫,點(diǎn)擊“確定”按鈕即完成數(shù)據(jù)鏈接。由于采用統(tǒng)一的數(shù)據(jù)信息,使相關(guān)資料能夠快速地查詢所需的數(shù)據(jù)、資料及其它信息的,使信息快速高效運(yùn)行。本系統(tǒng)主要信息流程為:教務(wù)信息維護(hù)接受學(xué)生的信息,學(xué)生信息查詢根據(jù)教務(wù)信息維護(hù)的學(xué)生信息做出對所接收的信息合理性進(jìn)行判斷,并交于信息維護(hù)進(jìn)行相應(yīng)的修改,再把信息存入數(shù)據(jù)庫中。學(xué)生信息管理系統(tǒng)是為本校開發(fā)的,本系統(tǒng)所采用的語言是Visual Basic,用Microsoft Access 2000數(shù)據(jù)庫完成。1. 標(biāo)識需要的數(shù)據(jù);2. 收集被子標(biāo)識的字段到表中; 3. 標(biāo)識主關(guān)鍵字字段; 4. 規(guī)范數(shù)據(jù);5. 標(biāo)識指定字段的信息;數(shù)據(jù)庫的修改分為;添加、編輯和刪除記錄。計(jì)算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫(flatfile)和關(guān)系數(shù)據(jù)庫(relational)。一個(gè)記錄集合是動(dòng)態(tài)的也就意味著,當(dāng)原來的數(shù)據(jù)表中的容改變了以后,該記錄集合中的記錄也會(huì)隨之改變。Visual Basic、Access以及其他微軟的軟件產(chǎn)品都是通過共用JET數(shù)據(jù)庫引擎,從而給用戶提供了豐富的數(shù)據(jù)類型。Access也提供了數(shù)據(jù)存儲(chǔ)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他用戶共享數(shù)據(jù)庫。Access2000就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲(chǔ)和檢索。此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。在“控件”選項(xiàng)卡列表中選擇“Microsoft Windows Common Controls ”后工具相中增加改控件。 實(shí)現(xiàn)工具欄CoolBar控件與Office2000 中看到的CoolBar是類似的。使用應(yīng)用程序具有可通用性可說擴(kuò)展性和強(qiáng)有力的功能。Visual Basic 作為一種面向?qū)ο蟮木幊谭椒?,把程序和?shù)據(jù)封裝起來作為一個(gè)對象,并為每個(gè)對象賦予相應(yīng)的屬性。(6)過程(Procedure)過程是指經(jīng)過定義或說明的,或基于某一對象對應(yīng)的事件所引發(fā)的程序段。程序所用的鍵盤事件有KeyPress(按鍵)事件,KeyDown事件和KeyUp事件;鼠標(biāo)事件有Click(單擊鼠標(biāo))事件,DbDlicd(雙擊鼠標(biāo))。用戶通過適當(dāng)?shù)卦O(shè)置或改變對象的屬性來確定對象的外觀及性能特征,從而有效地使用系統(tǒng)提供的對象。當(dāng)把這些工具放置到用戶界面對應(yīng)的窗體上時(shí),被稱為對象或控件。其基本含義如下:(1)視窗(Form)視窗是進(jìn)行人機(jī)交互的界面或接口,也叫窗體。目 錄前言第一章 Visual Basic 概述 Visual Basic 語言的特點(diǎn) Visual Basic 系統(tǒng)幾個(gè)程序應(yīng)用中的常用名詞 第二章 Windows 下的Visual Basic 編程環(huán)境簡介 面對對象的編程 實(shí)現(xiàn)菜單選項(xiàng) 實(shí)現(xiàn)工具欄第三章 怎樣開發(fā)一個(gè)學(xué)生信息管理系統(tǒng)的查詢模塊 學(xué)生信息系統(tǒng)的設(shè)計(jì)分析 編程環(huán)境的選擇 關(guān)系型數(shù)據(jù)庫的實(shí)現(xiàn) 二者的結(jié)合(DBA)第四章 使用Access2000 創(chuàng)建數(shù)據(jù)庫 數(shù)據(jù)庫的概念 新建一個(gè)數(shù)據(jù)庫 修改已建的數(shù)據(jù)庫 第五章 可行性分析 第六章 系統(tǒng)總體規(guī)劃 系統(tǒng)功能 系統(tǒng)流程圖 第七章 系統(tǒng)具體實(shí)現(xiàn) 各功能的實(shí)現(xiàn) 課程管理 打印統(tǒng)計(jì) 結(jié)束語 后記 主要參考文獻(xiàn)第一章 Visual Basic 概述 Visual Basic 語言的特點(diǎn)Visual Basic 語言用其設(shè)計(jì)應(yīng)用程序時(shí)具有兩個(gè)基本特點(diǎn):可視化設(shè)計(jì)和事件驅(qū)動(dòng)編程。⒋班級管理信息的輸入,包括輸入班級設(shè)置、年級信息等。本系統(tǒng)主要包括學(xué)生信息查詢、教務(wù)信息維護(hù)和學(xué)生選課三部分。–––––––––––––––––前言–––––––––––––––––隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生的各種信息量也成倍增長。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。由以上分析,我們可以充分認(rèn)識到設(shè)計(jì)并開發(fā)一個(gè)學(xué)生信息管理系統(tǒng)論文的必要性和迫切性,本次設(shè)計(jì)和開發(fā)的學(xué)生信息管理系統(tǒng)應(yīng)符合學(xué)校學(xué)生信息管理的規(guī)定,滿足對學(xué)校學(xué)生信息管理的需要,并達(dá)到操作過程中的直觀,方便,實(shí)用,安全等要求。其主要優(yōu)點(diǎn)是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。:ADOADO(Active Data Objects)實(shí)際是一種提供訪問各種數(shù)據(jù)類型 的連接機(jī)制。Access也提供了數(shù)據(jù)存儲(chǔ)庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。: Microsoft AccessAccess 是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲(chǔ)和檢索。內(nèi)存:64MB以上。通常采用原型法需以下四個(gè)階段:1).明確用戶的基本要求,2).研制系統(tǒng)的原型,3).使用、評價(jià)系統(tǒng)原型,4).修改和完善原型。其具體開發(fā)步驟可分為以下四步:系統(tǒng)規(guī)劃,系統(tǒng)開發(fā)(包括系統(tǒng)分析,系統(tǒng)設(shè)計(jì),系統(tǒng)實(shí)施),系統(tǒng)的運(yùn)行及維護(hù),系統(tǒng)評價(jià)。(一)理論支持當(dāng)前計(jì)算機(jī)管理界所流行且實(shí)用的系統(tǒng)建設(shè)三原則:整體性原則、分作—協(xié)調(diào)原則、目標(biāo)優(yōu)化原則。面對龐大的信息量,就需要有學(xué)生信息管理系統(tǒng)來提高學(xué)生管理工作的效率。(二)目前存在的問題:傳統(tǒng)紙媒介管理的信息管理系統(tǒng)論文難于共享匯總,其統(tǒng)計(jì)數(shù)據(jù)正確性也難以考證。例如,60年代美國計(jì)算機(jī)在管理中應(yīng)用項(xiàng)目不到300項(xiàng),到了1975年達(dá)到2670項(xiàng)。通過教育網(wǎng)絡(luò)或互聯(lián)網(wǎng)把整個(gè)學(xué)校的學(xué)生信息匯聚起來,為學(xué)校教育主管部門提供全面及時(shí)的學(xué)生信息,方便管理,同時(shí)亦可通過校園網(wǎng)擴(kuò)展各類信息化應(yīng)用,共享學(xué)生信息。四、學(xué)生信息管理系統(tǒng)論文開發(fā)的意義(一)計(jì)算機(jī)信息管理系統(tǒng)論文已經(jīng)成為我們學(xué)習(xí)和工作的得力助手:今天,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長足的進(jìn)步。還能查詢到平均成績以及單科最高最低成績以及個(gè)人成績。(三)課程信息管理每個(gè)學(xué)期都會(huì)增加一些新的科目,通過本模塊可以輕松的添加以及更新課程。具體系統(tǒng)功能需求描述如下:(一)學(xué)籍信息管理每年的大量新生入學(xué),老生畢業(yè)都需要處理大量的信息管理系統(tǒng)論文。這個(gè)階段是在企業(yè)中全面的使用計(jì)算機(jī)把各種管理子系統(tǒng)的功能集中起來,構(gòu)成了計(jì)算機(jī)化的全方位的信息系統(tǒng),即現(xiàn)代管理信息系統(tǒng)。這個(gè)階段計(jì)算機(jī)硬、軟件有了很大的發(fā)展,出現(xiàn)了多用戶的分時(shí)系統(tǒng),計(jì)算機(jī)開始應(yīng)用于對某一個(gè)管理子系統(tǒng)的控制,并具有一定的反饋功能。這是電子計(jì)算機(jī)在管理領(lǐng)域應(yīng)用的起步階段。:包括線路等通信設(shè)施和與計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)通信有關(guān)的軟件等。二、管理信息系統(tǒng)(一)概述管理信息系統(tǒng)(Management Information System,簡稱MIS)是一個(gè)由管理人員和計(jì)算機(jī)組成的用以進(jìn)行信息的收集、傳輸、加工、存儲(chǔ)、維護(hù)和使用的系統(tǒng)。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,使用日趨成熟的計(jì)算機(jī)技術(shù)來代替?zhèn)鹘y(tǒng)的人工模式,來實(shí)現(xiàn)學(xué)生信息的現(xiàn)代化管理,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。它是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,它能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。本課題的目的就是開發(fā)“學(xué)生管理信息系統(tǒng)”,通過這一系統(tǒng)來掌握學(xué)生的管理情況,實(shí)現(xiàn)學(xué)生信息管理的電子化,提供一個(gè)電子化的學(xué)生管理平臺(tái)。同時(shí),學(xué)生管理還關(guān)系到班主任的考評。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、使用壽命長、成本低等。本系統(tǒng)運(yùn)用面向?qū)ο蟮木幊趟枷?,采用B/,使用C開發(fā)語言和SQL Server 2000數(shù)據(jù)庫管理工具實(shí)現(xiàn)了學(xué)生信息管理系統(tǒng)。目前學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,信息量也成倍增長。正因如此學(xué)生信息管理系統(tǒng)應(yīng)該為用戶提供充足的信息資源和快捷的查詢手段。辦教育也是如此,一個(gè)學(xué)校要想提高辦學(xué)水平,在競爭中立于不敗之地,在某種意義上說要依賴高水平教學(xué)管理、教育領(lǐng)域的信息化程度。隨著計(jì)算機(jī)科學(xué)技術(shù)的不斷發(fā)展,信息技術(shù)在全社會(huì)的應(yīng)用日益深化,可以說計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、通信技術(shù)已經(jīng)成為現(xiàn)代信息社會(huì)的基礎(chǔ)、它們的應(yīng)用水平是信息化、現(xiàn)代化的標(biāo)志。論文無憂網(wǎng)://學(xué)生信息管理系統(tǒng)和其他信息管理系統(tǒng)一樣是管理信息不可或缺的系統(tǒng),它對學(xué)校的管理者和老師以及學(xué)校的學(xué)生來說都有著重要的作用和價(jià)值。但一直以來,人們都使用傳統(tǒng)的人工方式對學(xué)生的各種信息進(jìn)行管理,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外,長時(shí)間積累的大量文件和數(shù)據(jù)查找、更新和維護(hù)等工作帶來了很多的困難。因此,開發(fā)這樣一個(gè)學(xué)生信息管理系統(tǒng)已很有必要。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對學(xué)生信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。學(xué)生的穩(wěn)定是學(xué)校快速發(fā)展的有力保障,論文無憂網(wǎng)://這不僅僅關(guān)系到學(xué)生在校期間的表現(xiàn),在很大程度上度量了一個(gè)學(xué)生的跟蹤管理。對這一混亂,最好的解決辦法就是借助計(jì)算機(jī)技術(shù)和數(shù)據(jù)庫管理系統(tǒng),對整個(gè)學(xué)生管理進(jìn)行記載,并實(shí)行電子化管理。一、引言學(xué)生信息管理系統(tǒng)(Student Information Management System),以下簡稱SIMS,是針對學(xué)校人事處的大量業(yè)務(wù)處理工作而開發(fā)的管理軟件,是典型的管理信息系統(tǒng)。諸如這些情況,令學(xué)校管理者對學(xué)生信息管理系統(tǒng)論文帶來了很大困難,嚴(yán)重影響了教育工作者的工作效率。用計(jì)算機(jī)制作的學(xué)生信息管理系統(tǒng)論文還可以通過功能強(qiáng)大的Internet網(wǎng)及時(shí)的向?qū)W生的家長傳遞該生在校的最新成績,有助于學(xué)校與家長的信息互動(dòng),為更好地把握學(xué)校的教育方針起到了一定的促進(jìn)作用!因此,開發(fā)這樣一套管理軟件成為很有必要的事情。:包括系統(tǒng)軟件和應(yīng)用軟件兩大部分。從工業(yè)發(fā)達(dá)國家來看,管理信息系統(tǒng)的發(fā)展經(jīng)歷了以下幾個(gè)階段:第一階段:(1953年至1965年)單項(xiàng)數(shù)據(jù)處理階段,也稱電子數(shù)