校園教務管理系統論文
現代化的校園管理離不開高效率的資訊化手段。下面是小編收集整理的校園教務管理系統論文,希望對你有所幫助!
1、教務管理系統需求分析
這幾個校園網站系統都是在獨立服務器上執行的,而且都是採用B/S(Browser/Server)結構,管理用戶透過瀏覽器就可以訪問。
第一,教務處和學校各個部門管理工作有合理的分工和交互,各行其責。爲便利日常工作,非常有必要開發校級的教務管理系統和其他系級的單點登入應用系統。這些系統應具有統一的用戶名稱和密碼的管理、增刪、授權等功能。
第二,爲了保證學校和院(系)兩級系統的數據的一致性,需要對相關的數據進行安全管理,以保證良好的數據質量。
第三,需要定期的數據備份和方便的數據恢復,以減少或避免不可抗力所造成的可能的數據損失。
第四,具有良好的人機交互介面。由於系統將有較大的數據量,原始數據的匯入、輸入及編輯等操作應當簡易,並支援多方式的修改。根據以上教務管理的基本需求,本文設計系統主要完成的任務有兩個:前臺功能和後臺功能。前臺功能主要是執行和用戶相關的處理,如提供課程資訊、選課管理、學員註冊、成績查詢、教師評價等。後臺功能主要是執行後臺管理員權限操作,用於對學員的資訊管理和維護。
2、單點登入技術
單點登入系統(SingleSignOn,縮寫SSO),這一解決方案正是針對這一關鍵問題而提出的。單點登入系統集中儲存和管理原來分散的'用戶管理。各個系統之間可以進行用戶身份的自動認證,於是校園網的管理員只需要在唯一的用戶資訊數據庫中進行添加和刪除用戶賬號。
在單點登入系統中需採用中心認證服務,CAS(CentralAuthenticationService)。採用CAS的目的就是集中分佈在一個學院內部各個異構系統的認證工作,透過一個公用的認證系統統一管理和驗證用戶身份。用戶若在CAS上認證透過,將獲得CAS頒發的一個證書。用戶可以使用CAS證書在承認此證書的各個內部系統自由訪問,不需要重複登入認證。
3、系統設計
我們將教務管理系統應用在職責上分成3層:表示層(PresentationLayer)、業務層(BusinessLayer)、持久層(PersistenceLayer)。表示層採用的是Struts2.0框架,Web頁面技術採用的是JavaScript技術。業務層採用的是Spring框架,分爲Web控制層、Service層、DAO層以分離控制層與業務邏輯層。持久層採用實體關係映射工具Hibernate完成。
它可以透過Hibernate將關係型的數據庫的數據映射成對象,以實現以面向對象的方式進行操作數據庫。系統的安全設計,大體分爲數據存儲安全和數據傳輸安全兩部分。對於直接針對SSO的數據庫服務器和CAS認證服務器進行的嘗試竊取數據攻擊,在部署上可以在透過內外網劃分,將數據服務器放在局域網內來提高整體系統的安全性;在內外網入口處,透過增加防火牆對訪問的域名和口地址進行有效限制,針對數據存儲服務器直接進行攻擊方式,實現了有效的防範。將整個單點登入系統部署分爲內外網部署,並在內外網間設定了防火牆,提高了系統的安全性;數據庫服務器除SSO認證服務外不需要其他服務器或客戶端直接訪問,因此放置在由局域網交換機連接的內網之中可以極大提高數據的安全性。
內網的入口是唯一的,在途中是一臺CAS的SSO服務器,在實際系統環境中,爲了保證內網各服務器數據的安全性,在內外網交叉的入口處加防火牆是必要的,利用防火牆本身的包過濾和訪問限制等設定,有效降低了服務器被攻擊的風險。CAS的SSO服務器的合理部署可以使網絡對學院Web網站的直接攻擊減少。但是它不能預防被攔截攻擊的隱患,而且學院前臺Web服務器本來就要對資訊進行不斷的更新和維護,所以儘量不要把用戶基本資訊和認證資訊放在數據庫服務器中,把用戶的登陸資訊改放到CAS的SSO服務器是解決多系統用戶認證的有效方式。
4、結語
現代化的校園管理離不開高效率的資訊化手段。高校的教務處作爲主管高校的教學工作的職能部門,負責全校的教學執行管理,在高校執行中處於相當重要的位置;爲了避免同一身份多個賬號管理的繁瑣以及安全問題,我們設計了基於CAS的單點登入系統的解決方案及相應實現方法,並且具體針對學院訪問量大、安全性高的需求特點,提出了使用基於Spring、Struts、Hibernate等多種框架技術的,適應高併發、高安全性的單點登入系統解決方案。
-
隨機應變有技巧的論文
隨機應變有技巧人際交往中,有時會因突發事件陷入被動尷尬的困境,此時若能隨機應變,拿出對策,就可以化被動爲主動,巧妙解圍。如何隨機應變是好呢?下面給同學談三種應變之術。即景生情某些場合由於臨時事變,給當事人設下難題,此時如能就地取材,巧借環境,便能激活氣氛,擺脫...
-
高職院校實驗室建設及管理的思考教育論文
[摘要]高等職業院校以培養高等應用型人才爲培養目標,實驗室在擔負這一任務中起着舉足輕重的作用。本文就積極探索實驗室的建設與管理,以便充分發揮實驗室的職能方面作了闡述。[關鍵詞]高等職業院校實驗室建設實驗室管理高職院校作爲我國高等教育的重要組成部分,除...
-
錘鍊教育個性形成教學風格的教育論文
新課程倡導的學生新的學習方式以自主探究合作爲主,這就要求教師更多地成爲學生情境的創造者,組織者和學生學習活動的學習者,促進者。教師因學生髮展的需要和狀況來設計和實施課堂教學。這樣的課堂教學不能按照預先設計的環節進行,要富有彈性,以便隨着學生的表現來靈...
-
在拼圖中的表現,教師採取的解決策略論文1000字
幼兒表現:在拼圖遊戲中,我班的孩子比較集中的表現了一種現象:半天也拼不好,最後大多數選擇了離開調整:孩子出現了這種情況,我認爲要注意培養孩子有始有終的好習慣,克服困難的毅力和勇氣,所以我採取了以下的解決策略:1、首先在材料的準備上多提供些孩子做起來不太難的內...