欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      VB學(xué)生信息管理系統(tǒng) 設(shè)計(jì)任務(wù)書

      時(shí)間:2019-05-12 13:35:51下載本文作者:會(huì)員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《VB學(xué)生信息管理系統(tǒng) 設(shè)計(jì)任務(wù)書》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《VB學(xué)生信息管理系統(tǒng) 設(shè)計(jì)任務(wù)書》。

      第一篇:VB學(xué)生信息管理系統(tǒng) 設(shè)計(jì)任務(wù)書

      課程設(shè)計(jì)任務(wù)書

      號(hào):26

      河北聯(lián)合大學(xué)

      《軟件設(shè)計(jì)基礎(chǔ)-VB》課程設(shè)計(jì)任務(wù)書

      學(xué)院 班級 設(shè)計(jì)人 成績

      一、題目:設(shè)計(jì)一個(gè)“學(xué)生管理信息系統(tǒng)”程序

      二、目的與要求:

      1.目的:

      培養(yǎng)學(xué)生綜合利用VB語言進(jìn)行程序設(shè)計(jì)的能力,主要是培養(yǎng)學(xué)生利用系統(tǒng)提供的基本控件、動(dòng)態(tài)數(shù)組、文件以及程序結(jié)構(gòu)進(jìn)行創(chuàng)新性設(shè)計(jì)。

      2.基本要求:

      (1)要求用隨機(jī)文件、MSFlexGrid控件、DTPicker控件和動(dòng)態(tài)數(shù)組來完成程序的設(shè)計(jì)。(3)完成的程序界面要美觀,能夠完成游戲的整個(gè)過程。3.創(chuàng)新要求:

      在基本要求達(dá)到后,進(jìn)行創(chuàng)新設(shè)計(jì),如用戶權(quán)限。4.寫出設(shè)計(jì)說明書

      三、設(shè)計(jì)方法和基本原理:

      1.功能要求:

      ⑴ 學(xué)生信息保存在隨機(jī)訪問文件data.dat中,運(yùn)行程序時(shí),自動(dòng)列出數(shù)據(jù)文件data.dat中保存的所有學(xué)生信息,如圖所示。

      ⑵ 使用鼠標(biāo)單擊表格的某一單元格,該單元格突出顯示,所在行為當(dāng)前行。單擊工具欄上的“插入”按鈕,在當(dāng)前位置上插入一個(gè)新空行,單擊“追加”按鈕在表格最后添加一個(gè)空行。使用“刪除”按鈕可以刪除當(dāng)前行。

      課程設(shè)計(jì)任務(wù)書

      號(hào):26 ⑶ 無論是空格還是已有數(shù)據(jù)的格,都可以對其中的數(shù)據(jù)進(jìn)行直接編輯。對對于學(xué)號(hào)、姓名和高考分?jǐn)?shù)三列數(shù)據(jù)使用文本框進(jìn)行編輯;對于出生日期使用DTPicker控件進(jìn)行編輯;對于性別、民族、院系、專業(yè)和省份等五列數(shù)據(jù),使用組合框控件編輯。對數(shù)據(jù)進(jìn)行編輯之后,單擊“保存”按鈕將編輯后的結(jié)果保存到data.dat文件中。

      ⑷ 選擇“查詢”按鈕,彈出如圖所示的“查詢”對話框。

      在“查詢”對話框中設(shè)置查詢條件,“學(xué)號(hào)”和“姓名”可以輸入完整的學(xué)號(hào)和姓名,也可以輸入部分的學(xué)號(hào)和姓名;“出生日期”和“高考分?jǐn)?shù)”中可輸入分?jǐn)?shù)和日期范圍,其中日期的輸入要求使用DTPicker控件。

      ⑸ 如果用戶對數(shù)據(jù)進(jìn)行了修改,關(guān)閉程序時(shí)彈出如圖所示的消息框加以提示。

      2.問題的解決方案:

      根據(jù)問題描述,可以將問題解決分為兩部分:(1)讀取data.dat中的數(shù)據(jù),顯示在列表中(2)對數(shù)據(jù)庫的增刪查改

      四、難點(diǎn)與提示:

      (1)本題目的重點(diǎn)是MSFLexGrid控件的應(yīng)用。MSFLexGrid控件具有很強(qiáng)的數(shù)據(jù)組織和顯示能力,但其本身并無編輯數(shù)據(jù)的功能。本程序使用了文本框、DTPicker日期選擇器控件和下拉式組合框三個(gè)控件來協(xié)助數(shù)據(jù)編輯。當(dāng)使用鼠標(biāo)單擊一個(gè)數(shù)據(jù)單元格時(shí)(EnterCell事件發(fā)生),顯示相應(yīng)

      課程設(shè)計(jì)任務(wù)書

      號(hào):26 的控件進(jìn)入編輯狀態(tài);當(dāng)切換到其他單元格時(shí)(LeaveCell事件發(fā)生),將修改后的數(shù)據(jù)寫回單元格中。如何協(xié)調(diào)三個(gè)編輯控件的顯示和隱藏式本題目的難點(diǎn)。

      (2)題目提供了一個(gè)隨機(jī)文件和四個(gè)文本文件:data.dat,民族.txt,院系.txt,專業(yè).txt,其中的信息可供程序在顯示編輯時(shí)使用。為了縮減data.dat文件的大小,該文件中并未保存具體的名稱,而是代號(hào)。如一學(xué)生是漢族,data.dat中保存的是數(shù)字1,而不是“漢族”二字。

      ⑶ 為了提高編程效率,應(yīng)定義自定義數(shù)據(jù)類型并聲明此類型的動(dòng)態(tài)數(shù)組來保存學(xué)生的信息。表格控件的每一行對應(yīng)一個(gè)數(shù)組元素,每一列對應(yīng)自定義數(shù)據(jù)類型的一個(gè)數(shù)據(jù)成員。Data.dat文件的打開和保存是與這個(gè)動(dòng)態(tài)數(shù)組直接聯(lián)系的,表格控件只是用來顯示信息的。

      五、課程設(shè)計(jì)時(shí)間:2012年5月10日至2012年7月1日

      六、課程設(shè)計(jì)進(jìn)行地點(diǎn):學(xué)校機(jī)房

      七、書寫設(shè)計(jì)報(bào)告的要求:

      設(shè)計(jì)報(bào)告中包含以下幾個(gè)方面: 1.設(shè)計(jì)題目 2.設(shè)計(jì)思路 ①劃分功能模塊 ②確定各模塊的算法

      3.用圖示的方式給出過程或函數(shù)之間的調(diào)用關(guān)系 4.列出程序清單,并加以必要的注釋 5.對該設(shè)計(jì)題目有何更完善的方案 6.通過本次設(shè)計(jì),有何收獲及心得體會(huì)

      八、課程設(shè)計(jì)的考核方式及評分方法

      1.考核方式

      課程設(shè)計(jì)結(jié)束時(shí),學(xué)生要提交課程設(shè)計(jì)報(bào)告(A4紙打?。?,并將電子文檔和源程序上傳至課程設(shè)計(jì)服務(wù)器中:

      ftp://210.31.197.23

      找到自已指導(dǎo)教師的文件夾后,進(jìn)入班級文件夾,再找到自己的文件夾,然后將文檔復(fù)制到該文件夾中即可。

      2.評分方法(1)出勤率

      (2)課程設(shè)計(jì)準(zhǔn)備工作(3)課程設(shè)計(jì)期間紀(jì)律(4)課程設(shè)計(jì)運(yùn)行結(jié)果(5)課程設(shè)計(jì)報(bào)告(6)答辯情況

      課程設(shè)計(jì)任務(wù)書

      號(hào):26

      指導(dǎo)教師: 系主任簽字:

      日 期: 年 月 日

      第二篇:VB學(xué)生信息管理系統(tǒng)

      學(xué)生信息管理系統(tǒng)

      前 言

      學(xué)生籍管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍5恢币詠砣藗兪褂脗鹘y(tǒng)人工的方式管理文件學(xué)生信息,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。

      隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。

      作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對學(xué)生學(xué)生信息信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生學(xué)生信息管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。

      因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我們將以開發(fā)一套學(xué)生學(xué)生信息管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。

      摘 要

      學(xué)生學(xué)生信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。

      本系統(tǒng)主要完成對學(xué)生信息的管理,包括添加、修改、刪除,查詢,打印信息以用戶管理等六個(gè)方面。系統(tǒng)可以完成對各類信息的瀏覽、查詢、添加、刪除、修改等功能。

      系統(tǒng)的核心是添加、修改和刪除三者之間的聯(lián)系,每一個(gè)表的修改都將聯(lián)動(dòng)的影響其它的表,當(dāng)完成添加或刪除操作時(shí)系統(tǒng)會(huì)自動(dòng)地完成學(xué)生信息的修改。查詢功能也是系統(tǒng)的核心之一,在系統(tǒng)中主要根據(jù)學(xué)生姓名和學(xué)號(hào)進(jìn)行查詢,其目的都是為了方便用戶使用。系統(tǒng)有完整的用戶添加、刪除和密碼修改功能,并具備報(bào)表打印功能。

      系統(tǒng)采用Microsoft Office中的Access 2000來設(shè)計(jì)數(shù)據(jù)庫,并使用當(dāng)前優(yōu)秀的開發(fā)工具—VB 6.0,它有著最為靈活的數(shù)據(jù)庫結(jié)構(gòu),對數(shù)據(jù)庫應(yīng)用有著良好的支持。

      論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。重點(diǎn)的說明了系統(tǒng)設(shè)計(jì)的重點(diǎn)、設(shè)計(jì)思想、難點(diǎn)技術(shù)和解決方案

      一、緒言

      本軟件使用Microsoft Visual Basic 6.0進(jìn)行編寫。數(shù)據(jù)庫技術(shù)的產(chǎn)生與發(fā)展源于對于數(shù)據(jù)的組織和管理。數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理的技術(shù),它隨著數(shù)據(jù)管理任務(wù)的需要而產(chǎn)生于20世紀(jì)60年代中期。這是一門綜合性技術(shù),涉及操作系統(tǒng),數(shù)據(jù)結(jié)構(gòu),算法設(shè)計(jì)和程序設(shè)計(jì)等知識(shí)。數(shù)據(jù)庫技術(shù)的基本思想是對數(shù)據(jù)實(shí)行集中,統(tǒng)一,獨(dú)立的管理,用戶可以最大限度的共享數(shù)據(jù)資源。

      數(shù)據(jù)庫系統(tǒng)實(shí)際上是一個(gè)應(yīng)用系統(tǒng),它是在計(jì)算機(jī)硬,軟件系統(tǒng)支持下,由用戶,數(shù)據(jù)庫管理系統(tǒng),存儲(chǔ)在存儲(chǔ)設(shè)備上的數(shù)據(jù)和數(shù)據(jù)庫應(yīng)用程序構(gòu)成的數(shù)據(jù)處理系統(tǒng)。數(shù)據(jù)庫系統(tǒng)是由數(shù)據(jù),數(shù)據(jù)庫管理系統(tǒng),應(yīng)用程序,用戶組成。

      數(shù)據(jù)庫的特點(diǎn):1.實(shí)現(xiàn)數(shù)據(jù)共享 2.實(shí)現(xiàn)數(shù)據(jù)獨(dú)立3.減少了數(shù)據(jù)冗余度 4.避免了數(shù)據(jù)不一致性5.加強(qiáng)了對數(shù)據(jù)的保護(hù)。

      數(shù)據(jù)庫應(yīng)用系統(tǒng)(DATABASE APPLICATION SYSTEMS DBAS)1.管理信息系統(tǒng) 2.開放式信息服務(wù)系統(tǒng)一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)通常是由數(shù)據(jù)庫和應(yīng)用程序兩部分組成,它們是在數(shù)據(jù)庫管理系統(tǒng)支持下設(shè)計(jì)和開發(fā)出來的。

      二、系統(tǒng)分析

      2.1開發(fā)背景

      計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得力助手:

      今天,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長足的進(jìn)步。它已經(jīng)被應(yīng)用于許多領(lǐng)域,計(jì)算機(jī)之所以如此流行的原因主要有以下幾個(gè)方面:

      首先,計(jì)算機(jī)可以代替人工進(jìn)行許多繁雜的勞動(dòng); 其次,計(jì)算機(jī)可以節(jié)省許多資源;

      第三,計(jì)算機(jī)可以大大的提高人們的工作效率; 第四,計(jì)算機(jī)可以使敏感文檔更加安全,等等。_ 在大中專中用計(jì)算機(jī)管理學(xué)生信息信息的意義

      現(xiàn)在我國的大中專校中學(xué)生信息的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。我作為一個(gè)計(jì)算機(jī)應(yīng)用的??粕?,希望可以在這方面有所貢獻(xiàn)。改革的總設(shè)計(jì)師鄧小平同志說過“科學(xué)技術(shù)是第一生產(chǎn)力”,我希望能用我四年的所學(xué)編制出一個(gè)實(shí)用的程序來幫助大中專進(jìn)行更有效的信息管理。

      歸納起來,好處大約有以下幾點(diǎn):

      1. 可以存儲(chǔ)學(xué)生的基本信息以及歷屆的學(xué)生信息,安全、高效; 2. 只需一到二名信息錄入員即可操作系統(tǒng),節(jié)省大量人力; 3. 可以迅速查到所需信息。

      2.2需求分析

      21世紀(jì)以來,人類經(jīng)濟(jì)高速發(fā)展,人們發(fā)生了日新月異的變化,特別是計(jì)算機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。使原本的舊的管理方法越來越不適應(yīng)現(xiàn)在社會(huì)的發(fā)展。許多人還停留在以前的手工操作。這大大地阻礙了人類經(jīng)濟(jì)的發(fā)展。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,學(xué)校信息管理系統(tǒng)軟件為學(xué)校辦公室?guī)砹藰O大的方便。我所開發(fā)的這個(gè)系統(tǒng)所采用的是當(dāng)前較為流行的編程軟件VISUAL BASIC 6.0作為實(shí)現(xiàn)語言,以數(shù)據(jù)庫Microsoft SQL Server2000作為系統(tǒng)的后臺(tái)操作,其功能在系統(tǒng)內(nèi)部有源代碼直接完成。我們只需按系統(tǒng)要求輸入即可操作。為將來學(xué)校上網(wǎng)做好準(zhǔn)備

      跟據(jù)1999年中國電信的調(diào)查報(bào)告顯示我國的上網(wǎng)人數(shù)已達(dá)到890萬,互聯(lián)網(wǎng)已經(jīng)十分普及,學(xué)校往界的畢業(yè)生希望能在世界的任何一個(gè)角落查到自己校友的信息,本系統(tǒng)為學(xué)校將來的上網(wǎng)作了先期工作,比如數(shù)據(jù)庫的建立。

      根據(jù)實(shí)際情況,我們使用原型法(Rapid Prototyping)即以少量代價(jià)快速地構(gòu)造一個(gè)可執(zhí)行的軟件系統(tǒng)模型。使用戶和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。設(shè)計(jì)一個(gè)數(shù)據(jù)庫系統(tǒng),首先必須確認(rèn)數(shù)據(jù)庫系統(tǒng)的用戶和用途。由于數(shù)據(jù)庫系統(tǒng)是一個(gè)組織部門的模擬,數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)者必須對一個(gè)組織部門的基本情況有所了解,比如該組織部門的組織機(jī)構(gòu)、各部門的聯(lián)系、有關(guān)事物和活動(dòng)以及描述它們的數(shù)據(jù)、信息流程、政策和制度、報(bào)表及其格式和有關(guān)的文檔等。收集和分析這些資料的過程稱為需求分析。例如在一個(gè)大學(xué),學(xué)生是按照系部、班級來進(jìn)行組織,而課程則是按照專業(yè)、任課教師等進(jìn)行組織。每個(gè)學(xué)生需要選修自己專業(yè)內(nèi)的課程并取得信息,而校方則需要統(tǒng)計(jì)每門課的平均分和學(xué)生的平均信息,這就是學(xué)生和課程之間的聯(lián)系和需要進(jìn)行的處理。需求分析的目標(biāo)是給出應(yīng)用領(lǐng)域中數(shù)據(jù)項(xiàng)、數(shù)據(jù)項(xiàng)之間的關(guān)系和數(shù)據(jù)操作任務(wù)的詳細(xì)定義,為數(shù)據(jù)庫系統(tǒng)的概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)奠定基礎(chǔ),為優(yōu)化數(shù)據(jù)庫系統(tǒng)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)提供可靠依據(jù)。設(shè)計(jì)人員應(yīng)與用戶密切合作,用戶則應(yīng)積極參與,從而使設(shè)計(jì)人員對用戶需求有全面、準(zhǔn)確的理解。

      需求分析的過程是對現(xiàn)實(shí)世界深入了解的過程,數(shù)據(jù)庫系統(tǒng)能否正確的反映現(xiàn)實(shí)世界主要取決于需求分析,需求分析人員既要對數(shù)據(jù)庫技術(shù)有一定的了解,又要對組織部門的情況比較熟悉,一般由數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)人員和本組織部門的有關(guān)工作人員合作進(jìn)行。需求分析的結(jié)果整理成需求分析說明書,這是數(shù)據(jù)庫技術(shù)人員與應(yīng)用組織部門的工作人員取得共識(shí)的基礎(chǔ),必須得到有關(guān)組織部門人員的確認(rèn)。2.3 E-R圖設(shè)計(jì)

      E-R圖設(shè)計(jì)模式分為兩種:

      ① 一種是以局部E-R圖為基礎(chǔ)設(shè)計(jì)全局模式,稱為集中式模式設(shè)計(jì);

      ② 另一種是先設(shè)計(jì)局部E-R模型圖,再由若干個(gè)局部E-R模型圖綜合成為全局E-R模型圖,稱為綜合設(shè)計(jì)法。

      這兩種設(shè)計(jì)方法的設(shè)計(jì)思想是有區(qū)別的:綜合設(shè)計(jì)法是以局部需求說明作為設(shè)計(jì)的基礎(chǔ),在集成時(shí)盡管對局部E-R圖要做必要的修改,但局部E-R圖是設(shè)計(jì)的基礎(chǔ),全局模式是局部E-R圖的集成;集中式模式設(shè)計(jì)法是在統(tǒng)一需求說明的基礎(chǔ)上,設(shè)計(jì)全局模式,全局模式是設(shè)計(jì)的基礎(chǔ)。綜合設(shè)計(jì)法比較適合于大型數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì),可以多組并行進(jìn)行,免除綜合需求說明的麻煩。目前,綜合設(shè)計(jì)法用得較多,下面將以綜合設(shè)計(jì)法為主介紹概念模式設(shè)計(jì)。綜合設(shè)計(jì)法分為兩個(gè)步驟: ① 設(shè)計(jì)局部概念模式

      ② 由局部概念模式綜合成全局概念模式。設(shè)計(jì)局部概念模式

      局部概念模式設(shè)計(jì)可以由用戶獨(dú)立完成,也可以由數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)者協(xié)助完成。一般分為以下幾個(gè)步驟: ①.根據(jù)局部需求分析的結(jié)果產(chǎn)生局部實(shí)體集。局部實(shí)體集應(yīng)該是局部應(yīng)用領(lǐng)域中的事物,能夠滿足局部應(yīng)用的要求。局部實(shí)體集的產(chǎn)生包括確定局部實(shí)體集的屬性和鍵碼。在局部概念模式設(shè)計(jì)過程中,我們可能會(huì)發(fā)現(xiàn)有些事物既可以抽象為實(shí)體集也可以抽象為屬性或?qū)嶓w集間的聯(lián)系。對于這樣的事物,我們應(yīng)該使用最易于為用戶理解的概念模型結(jié)構(gòu)來表示。在易于被用戶理解的前提下,既可抽象為屬性,又可抽象為實(shí)體的的盡量抽象為屬性。需要注意的是,每個(gè)事物必須由一種而且僅有一種概念模型結(jié)構(gòu)表示。在設(shè)計(jì)局部實(shí)體集時(shí),我們還需要確定哪些屬性是單值屬性、哪些屬性是多值屬性以及哪些屬性是復(fù)合屬性(指由多個(gè)數(shù)據(jù)項(xiàng)組成的屬性)。

      ②、在確定了局部實(shí)體集后,根據(jù)局部分析的結(jié)果確定局部實(shí)體集間的聯(lián)系及其結(jié)構(gòu)約束。局部實(shí)體集間的聯(lián)系要準(zhǔn)確地描述局部應(yīng)用領(lǐng)域中各事物之間的關(guān)系。同時(shí),局部實(shí)體集間的聯(lián)系也需要滿足局部應(yīng)用的各種要求。

      ③、最后,根據(jù)上面的分析來形成局部E-R圖。學(xué)生信息管理系統(tǒng)局部E-R圖設(shè)計(jì):

      第三篇:VB課程設(shè)計(jì)--學(xué)生信息管理系統(tǒng)

      ******11111111111111

      要………………………………………………………………………5 前

      言………………………………………………………………………6 第一章 為什么要開發(fā)一個(gè)學(xué)生檔案管理系統(tǒng)……………………………7 1.1 在教育中用計(jì)算機(jī)管理學(xué)生檔案的意義.………………………7 1.2為將來學(xué)校上網(wǎng)做好準(zhǔn)備……………………..…………………7 1.3 學(xué)生檔案的設(shè)計(jì)分析……………………………………………7 第二章 編程環(huán)境的選擇.…………………………………………………9 2.1開發(fā)工具的介紹.…………………………………………………9 2.3關(guān)系型數(shù)據(jù)庫……………………………………………………11 2.4 數(shù)據(jù)庫的概念……………………………………………………12 2.5新建一個(gè)數(shù)據(jù)庫.…………………………………………………12 第三章 需求分析………….………………………………………………14 3.1 可行性研究………………………………………………………14 3.2 需求分析…………………………………………………………15 第四章 系統(tǒng)總體規(guī)劃..……………………………………………………17 4.1軟件模塊結(jié)構(gòu)設(shè)計(jì)………………………………………………17 4.2數(shù)據(jù)庫設(shè)計(jì)...……………………………………………………18 第五章 系統(tǒng)具體實(shí)………………………………………………………19 5.1 主界面………………………………………………………………19 5.2數(shù)據(jù)庫的實(shí)現(xiàn)…………………………………………………………21 5.3 ACCESS與VB的連接………………………………………………22 第六章 測試 …………………………………………………………………24 6.1程序運(yùn)行界面 如下圖………………………………………………24 6.2輸入用戶名和密碼界面………………………………………………26 ******11111111111111 6.3系統(tǒng)所具備的功能顯示界面…………………………………………26 6.4系統(tǒng)管理功能…………………………………………………………27 6.5班級系統(tǒng)………………………………………………………………30 6.6 檔案管理……………………………..………………………………32 6.7課程管理………………………………………………………………33 6.8成績管理………………………………………………………………34 結(jié)束語…………………………………………………………………………36 致

      謝……………………………………………………………………….37 參考文獻(xiàn)………………………………………………………………………38

      摘 要

      學(xué)生檔案管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。

      經(jīng)過分析,我們使用 MICROSOFT公司的 VISUAL BASIC開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。

      關(guān)鍵字:控件、窗體、域。

      摘要:隨著中國教育事業(yè)的迅速發(fā)展,學(xué)生的數(shù)量日益增加,學(xué)生的信息管理也變得日益繁重和復(fù)雜。如果想要提高學(xué)生信息管理的效率和質(zhì)量,以適應(yīng)教育事業(yè)的發(fā)展,我們就必須對學(xué)校內(nèi)部進(jìn)行改革和加強(qiáng)學(xué)校管理。借助現(xiàn)代信息技術(shù)的管理方法,建立學(xué)生信息管理系統(tǒng)勢在必行。本文通過對一個(gè)學(xué)生信息管理系統(tǒng)的開發(fā)實(shí)例,對基于Visual Basic 6.0和SQL 2000的學(xué)生信息管理系統(tǒng)進(jìn)行了分析和研究。

      文章首先分析了管理信息系統(tǒng)的概念和特點(diǎn),介紹了開發(fā)工具Visual Basic 6.0和SQL ******11111111111111 2000,然后對學(xué)生信息管理信息系統(tǒng)進(jìn)行了需求分析、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),在概要設(shè)計(jì)中進(jìn)行了數(shù)據(jù)庫的設(shè)計(jì),在詳細(xì)設(shè)計(jì)中討論了系統(tǒng)的實(shí)現(xiàn)方法和編碼。之后對系統(tǒng)測試進(jìn)行了分析和討論,功能模塊的測試中把登錄服務(wù)器模塊的測試和其他功能模塊的測試分開進(jìn)行,介紹了一種實(shí)用的測試方法。最后是介紹系統(tǒng)的總體測試和系統(tǒng)發(fā)布。本文所論述的學(xué)生信息管理系統(tǒng)對實(shí)現(xiàn)初中、高中和大中專院校的學(xué)生信息管理的現(xiàn)代化、科學(xué)化具有重要意義。

      關(guān)鍵詞:學(xué)生信息管理系統(tǒng);Visual Basic 6.0;SQL 2000 ;C/S模式

      Information Management system of student

      Based on C/S model

      Abstrac: With the quick development of Chinese education, the student’s quantity increasingly increaseses, the student’s status management also becomes increasingly heavy and complicated.If want to improve the efficiency and quality of the student’s status management and adapt the development of the education business, we must to reform the inner school and enhance the school management.So ask for the management method of the modern information technique and eatablish the student’s status management system is imperative.This text analysis and study the student’s status management information system which based on Visual Basic 6.0 and SQL 2000 across an example of student’s status management imformation system.Firstly, the article analyzed the management information system’s concept and characteristics and introduced the development tools Visual Basic 6.0 and SQL 2000.Then it carried through the need analysis, general design and detailed design for the student’s student status information system.It designed the database in the general design and discussed the realize methord and coding of the system in the detailed design.Then it analysised and dicussed to the system test.It classified the test of registering server mold and the test of other founction mold in the function mold test and introduced a practical test method.Finally it introduced the total test and release of the system.The student’s student status management this text discussing have important meaning to realize the student’s student status manage of junior and senior high school.Keywords: Students status management system;Visual Basic 6.0;SQL 2000;C/S model

      目 錄 前言 1 1 系統(tǒng)開發(fā)環(huán)境及其工具介紹 2 ******11111111111111

      1.1 系統(tǒng)簡介 2 1.1.1 管理信息系統(tǒng)的概述 2 1.1.4 學(xué)生學(xué)籍管理信息系統(tǒng)概述 2 1.2 系統(tǒng)開發(fā)工具及開發(fā)環(huán)境概述 3 1.2.1 Visual Basic 6.0 的介紹 3 1.2.2 ADO數(shù)據(jù)訪問技術(shù) 3 1.2.3 Microsoft SQL Server簡介 8 需求分析 11 2.1 系統(tǒng)需求 11 2.1.1 編寫目的 11 2.1.2 背景及范圍 11 2.2 任務(wù)概要 11 2.2.1 目標(biāo) 11 2.2.2 運(yùn)行環(huán)境 11 2.2.3 條件與限制 11 3 系統(tǒng)總體分析與設(shè)計(jì) 12

      3.1 系統(tǒng)分析 12 3.1.1 系統(tǒng)功能的分析 12 3.1.2 系統(tǒng)功能模塊設(shè)計(jì) 12

      3.2 數(shù)據(jù)庫設(shè)計(jì) 13 3.2.1 數(shù)據(jù)庫需求分析 13 3.2.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 13 3.2.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 15 詳細(xì)設(shè)計(jì) 18 4.1 學(xué)生管理系統(tǒng)主窗體的創(chuàng)建 18 4.1.1 創(chuàng)建工程項(xiàng)目——Student_MIS 18 4.1.2 創(chuàng)建學(xué)生信息管理系統(tǒng)的主窗體 18

      4.1.3 創(chuàng)建主窗體的菜單 20 4.1.4 創(chuàng)建公用模塊 20 4.2 系統(tǒng)用戶管理模塊的創(chuàng)建 21 4.2.1 用戶登錄窗體的創(chuàng)建 21 4.2.2 添加用戶窗體的創(chuàng)建 23 4.2.3 修改用戶密碼窗體的創(chuàng)建 24 4.3 學(xué)籍管理模塊的創(chuàng)建 25 ******11111111111111 4.3.1 添加學(xué)籍信息窗體的創(chuàng)建 25 4.3.2 修改學(xué)籍信息窗體的創(chuàng)建 27 4.3.3 查詢學(xué)籍信息窗體的創(chuàng)建 29 4.4 班級管理模塊的創(chuàng)建 30 4.4.1 添加班級信息窗體的創(chuàng)建 30 4.4.2 修改班級信息窗體的創(chuàng)建 32 4.5 課程設(shè)置模塊的創(chuàng)建 32 4.5.1 添加課程信息窗體的創(chuàng)建 32 4.5.2 修改課程信息窗體的創(chuàng)建 33 4.5.3 設(shè)置年級課程窗體的創(chuàng)建 34 4.6 成績管理模塊的創(chuàng)建 35 4.6.1 添加成績信息窗體的創(chuàng)建 36 4.6.2 修改成績信息窗體的創(chuàng)建 37 4.6.3 查詢成績信息窗體的創(chuàng)建 37 運(yùn)行與測試 39 5.1 登錄服務(wù)器模塊測試 39 5.2 其他模塊的測試 39 5.3 幫助文檔的設(shè)計(jì) 39 5.4 系統(tǒng)測試和打包發(fā)行 40

      結(jié)束語 41 參考文獻(xiàn) 42 致謝 43 附錄 44

      前言

      管理信息系統(tǒng)就是我們常說的MIS(Management Information System),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它變得越來越普及。MIS是一門新的學(xué)科,它跨越了若干個(gè)領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。[1]在這些學(xué)科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成一個(gè)縱橫交織的系統(tǒng)。

      管理信息系統(tǒng)起初應(yīng)用于最基礎(chǔ)的工作,如打印報(bào)表、計(jì)算工資、人事管理等,進(jìn)而發(fā)展到企業(yè)財(cái)務(wù)管理、庫存管理等單項(xiàng)業(yè)務(wù)管理,這屬于電子數(shù)據(jù)處理(EDP,Electronic Data Processing)系統(tǒng)。當(dāng)建立了企業(yè)數(shù)據(jù)庫,有了計(jì)算機(jī)網(wǎng)絡(luò)從而達(dá)到數(shù)據(jù)共享后,從系統(tǒng)觀點(diǎn)出發(fā),實(shí)施全局規(guī)劃和設(shè)計(jì)信息系統(tǒng)時(shí),就達(dá)到管理信息系統(tǒng)的階段。隨著計(jì)算機(jī)技術(shù)的進(jìn)步和人們對系統(tǒng)的需求進(jìn)一步提高,人們更加強(qiáng)調(diào)管理信息系統(tǒng)能否支持企業(yè)高層 ******11111111111111 領(lǐng)導(dǎo)的決策這一功能,更側(cè)重于企業(yè)外部信息的收集、綜合數(shù)據(jù)庫、模型庫、方法庫和其他人工智能工具能否直接面向決策者,這是決策支持系統(tǒng)(DSS,Decision Support System)的任務(wù)。

      我國20世紀(jì)70年代末有少數(shù)企業(yè)開始MIS的局部應(yīng)用。“六五”期間,選擇一些大型企業(yè)進(jìn)行MIS的開發(fā)試點(diǎn),其中首都鋼鐵公司、北京第一棉紡廠、湖北第二汽車制造廠、寧江機(jī)床廠等取得了經(jīng)驗(yàn)。20世紀(jì)80年代中后期,在全國性的計(jì)算機(jī)應(yīng)用熱潮中,許多企業(yè)紛紛從財(cái)務(wù)管理、人事管理等單項(xiàng)應(yīng)用入手,嘗試建立MIS。許多企業(yè),如北京內(nèi)燃機(jī)廠、北京電視機(jī)廠、沈陽鼓風(fēng)機(jī)廠、天津渤海無線電廠的MIS初具規(guī)模,建立了覆蓋全廠的計(jì)算機(jī)網(wǎng)絡(luò)?!鞍宋濉逼陂g,企業(yè)逐步走向市場,MIS建設(shè)的目標(biāo)和需求日益明確。一些企業(yè)的系統(tǒng),如北京第一機(jī)床廠、山西經(jīng)緯紡織機(jī)械廠、成都飛機(jī)制造公司等都達(dá)到了很高的水平,與企業(yè)中其他系統(tǒng)集成,形成了CIMS。目前,我國MIS已經(jīng)有了相當(dāng)?shù)钠占奥?,幾乎覆蓋了各個(gè)行業(yè)及各個(gè)部門。

      在學(xué)校,尤其是在各大高校,對于學(xué)生的管理是相當(dāng)重要,而且也是相當(dāng)麻煩的,它是學(xué)校管理中最基本的一項(xiàng)常規(guī)性工作。而長期以來,學(xué)校管理都是依賴人工來進(jìn)行的,面對如此眾多的學(xué)生信息,其工作量是相當(dāng)相當(dāng)巨大的。這樣不僅僅浪費(fèi)了大量的人力物力,而且由于人工管理存在著大量的不可預(yù)知性,造成學(xué)生信息管理的一些不規(guī)范,使得信息

      管理陷入“事倍功半”的地步。

      開發(fā)本系統(tǒng)就是為了解決學(xué)校在管理中的一些不規(guī)范,使學(xué)生信息的管理向著規(guī)范化、簡

      單化、有效化的方向發(fā)展。[2] 根據(jù)學(xué)生信息管理系統(tǒng)的基本流程和高校學(xué)生信息管理的實(shí)際要求,本系統(tǒng)需要實(shí)現(xiàn)以下

      功能:

      (1)學(xué)生基本信息的錄入,基本信息包括學(xué)生的基本情況、所在班級、所學(xué)課程和成績等;

      (2)要求在系統(tǒng)中能夠?qū)W(xué)生信息精心靈活的瀏覽和查詢;(3)要求在系統(tǒng)中能夠?qū)Π嗉壭畔⑦M(jìn)行輸入、查詢和修改等;(4)要求能夠?qū)W(xué)?;菊n程信息錄入、修改和設(shè)置等;(5)要求能夠?qū)W(xué)生成績信息進(jìn)行輸入、修改和查詢等;(6)本系統(tǒng)可以提供給管理員或者學(xué)生本人使用。對學(xué)生類用 ******11111111111111

      6.3系統(tǒng)所具備的功能顯示界面

      如圖 ******11111111111111

      6.4系統(tǒng)管理功能

      如圖 ******11111111111111

      6.5班級系統(tǒng)

      6.5.1 班級添加 ******11111111111111

      6.6 檔案管理 ******11111111111111

      6.6.1 檔案添加

      6.6.2 檔案查詢 ******11111111111111

      6.7課程管理

      6.7.1課程設(shè)置 ******11111111111111

      6.7.2 課程添加 ******11111111111111

      四、設(shè)計(jì)結(jié)果分析

      (1)系統(tǒng)所具備的功能顯示界面 ******11111111111111 ******11111111111111 ******11111111111111(2)結(jié)果分析

      1、第一步能很好的運(yùn)行,初始密碼就是用戶名,只有密碼正確才會(huì)進(jìn)入系統(tǒng)。

      2、點(diǎn)擊在用戶界面可以加入新的用戶和刪除以前的用戶,也可以對密碼進(jìn)行修改。

      3、在班級管理系統(tǒng)中各個(gè)功能都可以實(shí)現(xiàn),可以顯示當(dāng)前系統(tǒng)中所有的班級信息。

      4、課程設(shè)計(jì)一欄中可以添加系統(tǒng)中已經(jīng)存儲(chǔ)的課程和手動(dòng)的輸入課程,可以對課程的信息進(jìn)行相應(yīng)的操作。

      5、成績管理功能可以正常的運(yùn)行,每一個(gè)功能都是單獨(dú)的實(shí)現(xiàn),不會(huì)產(chǎn)生混淆。

      6、學(xué)籍管理是比較難的一部分,在運(yùn)行了幾次才讓各個(gè)功能更能很好的實(shí)現(xiàn),能夠很好的將學(xué)生的信息存到數(shù)據(jù)庫中。而且可以對其中的數(shù)據(jù)鏡像相應(yīng)的操作 ******11111111111111

      五、個(gè)人小結(jié)

      雖然Vb課結(jié)束了,但是自己感覺好像沒有學(xué)到太多的東西,可能是上機(jī)的時(shí)間比較少吧,還有就是對待這么課的心態(tài)不同和老師要求的不嚴(yán)的緣故。

      通過寫完這個(gè)學(xué)生管理系統(tǒng),感到收獲很多,不動(dòng)手就不知道自己的在哪里不懂,在這次作業(yè)的完成中遇到了許多自己無法調(diào)試的錯(cuò)誤,只能請教已經(jīng)學(xué)過了的同學(xué),感覺到自己的知識(shí)的缺乏。雖然最后自己把所有的功能都按照預(yù)期的編好了,也可以很好的運(yùn)行,但是其中也有許多的不足,對圖像的不理解和不會(huì)很好的使用是自己的程序讓人感到很呆板,這是需要改進(jìn)的一大部分。

      跟著老師學(xué)習(xí)了一個(gè)學(xué)期,自己感覺到學(xué)會(huì)一些簡單的程序編寫,至少認(rèn)識(shí)了vb的作用性,這次的大作業(yè),我只能把每一功能當(dāng)做一個(gè)小的程序來編寫,不會(huì)很好的聯(lián)系所用的功能,在編寫較長的運(yùn)算時(shí),不能夠?qū)懞?,只能對著書本一個(gè)的一個(gè)算法嘗試,不能脫離課本,有時(shí)看著課本也不知道怎么寫。

      當(dāng)自己寫到難的時(shí)候,有點(diǎn)想放棄,感覺太難了,就把自己的程序給別人修改,加工。對其中的控件和文件的概念不是很熟 ******11111111111111 悉,還有就是數(shù)據(jù)庫,以前沒有接觸,雖然老師在最后一節(jié)課的時(shí)候是一步一步的在課堂上講解的,但是自己操作時(shí),有時(shí)不知道在哪個(gè)地方編輯。

      編完這個(gè)程序最大的收獲就是將自己不同的和學(xué)到的知識(shí)重新的聯(lián)系起來了,又重新的復(fù)習(xí)了所學(xué)的內(nèi)容,對不同的算法有了新的了解。常用控件和系統(tǒng)對象有了初步的認(rèn)識(shí),學(xué)會(huì)利用數(shù)據(jù)庫來存儲(chǔ)信息,對上課不知道的多文檔界面,在試著編寫的過程中有了較大的認(rèn)識(shí)。

      總的來說,這一個(gè)學(xué)期并沒有浪費(fèi),可以在別人的幫助下做完這個(gè)學(xué)生管理系統(tǒng),感到有種成就感,雖然不是很完美,至少自己能夠讓這個(gè)系統(tǒng)完整的運(yùn)行,其中不足之處,就只好留在自

      第四篇:VB學(xué)生信息管理系統(tǒng)A畢業(yè)論文

      摘 要

      學(xué)生信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。

      經(jīng)過分析,我們使用 MICROSOFT公司的 VISUAL BASIC開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。

      關(guān)鍵字 控件,窗體,事件,域 VB ACCESS

      目 錄

      引 言............................................................................................錯(cuò)誤!未定義書簽。

      6.4.1學(xué)生信息管理模塊..............................................................................錯(cuò)誤!未定義書簽。6.4.2查詢模塊..............................................................................................錯(cuò)誤!未定義書簽。6.4.3用戶管理模塊......................................................................................錯(cuò)誤!未定義書簽。6.4.4系統(tǒng)信息管理模塊..............................................................................錯(cuò)誤!未定義書簽。

      圖8-2系統(tǒng)主界面窗體

      圖8-3 系統(tǒng)管理窗體

      圖 8-4 入學(xué)登記表

      圖8-5瀏覽學(xué)生檔案窗體

      圖8-6學(xué)生檔案查詢

      8.3 查詢模塊

      功能:

      查詢模塊提供按學(xué)院、系別、專業(yè)、年級、班級和其他五個(gè)字段的綜合查詢,并能將結(jié)果輸出到Excel表

      圖8-7學(xué)生檔案綜合查詢

      仿.圖8-8成績添加表

      Powered by 計(jì)算機(jī)畢業(yè)論文網(wǎng)http://004km.cn http://004km.cn

      第五篇:VB學(xué)生信息管理系統(tǒng)畢業(yè)論文

      要………………………………………………………………………5 前

      言………………………………………………………………………6 第一章 為什么要開發(fā)一個(gè)學(xué)生檔案管理系統(tǒng)……………………………7 1.1 在教育中用計(jì)算機(jī)管理學(xué)生檔案的意義.………………………7 1.2為將來學(xué)校上網(wǎng)做好準(zhǔn)備……………………..…………………7 1.3 學(xué)生檔案的設(shè)計(jì)分析……………………………………………7 第二章 編程環(huán)境的選擇.…………………………………………………9 2.1開發(fā)工具的介紹.…………………………………………………9 2.3關(guān)系型數(shù)據(jù)庫……………………………………………………11 2.4 數(shù)據(jù)庫的概念……………………………………………………12 2.5新建一個(gè)數(shù)據(jù)庫.…………………………………………………12 第三章 需求分析………….………………………………………………14 3.1 可行性研究………………………………………………………14 3.2 需求分析…………………………………………………………15 第四章 系統(tǒng)總體規(guī)劃..……………………………………………………17 4.1軟件模塊結(jié)構(gòu)設(shè)計(jì)………………………………………………17 4.2數(shù)據(jù)庫設(shè)計(jì)...……………………………………………………18 第五章 系統(tǒng)具體實(shí)………………………………………………………19 5.1 主界面………………………………………………………………19 5.2數(shù)據(jù)庫的實(shí)現(xiàn)…………………………………………………………21 5.3 ACCESS與VB的連接………………………………………………22 第六章 測試 …………………………………………………………………24 6.1程序運(yùn)行界面 如下圖………………………………………………24 6.2輸入用戶名和密碼界面………………………………………………26

      6.3系統(tǒng)所具備的功能顯示界面…………………………………………26 6.4系統(tǒng)管理功能…………………………………………………………27 6.5班級系統(tǒng)………………………………………………………………30 6.6 檔案管理……………………………..………………………………32 6.7課程管理………………………………………………………………33 6.8成績管理………………………………………………………………34 結(jié)束語…………………………………………………………………………36 致

      謝……………………………………………………………………….37 參考文獻(xiàn)………………………………………………………………………38

      摘 要

      學(xué)生檔案管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。

      經(jīng)過分析,我們使用 MICROSOFT公司的 VISUAL BASIC開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。

      關(guān)鍵字:控件、窗體、域。

      摘要:隨著中國教育事業(yè)的迅速發(fā)展,學(xué)生的數(shù)量日益增加,學(xué)生的信息管理也變得日益繁重和復(fù)雜。如果想要提高學(xué)生信息管理的效率和質(zhì)量,以適應(yīng)教育事業(yè)的發(fā)展,我們就必須對學(xué)校內(nèi)部進(jìn)行改革和加強(qiáng)學(xué)校管理。借助現(xiàn)代信息技術(shù)的管理方法,建立學(xué)生信息管理系統(tǒng)勢在必行。本文通過對一個(gè)學(xué)生信息管理系統(tǒng)的開發(fā)實(shí)例,對基于Visual Basic 6.0和SQL 2000的學(xué)生信息管理系統(tǒng)進(jìn)行了分析和研究。

      文章首先分析了管理信息系統(tǒng)的概念和特點(diǎn),介紹了開發(fā)工具Visual Basic 6.0和SQL

      2000,然后對學(xué)生信息管理信息系統(tǒng)進(jìn)行了需求分析、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),在概要設(shè)計(jì)中進(jìn)行了數(shù)據(jù)庫的設(shè)計(jì),在詳細(xì)設(shè)計(jì)中討論了系統(tǒng)的實(shí)現(xiàn)方法和編碼。之后對系統(tǒng)測試進(jìn)行了分析和討論,功能模塊的測試中把登錄服務(wù)器模塊的測試和其他功能模塊的測試分開進(jìn)行,介紹了一種實(shí)用的測試方法。最后是介紹系統(tǒng)的總體測試和系統(tǒng)發(fā)布。本文所論述的學(xué)生信息管理系統(tǒng)對實(shí)現(xiàn)初中、高中和大中專院校的學(xué)生信息管理的現(xiàn)代化、科學(xué)化具有重要意義。

      關(guān)鍵詞:學(xué)生信息管理系統(tǒng);Visual Basic 6.0;SQL 2000 ;C/S模式

      Information Management system of student

      Based on C/S model

      Abstrac: With the quick development of Chinese education, the student’s quantity increasingly increaseses, the student’s status management also becomes increasingly heavy and complicated.If want to improve the efficiency and quality of the student’s status management and adapt the development of the education business, we must to reform the inner school and enhance the school management.So ask for the management method of the modern information technique and eatablish the student’s status management system is imperative.This text analysis and study the student’s status management information system which based on Visual Basic 6.0 and SQL 2000 across an example of student’s status management imformation system.Firstly, the article analyzed the management information system’s concept and characteristics and introduced the development tools Visual Basic 6.0 and SQL 2000.Then it carried through the need analysis, general design and detailed design for the student’s student status information system.It designed the database in the general design and discussed the realize methord and coding of the system in the detailed design.Then it analysised and dicussed to the system test.It classified the test of registering server mold and the test of other founction mold in the function mold test and introduced a practical test method.Finally it introduced the total test and release of the system.The student’s student status management this text discussing have important meaning to realize the student’s student status manage of junior and senior high school.Keywords: Students status management system;Visual Basic 6.0;SQL 2000;C/S model

      目 錄 前言 1 1 系統(tǒng)開發(fā)環(huán)境及其工具介紹 2

      1.1 系統(tǒng)簡介 2 1.1.1 管理信息系統(tǒng)的概述 2 1.1.4 學(xué)生學(xué)籍管理信息系統(tǒng)概述 2 1.2 系統(tǒng)開發(fā)工具及開發(fā)環(huán)境概述 3 1.2.1 Visual Basic 6.0 的介紹 3 1.2.2 ADO數(shù)據(jù)訪問技術(shù) 3 1.2.3 Microsoft SQL Server簡介 8 需求分析 11 2.1 系統(tǒng)需求 11 2.1.1 編寫目的 11 2.1.2 背景及范圍 11 2.2 任務(wù)概要 11 2.2.1 目標(biāo) 11 2.2.2 運(yùn)行環(huán)境 11 2.2.3 條件與限制 11 3 系統(tǒng)總體分析與設(shè)計(jì) 12

      3.1 系統(tǒng)分析 12 3.1.1 系統(tǒng)功能的分析 12 3.1.2 系統(tǒng)功能模塊設(shè)計(jì) 12

      3.2 數(shù)據(jù)庫設(shè)計(jì) 13 3.2.1 數(shù)據(jù)庫需求分析 13 3.2.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 13 3.2.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 15 詳細(xì)設(shè)計(jì) 18 4.1 學(xué)生管理系統(tǒng)主窗體的創(chuàng)建 18 4.1.1 創(chuàng)建工程項(xiàng)目——Student_MIS 18 4.1.2 創(chuàng)建學(xué)生信息管理系統(tǒng)的主窗體 18

      4.1.3 創(chuàng)建主窗體的菜單 20 4.1.4 創(chuàng)建公用模塊 20 4.2 系統(tǒng)用戶管理模塊的創(chuàng)建 21 4.2.1 用戶登錄窗體的創(chuàng)建 21 4.2.2 添加用戶窗體的創(chuàng)建 23 4.2.3 修改用戶密碼窗體的創(chuàng)建 24 4.3 學(xué)籍管理模塊的創(chuàng)建 25

      4.3.1 添加學(xué)籍信息窗體的創(chuàng)建 25 4.3.2 修改學(xué)籍信息窗體的創(chuàng)建 27 4.3.3 查詢學(xué)籍信息窗體的創(chuàng)建 29 4.4 班級管理模塊的創(chuàng)建 30 4.4.1 添加班級信息窗體的創(chuàng)建 30 4.4.2 修改班級信息窗體的創(chuàng)建 32 4.5 課程設(shè)置模塊的創(chuàng)建 32 4.5.1 添加課程信息窗體的創(chuàng)建 32 4.5.2 修改課程信息窗體的創(chuàng)建 33 4.5.3 設(shè)置年級課程窗體的創(chuàng)建 34 4.6 成績管理模塊的創(chuàng)建 35 4.6.1 添加成績信息窗體的創(chuàng)建 36 4.6.2 修改成績信息窗體的創(chuàng)建 37 4.6.3 查詢成績信息窗體的創(chuàng)建 37 運(yùn)行與測試 39 5.1 登錄服務(wù)器模塊測試 39 5.2 其他模塊的測試 39 5.3 幫助文檔的設(shè)計(jì) 39 5.4 系統(tǒng)測試和打包發(fā)行 40

      結(jié)束語 41 參考文獻(xiàn) 42 致謝 43 附錄 44

      前言

      管理信息系統(tǒng)就是我們常說的MIS(Management Information System),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它變得越來越普及。MIS是一門新的學(xué)科,它跨越了若干個(gè)領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。[1]在這些學(xué)科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成一個(gè)縱橫交織的系統(tǒng)。

      管理信息系統(tǒng)起初應(yīng)用于最基礎(chǔ)的工作,如打印報(bào)表、計(jì)算工資、人事管理等,進(jìn)而發(fā)展到企業(yè)財(cái)務(wù)管理、庫存管理等單項(xiàng)業(yè)務(wù)管理,這屬于電子數(shù)據(jù)處理(EDP,Electronic Data Processing)系統(tǒng)。當(dāng)建立了企業(yè)數(shù)據(jù)庫,有了計(jì)算機(jī)網(wǎng)絡(luò)從而達(dá)到數(shù)據(jù)共享后,從系統(tǒng)觀點(diǎn)出發(fā),實(shí)施全局規(guī)劃和設(shè)計(jì)信息系統(tǒng)時(shí),就達(dá)到管理信息系統(tǒng)的階段。隨著計(jì)算機(jī)技術(shù)的進(jìn)步和人們對系統(tǒng)的需求進(jìn)一步提高,人們更加強(qiáng)調(diào)管理信息系統(tǒng)能否支持企業(yè)高層

      領(lǐng)導(dǎo)的決策這一功能,更側(cè)重于企業(yè)外部信息的收集、綜合數(shù)據(jù)庫、模型庫、方法庫和其他人工智能工具能否直接面向決策者,這是決策支持系統(tǒng)(DSS,Decision Support System)的任務(wù)。

      我國20世紀(jì)70年代末有少數(shù)企業(yè)開始MIS的局部應(yīng)用?!傲濉逼陂g,選擇一些大型企業(yè)進(jìn)行MIS的開發(fā)試點(diǎn),其中首都鋼鐵公司、北京第一棉紡廠、湖北第二汽車制造廠、寧江機(jī)床廠等取得了經(jīng)驗(yàn)。20世紀(jì)80年代中后期,在全國性的計(jì)算機(jī)應(yīng)用熱潮中,許多企業(yè)紛紛從財(cái)務(wù)管理、人事管理等單項(xiàng)應(yīng)用入手,嘗試建立MIS。許多企業(yè),如北京內(nèi)燃機(jī)廠、北京電視機(jī)廠、沈陽鼓風(fēng)機(jī)廠、天津渤海無線電廠的MIS初具規(guī)模,建立了覆蓋全廠的計(jì)算機(jī)網(wǎng)絡(luò)?!鞍宋濉逼陂g,企業(yè)逐步走向市場,MIS建設(shè)的目標(biāo)和需求日益明確。一些企業(yè)的系統(tǒng),如北京第一機(jī)床廠、山西經(jīng)緯紡織機(jī)械廠、成都飛機(jī)制造公司等都達(dá)到了很高的水平,與企業(yè)中其他系統(tǒng)集成,形成了CIMS。目前,我國MIS已經(jīng)有了相當(dāng)?shù)钠占奥?,幾乎覆蓋了各個(gè)行業(yè)及各個(gè)部門。

      在學(xué)校,尤其是在各大高校,對于學(xué)生的管理是相當(dāng)重要,而且也是相當(dāng)麻煩的,它是學(xué)校管理中最基本的一項(xiàng)常規(guī)性工作。而長期以來,學(xué)校管理都是依賴人工來進(jìn)行的,面對如此眾多的學(xué)生信息,其工作量是相當(dāng)相當(dāng)巨大的。這樣不僅僅浪費(fèi)了大量的人力物力,而且由于人工管理存在著大量的不可預(yù)知性,造成學(xué)生信息管理的一些不規(guī)范,使得信息

      管理陷入“事倍功半”的地步。

      開發(fā)本系統(tǒng)就是為了解決學(xué)校在管理中的一些不規(guī)范,使學(xué)生信息的管理向著規(guī)范化、簡

      單化、有效化的方向發(fā)展。[2] 根據(jù)學(xué)生信息管理系統(tǒng)的基本流程和高校學(xué)生信息管理的實(shí)際要求,本系統(tǒng)需要實(shí)現(xiàn)以下

      功能:

      (1)學(xué)生基本信息的錄入,基本信息包括學(xué)生的基本情況、所在班級、所學(xué)課程和成績等;

      (2)要求在系統(tǒng)中能夠?qū)W(xué)生信息精心靈活的瀏覽和查詢;(3)要求在系統(tǒng)中能夠?qū)Π嗉壭畔⑦M(jìn)行輸入、查詢和修改等;(4)要求能夠?qū)W(xué)校基本課程信息錄入、修改和設(shè)置等;(5)要求能夠?qū)W(xué)生成績信息進(jìn)行輸入、修改和查詢等;(6)本系統(tǒng)可以提供給管理員或者學(xué)生本人使用。對學(xué)生類用

      6.3系統(tǒng)所具備的功能顯示界面

      如圖

      6.4系統(tǒng)管理功能

      如圖

      6.5班級系統(tǒng)

      6.5.1 班級添加

      6.6 檔案管理

      6.6.1 檔案添加

      6.6.2 檔案查詢

      6.7課程管理

      6.7.1課程設(shè)置

      6.7.2 課程添加

      Powered by 計(jì)算機(jī)畢業(yè)論文網(wǎng)http://004km.cn http://004km.cn

      下載VB學(xué)生信息管理系統(tǒng)  設(shè)計(jì)任務(wù)書word格式文檔
      下載VB學(xué)生信息管理系統(tǒng) 設(shè)計(jì)任務(wù)書.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        VB學(xué)生信息管理系統(tǒng)及源代碼(5篇)

        VB學(xué)生信息管理系統(tǒng)及源代碼 Option Explicit '標(biāo)識(shí)是否能關(guān)閉 Dim mbClose As Boolean '標(biāo)識(shí)當(dāng)前要顯示的照片的文件 Dim mstrFileName As String Private Sub Form_Load(......

        學(xué)生信息管理系統(tǒng)

        摘 要 隨著網(wǎng)絡(luò)通信技術(shù)的迅速發(fā)展和信息技術(shù)的廣泛應(yīng)用,計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。教育領(lǐng)域也不例外,現(xiàn)今已經(jīng)出現(xiàn)了各種遠(yuǎn)程網(wǎng)絡(luò)在線教育系統(tǒng)、圖書館......

        學(xué)生信息管理系統(tǒng)

        –––––––––––––––––摘 要––––––––––––––––– 學(xué)生信息管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端......

        學(xué)生信息管理系統(tǒng)

        目 錄 第一章:類圖 ........................................................ 5 第二章:用例描述與用例圖 ............................................ 6 2.1 用例圖 .........

        學(xué)生信息管理系統(tǒng)

        學(xué)生信息管理系統(tǒng)論文 2010-04-01清華領(lǐng)導(dǎo)力培訓(xùn)諾貝爾論文網(wǎng) 在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生信息管理系統(tǒng)論文,存在著較多缺點(diǎn),如:效率底,保密性差,時(shí)間一長將產(chǎn)生大量文件和數(shù)據(jù)......

        學(xué)生檔案管理系統(tǒng)(vb)

        萊 蕪 職 業(yè) 技 術(shù) 學(xué) 院 畢業(yè)設(shè)計(jì)(論文) 所 在 系:計(jì)算機(jī)系 姓 名: 韓坤 論文題目:學(xué)生檔案管理系統(tǒng) 專 業(yè):軟件應(yīng)用技術(shù) 班 級:07級軟件一班 指導(dǎo)老師:宋文敏 二零一零 年 四月 月......

        學(xué)生信息管理系統(tǒng)5篇

        學(xué)生管理信息系統(tǒng) 隨著學(xué)校規(guī)模的不斷擴(kuò)大,學(xué)生數(shù)量的不斷增加,學(xué)生的信息量也成倍增長。學(xué)生管理工作是學(xué)校各項(xiàng)工作的一個(gè)重要部分,其管理水平的高低將直接影響到人才的培養(yǎng)......

        學(xué)生信息管理系統(tǒng)論文

        學(xué)生信息管理系統(tǒng)論文 2010-04-01 清華領(lǐng)導(dǎo)力培訓(xùn)諾貝爾論文網(wǎng) 在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生信息管理系統(tǒng)論文,存在著較多缺點(diǎn),如:效率底,保密性差,時(shí)間一長將產(chǎn)生大量文件和數(shù)......