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