- 相關(guān)推薦
淺談數(shù)據(jù)處理技術(shù)在教學(xué)管理中的應(yīng)用
論文關(guān)鍵詞 數(shù)據(jù)處理 教學(xué)
論文摘 要 數(shù)據(jù)處理技術(shù)為現(xiàn)代教學(xué)管理的發(fā)展提供了必要的技術(shù)支持和保障。本文正是基于此,設(shè)計了一種基于Web方式的教學(xué)管理信息系統(tǒng),采用ASP.NET作為開發(fā)平臺,結(jié)合SQL Server 2000進(jìn)行數(shù)據(jù)庫管理。希望本文的研究能夠為數(shù)據(jù)處理技術(shù)在教學(xué)管理中的應(yīng)用提供一些參考和借鑒。
一、系統(tǒng)的特點和組成
1.系統(tǒng)特點
本教學(xué)信息管理系統(tǒng)軟件主要有以下特點。
。1)基于Web方式的遠(yuǎn)程數(shù)據(jù)查詢、上報和管理功能,簡單易用、操作方便。
(2)具有滿足辦學(xué)特點的全面教學(xué)信息化管理功能。系統(tǒng)包括了學(xué)籍管理、教學(xué)運行、教材管理、課時核算等四個模塊。
(3)較強的數(shù)據(jù)檢索和功能。系統(tǒng)可以根據(jù)用戶的需要對教學(xué)信息數(shù)據(jù)進(jìn)行檢索和對有關(guān)數(shù)據(jù)進(jìn)行統(tǒng)計。
。4)完善、安全的后臺數(shù)據(jù)管理功能。整個系統(tǒng)主要由前臺數(shù)據(jù)檢索和后臺數(shù)據(jù)管理組成,前臺數(shù)據(jù)檢索需要校本部授權(quán)(密碼)方可進(jìn)入,后臺數(shù)據(jù)的管理有較為安全的用戶登錄設(shè)置,使得數(shù)據(jù)安全可靠。
2.系統(tǒng)組成
系統(tǒng)體系結(jié)構(gòu)采用B/S網(wǎng)絡(luò)計算模式,采用3層體系結(jié)構(gòu),即包括數(shù)據(jù)庫系統(tǒng)、應(yīng)用服務(wù)器和客戶瀏覽器三部分,客戶瀏覽器(UI層)負(fù)責(zé)與用戶交互,接收用戶的輸入并將服務(wù)器端傳來的數(shù)據(jù)呈現(xiàn)給客戶。應(yīng)用服務(wù)器負(fù)責(zé)接收瀏覽器傳來的請求并將請求傳給數(shù)據(jù)庫系統(tǒng),同時將請求處理結(jié)果發(fā)給瀏覽器。數(shù)據(jù)庫系統(tǒng)通過ADO操縱數(shù)據(jù)為事務(wù)層提供數(shù)據(jù)服務(wù),例如返回數(shù)據(jù)檢索結(jié)果等。
本系統(tǒng)主要由前臺數(shù)據(jù)檢索和后臺數(shù)據(jù)管理組成,前臺主要用來顯示系統(tǒng)中的各類信息,通過導(dǎo)航欄可以進(jìn)入到各子功能模塊,并提供方便、強大的檢索功能,便于及時找到所需的各類資料,模塊之間的關(guān)系不是各自分離而是線性連接的,每個模塊的功能和任務(wù)與其他模塊是交疊在一起的,互相為基礎(chǔ),互相支撐,構(gòu)成一個完整的教學(xué)管理系統(tǒng)。后臺管理主要為各校區(qū)的教學(xué)信息上報處理使用,主要完成信息的維護(hù)管理,包括新增數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)等。進(jìn)入后臺,必須輸入用戶名與密碼,需要經(jīng)過身份認(rèn)證,并且不同的用戶可以分配不同的權(quán)限,不同的權(quán)根對應(yīng)其應(yīng)有的功能,以實現(xiàn)多人分工合作。系統(tǒng)在主菜單中以菜單形式預(yù)留后臺管理入口,方便數(shù)據(jù)維護(hù)。
二、系統(tǒng)的設(shè)計
系統(tǒng)的功能主要是通過四個功能模塊來實現(xiàn)的,配合系統(tǒng)登錄設(shè)置來實現(xiàn)數(shù)據(jù)修改與檢索。具體的設(shè)計模塊如下:
1.學(xué)籍管理
該模塊主要負(fù)責(zé)對學(xué)生基本情況的數(shù)據(jù)進(jìn)行管理
2.教學(xué)運行
該模塊主要負(fù)責(zé)對管理基本概況、教學(xué)管理制度、管理機構(gòu)職能、崗位職責(zé)等數(shù)據(jù)進(jìn)行管理
3.教材管理
該模塊主要負(fù)責(zé)對使用教材基本情況的數(shù)據(jù)進(jìn)行管理
4.課時核算
該模塊主要負(fù)責(zé)對教師上課時間的相關(guān)數(shù)據(jù)進(jìn)行管理
三、數(shù)據(jù)庫的設(shè)計
系統(tǒng)設(shè)計中采用面向?qū)ο竽P蛠硗瓿申P(guān)系數(shù)據(jù)庫設(shè)計,因為面向?qū)ο竽P秃啙嵡乙子陂_發(fā),并具有豐富的表達(dá)手段。由于系統(tǒng)采用的是基于關(guān)系數(shù)據(jù)庫的實現(xiàn)方案,因此本階段的一項重要內(nèi)容是如何將面向?qū)ο竽P陀成涞疥P(guān)系數(shù)據(jù)庫結(jié)構(gòu)并使其結(jié)果達(dá)到高性能。
系統(tǒng)數(shù)據(jù)庫架構(gòu)設(shè)計是本設(shè)計的技術(shù)核心,整個數(shù)據(jù)庫中大量的表和視圖,例如教師的數(shù)據(jù)表包含的字段有:教師姓名、性別、出生年月、職稱、主要任教課程、技能等級證書等信息。
四、系統(tǒng)的安全性研究及解決策略
本系統(tǒng)設(shè)計時除考慮了以O(shè)SI安全體系結(jié)構(gòu)作為參考,采用了服務(wù)器防御系統(tǒng)、檢測系統(tǒng)、響應(yīng)系統(tǒng)、恢復(fù)系統(tǒng)和維護(hù)系統(tǒng),保障了服務(wù)器的自身及所提供的服務(wù)安全問題。同時在應(yīng)用系統(tǒng)內(nèi)部程序設(shè)計時采用了如下一系列舉措,以避免由于應(yīng)用程序自身不健全帶來的安全問題。
1.遠(yuǎn)距離訪問數(shù)據(jù)的安全隱患
主要解決方法是采用顯式提交,數(shù)據(jù)庫服務(wù)器在一定時間內(nèi)如收到提交或回退的操作指令,應(yīng)向客戶端反饋成功信息;如未收到,數(shù)據(jù)庫服務(wù)器應(yīng)根據(jù)自身設(shè)置的超時判斷,主動回退這一事務(wù),并向客戶端反饋,讓其重新提交;如果回退的信息客戶端未收到,用戶仍不能知道提交結(jié)果,鑒于這種情況,可在客戶端設(shè)置事務(wù)提交標(biāo)志,收到反饋信息,改變標(biāo)志;但如果反饋信息丟失,用戶又重新提交,服務(wù)器就可能收到一個事務(wù)的兩個提交,這時可以給提交的事務(wù)進(jìn)行編號來解決這一問題。
2.數(shù)據(jù)庫共享的安全隱患
數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)共享容易帶來很大的安全性問題,程序設(shè)計時可以采用用戶標(biāo)識和鑒定,系統(tǒng)提供安全授權(quán)和檢查機制來規(guī)定用戶權(quán)限,嚴(yán)格要求對數(shù)據(jù)庫操作進(jìn)行顯式的事務(wù)提交或回退,使用操作日志和技術(shù)來記錄用戶行為等方法加以解決。
3.用戶角色權(quán)限管理中的安全隱患
解決方法是要求輸入用戶名和口令,但用戶名和口令不能寫在應(yīng)用程序中,也不能存在數(shù)據(jù)庫中,而是在Web服務(wù)器和數(shù)據(jù)庫服務(wù)器上同時建立一個存放用戶編號ID、用戶名、口令、登錄時間、權(quán)限和用戶上網(wǎng)的IP地址,以及用這些參數(shù)經(jīng)過一定算法得到的特別標(biāo)識字的數(shù)據(jù)表,用戶登錄時先往服務(wù)器上寫入相關(guān)數(shù)據(jù),經(jīng)過轉(zhuǎn)換,再寫入數(shù)據(jù)庫服務(wù)器,避免了用戶直接訪問數(shù)據(jù)庫服務(wù)器上的口令等數(shù)據(jù)。
4.應(yīng)用程序和數(shù)據(jù)庫接口的安全隱患
這一問題可以采用多級登錄辦法來解決,數(shù)據(jù)庫管理員可以首先建立一個普通權(quán)限的數(shù)據(jù)庫帳號,其中有一條記錄,即帳號和密碼,稱它為第一級數(shù)據(jù)庫帳號,然后再建立應(yīng)用程序登錄權(quán)限表和第二級數(shù)據(jù)庫帳號表,通過兩級數(shù)據(jù)庫登錄和一級系統(tǒng)登錄,可以保證應(yīng)用系統(tǒng)使用數(shù)據(jù)庫的安全。
五、結(jié)束語
教學(xué)信息管理自動化系統(tǒng),是人與人、人與部門、部門之間信息的共享、交換、組織、分類、傳遞及處理,活動的協(xié)調(diào),從而達(dá)到自動化整體目標(biāo)的過程。系統(tǒng)著重于提供信息的共享、交換、組織、傳遞、監(jiān)控功能,提供協(xié)同的工作。采用ASP.NET技術(shù),縮短了系統(tǒng)的開發(fā)周期,提高了開發(fā)者的效率,開發(fā)的教學(xué)管理信息系統(tǒng),功能強大,方便靈活。系統(tǒng)同時考慮了網(wǎng)絡(luò)系統(tǒng)和應(yīng)用系統(tǒng)的安全問題,從多方面對信息系統(tǒng)安全予以保障。
參考文獻(xiàn):
[1]董群.學(xué)校體育教學(xué)管理的助手——.山東體育科技.2011.06.21.
[2]李桂杰.基于Web環(huán)境下運行VFP應(yīng)用程序的探討.硅谷.2010.10.30.
【淺談數(shù)據(jù)處理技術(shù)在教學(xué)管理中的應(yīng)用】相關(guān)文章:
淺談RTK技術(shù)在公路測量中應(yīng)用問題03-19
淺談CAD技術(shù)在工程設(shè)計中的應(yīng)用03-18
淺談安全技術(shù)在電子商務(wù)中的應(yīng)用03-27
淺談多媒體技術(shù)在創(chuàng)新能力培養(yǎng)中的應(yīng)用12-01
淺談多媒體技術(shù)在數(shù)學(xué)教學(xué)中的應(yīng)用03-18
淺談信息技術(shù)在英語教學(xué)中的應(yīng)用05-09
淺談生活中的數(shù)學(xué)應(yīng)用06-27