• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于VB6.0和Access數(shù)據(jù)庫的高校學生管理系統(tǒng)的設計

      2014-11-15 02:50:44
      電子測試 2014年6期
      關鍵詞:高校學生設置數(shù)據(jù)庫

      楊 琨

      (西北工業(yè)大學.陜西西安,710129;商洛學院,思想政治理論科教學研究部,陜西商洛,726000)

      自1998年到2013年之間,高校招生規(guī)模不斷擴大,使得大學生數(shù)量急劇的增加,帶來的是大量學生信息與學生管理工作的難度增加,同時結(jié)合學校內(nèi)外發(fā)展,大量的數(shù)據(jù)的處理、收集、存儲、傳輸?shù)纫沧兊脴O其復雜。而隨著計算機技術和信息技術的深入發(fā)展,給高校學生管理信息化帶來了可行性。通過這樣的系統(tǒng),提高對信息管理的規(guī)范性、方便性,從而為學生工作者減少大量的工作量?;谏鲜龅墓δ苄枨?,并結(jié)合自身學校實際出發(fā),設計可一套基于VB6.0和Access數(shù)據(jù)庫的高校學生管理系統(tǒng)。

      1 系統(tǒng)設計思想

      本系統(tǒng)的開發(fā)采用Visual Basic 6.0和Access2003數(shù)據(jù)庫進行開發(fā),從而減少編程人員的工作量。而結(jié)合學生管理系統(tǒng)的實際需求,在對該系統(tǒng)進行設計和開發(fā)滿足需求的同時,還必須具備以下的特點:

      1)系統(tǒng)的可靠性。所謂的可靠性是指通過對系統(tǒng)的設計,保證系統(tǒng)的無故障運行,同時使得系統(tǒng)具備容錯能力、冗余備份功能。整個系統(tǒng)可實現(xiàn)數(shù)據(jù)的方便交換、信息共享,以此便于對系統(tǒng)進行更新和擴充。

      2)實用性。對系統(tǒng)的設計應根據(jù)教學情況和學生管理的實際出發(fā),從而確保系統(tǒng)信息傳遞的及時、準確。如建立學生預警監(jiān)控模塊,對學生在校期間違反紀律和受到處分的字數(shù)進行統(tǒng)計,當超過一定的次數(shù)之后,對學生進行一定的預警,學校可根據(jù)學生實際情況對學生進行思想教育;建立學生成績管理模塊,將學生家長工作單位、電話等信息存入檔案管理方面,以此形成教師、家長的立體管理,并可及時和家長溝通,促進學生管理。

      2 系統(tǒng)設計和實現(xiàn)

      2.1 系統(tǒng)數(shù)據(jù)庫的設計和實現(xiàn)

      在對系統(tǒng)進行編程之前,需建立系統(tǒng)數(shù)據(jù)庫。本系統(tǒng)所涉及的信息量不大,因此,我們才采用Access2003。同時,根據(jù)系統(tǒng)需要,先建立若干數(shù)據(jù)庫。本系統(tǒng)主要涉及以下幾個數(shù)據(jù)庫:各系部班級庫。主要包括學生基本表、專業(yè)表、學生獎、懲表;學生休學、退學庫:該庫中只有學生休、退學表;密碼庫;學生住宿管理庫,該庫主要包括學生宿舍管理表;學生課程管理庫,該庫主要包括學生課程安排表。

      同時為實現(xiàn)VB和數(shù)據(jù)庫之間的連接,通常VB可提供多種數(shù)據(jù)庫的連接,如ADO、DAO、RDO等接口連接。在該系統(tǒng)設計中,采用ADO組件,主要包括Connection對象、Command對象、Record Set對象。其具體的步驟為通過Connection對象建立數(shù)據(jù)庫與VB之間的連接,并通過其中的Command對象,利用SQL語句對數(shù)據(jù)庫當中的記錄進行處理;再通過Record Set對象對數(shù)據(jù)記錄進行處理;最后ADO實現(xiàn).BDF,.XLS,.TXT等格式文件的數(shù)據(jù)交換,從而實現(xiàn)了不同類型文件的導入和輸出。

      2.2 系統(tǒng)功能模塊的設計

      根據(jù)學生管理系統(tǒng)的特點,對系統(tǒng)功能進行劃分,從而實現(xiàn)對學生管理的信息化、高效化和系統(tǒng)化。因此,將其主要功能模塊分為以下學生學籍檔案管理、班級管理、宿舍管理、課程管理、成績管理、就業(yè)管理、用戶管理、預警管理。

      在用戶管理中,用戶可根據(jù)相應的權限進行添加用戶、信息刪除、密碼修改等。

      班級管理中,用戶可根據(jù)自身權限,瀏覽和添加以及查詢班級信息。在對班級的瀏覽中,可對班級信息進行查詢外,還可進行添加、刪除、打印等功能。

      學生檔案管理是對學生平時的表現(xiàn),如獎懲等情況進行記錄。同時還可對班級信息進行瀏覽、添加、查找等。

      課程管理模塊主要提供基本的課程設置和班級整體的課程設置。其中最基本的課程的設置可進行修改、刪除、添加;而班級整體的課程設置則主要是對每一個班級的課程進行設置。

      宿舍管理是對學生宿舍的安排、調(diào)整以及輸出等情況進行統(tǒng)計、增添和刪除等。

      預警管理是對學生在校期間的處罰,如記過、警告等進行添加、刪除和修改,同時對處罰進行統(tǒng)計分析,當次數(shù)多余二次及其以上會提醒管理者對學生進行思想教育,以此防止和監(jiān)控學生觸犯相關的法律。

      2.3 用戶界面設計

      對用戶界面的設計我們通常采用美工PS對主界面進行設計處理,同時在界面采用菜單的方式,并對單個的模塊運用Command控件響應Click()事件來完成操作和設計。

      2.4 數(shù)據(jù)安全設計

      針對學生管理系統(tǒng)涉及大量的學生個人隱私,因此必須對其數(shù)據(jù)庫進行安全設置。Access數(shù)據(jù)庫出常規(guī)的密碼設置和對不同文件訪問者設置訪問權限等措施外,比較嚴格的是對用戶設定安全級別。所謂的安全級別就是對大限度對數(shù)據(jù)庫中的對象和代碼進行保護,以防止用戶在使用時因不小心對其進行修改或刪除等操作。其具體的措施是將其中的mdb文件轉(zhuǎn)換為mde文件,操作為單擊“工具”,然后選擇其中的“數(shù)據(jù)庫實用工具”,然后單擊“生成MDE文件”,再選擇 “MDE”轉(zhuǎn)換的源數(shù)據(jù)庫,然后單擊“生成”按鈕,并為生成文件指定位置,再輸入“MDE”文件名稱即可。同時還必須避免用戶在使用的使用對數(shù)據(jù)庫當中的宏、查詢等進行修改,而解決該問題的方法是將數(shù)據(jù)庫放在一個受保護的共享區(qū)域中。

      2.5 系統(tǒng)測試

      在對系統(tǒng)設計好后,我們選取如下的測試硬件以及操作環(huán)境對該系統(tǒng)進行測試:

      操作系統(tǒng):windows 7

      硬盤:500G

      CPU:Intel(R)Core(TM)i5處理器

      內(nèi)存:2GMB

      通過上述的測試之后,系統(tǒng)運行正常。以登錄界面為例,Paridise作為該系統(tǒng)的管理員,具有管理的權限進行登錄,在管理員輸錯密碼之后系統(tǒng)顯示密碼錯誤,具體測試如圖3所示。

      圖1 系統(tǒng)功能模塊

      3 結(jié)束語

      學生管理工作作為高校人才培養(yǎng)的一部分,對學生的影響具有重要的作用。通過現(xiàn)代信息技術,以VB+ ACCESS作為開發(fā)環(huán)境,運用其中的大量控件實現(xiàn)VB和數(shù)據(jù)的連接,使得學生管理工作變得系統(tǒng)化和簡單化,從而提供了高校學生管理的效率,具有很大的實用性。

      圖3 系統(tǒng)登錄測試界面

      [1]盧湘鴻.數(shù)據(jù)庫 ACCESS 2003 應用教程作[M].人民郵電出社,2007.

      [2]《Visual Basic 6.0中文版 參考詳解》李懷明 等著.清華大學出版社.1999.11

      [3]《數(shù)據(jù)庫原理與設計》張龍祥、陶影 等編 西安交大出版社2001.3

      猜你喜歡
      高校學生設置數(shù)據(jù)庫
      中隊崗位該如何設置
      少先隊活動(2021年4期)2021-07-23 01:46:22
      高校學生黨支部建設及作用發(fā)揮探索
      高校學生意外傷害事件應對與處理
      活力(2019年19期)2020-01-06 07:37:16
      數(shù)據(jù)庫
      財經(jīng)(2017年2期)2017-03-10 14:35:35
      小議高校學生違紀處分制度
      學周刊(2016年23期)2016-09-08 08:57:48
      數(shù)據(jù)庫
      財經(jīng)(2016年15期)2016-06-03 07:38:02
      數(shù)據(jù)庫
      財經(jīng)(2016年3期)2016-03-07 07:44:46
      數(shù)據(jù)庫
      財經(jīng)(2016年6期)2016-02-24 07:41:51
      本刊欄目設置說明
      中俄臨床醫(yī)學專業(yè)課程設置的比較與思考
      天全县| 江达县| 高州市| 江西省| 额尔古纳市| 应城市| 达拉特旗| 涿州市| 重庆市| 建湖县| 洪洞县| 灵川县| 本溪市| 古蔺县| 同江市| 沅陵县| 宁河县| 商水县| 襄汾县| 蒙自县| 积石山| 咸阳市| 得荣县| 长白| 苏尼特左旗| 永兴县| 思南县| 定日县| 双城市| 海宁市| 鹤壁市| 阿坝县| 永川市| 潮安县| 沐川县| 濮阳市| 荥阳市| 东港市| 琼中| 云南省| 佛教|