資料處理技術在教學管理中的應用論文

資料處理技術在教學管理中的應用論文

  摘要資料處理技術為現代教學管理的發展提供了必要的技術支援和保障。本文正是基於此,設計了一種基於Web方式的教學管理資訊系統,採用ASP.NET作為開發平臺,結合SQLServer2000進行資料庫管理。希望本文的研究能夠為資料處理技術在教學管理中的應用提供一些參考和借鑑。

  關鍵詞資料處理 教學管理

  一、系統的特點和組成

  1.系統特點

  本教學資訊管理系統軟體主要有以下特點。

  (1)基於Web方式的遠端資料查詢、上報和管理功能,簡單易用、操作方便。

  (2)具有滿足辦學特點的全面教學資訊化管理功能。系統包括了學籍管理、教學執行、教材管理、課時核算等四個模組。

  (3)較強的資料檢索和統計功能。系統可以根據使用者的需要對教學資訊資料進行檢索和對有關資料進行統計。

  (4)完善、安全的後臺資料管理功能。整個系統主要由前臺資料檢索和後臺資料管理組成,前臺資料檢索需要校本部授權(密碼)方可進入,後臺資料的管理有較為安全的使用者登入設定,使得資料安全可靠。

  2.系統組成

  系統體系結構採用B/S網路計算模式,採用3層體系結構,即包括資料庫系統、應用伺服器和客戶瀏覽器三部分,客戶瀏覽器(UI層)負責與使用者互動,接收使用者的輸入並將伺服器端傳來的資料呈現給客戶。應用伺服器負責接收瀏覽器傳來的請求並將請求傳給資料庫系統,同時將請求處理結果發給瀏覽器。資料庫系統透過ADO操縱資料為事務邏輯層提供資料服務,例如返回資料檢索結果等。

  本系統主要由前臺資料檢索和後臺資料管理組成,前臺主要用來顯示系統中的各類資訊,透過導航欄可以進入到各子功能模組,並提供方便、強大的檢索功能,便於及時找到所需的各類資料,模組之間的關係不是各自分離而是線性連線的,每個模組的功能和任務與其他模組是交疊在一起的,互相為基礎,互相支撐,構成一個完整的教學管理系統。後臺管理主要為各校區的教學資訊上報處理使用,主要完成資訊的維護管理,包括新增資料、修改資料、刪除資料等。進入後臺,必須輸入使用者名稱與密碼,需要經過身份認證,並且不同的使用者可以分配不同的許可權,不同的權根對應其應有的功能,以實現多人分工合作。系統在主選單中以選單形式預留後臺管理入口,方便資料維護。

  二、系統的設計

  系統的功能主要是透過四個功能模組來實現的,配合系統登入設定來實現資料修改與檢索。具體的設計模組如下:

  1.學籍管理

  該模組主要負責對學生基本情況的資料進行管理

  2.教學執行

  該模組主要負責對管理基本概況、教學管理制度、管理機構職能、崗位職責等資料進行管理

  3.教材管理

  該模組主要負責對使用教材基本情況的資料進行管理

  4.課時核算

  該模組主要負責對教師上課時間的相關資料進行管理

  三、資料庫的設計

  系統設計中採用面向物件模型來完成關係資料庫設計,因為面向物件模型簡潔且易於開發,並具有豐富的表達手段。由於系統採用的是基於關係資料庫的實現方案,因此本階段的一項重要內容是如何將面向物件模型對映到關係資料庫結構並使其結果達到高效能。

  系統資料庫架構設計是本設計的技術核心,整個資料庫中大量的表和檢視,例如教師的資料表包含的欄位有:教師姓名、性別、出生年月、職稱、主要任教課程、技能等級證書等資訊。

  四、系統的安全性研究及解決策略

  本系統設計時除考慮了以OSI安全體系結構作為參考,採用了伺服器防禦系統、檢測系統、響應系統、恢復系統和維護系統,保障了伺服器的自身及所提供的服務安全問題。同時在應用系統內部程式設計時採用瞭如下一系列舉措,以避免由於應用程式自身不健全帶來的安全問題。

  1.遠距離訪問資料的安全隱患

  主要解決方法是採用顯式提交,資料庫伺服器在一定時間內如收到提交或回退的操作指令,應向客戶端反饋成功資訊;如未收到,資料庫伺服器應根據自身設定的超時判斷,主動回退這一事務,並向客戶端反饋,讓其重新提交;如果回退的資訊客戶端未收到,使用者仍不能知道提交結果,鑑於這種情況,可在客戶端設定事務提交標誌,收到反饋資訊,改變標誌;但如果反饋資訊丟失,使用者又重新提交,伺服器就可能收到一個事務的兩個提交,這時可以給提交的事務進行編號來解決這一問題。

  2.資料庫共享的安全隱患

  資料庫系統中的資料共享容易帶來很大的安全性問題,程式設計時可以採用使用者標識和鑑定,系統提供安全授權和檢查機制來規定使用者許可權,嚴格要求對資料庫操作進行顯式的事務提交或回退,使用操作日誌和審計技術來記錄使用者行為等方法加以解決。

  3.使用者角色許可權管理中的`安全隱患

  解決方法是要求輸入使用者名稱和口令,但使用者名稱和口令不能寫在應用程式中,也不能存在資料庫中,而是在Web伺服器和資料庫伺服器上同時建立一個存放使用者編號ID、使用者名稱、口令、登入時間、許可權和使用者上網的IP地址,以及用這些引數經過一定演算法得到的特別標識字的資料表,使用者登入時先往伺服器上寫入相關資料,經過轉換,再寫入資料庫伺服器,避免了使用者直接訪問資料庫伺服器上的口令等資料。

  4.應用程式和資料庫介面的安全隱患

  這一問題可以採用多級登入辦法來解決,資料庫管理員可以首先建立一個普通許可權的資料庫帳號,其中有一條記錄,即帳號和密碼,稱它為第一級資料庫帳號,然後再建立應用程式登入許可權表和第二級資料庫帳號表,透過兩級資料庫登入和一級系統登入,可以保證應用系統使用資料庫的安全。

  五、結束語

  教學資訊管理自動化系統,是人與人、人與部門、部門之間資訊的共享、交換、組織、分類、傳遞及處理,活動的協調,從而達到自動化整體目標的過程。系統著重於提供資訊的共享、交換、組織、傳遞、監控功能,提供協同的工作環境。採用ASP.NET技術,縮短了系統的開發週期,提高了開發者的效率,開發的教學管理資訊系統,功能強大,方便靈活。系統同時考慮了網路系統和應用系統的安全問題,從多方面對資訊系統安全予以保障。

  參考文獻:

  [1]董群.學校體育教學管理的助手——計算機.山東體育科技.2011.06.21.

  [2]李桂傑.基於Web環境下執行VFP應用程式的探討.矽谷.2010.10.30.

最近訪問