時間:2023-05-30 10:45:29
開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇教務系統(tǒng),希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進步。
學生信息管理
教師信息管理
財務信息管理
班級信息管理
課程信息管理
成績信息管理
打印信息管理
綜合信息查詢
系統(tǒng)管理
1 學生信息管理:
教務人員通過學生信息管理模塊來管理學生信息,如進行學生信息的添加、修改、刪除等。在進行信息的添加時,首先在新的窗口進行學生信息的錄入,在保存的時候要進行學生學號是否有重復的檢查,如果添加的學生編號有重復就要對用戶進行提示。只有在不重復的情況下才能進行信息的添加。在進行信息的刪除時,要首先打開提示窗口讓用戶確認是否要刪除,只有在用戶確認的情況下才能進行信息的刪除。在進行信息的修改時,要根據(jù)用戶選定的學生進行修改,即列出用戶選定的學生的所有信息,在這個基礎上進行學生信息的修改。
2 教師信息管理
教務工作人員通過此模塊來管理教師信息,包括教師信息的添加、修改、刪除等。在進行信息的添加時候,打開新的窗口進行教師信息的記入,在保存的時候要進行教師編號是否重復的檢驗,如果添加的教師編號重復要對用戶進行提示,只有在不重復的情況下才能進行信息的添加。在進行信息的刪除時,要首先打開提示窗口讓用戶確認是否刪除,只有在用戶確認后才能夠進行信息的刪除。在進行信息的修改時,要能夠根據(jù)用戶選定的教師項進行修改,即列出用戶選定的教師的所有信息,在這個基礎上進行班級信息的修改。
3財務信息管理
教務工作人員通過此模塊來管理財務信息,包括學生的繳費和欠費等。在進行繳費時候,打開新的窗口進行繳費錄入,在保存的時候要進行數(shù)據(jù)庫的檢驗,看學生是否已繳過費用,只有在不重復的情況下才能進行繳費。在學生欠費的情況下可以查找出某些班級的學生欠費,可以導出Excel的形式來打印。(如院校通中的財務繳費)
4 班級信息管理
教務工作人員通過此模塊來管理班級的信息,包括班級信息的添加,修改,刪除等。在進行信息的添加時,打開新的窗口進行班級信息的錄入,在保存的時候要進行班級的編號是否重復的檢查,如果添加的班級編號重復要對用戶進行提示,只有在信息不重復的前提下才能進行信息的添加,在進行信息的刪除時,要首先彈出提示窗口讓用戶確認是否刪除,只有用戶確認后才能進行信息的刪除。在進行信息的修改時,要能根據(jù)用戶選定的班級進行修改,即列出用戶選定的班級的所有信息,在這個基礎上進行班級信息的修改。
5 課程信息管理
教務工作人員通過該模塊來管理課程的基本信息,包括課程信息的添加,修改,刪除和班級課程的設置等。在進行信息的添加時,打開新的窗口進行信息的錄入,在保存的時候要進行課程的編號是否重復的檢查,如果添加的課程編號重復的要對用戶進行提示,只有在不重復的情況下才能進行信息的添加。在進行信息的刪除的時候,要首先打開窗口讓用戶確認是否要刪除,只有只被確認后才能進行刪除操作。在進行信息的修改的時候,要根據(jù)用戶選定的課程進行修改,即列出用戶選定課程的信息,在這個基礎上進行課程信息的修改。
6 成績信息管理
教務工作人員通過該模塊來進行學生成績的管理,在進行學生成績的添加時,可用它來為學生設置所在班級的課程表來直接輸入成績。
7打印信息管理
教務工作人員可以通過打印模塊來打印學生成績信息,選課記表和班級表。可以根據(jù)班級、學生學號、課程編號來打印學生成績單,打印前還要可以預覽所要打印的報表。
8 綜合信息查詢
通過該模塊可以查詢教務所需要的各種信息。例如:學生信息查詢提供了包括學生學號、姓名、所在班級、班主任名字和宿舍等信息,學生信息進行查詢的各種查詢條件,用戶可以根據(jù)單個的查詢條件或者它們的組合來進行查詢。同時,在查詢的時候還提供了進行模糊查詢的功能,即該模塊能夠利用讀者輸入的非完整的查詢條件進行查詢,這樣更加方便了用戶的查詢管理。綜合查詢模塊包括了學生信息查詢、教師信息查詢、班級信息查詢、院系信息查詢、課程信息查詢和成績查詢等各種功能查詢。
摘要: 本文在分析高校教務管理的系統(tǒng)的現(xiàn)狀的基礎上,給出了目前的教務管理業(yè)務流程,分析了現(xiàn)有系統(tǒng)存在的缺點和問題。介紹
>> 基于SOA的多校區(qū)教務管理系統(tǒng)分析 基于.NET的教務管理系統(tǒng)設計 基于SOA的教育資源管理系統(tǒng)整合設計 基于SOA的生產(chǎn)進度管理系統(tǒng)設計與實現(xiàn) 教務管理系統(tǒng)的設計 基于Web的教務管理系統(tǒng)的研究與設計 基于Struts的教務管理系統(tǒng)的設計與實現(xiàn) 基于Access的教務管理系統(tǒng)的設計與應用 基于winForm的教務管理系統(tǒng)的設計和實現(xiàn) 基于Web的教務管理系統(tǒng)的設計與實現(xiàn) 基于web的教務管理系統(tǒng)的設計與實現(xiàn) 基于JAVA的教務管理系統(tǒng)的設計與實現(xiàn) 基于WEB的成教教務管理系統(tǒng)設計探討 基于.NET的高校教務管理系統(tǒng)設計 基于工程訓練的教務管理系統(tǒng)設計與實現(xiàn) 基于VC的學生教務信息管理系統(tǒng)設計 基于.NET的綜合教務管理系統(tǒng)設計與實現(xiàn) 基于WEB的學院教務管理系統(tǒng)設計與應用 基于智能客戶端的教務管理系統(tǒng)設計 基于SOA系統(tǒng)架構(gòu)的環(huán)境信息管理系統(tǒng)的設計與實現(xiàn) 常見問題解答 當前所在位置:.
[5]孔祥瑞等.基于SOA和ESB的運輸管理系統(tǒng)的設計[J].交通與計算機,2008,(5).
[6]萬哲.基于SOA的業(yè)務流程管理系統(tǒng)的研究與實現(xiàn)[D].湖北:武漢理工大學,2008.
[7]詹澤梅.基于SOA高校人力資源管理系統(tǒng)的設計與實現(xiàn)[J].信息技術,2008,(10).
[8]吳延鳳等.基于SOA的高校信息資源整合研究[J].福建電腦,2008,(11).
[9]劉秋生等.基于面向服務架構(gòu)的業(yè)務流程管理系統(tǒng)構(gòu)建[J].商業(yè)時代,2008,(32).
[10]陶亞雄等.基于流程知識的業(yè)務流程管理系統(tǒng)研究[J].制造業(yè)自動化,2007,(6).
[11]D.Kova,D.Trek,Qualitative Trust Modeling in SOA,Journal of Systems Architecture.(2009).
【關鍵詞】教務管理 功能分析 創(chuàng)新對策
前些年,高等教育發(fā)展迅速,辦學規(guī)模不斷擴大,高校學生人數(shù)劇增,使得教務管理任務繁重。為緩解工作難度,基于計算機網(wǎng)絡平臺的教務管理系統(tǒng)的應用在各高校已經(jīng)普及。而近年來隨著中小學在校人數(shù)的不斷減少,生源萎縮對高校帶來的競爭和生存壓力,社會對應用型人才和個性化人才的需求不斷增加,高校教學改革的力度越來越大,原有專業(yè)的培養(yǎng)方案的調(diào)整、新專業(yè)的設立、新的教學模式的采用對高校帶來新氣象的同時高校教務管理面臨著前所未有的挑戰(zhàn)。為提高高校教務管理質(zhì)量,教務管理分析設計與創(chuàng)新勢在必行。
一、高校教務管理系統(tǒng)的功能分析
(一)教務管理系統(tǒng)建設的成效
目前,高校教務管理系統(tǒng)包括基礎信息管理、開課排課信息管理、選課成績管理、畢業(yè)審核管理、系統(tǒng)管理等以及面向?qū)W校各部門的綜合信息管理。各個信息管理下又分眾多模塊,模塊之間以及各信息管理系統(tǒng)之間相互關聯(lián),實現(xiàn)教務管理系統(tǒng)的分散操作、信息共享、集中管理,使系統(tǒng)向現(xiàn)代化、規(guī)范化、智能化方向發(fā)展。提高了信息的時效性,其重要意義在于:(1)利用網(wǎng)絡信息技術,使得信息的處理、傳輸、查詢不受區(qū)域的限制,使得教學信息能夠靈活管理;(2)規(guī)范管理工作流程,使教學各部門分工明確,提高了辦事效率,也提高了學校教學管理效率;(3)利用現(xiàn)代信息管理技術通過數(shù)據(jù)庫管理運作,避免了傳統(tǒng)紙張記錄的不便,保證了信息的安全性。
(二)教務管理系統(tǒng)建設存在的問題
但是由于我國高校辦學規(guī)模的快速擴大以及教務管理工作的升級,教務管理工作面向的用戶也不斷增加,內(nèi)容更加復雜,管理面范圍更廣的特點,此類教務管理系統(tǒng)也暴露出了以下幾個方面的缺點:(1)各大高校不斷擴招,多校區(qū)的產(chǎn)生,教務工作更加復雜,使得現(xiàn)有的教務管理系統(tǒng)要面向網(wǎng)絡化多方向分布式發(fā)展,系統(tǒng)功能在應用上出現(xiàn)了障礙與瓶頸;(2)目前教務管理系統(tǒng)對高校的個性化需求還未解決,現(xiàn)有的教務管理系統(tǒng)只對高校日常教務管理出現(xiàn)的普遍性問題有解決方案,但是對一些管理方式各有特色的高校管理,教務管理系統(tǒng)程序中無法自動運行與高校管理達到有效的統(tǒng)一。(3)對教學過程的管理比較欠缺。
二、高校教務管理系統(tǒng)的創(chuàng)新建議
為適應高校教務管理創(chuàng)新,促進教學改革步伐,針對以上問題,建議對系統(tǒng)相關模塊進行多方面的改進。
(一)教學管理系統(tǒng)的改善
隨著教學課程設置的不斷發(fā)展,教學體制也逐漸更新。在以前學分制條件下的教學計劃完整性不易得到保證的情況下,可以實施教學分支處理,對一個學校的學生總體分為師范類和非師范類兩大專業(yè),對每類教學計劃中相同的部分進行單獨規(guī)劃,避免出現(xiàn)交錯;還可以對于學生專業(yè)設置不同性質(zhì)的課程要求,制訂對應專業(yè)的教學計劃,并根據(jù)相應的教學計劃來制定相應專業(yè)的畢業(yè)標準;另外,還可以對學生檔案進行特殊標記,如屬于統(tǒng)招還是特招,藝術類或是非藝術類,文科生還是理科生等,對學生進行系統(tǒng)的多層標記,可以根據(jù)條件很快地查詢有關學生信息并可以高效完成計劃任務。
(二)成績信息管理系統(tǒng)的改善
針對在網(wǎng)絡上集中操作時網(wǎng)絡速度慢、服務器忙和查詢、統(tǒng)計功能不完善等現(xiàn)狀,可以采用設計出的單機形式成績管理系統(tǒng),另外有與本系統(tǒng)的接口軟件與其相接,這樣各個學院可以分別進行成績批量錄入或個別成績錄入、查詢、匯總、修改等操作,并將匯總的信息向教務處提交數(shù)據(jù),與教務處管理中心進行數(shù)據(jù)比較從而形成有效成績數(shù)據(jù),并完成自動加分操作或違紀學生減分、取消成績等綜合性處理。教務處將成績處理結(jié)果反饋到學院管理系統(tǒng)并進行核對,由此將學生成績網(wǎng)站,由學生自行查詢。
(三)學生信息管理系統(tǒng)改善
針對學生選擇專業(yè)規(guī)劃,結(jié)合實際與本專業(yè)相關的各種專業(yè)考試納入學生信息管理系統(tǒng),教務處及時相關信息,鼓勵學生積極參與個人學業(yè)拓展活動,拓寬知識面,增加專業(yè)技能。對于已經(jīng)獲得相關證書或相關獎項的學生進行特殊標記操作,以便快速、有效的學生信息查找和統(tǒng)計操作,并進行相應加分、獎勵學分等操作。另外,對學生學位審核也參與其中,畢業(yè)學生學位與學分績點和處分相掛鉤,首先要對將要畢業(yè)的學生學籍做出標記,查詢出因處分問題不能獲得學位的名單,然后再根據(jù)畢業(yè)審核結(jié)果查詢出能夠畢業(yè)的學生名單,根據(jù)兩個名單的分析處理,再進行學位審核。
(四)綜合信息管理系統(tǒng)的改善
綜合信息管理系統(tǒng)的改善想要實現(xiàn)的是常用查找、匯總和統(tǒng)計等功能的報表規(guī)范化、智能化、現(xiàn)代化。根據(jù)學校教務工作需求,將各個系統(tǒng)實現(xiàn)和諧條理運行,增強其協(xié)調(diào)、制約、溝通功能,使高校教務管理系統(tǒng)成為高效能的有機管理整體。
總結(jié)
隨著社會的發(fā)展,高校教務管理系統(tǒng)運用現(xiàn)代科學技術的重要性已經(jīng)成為各大高校的共識,高校教務管理系統(tǒng)作為現(xiàn)代高校教育技術的基礎,是一項繁雜的系統(tǒng)工程,它涉及面廣,功能性強,關系著學校日常教務管理工作各個方面,是各大高校教育發(fā)展面臨的重大挑戰(zhàn)。現(xiàn)實中,高校辦學規(guī)模的擴大和教學改革等原因?qū)е铝嗽到y(tǒng)與現(xiàn)代實際需求不吻合現(xiàn)象突出,為此必須做出簡要的功能分析,結(jié)合優(yōu)缺點來進行相關模塊的創(chuàng)新與改善。與此同時,只有結(jié)合各大高校教學改革對教務管理工作提出的各項新型要求,達到教育改革與教務管理改革共同發(fā)展與創(chuàng)新,才能實現(xiàn)教務信息管理完整、安全、及時有效,才能有效地推動高校教學的和諧、全面發(fā)展。
【參考資料】
關鍵詞:StrutsHibernate框架
1 概述
隨著計算機網(wǎng)絡技術的發(fā)展和廣泛應用,傳統(tǒng)的手工教務管理和簡單的計算機輔助辦公已無法滿足教務管理人員的需求,使得教務管理系統(tǒng)的開發(fā)成為高校管理的必然趨勢。本文借助于當前J2EE開發(fā)中最流行和使用最多的Struts和Hibernate框架提出了新的教務管理系統(tǒng)模式,實現(xiàn)了程序的良好擴展性,提高了開發(fā)的效率,在技術研究方面對教務管理系統(tǒng)的不斷發(fā)展有著一定的意義。
2 系統(tǒng)體系結(jié)構(gòu)
針對不同的登錄用戶,他們擁有不同的權限,能對系統(tǒng)進行各自的操作,結(jié)合高校實際情況,本系統(tǒng)體系結(jié)構(gòu)如下:
2.1 系統(tǒng)結(jié)構(gòu)
①學籍管理:管理員能導入學生的基本信息,增加修改班級、對學生的基本信息進行修改刪除、對學生的學籍異動進行處理、學生學籍信息的分析和統(tǒng)計功能等。
②教學計劃管理:管理員對教學計劃的導入,教務管理人員對教學計劃的審批查詢、生成教學計劃教師查看,教師的教學進程表的制定和審批、教學日歷管理等。
③開課管理:教務管理員生成教學任務書、教學安排表,開課通知單等教學文檔,生成學生課表、班級課表、任課教師的管理、特殊時間的安排等。
④排課管理:包括排課參數(shù)設置、教師教室學生設置、自動排課處理、排課漏課處理、課表沖突處理、空閑信息處理等,生成班級課表,教師課表,全校總課表等。
⑤選課管理:此項只針對有選修課程的學院,我院正在逐步完善中。應該包括公共課選修管理、專業(yè)課選修管理、選課控制和安排、生成學生選課情況表,學生課表管理、選課課表管理、選課的課程統(tǒng)計分析等功能。
⑥教學評估:改功能為學生用戶、教師用戶、其他用戶使用,具有學生評教情況管理、教師評學管理、同行教師評教管理、企業(yè)專家用戶評教等功能。
⑦成績管理:教師能輸入學生學期考試成績和總評成績并提交審核,教務管理員應能審批成績錄入、并生成學生成績表,缺考緩考學生情況表,學生成績分析等。
⑧畢業(yè)管理:應包括畢業(yè)班級設置、畢業(yè)資格審查、畢業(yè)情況分析和數(shù)據(jù)維護、校友管理等功能。
2.2 UML建模
通過UML描述和建模,分析出系統(tǒng)的用例模型并描述出他們之間的管理。教務管理系統(tǒng)根據(jù)運行流程可分為以下的幾個用例:用戶登錄、學籍管理、排課管理、成績管理、選課管理、教學管理、系統(tǒng)設置。
2.3 系統(tǒng)實現(xiàn)關鍵代碼
本系統(tǒng)中使用Hibernate和Struts框架中,最重要的關鍵代碼為Hibernate配置文件,映射文件,持久化類,輔助類,DAO類,Struts配置文件、Action類等。
3總結(jié)
Hibernate和Struts是當前J2EE開發(fā)中最流行和使用最多的兩個框架,本文以此框架提出了系統(tǒng)的總體結(jié)構(gòu)、對教務系統(tǒng)常用的用例進行分析建模,最后給出了實現(xiàn)該系統(tǒng)對應的關鍵對應實現(xiàn)文件。
參考文獻:
[1]孫璐.Struts2+Spring+Hibernate在企業(yè)人事管理系統(tǒng)中的應用.軟件導刊,010.09.
[2]高昂,衛(wèi)文學.基于Hibernate與Struts框架的數(shù)據(jù)持久化應用研究.2005.12.
[3]高洪巖編著.《基于Struts2+Hibernate+Spring實用開發(fā)指南》.化學工業(yè)出版社.2010.5.
關鍵詞:PHP;MYSQL;教務排課系統(tǒng)
中圖分類號:TP301.6 文獻標識碼:A 文章編號:1007-9599 (2011) 22-0000-02
Academic Scheduling System Design and Implementation Based on PHP+MYSQL
Gao Wang
(Wuhan Institute of Physical Education School of Sports Science and Technology,Wuhan 430205,China)
Abstract:Scheduling in Educational Administration is an important and tedious work,for in the error-prone manual Scheduling,efficiency and low range of issues,using the popular B/S three-tier architecture,the PHP and MYSQL databases combination of design and implementation of the Academic Scheduling System.Major system functions of the system,Scheduling algorithms to make a detailed exposition.
Keywords:PHP;MYSQL;Academic Course Scheduling System
排課工作一直是高等院校教學管理中最基本的、最重要的工作。近年來,高等院校的招生規(guī)模不斷擴大,如果采用過去的手工排課,費時費力且容易出錯,其方便性,科學性難以保證。開發(fā)簡單實用的教務排課系統(tǒng)已經(jīng)成為滿足教務工作高效管理的迫切需求。
一、PHP+MYSQL技術
PHP,是英文超級文本預處理語言Hypertext Preprocessor的縮寫。PHP可簡單地視為一種較流行的開放動態(tài)網(wǎng)頁的程序語言,是一種服務器端的,嵌入到HTML中的腳本語言,是一種風格類似于C語言的超文本處理語言[1]。與其他的動態(tài)網(wǎng)頁開發(fā)語言相比,PHP將自身程序嵌入到靜態(tài)網(wǎng)頁文件中去執(zhí)行,從執(zhí)行效率上看,要高于完全生成HTML標記的CGI;與客戶端腳本語言JavaScript比較,因為PHP是在服務器端執(zhí)行,所以可以充分利用服務器的性能;PHP執(zhí)行引擎還會在內(nèi)存中保留用戶經(jīng)常訪問的PHP程序,正是由于這個原因,當其他用戶再次訪問駐留在內(nèi)存中的程序時就不需要重新編譯了,只要直接執(zhí)行內(nèi)存中的代碼即可,這也體現(xiàn)了PHP的高效率[2]。正是由于這些特性,所以本系統(tǒng)采用PHP作為服務器端腳本語言。
MYSQL是一個數(shù)據(jù)庫管理系統(tǒng)軟件,是一種比較流行的關系型數(shù)據(jù)庫。和其他數(shù)據(jù)庫管理系統(tǒng)(Oracel、DB2、SQL Server等)相比,MYSQL具有小巧、功能齊全、查詢快捷,并且完全免費使用等特點[3]。
所以,采用基于PHP+MYSQL技術開發(fā)的教務排課系統(tǒng),具有性價比高、靈活、使用廣泛和有良好支持的特點。
二、教務排課系統(tǒng)的具體實現(xiàn)
(一)功能模塊
教務排課系統(tǒng)的功能模塊總體上可分為權限管理、編輯信息、數(shù)據(jù)導入導出、課表查詢、報表生成與打印、智能排課、幫助七個模塊,如圖1模塊功能圖所示。
圖1功能模塊圖
各個模塊功能如下:(1)權限管理:系統(tǒng)管理員可增加、刪除用戶(包括管理員),并設置用戶權限,也可修改自己的密碼。普通用戶只能修改自己的密碼。(2)編輯信息:可刪除所有信息,以便重新輸入信息;可輸入系別、班級、課程、教師、教室、教師任課(可以設定總課時;可以設定合班課的課程、班級、教師;可以設定單雙周;可以由教師設定課程可用時段;可以設置指定教室;可以設置當課時總數(shù)超過總課時時,能否進行減少課時;可以設置排課先后,即哪些課排在前,哪些課排在后。)(3)數(shù)據(jù)導入導出:可以導入導出Excel、備份數(shù)據(jù)。(4)課表查詢:可以分別以班級、教室、教師為關鍵字進行查詢。(5)報表生成與打印:可生成的報表包括班級課表、教室課表、教師課表、排課總表。可直接生成Excel,也提供打印功能。(6)智能排課:可以自動排課;可以重新排課;可以進行手工調(diào)整。(7)幫助:系統(tǒng)功能和用戶操作手冊。
(二)排課算法
教務排課系統(tǒng)實現(xiàn)的關鍵是算法。一個好的排課算法不僅可以有效地實現(xiàn)各個功能模塊的要求,而且可以很好地降低程序設計的復雜程。其重點在于算法的設計。排課是一個涉及教師、班級、課程分布、時間分配、座位、地點等多種因素的優(yōu)化組合問題,并且已經(jīng)證明是一個NP問題。目前為止還沒有一套算法可以完全解決此問題,只是利用類似解決的方法來優(yōu)化組合問題。在本教務排課系統(tǒng)的設計上采用的是優(yōu)化資源查找算法,即把每一個教學任務作為一個基本單位,以計算教學任務排課優(yōu)先級為基礎,自動安排教學任務的時間和教室。
1.確定時間。首先,對所有教學任務中的課程依據(jù)設定的優(yōu)先級進行從高到低的遍歷,然后,安排合適的教學時間和教學地點。為了使排課的難度降低,先確定合適的教學時間,教學時間的安排要使相應教學班的時間資源不沖突,也要使教師的時間資源不沖突,當所有教學任務的時間安排好之后,再安排教學任務的教學地點。
2.確定教室。當所有教學任務時間確定之后,接下來的工作就是確定教室。在為教學班確定教室時,也需要設置多個優(yōu)先級,需要特定教室的教學班,需要特定類型教室(如機房、實驗室等)的教學班設置較高的優(yōu)先級,人數(shù)越多的教學班,優(yōu)先級越高。即對教室要求條件越多的教學班安排教室的優(yōu)先級越高,反之則優(yōu)先級越低[4]。如果安排教室時出現(xiàn)了沖突,即將多個教學班安排在同一教室時,則將其中某一個教學班重新安排到其他時間片,直到?jīng)_突不再出現(xiàn),該教學班安排到合適的教室為止。
(三)沖突處理
排課系統(tǒng)中會存在著一些硬性沖突:班級沖突、教師沖突、教室的沖突等。其中教室的沖突包括:同一時間所能提供的教室總數(shù)小于安排的課程總數(shù)、同一時間在同一教室安排多門課程、某一課程所安排教室的座位數(shù)小于參加學習的總?cè)藬?shù)等。也存在著一些軟性沖突,比如課程在一周上多次時,要有一定的時間間隔、盡量將課程安排在上該類課程效果最好的時間段上等。
在排課過程中應當遵循一定的基本規(guī)則,只有將規(guī)則融入算法中才能夠在滿足功能要求的同時避免沖突的發(fā)生,這些基本原則主要有:(1)特性突出的班級優(yōu)先級最高。(2)同一時間段同一班級的學生只能安排一門課程。(3)同一時間段同一教師只能安排一門課程。(4)同一時間同一教室只能安排一門課程。(5)同一時間段安排的課程總數(shù)只能小于所能提供的教室總數(shù)。(6)某一課程參加學習的總?cè)藬?shù)只能小于所安排教室的座位數(shù)。
三、實現(xiàn)方法與運行平臺
本系統(tǒng)在前臺頁面設計上使用XHTML+CSS技術實現(xiàn)表現(xiàn)層與結(jié)構(gòu)層分離遵循WEB標準,使得樣式代碼文件的層次含義分明,更加便于維護與修改。后臺使用流行腳本語言PHP編寫,搭配性能穩(wěn)定My SQL數(shù)據(jù)庫。在開發(fā)教務排課系統(tǒng)時,具體開發(fā)流程可以概括為以下四步:(1)對排課系統(tǒng)進行詳細的需求分析,編寫需求文檔。根據(jù)WEB標準制作前臺頁面。(2)首先根據(jù)數(shù)據(jù)庫需求分析,創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表,如創(chuàng)建用戶表、教師信息表、課程信息表、班級信息表等;然戶確定每個數(shù)據(jù)表的字段含義、屬性、定義主鍵索引,并建立表之間的關系。(3)采用Web系統(tǒng)常用的MVC三層體系結(jié)構(gòu)來實現(xiàn)后臺部分,并采用面向?qū)ο蟮脑O計思想設計實現(xiàn)常用模塊,如系統(tǒng)安裝模塊、用戶管理模塊、智能排課模塊等。(4)編寫PHP主程序開發(fā)平臺是 WINDOWS 2003操作系統(tǒng),開發(fā)工具是DreamWeaver CS3,運行平臺是Linux Redhat 9.0,WEB服務器是Apache2.0。
四、結(jié)語
本文介紹了基于PHP+MYSQL技術的教務排課系統(tǒng)設計與實現(xiàn)。通過本系統(tǒng)能夠?qū)崿F(xiàn)智能排課,課表生成準確快速,提高了排課效率,減少了工作量,使課表更加合理,避免了手工排課帶來的弊端。同時,本系統(tǒng)還存在一些不足,需要在實踐中進一步完善和擴展。
參考文獻:
[1]杜江.PHP5完全攻略[M].電子工業(yè)出版社,2010
[2]王勇.說說腳本語言[J].軟件世界,2007,11
中山大學教務系統(tǒng)密碼忘記的解決方法:
1、帶著相關證件到網(wǎng)絡管理中心可以查詢到用戶的密碼。
2、如果忘記教務系統(tǒng)的登錄密碼,用戶可以點擊“忘記密碼”找回,教務系統(tǒng)會自動向用戶郵箱發(fā)送郵件,通過郵件中的銜接地址修改密碼。
(來源:文章屋網(wǎng) )
關鍵詞:教務管理;三層體系結(jié)構(gòu);B/S
中圖分類號:TP319文獻標識碼:A文章編號:16727800(2012)007004602
基金項目:東莞職業(yè)技術學院高等教育教學成果獎培育項目(CGPY2011005 )
作者簡介:鄭慧君 (1985-),男,湖北孝感人,碩士,東莞職業(yè)技術學院教師,研究方向為數(shù)據(jù)挖掘與智能算法;李鴻明(1981-),男,廣東東莞人,碩士,東莞職業(yè)技術學院講師,研究方向為動漫設計及理論、動漫品牌塑造及傳播。
1教務管理系統(tǒng)需求分析
需求分析是開發(fā)人員通過對應用問題及環(huán)境的理解和分析,為問題涉及的信息、功能及系統(tǒng)行為建立模型,將用戶需求精確化、完全化的過程。數(shù)據(jù)庫能否正確地反映現(xiàn)實世界,主要取決于需求分析。
在開發(fā)設計系統(tǒng)前期,筆者首先對高校的教師、教務工作管理者、學生進行了細致調(diào)查。通過業(yè)務訪談和問卷調(diào)查的方式,了解他們對軟件功能性、性能、可靠性、安全性、質(zhì)量等方面的需求。根據(jù)對用戶的需求分析,考慮實現(xiàn)以下功能:①教師、學生學籍信息的管理,系和部門基本信息的管理;②課程信息管理功能、排課管理、課程表查詢、調(diào)課管理、網(wǎng)上選修課等;③學生成績的管理,如學生成績的錄入、修改、提交、查詢等;④系統(tǒng)公告、通知管理;⑤教學資料的維護;⑥數(shù)據(jù)的統(tǒng)計功能,如根據(jù)已有的數(shù)據(jù)庫,統(tǒng)計教師學歷結(jié)構(gòu)、職稱、任教學科、職務、性別比例、年齡結(jié)構(gòu)、教師榮譽等信息,學生成績的統(tǒng)計、教師工作量的統(tǒng)計等;⑦系統(tǒng)管理功能,如用戶角色的添加、刪除和權限設置,數(shù)據(jù)庫的導入和導出,數(shù)據(jù)庫的備份與恢復。
2系統(tǒng)設計
2.1功能模塊總體設計
根據(jù)用戶需求分析和系統(tǒng)設計目標,將系統(tǒng)設計成9個功能模塊,即學籍信息管理模塊、教師信息管理模塊、課程管理模塊、學生成績管理模塊、系部信息管理模塊、教師評價管理模塊、統(tǒng)計分析模塊、系統(tǒng)通知公告管理和系統(tǒng)管理模塊。
2.1.1學籍信息管理模塊
學籍信息管理模塊主要完成學生基本信息的增加、刪除、修改、查找、學生的選課管理。學生信息的增加既可以單條增加也可以批量導入。學生信息的修改主要完成錯誤信息和變更信息的修改。學生信息的刪除可以單條刪除和批量刪除,當學生畢業(yè)后學生信息存入到其它的系統(tǒng)備份后,應從本系統(tǒng)中刪除該學生的信息,批量按班級刪除,也可以按照系刪除。學生信息的查詢可以按照一個或多個字段綜合查詢,查詢結(jié)果可以導出到EXCEL表中,導出字段可以定制。
2.1.2教師信息管理模塊
教師信息管理模塊主要完成教師基本信息的增加、刪除、修改、查找、教師工作量的計算。教師信息的增加既可以單條增加也可以批量導入。當教師評定職稱或教師信息錄入有誤時,教師信息需要修改。教師信息的刪除可以單條刪除和批量刪除。
2.1.3課程管理模塊
課程管理模塊主要完成課程基本資料的增加、刪除、修改、查找、教學計劃管理、課程表管理。課程包括專業(yè)必修課和選修課。教學計劃管理包括教師所教課程、所在學期、所教班級。
2.1.4學生成績管理模塊
學生成績管理包括學生成績的查詢、成績錄入、修改、平時成績錄入、補考成績錄入、成績錄入后的審核、總成績的計算、成績的統(tǒng)計分析、輸出報表。
2.1.5系部信息管理模塊
系部信息管理系或部門基本信息,主要包括基本信息增加、刪除、修改、查找。系部管理員系或部門內(nèi)部公告。
2.1.6教師評價管理模塊
教師評價主要是學生對教師的課堂授課情況進行評價和打分,教師只能查看學生對自己所教科目的評價。
2.1.7統(tǒng)計分析模塊
統(tǒng)計分析模塊主要是對各個部門的需求進行統(tǒng)計報表輸出。
2.1.8系統(tǒng)管理模塊
系統(tǒng)管理模塊主要包括角色管理、菜單管理、日志管理、系統(tǒng)數(shù)據(jù)的備份與恢復、系統(tǒng)參數(shù)配置。本系統(tǒng)的用戶分為4種不同的角色,對每種角色分配不同的權限。日志管理主要是對重要數(shù)據(jù)的刪除和修改操作添加到日志表中。系統(tǒng)數(shù)據(jù)備份與恢復主要是對數(shù)據(jù)庫進行一鍵備份與恢復功能。菜單管理主要是系統(tǒng)一級菜單和二級菜單的增加、刪除、修改。
2.2系統(tǒng)的用戶角色
本系統(tǒng)采用基于角色的訪問控制方法,依據(jù)用戶登錄的角色來分配用戶的權限,用戶登錄時輸入用戶名和密碼,選擇登陸的角色,系統(tǒng)根據(jù)角色屬性進行訪問控制。根據(jù)本系統(tǒng)的需求分析,本系統(tǒng)中的用戶角色包括系統(tǒng)管理員、系部管理員、教師、學生等幾種角色。
(1)教師。教師可以修改自己的信息,查看系里面的通知和學生評價,提交任課班級的學生成績信息、修改學生成績、下載課程表、任課班級名單和學生成績相關的分析表格。
(2)學生。學生可以修改自己的密碼和基本信息,以學生的角色登錄進系統(tǒng),能夠查看課表、成績、選修課程的選修、對任課老師進行評價。
(3)系部管理員。系部管理員主要是本系的相關負責人對本系的數(shù)據(jù)的基本維護,能夠查看全校的數(shù)據(jù),但是只能對本系的學生和教師信息進行維護,包括修改基本信息、學生成績的審核、本系調(diào)課安排、補考安排等。
(4)系統(tǒng)管理員。系統(tǒng)管理員擁有系統(tǒng)的最高權限,能夠執(zhí)行系統(tǒng)的所有命令和操作。系部管理員、教師和學生的權限都是由系統(tǒng)管理員分配的,系統(tǒng)管理員在系統(tǒng)管理模塊里面對每種用戶的一級菜單和二級菜單進行配置,配置完成后保存在數(shù)據(jù)庫里面,用戶以不同的角色進入系統(tǒng)生成不同的功能菜單,實現(xiàn)各角色的訪問權限控制。
3系統(tǒng)的結(jié)構(gòu)設計
本系統(tǒng)利用Visual Studio 2008作為開發(fā)工具。SQL Server 2008作為數(shù)據(jù)庫軟件,使用技術進行軟件開發(fā),系統(tǒng)采用B/S結(jié)構(gòu)。
為了體現(xiàn)高內(nèi)聚、低耦合的思想,本軟件體系結(jié)構(gòu)采用三層架構(gòu)模型。三層架構(gòu)是把大型軟件系統(tǒng)按照功能的擴展性,分成三層,每一層起兩個作用。首先,它必須為結(jié)構(gòu)中的上一層提供服務;其次,它必須以用戶的身份調(diào)用下層的服務。層與層之間相對獨立,毗鄰的層只根據(jù)層與層之間的通信協(xié)議通過過程調(diào)用來互相溝通。本系統(tǒng)中將整個業(yè)務應用劃分為:表現(xiàn)層(UI)、業(yè)務邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)。
(1)表現(xiàn)層(UI)。通俗講就是展現(xiàn)給用戶的界面,即用戶在使用系統(tǒng)時的所見所得。本系統(tǒng)主要由HTML+CSS及.NET的一些服務器控件組成,系統(tǒng)中的數(shù)據(jù)顯示主要使用中的GridView控件進行數(shù)據(jù)綁定。
(2)業(yè)務邏輯層(BLL)。針對具體問題的操作,也可以說是對數(shù)據(jù)層的操作,對數(shù)據(jù)業(yè)務邏輯處理。業(yè)務邏輯層是數(shù)據(jù)訪問層和表示層之間進行數(shù)據(jù)交換的橋梁。在ASP.NET系統(tǒng)中,業(yè)務邏輯層可由一系列的類構(gòu)成。
(3)數(shù)據(jù)訪問層(DAL)。該層直接操作數(shù)據(jù)庫,針對數(shù)據(jù)的增添、刪除、修改、更新、查找等,本系統(tǒng)專門設計了數(shù)據(jù)庫訪問的類來完成數(shù)據(jù)庫中的每個基本表的操作。
本系統(tǒng)采用的體系結(jié)構(gòu)模型如圖2所示。
參考文獻:
\[1\]佟茉薇.基于B/S模式教務管理系統(tǒng)的設計與實現(xiàn)\[J\].軟件設計,2010(3).
\[2\]朱歷平.在信息管理系統(tǒng)中的應用\[J\].科技資訊,2010(7).
\[3\]胡如會.基于教務管理系統(tǒng)的設計與實現(xiàn)\[J\].畢節(jié)學院學報,2010(7).
【關鍵詞】管理信息系統(tǒng);教學教務;C/S模式;B/S模式
1.需求分析
教學教務管理信息系統(tǒng)平臺應包括學校管理條例,基本職能,技能信息,教學成果,培養(yǎng)方案,教學通知,校歷等基本信息。還應包括院系設置查詢,專業(yè)設計查詢,教學計劃查詢,課程設置查詢,教師信息查詢,學生成績查詢等功能。提供教師,學生,管理員三種用戶的登錄,根據(jù)身份的不同,操作權限就不同。系統(tǒng)提供管理員,教師,學生三種用戶的登錄。
2.總體設計方案
2.1 開發(fā)模式
B/S模式有一個顯著的特點就是客戶端,實現(xiàn)了客戶端的“零”安裝,不需要進行客戶端軟件的維護,所有的維護均集中在服務器端;從擴展性來講,這種結(jié)構(gòu)是一種松散的無約束結(jié)構(gòu),系統(tǒng)擴展只是增加服務器端的應用。也就是說,訪問本系統(tǒng)的遠程用戶只要啟動Web瀏覽器,通過校園網(wǎng)(TCP/IP)就可以連接學院的教學教務管理信息所存放的服務器。
2.2 系統(tǒng)網(wǎng)絡平臺
本教學教務管理信息系統(tǒng)一個依托校園網(wǎng),以Internet作為網(wǎng)絡平臺的應用,需要考慮的網(wǎng)絡平臺包括網(wǎng)絡硬件平臺、網(wǎng)絡操作系統(tǒng)、Internet服務器軟件、客戶機軟件等,結(jié)構(gòu)圖如圖1所示。
因此本系統(tǒng)采用(c#)作為B/S模式下的前臺開發(fā)工具;作為B端的數(shù)據(jù)訪問技術。后臺采用PowerBuilder作為開發(fā)設計語言,使用Oracle作為DBMS。
2.3 系統(tǒng)設計與實現(xiàn)
根據(jù)系統(tǒng)的業(yè)務需求及職能劃分,將系統(tǒng)分為教學計劃管理、教學資源管理、排課管理、選課管理、學生成績及學籍管理、考務管理、實踐教學管理、教學考評管理等8個子系統(tǒng),每個子系統(tǒng)又包含了若干項子功能模塊。每個子系統(tǒng)都具備相應信息的錄入、查詢、修改、打印、刪改等功能。根據(jù)用戶對每個子系統(tǒng)的具體需求,每個信息管理子系統(tǒng)有其自身的具體要求和特點。
(1)教學計劃管理。功能包括:錄入與維護理論與實踐教學環(huán)節(jié)信息;設置各年級、專業(yè)教學計劃,產(chǎn)生學期開課計劃;詳細記錄計劃變更;設置課程類別。
(2)教學資源管理。功能包括:校區(qū)信息、樓房信息、部門、專業(yè)設置和維護;教職工信息維護和分析;教學場地及功能設置和維護。
(3)排課管理。功能包括:依據(jù)教學計劃生成教學任務書,各教學單位為相關課程指定教師;合理科學地完成課表編排;提供教師課表、課程課表、教室課表、學生課表、全校課程總表。
(4)選課管理。功能包括:教務處通過校園網(wǎng)選課的有關規(guī)定,提供多種控制選課手段,如分年級、按專業(yè)確定預選課程學分上限等;根據(jù)教學計劃,教務管理人員添加選修課程,學生登錄網(wǎng)絡平臺選課;根據(jù)選課處理結(jié)果,通過校園網(wǎng)有關課程取消與選課調(diào)整等信息,并及時通知相應的學生;選課期結(jié)束后,系統(tǒng)會生成選課表和各種統(tǒng)計分析報表;同時提供多種信息查詢,如教師查看選課學生名單,按課程、上課班級查看學生名單,某門課程被選的實際情況等。
(5)學生成績及學籍管理。一般的學生只有成績查詢的權限;而教師不僅有對所教課程成績查詢的權限,還有錄入學生成績、修改學生成績、查看成績的權限。同時管理人員還可以處理與成績有關的免修、重修等特殊情況,產(chǎn)生多種實用的成績分析報表。學籍管理分為幾個功能:學生入學報到,生成新生初始學籍檔案,分班,記錄學生獎懲情況,生成學生學籍異動數(shù)據(jù),打印學籍卡片、學生名冊、畢業(yè)生檔案,生成上報的新生電子注冊與畢業(yè)生電子注冊數(shù)據(jù)、高基報表及學籍異動統(tǒng)計表。
(6)考務管理。功能包括:學生緩考課程登記;考試時間、地點、課程、監(jiān)考人員確定;學生考試證打印;提供課程考試安排表、監(jiān)考人員安排表、教師考試安排表和全校考試安排表;學生缺考、考試舞弊登記等處理。
(7)實踐教學管理。功能包括:依據(jù)開課計劃和選課情況,由承當教學單位確定教師、地點、時間;確定學期軍訓、實習、課程設計、畢業(yè)設計的任務和安排;錄入相關環(huán)節(jié)的成績并進行分析。
(8)教學考評管理。功能包括:設置教學評估體系與教學工作量計算公式;學校督導、指定教師、學生對教師教學考評;計算教學人員的學期工作量,提供工作量查詢、打印。
2.4 安全問題
Internet是一個開放的網(wǎng)絡環(huán)境,正是這種開放性導致了其潛在的不安全性,所以系統(tǒng)的安全性是一個必定要考慮的問題,系統(tǒng)中保存著許多“敏感”的信息,如學生的成績、教師的工作量、用戶的登陸密碼等等,為此,要對用戶及其訪問權限做出嚴格的規(guī)定,如非授權用戶不可以對數(shù)據(jù)庫數(shù)據(jù)進行查詢、更改或刪除操作。本系統(tǒng)所采用的是用戶在進入系統(tǒng)前首先輸入用戶名和密碼進行登錄,如為非法用戶,系統(tǒng)會拒絕其訪問;即使能夠進入系統(tǒng),系統(tǒng)也會根據(jù)其身份確定其訪問權限,所有涉及到數(shù)據(jù)的增加、更改和刪除操作的地方一般用戶是不能夠進行的,只擁有對數(shù)據(jù)庫的讀取權限(查詢),除非有特殊需要,可以由管理員修改其權限后方可進行。
3.前景與展望
該系統(tǒng)是以本人所在學院實際的教學教務管理工作為基礎而開發(fā)的,一旦投入運行,可以滿足學院內(nèi)外對教學教務信息的多層次、多角度的查詢要求,為學院領導的決策提供科學的依據(jù),然而系統(tǒng)的維護與建設需要根據(jù)實際情況的變化不斷地修改和調(diào)整,使得系統(tǒng)的功能進一步豐富和完善。再者,基于ASP技術開發(fā)的B/S結(jié)構(gòu)的MIS的開發(fā)和應用有著十分巨大的發(fā)展前景,主要是由于ASP技術自身的優(yōu)點和Microsoft平臺的廣泛應用。
4.結(jié)束語
對教務教學管理信息系統(tǒng)設計原則以及模塊功能的分析可以發(fā)現(xiàn),這套系統(tǒng)已基本覆蓋了教務教學管理的各個環(huán)節(jié)及層面,安全實現(xiàn)了信息的快速傳遞和高度共享,不僅使教務管理人員從大量的簡單重復的數(shù)據(jù)處理中解放出來,同時也為廣大師生的信息查詢提供了極大的便利,從而大大提高了教務部門管理和服務的質(zhì)量和效率,對于推動學分制改革,真正發(fā)揮學分制的優(yōu)勢具有重要的意義。
參考文獻
[1]蔡翠平,尚俊杰.網(wǎng)絡程序設計-ASP[M].清華大學出版社,2004,2.
[2]張固.ASP網(wǎng)絡應用系統(tǒng)典型模塊開發(fā)實例解析[M].人民郵電社,2004.
[3]高林.管理信息系統(tǒng)與案例分析[M].北京:人民郵電出版社,2004.
關鍵詞:教務管理系統(tǒng);獨立學院;存在問題;優(yōu)化
中圖分類號:G647 文獻標志碼:A 文章編號:1674-9324(2015)01-0014-02
我國獨立學院教學質(zhì)量的提升普遍不高是一個不爭的事實,出現(xiàn)這個結(jié)果有很多原因,其中,教學管理系統(tǒng)的滯后和不完善是重要原因之一。通過對教務管理系統(tǒng)進行優(yōu)化方案設計和實踐,實現(xiàn)教務管理系統(tǒng)的升級和信息化,提升教務管理系統(tǒng)在教學中的實用性,實現(xiàn)教學計劃、排課、考試、成績、學籍、師資、畢業(yè)生等教學管理工作的規(guī)范化和信息化,使得教學管理更加流暢,更加科學,更加能夠適應學院的發(fā)展要求,以達到提高獨立學院教學質(zhì)量的目的。
本文中所指的教務管理主要是指在教學計劃中的一些比較廣泛而常規(guī)的教學管理,其任務是在獨立學院各個相關專業(yè)、各個年級以及相關學科進行分類,再結(jié)合教材和教師的教學,建立起一個適應獨立學院的、科學有效率的、高質(zhì)量的教學制度。獨立學院教務的管理,很大程度上還包括了學院運行、教師教學檔案、學院行政等。教務管理系統(tǒng)就是把這些行為信息化、制度化、規(guī)范化,通過網(wǎng)絡和軟件表達出來,達到對于獨立學院教育模式,取其精華,去其糟粕的要求。
一、獨立學院教務管理系統(tǒng)的現(xiàn)狀與困境
獨立學院的教務管理系統(tǒng)出現(xiàn)的時間并不長,獨立學院本身就是一個新生事物,它相應的教務管理系統(tǒng)更加年輕。當前,很多獨立學院的教務管理系統(tǒng)試模仿母校管理系統(tǒng)而生成,在效率、功能和適應性上都差強人意。教務管理系統(tǒng)又是協(xié)調(diào)學院教學各方面事務正常運行的保障,是綜合性和系統(tǒng)性相結(jié)合的工程。因此為了獨立學院教務管理系統(tǒng)的正常發(fā)揮,必須做好各個方面的管理,但是目前獨立學院教務管理系統(tǒng)各方面都存在一定的問題,主要表現(xiàn)在以下幾點:
1.獨立學院教務管理系統(tǒng)的全面信息化不夠。在獨立學院教務管理管理中,把教務管理信息化,是教務管理工作效率提升、工作質(zhì)量提高的一個途徑。實施教務管理信息化的載體就是教務管理系統(tǒng),而教務管理系統(tǒng)所依存的硬件設備就是獨立學院的網(wǎng)絡基礎設施建設。當前獨立學院基本實現(xiàn)校園網(wǎng)絡化,教師和學生可以利用網(wǎng)絡找到自己需要的信息。但是,絕大多數(shù)獨立學院的網(wǎng)絡設備建設仍然處于初級階段,很多基礎設備和學院發(fā)展并不兼容,例如,很多獨立學院在學生選課的時間段,出現(xiàn)網(wǎng)絡斷網(wǎng)或進入不了網(wǎng)站;學院網(wǎng)絡速度較慢,下載資料不理想等情況。這些都還需要專業(yè)技術人員的不斷調(diào)試,學院加大資金投入力度,以保障基礎設備的不斷完善。獨立學院教務管理系統(tǒng)信息化另外一個方面就是系統(tǒng)自身軟件功能的發(fā)揮。很多獨立學院購買的教務管理系統(tǒng)最開始并沒做好相應的數(shù)據(jù)和統(tǒng)計,只是根據(jù)當前學生人數(shù)購買,沒有考慮到學院飛速發(fā)展后的軟件性能。在獨立學院迅速發(fā)展的今天,很多學院當初購買的系統(tǒng)已經(jīng)不能適應學校發(fā)展的速度,滿足不了當前的學生人數(shù)和課程安排,給教學的各個方面造成一定的困難。
2.獨立學院教務管理系統(tǒng)安全保障性不夠。一般獨立學院教務管理系統(tǒng)的安全保障性都不夠。首先,在系統(tǒng)升級方面,很多獨立學院在購買系統(tǒng)的時候,沒有考慮升級的問題,交付資金基本是一次性買斷,沒有后續(xù)工作。當系統(tǒng)不能滿足學院需要時候,沒有預算資金去升級或購買新軟件。其次,在系統(tǒng)不斷更新的今天,獨立學院采用的系統(tǒng)一般都存在很大漏洞,比如:學生數(shù)據(jù)的甄別、老師排課的顯示、一次性容納的選課人數(shù)都存在一定的誤差,這種誤差會隨著學生人數(shù)、課程門數(shù)的增多而加大。最后,是防攻擊性能的不足。基本上,獨立學院的教務管理系統(tǒng)都沒有阻擊功能,面對外來病毒入侵只能事后采取補救措施。同時,獨立學院教務信息管理人員一般都缺乏對系統(tǒng)操作的培訓,對系統(tǒng)架構(gòu)了解較少,甚至有些部門對系統(tǒng)的適用不夠重視,容易造成業(yè)務不熟、經(jīng)常操作失誤等。這樣對老師和學生的正常操作有很大阻礙作用,往往會出現(xiàn)數(shù)據(jù)的遺失和泄露。
3.獨立學院相應配套系統(tǒng)的建設不夠完善。目前,絕大多數(shù)高校的教務信息管理系統(tǒng)工作模式相對單一,主要利用計算機負責處理表格、文件的傳輸?shù)群唵稳粘9芾砉ぷ鳌kS著高校的擴招以及教學業(yè)務的擴展,高校日常教務管理工作量的增加,使得日常教務工作任務越來越多,信息處理方式也變得越來越復雜,僅僅依靠以往的日常處理方式已無法滿足網(wǎng)絡信息化的高校辦公需求[1]。獨立學院的這種情況就更加突出,解決問題的方式之一就是建立健全相應的教務管理系統(tǒng)的配套系統(tǒng)。配套系統(tǒng)一般指的是子系統(tǒng),也就是把教務管理系統(tǒng)的各個方面更加細化和分解,真正做到人性化管理,實行無紙化辦公。便于老師和學生更好、更靈活的運用這個系統(tǒng)。
二、健全優(yōu)化獨立學院教務管理系統(tǒng)的幾個原則
1.靈活整合傳統(tǒng)教務管理方法。黑格爾曾經(jīng)說過:“存在即合理”。傳統(tǒng)教務管理工作的方法和模式能夠長期生存下來,也有其合理的一面。在當前數(shù)據(jù)化、信息化的同時,不能把傳統(tǒng)的人工教務管理工作徹底摒棄。要吸取他們的精華為現(xiàn)代化手段服務。可以保留紙質(zhì)化留檔。對于一些非常重要的、不可取代的文件和數(shù)據(jù),一定要留下紙質(zhì)檔案,對它們進行分類保存,不要對電子檔案過分依賴,一些比較重要的教務信息,要對師生本人進行當面的調(diào)查時,可以查詢原始資料。
2.資金和人員的保障。獨立學院教務管理系統(tǒng)健康迅速發(fā)展,要滿足兩個特點,一個是開放性,一個是靈活性。無論獨立學院教務管理系統(tǒng)是自主開發(fā)還是在外引進,都應該具有相應的硬件平臺和軟件平臺,要對其進行長期的資金投入和對教務管理人員的培訓,并在實際的操作中不斷地對系統(tǒng)進行完善和升級,才能和本校的實際情況進行有效地結(jié)合,提高本校的教學服務。同時,學院必須每年把系統(tǒng)維修升級的費用明確納入預算,每年對教務管理系統(tǒng)的功能進行合理評估,發(fā)現(xiàn)問題立即處理。明確領導責任制度,發(fā)現(xiàn)問題,責任到人。
三、關于建設獨立學院教務管理系統(tǒng)的幾點建議
當前社會是一個信息社會,信息時代的到來對獨立學院教務管理系統(tǒng)的功能提出了更高要求。教務管理系統(tǒng)的目的就是更快、更好的為師生服務,更準確、更先進的完善學院教務管理。為此,獨立學院教務管理可以健全完善以下幾點:
1.改進獨立學院教務管理系統(tǒng)硬件配套,優(yōu)化管理系統(tǒng),加強系統(tǒng)安全。首先,學院要投入資金,改善現(xiàn)有老舊的硬件設備,配置相應數(shù)量的最新設備,做到硬件使用無障礙。其次,優(yōu)化系統(tǒng)網(wǎng)絡,保障管理系統(tǒng)的升級使用,使系統(tǒng)運行更加高速和暢通。最后,是安全問題,教務管理系統(tǒng)的安全十分重要,目前,接觸獨立學院教務管理系統(tǒng)的數(shù)據(jù),一般使用特定的賬號就可以在網(wǎng)上進行登錄進入。沒有相關的檢測或保護措施,一些相關的核心數(shù)據(jù)例如成績、學生信息、教師信息等,一旦遭到黑客攻擊和修改,后果不堪設想。
2.提高教學管理系統(tǒng)工作人員的整體素質(zhì)。系統(tǒng)管理人員是發(fā)揮教務管理系統(tǒng)功能的實踐主體,教務管理系統(tǒng)功能是否能正常發(fā)揮,或是發(fā)揮的效果如何,很大程度上被系統(tǒng)管理人員的整體素質(zhì)影響。那么對于系統(tǒng)管理人員整體素質(zhì)的提升是獨立學院不可忽視的問題。首先,委派工作人員進行外出學習,提升他們的理論知識,學習交流其他學院可取的經(jīng)驗知識,整合出有利學院自身的系統(tǒng)。其次,加強教務管理系統(tǒng)工作人員的實踐經(jīng)驗知識。要求工作人員熟練全面掌握系統(tǒng)相關知識,鼓勵工作人員大膽創(chuàng)新,通過對教務管理系統(tǒng)的研究和實踐,完善教學管理流程,優(yōu)化教學資源。最后,提高管理人員的協(xié)調(diào)能力和科研能力。從現(xiàn)代管理學的角度來看,教務管理是一個多因素、多層次的立體復雜系統(tǒng),它是管理者通過組織協(xié)調(diào)教育隊伍,充分發(fā)揮教育人力、財力、物力等信息的作用,利用教育內(nèi)部各種有利條件,高效率地實現(xiàn)教務管理目標的活動過程[2],系統(tǒng)管理人員實際上就是在網(wǎng)絡上管理教務相關工作,那么對他的協(xié)調(diào)能力就有一定的要求。教務管理系統(tǒng)實際上也是一門科學,結(jié)合自己工作的實際,研究管理系統(tǒng),使教務系統(tǒng)管理真正成為管理者的對口研究方向和專業(yè)。這樣才能提高教務管理者的學術水平,從而實現(xiàn)專業(yè)化,為師生提供更好的服務打下堅實的基礎。
3.完善教務管理制度,規(guī)范教務管理系統(tǒng)權限設置和功能分配。高校教務人員總體上來說學歷偏低,業(yè)務能力不高,工作性質(zhì)較為煩瑣,工作動力不足,他們多為高校骨干教師家屬,從很多二本高校來看,人員流動較快,嚴重影響了教務管理工作的順利進行[3]。這種情況在獨立學院中更加明顯,要提升教務管理系統(tǒng)的優(yōu)化,必須先制定一套完善的考核和監(jiān)督機制。明確系統(tǒng)管理人員的責任,清晰系統(tǒng)管理人員的獎懲制度。另外,明確和規(guī)范教務管理系統(tǒng)的權限,設置合理的權限分配制度,靈活處理功能的分配,使教學管理制度能夠在系統(tǒng)中順暢運行。
總之,在信息化的當天,獨立學院教務管理系統(tǒng)的重要性日益凸顯,它直接關系學院整體運行是否正常高效。對系統(tǒng)要求的“硬件”和“軟件”條件,學院應根據(jù)自身的需要合理調(diào)整,做到資源整合,高效優(yōu)質(zhì)的為所有師生員工服務。
參考文獻:
[1]丁建偉.基于的高校教務管理系統(tǒng)分析與設計[J].濟南職業(yè)學院學報,2007,(5).
關鍵詞:認證中心;加密套接字協(xié)議層;防火墻;入侵檢測系統(tǒng)
中圖分類號:TP315文獻標識碼:A文章編號:1009-3044(2008)18-2pppp-0c
Design for Security Educational Administration System Based on ASS and UMDS
LU Dan Hua1,2, YANG Feng2
(1.The College of International Education,Guangxi University for Nationalities, Nanning 530006,China;2.School of Computer and Electronics and Information,Guangxi University,Nanning 530004,China)
Abstract:A security educational administration system based on ASS (Authority Subsystem) and UMDS (United Monitor Defend System) is presented in this paper. It integrates many security technique including Certification Authority, Secure Socket Layer, Firewall, Intrusion Detection and the Computer Virus Defend to protect the security of educational administration.
Key words:Certification Authority;Secure Socket Layer;Firewall;Intrusion Detection System
1 引言
隨著Internet的快速發(fā)展,C/S結(jié)構(gòu)已不能滿足校園教務系統(tǒng)的要求,其缺點是每個客戶必須安裝相應的客戶端程序,使得系統(tǒng)維護、升級煩瑣,特別是限制了使用空間的靈活性。因此這種結(jié)構(gòu)逐漸被隨之發(fā)展起來的基于B/S結(jié)構(gòu)的網(wǎng)上綜合教務系統(tǒng)所代替,在B/S結(jié)構(gòu)的運行模式下,客戶端只需安裝統(tǒng)一的瀏覽器軟件,簡單易行,可以最大程度地實現(xiàn)資源共享,避免了資源的浪費,并為師生和其他用戶提供便利的服務[1]。但在開放的網(wǎng)上教務管理系統(tǒng)中存在一些不容忽視的安全問題,例如:如何保證所錄入學生成績的真實性;如何保證成績錄入人員的不可否認性;如何防止人為惡意的網(wǎng)上中途截取、修改;學生網(wǎng)上選課的不可否認等。教務管理系統(tǒng)的數(shù)據(jù)庫中存有大量的數(shù)據(jù),如果遭到入侵破壞,損失是難以估計的,需要把教務系統(tǒng)受到的網(wǎng)絡入侵威脅降到最小[2]。為了解決教務管理系統(tǒng)在使用時所遇到的安全問題,本文綜合利用認證中心及SSL,防火墻、入侵檢測技術和病毒防護技術設計一個基于認證子系統(tǒng)ASS(Authority Subsystem)和統(tǒng)一監(jiān)控防護系統(tǒng)UMDS(United Monitor Defend System)的安全教務管理系統(tǒng),保證教務管理系統(tǒng)的安全運行。
2 教務管理系統(tǒng)的基本功能與安全需求
2.1 教務管理系統(tǒng)的基本功能
教務管理系統(tǒng)在基于B/S體系結(jié)構(gòu)基礎上通過對學生、教師、課程以及成績等的管理,形成一個高效的Web教務管理系統(tǒng)。系統(tǒng)主要具備以下功能:
(1)學生基本信息管理主要包括學生基本情況和學生學習情況的管理。其中學生基本情況管理包括學生的學號,姓名,性別,專業(yè),班級,出生日期,家庭住址等信息的管理;學生學習情況管理包括學生各學期所學課程及其成績,學分,畢業(yè)狀況等信息的管理。
(2)課程和學位管理主要包括專業(yè)設置、專業(yè)課程設置、課程安排、學分學位等管理。
(3)學生選課管理是指學生根據(jù)教學計劃和自身情況選擇所學課程,然后教務中心根據(jù)教學計劃和學生的選課情況,進行課程安排。
(4)教師管理是指對學校的教師基本情況進行管理;對教師的排課及工作量完成情況、授課效果評測等情況進行管理。
(5)系統(tǒng)管理主要包括系統(tǒng)日志管理,數(shù)據(jù)備份,數(shù)據(jù)恢復和系統(tǒng)安全維護等。
2.2 教務管理系統(tǒng)的安全需求
為了保證教務管理系統(tǒng)的安全運行,需要滿足以下安全需求:①數(shù)據(jù)完整性是指教務管理系統(tǒng)存儲的或在網(wǎng)絡中傳輸?shù)臄?shù)據(jù)不遭受任何形式的插入、刪除、修改或重發(fā),保證合法用戶讀取、接收或使用該數(shù)據(jù)。②安全訪問是指教務資源只能被對該資源擁有訪問權的實體訪問,防止非授權的實體使用和訪問該資源。③抗否認性是指報文的收發(fā)者不能否認他們收發(fā)過該報文,如果一方否認,公證機制將根據(jù)抗否認機制予以裁決。例如教師提交成績后不能予以否認。④系統(tǒng)運行安全 是指要維護教務管理系統(tǒng)的安全運行,免遭黑客入侵,病毒感染等破壞[3]。
3 基于ASS與UMDS的安全教務管理系統(tǒng)設計
為了滿足上述的教務管理系統(tǒng)的安全需求,本文設計一個基于認證子系統(tǒng)ASS和統(tǒng)一監(jiān)控防護系統(tǒng)UMDS的安全教務管理系統(tǒng),保證教務管理系統(tǒng)的安全運行。該系統(tǒng)結(jié)構(gòu)圖如圖1所示。
圖1 基于ASS與UMDS的安全教務管理系統(tǒng)結(jié)構(gòu)圖
3.1 認證子系統(tǒng)ASS
因為教務系統(tǒng)的用戶通常是學生、教務職工或教師,他們一般通過互聯(lián)網(wǎng)上網(wǎng)查看成績、提交成績、管理成績等工作。為了使系統(tǒng)保證安全的同時,不破壞用戶的使用方便性,特別是不能讓用戶增加額外的客戶端配置工作,比如下載、配置專用客戶端等,本系統(tǒng)的認證子系統(tǒng)ASS結(jié)合了CA和SSL技術。
3.1.1 CA中心
CA是網(wǎng)上各方都信任的第三方機構(gòu), 專門負責數(shù)字證書的發(fā)放和管理的認證中心。其中,數(shù)字證書是各實體在網(wǎng)上信息交流中的身份證明,它將實體的公開密鑰同實體本身聯(lián)系在一起。目前,數(shù)字證書格式遵循X.509標準。X.509證書包括有關證書擁有的個人或?qū)嶓w信息及證書頒發(fā)機構(gòu)等可選信息。實體信息包括實體名稱、公用密鑰、公用密鑰算法和可選的唯一主體ID。CA的核心功能是發(fā)放和管理數(shù)字證書,具體描述如下:
(1)接收驗證最終用戶數(shù)字證書的申請;
(2)確定是否接受最終用戶數(shù)字證書的申請;
(3)向申請者頒發(fā)、拒絕頒發(fā)數(shù)字證書;
(4)接收、處理最終用戶的數(shù)字證書更新請求;
(5)接收最終用戶數(shù)字證書的查詢、撤銷;
(6)產(chǎn)生和證書廢止列表CRL;
(7)數(shù)字證書和歷史數(shù)據(jù)的歸檔。
本系統(tǒng)中的CA由學校教務管理部門充當。為了實現(xiàn)以上功能,CA中心主要由教務管理部門審批模塊和證書管理模塊組成,如圖2虛線包圍部分所示。
圖2 CA中心結(jié)構(gòu)圖
(1)教務管理部門審批模塊主要為用戶提供在線服務,教師和學生可在自己方便的時候通過瀏覽器向教務管理部門審批模塊提出注冊表格請求,當?shù)玫皆撃K的應答后,申請者提交證書請求。教務管理人員通過教務管理部門審批模塊審核申請者提交的證書請求,如果審核通過,將向證書管理模塊發(fā)出建立證書請求,等待證書請求結(jié)果。
(2)證書管理模塊當收到證書請求后,證書管理模塊就生成相應的數(shù)字證書,同時提供發(fā)放證書的管理、證書廢止列表的生成和處理等服務。并把數(shù)字證書通過教務管理部門審批模塊返回給申請者。此外,為了有效管理證書,證書管理模塊還包括密鑰備份中心、中心數(shù)據(jù)庫等關鍵部分。
(3)終端實體本系統(tǒng)的終端實體一方面是指學生,教務職工或教師這些客戶端,相應的,是申請客戶證書;另一方面,為了實現(xiàn)客戶端與服務器端的雙向認證,終端實體還可以是教務系統(tǒng)的Web服務器,相應的,是申請服務器證書。如圖1所示。
3.1.2 SSL技術
Secure Socket Layer(SSL)協(xié)議最初由Netscape發(fā)展,現(xiàn)已成為網(wǎng)絡用來鑒別網(wǎng)站和網(wǎng)頁瀏覽者身份,以及在瀏覽器使用者及網(wǎng)頁服務器之間進行加密通訊的全球化標準。在本系統(tǒng)中,SSL技術主要通過CA中心的數(shù)字證書在客戶端和Web服務器之間建立安全的通信,如圖1所示。具體的,通過使用CA中心的數(shù)字證書,SSL技術提供的服務主要有:
(1)認證客戶端和服務器,確保數(shù)據(jù)發(fā)送到正確的客戶端和服務器。這樣就保證是教務資源只能被對該資源擁有訪問權的實體所訪問,防止非授權的實體使用和訪問該資源。并實現(xiàn)了通信雙方的抗否認性。
(2)加密數(shù)據(jù)以防止黑客竊取在教務系統(tǒng)中傳輸?shù)臄?shù)據(jù)。
(3)維護數(shù)據(jù)的完整性,確保數(shù)據(jù)在傳輸過程中不被改變。這就保證了教務系統(tǒng)中傳輸?shù)臄?shù)據(jù)不遭受任何形式的插入、刪除、修改或重發(fā),保證合法用戶可以正常讀取、接收或使用該數(shù)據(jù)。
3.2 統(tǒng)一監(jiān)控防護系統(tǒng)UMDS
除了通過認證子系統(tǒng)ASS保證系統(tǒng)的數(shù)據(jù)完整性,安全訪問,抗否認性以外,為了使教務系統(tǒng)能安全穩(wěn)定的運行,還需要維護系統(tǒng)的安全運行,免受黑客入侵、病毒破壞、系統(tǒng)癱瘓等影響。為此,本系統(tǒng)設計了一個統(tǒng)一監(jiān)控防護系統(tǒng)UMDS,它主要包括監(jiān)控中心、防火墻、入侵檢測系統(tǒng)(IDS)和防毒軟件等,如圖3所示。
在網(wǎng)絡安全的建設中,入侵檢測技術側(cè)重監(jiān)測、監(jiān)控和預警領域,而防火墻能在訪問控制領域發(fā)揮長處,防病毒軟件在防護、清除病毒方面有較好的效果。但它們分屬于不同的安全領域,傳統(tǒng)的防病毒軟件只能用于防范計算機病毒,防火墻只能對非法訪問通信進行過濾,而入侵檢測系統(tǒng)只能被用來識別特定的惡意攻擊行為。只有把它們的長處集中起來才能更好的保護整個教務管理系統(tǒng)。
圖3 統(tǒng)一監(jiān)控防護系統(tǒng)UMDS結(jié)構(gòu)圖
3.2.1 監(jiān)控中心
在本系統(tǒng)中,將通過監(jiān)控中心把這幾種安全產(chǎn)品整合成一個安全體系,讓它們有效地協(xié)同工作。監(jiān)控中心主要的工作包括:
(1)收集從防火墻、IDS、防毒軟件和Web服務器發(fā)來的數(shù)據(jù),如圖3中實線所示。
(2)將這些從不同節(jié)點發(fā)來的數(shù)據(jù)相互關聯(lián),按照設定的安全策略,做出全局的判斷,得出當前的安全狀態(tài)系數(shù);再按照系統(tǒng)全局安全策略的要求,把這些安全狀態(tài)系數(shù)轉(zhuǎn)換成為相應的控制信號。
(3)向各個節(jié)點發(fā)出相應的控制信號,如圖3中虛線所示;通過這些控制信號,可以及時的更改防火墻、IDS、防毒軟件和Web服務器的配置,以提高整個系統(tǒng)的安全性。
此外,統(tǒng)一監(jiān)控防護系統(tǒng)UMDS還負責安全管理、日志管理、策略管理、服務質(zhì)量和負載均衡等安全管理工作。
3.2.2 防火墻
防火墻主要作用是使Internet與Intranet之間建立起一個安全網(wǎng)關,保護內(nèi)部網(wǎng)免受非法用戶的侵入。防火墻主要由服務訪問政策、驗證工具、包過濾和應用網(wǎng)關4個部分組成。在統(tǒng)一監(jiān)控防護系統(tǒng)UMDS中,防火墻除了完成傳統(tǒng)的訪問控制功能以外,還負責收集、整理數(shù)據(jù),及時把數(shù)據(jù)按約定格式發(fā)送到監(jiān)控中心;并通過專用的線程專門處理來自監(jiān)控中心的控制信號,然后更改防火墻的訪問控制策略和配置,及時阻斷當前具有破壞性的網(wǎng)絡連接。
3.2.3 入侵檢測系統(tǒng)
入侵檢測系統(tǒng)IDS是一種主動保護自己免受攻擊的一種網(wǎng)絡安全技術[4]。作為防火墻的合理補充,入侵檢測系統(tǒng)能夠?qū)Ω毒W(wǎng)絡攻擊,擴展了系統(tǒng)管理員的安全管理能力,包括安全審計、監(jiān)視、攻擊識別和響應等,提高整個網(wǎng)絡教務管理系統(tǒng)安全結(jié)構(gòu)的完整性。在統(tǒng)一監(jiān)控防護系統(tǒng)UMDS中,入侵檢測系統(tǒng)的各個監(jiān)測器除了完成傳統(tǒng)的監(jiān)控和預警功能以外,還要負責收集、整理數(shù)據(jù),及時把數(shù)據(jù)按約定格式發(fā)送到監(jiān)控中心;并通過心跳模塊及時處理來自監(jiān)控中心的控制信號,修改各個監(jiān)測器的檢測規(guī)則,以適應新的系統(tǒng)環(huán)境,提高IDS的檢測率。
3.2.4 防毒軟件
隨著網(wǎng)絡的發(fā)展,出現(xiàn)了越來越多的病毒種類,它們可以非法的入侵網(wǎng)絡教務管理系統(tǒng),影響系統(tǒng)的使用,竊取數(shù)據(jù),占用大量的系統(tǒng)或帶寬資源,影響系統(tǒng)的正常使用。防毒軟件在防護、清除病毒方面有較好的效果。為了能夠更好的保證整個系統(tǒng)的安全,除了在系統(tǒng)的主要節(jié)點上安裝防毒軟件以外,還把這些防毒軟件與監(jiān)控中心聯(lián)動起來。防毒軟件負責把查毒結(jié)果、漏洞掃描結(jié)果及時上報給監(jiān)控中心;并等待來自監(jiān)控中心的控制信號,以動態(tài)制定各個防毒軟件的查殺任務。
4 結(jié)束語
本文綜合利用CA及SSL技術,防火墻、入侵檢測技術和病毒防護技術等設計一個基于認證子系統(tǒng)ASS和統(tǒng)一監(jiān)控防護系統(tǒng)UMDS的安全教務管理系統(tǒng),保證教務管理系統(tǒng)的安全運行。隨著網(wǎng)絡技術的不斷發(fā)展,對網(wǎng)上教務管理系統(tǒng)的安全性提出了更多更高的要求,需要從身份認證、信息認證、數(shù)據(jù)保密和可信服務等方面出發(fā),運用更有效的手段滿足網(wǎng)上教務管理系統(tǒng)在安全方面的高要求[5]。另外,還需從管理和技術上雙管齊下,使得教務管理系統(tǒng)成為一個真正的可信系統(tǒng),更好的為學校、教師和學生服務。
參考文獻:
[1]劉開南.淺談教務管理信息化建設[J].中國高教研究,2005(02).
[2]李紅斌.電子教務及其安全性的探索[J].吉林廣播電視大學學報,2006(2).
[3]劉念,李濤,趙奎,等.基于PKI技術的學分制管理系統(tǒng)的安全解決方案[J].電子科技大學學報,2003,32(4):440-443.
[4]周荃,王崇駿,王B,等.基于人工智能技術的網(wǎng)絡入侵檢測的若干方法[J].計算機應用研究,2007,24(05):144-149.
[5]黃豐云.基于Web 的教務管理系統(tǒng)結(jié)構(gòu)設計與安全措施[J].武漢理工大學學報,2003,25(5):50-52.
收稿日期:2008-03-27
關鍵詞:URP 高校教務管理系統(tǒng) 數(shù)字校園 大學資源計劃 參考信息
中圖分類號:G434 文獻標識碼:A 文章編號:1674-098X(2016)09(a)-0085-02
合理運用URP理論,結(jié)合高校發(fā)展的實際情況,有利于加快高校的信息化建設步伐,全面提高高校整體的教務管理工作質(zhì)量,促使高校教學管理工作開展中存在的各種問題能夠得到有效解決。“數(shù)字校園”與“大學資源計劃”(URP)的有效結(jié)合,有利于達到高校教育改革的目的。在這種綜合教務管理系統(tǒng)的支持下,數(shù)字校園的發(fā)展速度將會逐步加快,將會實現(xiàn)高校教育計劃實施過程中的全面信息化。
1 URP高校教務管理系統(tǒng)的內(nèi)涵
為了更好地適應時代的發(fā)展要求,推動高校教育信息化的進程,相關的教育工作者結(jié)合高校的特征,提出了“數(shù)字校園”與“大學資源計劃(URP)”的高校建設理論,為高校教務管理系統(tǒng)的有效構(gòu)建提供了重要的參考信息。現(xiàn)階段URP高校教務管理系統(tǒng)的內(nèi)涵具體表現(xiàn)在以下幾方面。
1.1 智能化的數(shù)字校園
利用計算機網(wǎng)絡的優(yōu)勢,合理運用各種信息化技術,實現(xiàn)各種資源的全面數(shù)字化所創(chuàng)建的校園,即為智能化的數(shù)字校園。這種校園模式本質(zhì)上是一個數(shù)字空間,相比傳統(tǒng)的校園有了更加完善的服務功能,為高校教育改革全面信息化目標的實現(xiàn)創(chuàng)造了有利的條件。在數(shù)字校園的支持下,高校的不同管理系統(tǒng)運行過程中將會實現(xiàn)資源共享,高校與外界的聯(lián)系將會更加緊密,促使高校的教育質(zhì)量及教學效率能夠不斷提高。相對而言,數(shù)字校園使用過程中的動態(tài)性強,其中包含了各種數(shù)字化技術,在改變教學模式、豐富教學內(nèi)容的基礎上創(chuàng)造了良好的數(shù)字化環(huán)境,有利于推動高校的快速發(fā)展。
1.2 完善的大學資源計劃(URP)
為了實現(xiàn)數(shù)字校園的有效構(gòu)建,需要高校采取必要的措施加快信息化建設步伐,實現(xiàn)各種信息資源的實時共享。但是,結(jié)合當前高校信息化建設的實際發(fā)展現(xiàn)狀,可知其中依然存在著較多的問題,致使各種應用系統(tǒng)、信息服務系統(tǒng)使用中無法達到各種教學管理活動的實際要求。為了改變這種不利的發(fā)展現(xiàn)狀,結(jié)合高校管理特征,應制定較為完善的大學資源計劃(URP),相關的研究報告顯示,大學資源計劃(URP)的顯著特征是系統(tǒng)與各種信息資源的總集成,在可靠的平臺及網(wǎng)絡協(xié)議支持下,將會使不同的信息系統(tǒng)與資源按照合理的方式進行集成,最終實現(xiàn)信息資源的實時共享。
2 URP高校教務管理系統(tǒng)的主要功能
在合理的系統(tǒng)技術框架支持下,有利于實現(xiàn)URP高校教務管理系統(tǒng)的構(gòu)建,最大限度地滿足高校教學管理及各種信息服務需求,提高各種資源的利用效率。結(jié)合B/S方式及C/S方式的優(yōu)勢,可以逐漸完善URP高校教務管理系統(tǒng)的服務功能,為各種復雜數(shù)據(jù)的有效處理提供可靠的保障。結(jié)合現(xiàn)階段URP高校教務管理系統(tǒng)的實際應用現(xiàn)狀,可知這種系統(tǒng)使用中的主要功能包括:(1)學生信息的綜合管理。利用系統(tǒng)中的學生管理模塊,可以對高校學生的學籍信息及不同階段學生的培養(yǎng)信息進行有效維護;(2)教師信息的綜合管理。合理運用系統(tǒng)中的教師管理模塊,可以實現(xiàn)對有關教師資源的綜合管理;(3)不同課程的實時管理。為了構(gòu)建良好的課程管理模式,系統(tǒng)中的課程管理模塊可以對不同的課程進行實時管理,為課程評價體系的完善帶來了重要的參考依據(jù);(4)學生成績的實時管理。利用多成績計量方式的優(yōu)勢,實現(xiàn)了學生成績的集中管理;(5)教學評價管理及相關的網(wǎng)上程序。立體系統(tǒng)中的教學評價管理模塊,可以對教師的整體教學水平做出較為合理的評價。同時,利用相關的網(wǎng)上程序,有利于搭建可靠的教務信息平臺,促使學生和教師可以通過這種平臺及時地了解各種信息。
3 URP高校教務管理系統(tǒng)的實際應用
3.1 數(shù)字校園建設中資源共享的應用
結(jié)合URP高校教務管理系統(tǒng)的優(yōu)勢,可以在數(shù)字校園建設中提供各種服務,實現(xiàn)各種資源的實時共享,促使高校的教師信息、課程信息、學籍信息等,能夠得到最大限度的利用。同時,教務管理工作者也可以通過系統(tǒng)對有關學院的最新工作動態(tài)進行及時地了解,有效地處理有關學生與教師信息傳遞過程中存在的問題;管理者也能夠利用系統(tǒng)的相關資源加強人事信息的實時管理,有利于加強高校教務處與其他部門的緊密聯(lián)系;在對教室資源進行有效管理的應用過程中,可以滿足教師教學活動開展中的多樣化需求,實現(xiàn)資源的實時共享。
3.2 學業(yè)監(jiān)控過程中的應用
為了保證高校人才質(zhì)量培養(yǎng)的可靠性,需要利用URP高校教務管理系統(tǒng)的服務功能,對學生的學業(yè)進程進行實時監(jiān)控管理,通過各種監(jiān)督措施的有效使用,保證學生順利完成學業(yè)的基礎上優(yōu)化了高校的教育教學管理模式,為學生培養(yǎng)目標的實現(xiàn)提供了重要的保障。基于URP教務管理系統(tǒng)運行中學業(yè)監(jiān)控模式的有效使用,可以提高各項教務基礎工作質(zhì)量,實時監(jiān)控學生學業(yè)進程,促使學生能夠在規(guī)定的時間內(nèi)順利完成學業(yè),達到現(xiàn)代化與信息化教務管理的具體要求。
3.3 教學評估工作開展中的應用
通過構(gòu)建可靠的基于URP高校教務管理系統(tǒng)的教學評估模型,有利于完善教學評價功能,全面提升高校教師的整體教學水平。在這種教學評估模型的實際應用中,可以對不同階段教師的教學工作計劃完成狀況進行有效評價,一定程度上保證了高校教學質(zhì)量的可靠性。利用系統(tǒng)的服務功能開展高校的教學評估工作,主要的優(yōu)勢體現(xiàn)在:(1)減少了教務管理人員的工作量,提高了教務處整體的工作效率;(2)通過對教師教學質(zhì)量的綜合評價,優(yōu)化了教學模式,豐富了教學內(nèi)容;(3)提高了各種反饋信息的傳遞效率。
3.4 教務管理改革過程中的應用
為了滿足高校辦學規(guī)模擴大的各種需求,需要利用科學化的管理模式,不斷地提高高校教務處的整體工作效率,全面提升高校教務管理的綜合水平。實現(xiàn)這樣的發(fā)展目標,可以充分地利用URP教務管理系統(tǒng)的優(yōu)勢,不斷地豐富教務管理手段,利用動態(tài)化的教學管理模式,為高校更好地適應當前的經(jīng)濟形勢提供必要的參考信息,不斷加快高校的教務管理改革步伐。在未來高校數(shù)字化校園建設的過程中,URP教務管理系統(tǒng)將會發(fā)揮更大的作用,一定程度上提高了高校整體的教學質(zhì)量,確保了高校教務管理改革的有效性。
4 結(jié)語
加強URP高校教務管理系統(tǒng)的深入研究,有利于實現(xiàn)高校教務管理的全面信息化,推動高校教務管理的深化改革。在構(gòu)建高校教務管理系統(tǒng)時,應充分考慮高校的實際發(fā)展狀況,優(yōu)化資源配置,促使URP高校教務管理系統(tǒng)在實際的應用中能夠達到預期的效果,為高校教育改革全面信息化戰(zhàn)略目標的實現(xiàn)提供可靠保障。在未來高校發(fā)展的過程中,充分發(fā)揮URP理論的優(yōu)勢,有利于加快數(shù)字化校園的發(fā)展速度,最大限度地滿足高校教育信息化的多樣化需求。
⒖嘉南
[1] 卜新宇.高校教務管理信息化建設路徑探究[J].長春金融高等專科學校學報,2012(2):75-77.
[2] 王北星,王珊珊.構(gòu)建校園公共教育平臺,實現(xiàn)高校教育信息化[J].長春金融高等專科學校學報,2006(3):75-77.
[3] 王穎娜.基于我國高校獨立學院URP的分析與研究[D].云南大學,2010.
關鍵詞: ORACLE B/S模式 教務管理系統(tǒng)
中圖分類號:TP315 文獻標識碼:A 文章編號:1007-9416(2014)02-0145-02
1 引言
教務管理信息系統(tǒng)是一個由人和計算機等組成的能進行信息收集、傳遞、存儲、加工、維護和使用的系統(tǒng)。它具有管理教育部門或組織的各種運行狀況、數(shù)據(jù)分析與預測、輔助決策等功能。教務管理工作是教育部門的重要組成部分,實現(xiàn)教務管理信息的及時收集與,提高學校的教務管理水平一直是教務管理的研究方向。校園網(wǎng)的建立為高等院校教務管理的無紙化與網(wǎng)絡化提供了良好的條件。開發(fā)基于網(wǎng)絡的教務管理系統(tǒng)可以充分發(fā)揮網(wǎng)絡環(huán)境的優(yōu)勢,使管理工作快速、方便、準確、按時完成,更好的服務于教育系統(tǒng)中的各級人員。
2 系統(tǒng)分析
教務管理系統(tǒng)的目標是實時收集、處理、以教學為中心的教務活動全過程的信息,制定教學計劃,安排教學活動,監(jiān)控教學過程,評估教學質(zhì)量,提供教學信息共享,為學校的發(fā)展及規(guī)劃提供輔助決策支持。教務管理系統(tǒng)的用戶包括系統(tǒng)管理員、教務人員、教師和學生。因此不同用戶需要分配不同的權限。如圖1所示。
3 系統(tǒng)設計
3.1 系統(tǒng)開發(fā)環(huán)境
使用了的系統(tǒng),它與其他系統(tǒng)進行比較,具有性能高,安全穩(wěn)定的特點[1]。
(1)執(zhí)行能力比較強。這種工具是將通用語言的程序最為進行工作的服務器,在第一使用的時候只需要編譯一次就行了,不用一次次地進行編譯,所以這個工具的執(zhí)行能力比較強。
(2)簡單易操作。因為這種的使用和頁面、分布方式和網(wǎng)站結(jié)構(gòu)簡單。通用語言簡化研究和步驟形式化,雖短了更新開發(fā)的周期。
(3)具有普遍性適應能力強。該工具是以通用語言作為基礎的編譯進行的步驟,能夠使這種工具運行在Web使用工具開發(fā)人員的所有的場所。通用語言基本庫、信息系統(tǒng)、數(shù)據(jù)連接的工作都能很好地將這種工具放在Web里面。
(4)管理方便易行。這種工具需要的字符很單一,分層的裝配結(jié)構(gòu),讓服務設備客觀條件和使用步驟的安排更加方便。
(5)處理軟件的特點具有確定性。這種工具是一種能夠進行多種工作的高性能軟件,最大的特點就是它可以實現(xiàn)特殊環(huán)境之下的無縫連接,能夠提高工作效率。
3.2 系統(tǒng)功能模塊設計
以系統(tǒng)的具體的需要及職能的種類,可以把體系劃分成學籍、課程安排、課程選擇、成績查詢、師資調(diào)整、考試、體系結(jié)果等工作的管理系統(tǒng),而這七個系統(tǒng)中有有很多不同種類的小版塊。他們都有相應信息的記錄、查詢和修改以及打印能力。具體說明如下:
(1)學籍管理。本系統(tǒng)把學籍管理分為幾個功能來完成,有入學登記管理、學籍調(diào)整、畢業(yè)工作這些管理功能。在這些管理中第一個管理工作的內(nèi)容時:學生基本信息資料的錄入,學生就讀過程中的各個信息的錄入;第二個管理工作的主要內(nèi)容有:為想要調(diào)整專業(yè)換班的學生提供服務、一些學生退學、休學手續(xù)的辦理、轉(zhuǎn)學工作等;第三個管理工作的主要內(nèi)容時:可以將學生的學生證打印出來。
(2)排課管理。這項管理具體是指,以每一學期的教學規(guī)劃與實際需要,自動進行課程的安排,主要包括各個代課老師,主要課時,以及上課地點等。主要的作用有以下幾個:增加課程資料、課程安排、課程表的打印、教師時間確定、課程信息的確定、課表查詢、教室安排、排課情況。在具體的操作過程中首先應該增加的信息是教課信息,接下來是課表的制成,然后是課程安排,再然后就是教師時間的確定、課程的確定、課表的形成、排課情況的確定等,查詢措施多種多樣;教室管理的主要作用有:在一些課程上完之后一定要及時地讓出被占用的教室以及教學資源設備,因為還有其他的一些課程可能會用到。
(3)選課管理。在課程選擇的過程總,相關負責人要根據(jù)不同年紀的需要添加選修科目,同學們只要登陸選課后臺,就可以選擇自己喜歡的課程了,在這項工作結(jié)束以后,可以接著將課表打印出來,在學期末可以通過同樣的方式查詢自己的學習成果;另外還可以通過該子系統(tǒng)將成績單打印出來。
(4)成績管理。在這項功能中,一般的學生只有對成績進行查詢的權力;但是老師不但能登錄系統(tǒng)進行成績的錄入,還可以查詢學生其它學科的成績狀況,也可以修改成績,補錄成績。
(5)師資管理。這項管理工作的主要作用有:老師個人資料的錄入、教學狀況的查詢、教學質(zhì)量的統(tǒng)計與評估結(jié)果。在這個過程中,要想查看或者是打印某一個老師的詳細資料首先必須對老師的基本信息進行確認;應先生成本學期的某一個老師工作任務情況,才可以進行查看或者是信息的輸入;應先生成本學期的教師教學質(zhì)量評價結(jié)果,然后才可以進入評測頁面進行評測和查看成績。
(6)系統(tǒng)管理。這個版塊是把每個使用本軟件的人作為一個使用者,可以以每個使用者的職責作為依據(jù)來所確定不同使用者在不同領域中的權限, 同時又可以對這項內(nèi)容進行調(diào)整,通過對使用者和使用者權利的管理保障系統(tǒng)數(shù)據(jù)庫不受損害,此外該子系統(tǒng)還具有改變密保的作用。
3.3 數(shù)據(jù)庫模塊設計
3.3.1 數(shù)據(jù)庫訪問技術設計
在信息庫訪問的過程中,使用的是.NET結(jié)構(gòu),提供與ADO(Active Data Object)相對應,它與ADO的關系是,它是前者的升級。在中,通過Managed Provider所提供的應用程序編程接口API(Application Programming Interface)可以對各種信息資料進行便捷訪問,包括OLEDB(Object Linking and Embed DataBase)和ODBC(Open DataBase Connectivity)支持下的資料信息[2]。
包括的種類比較繁多,他以各種不同類型的系統(tǒng)對信息庫進行融合、記載查看、記載連接、記錄調(diào)整和記錄清除等功能。主要有以下幾個不同的目標:(1)連接主要是指信息資料庫的聯(lián)合;(2)命令用來進行命令的下放,特別是調(diào)查局的運用;(3)數(shù)據(jù)讀取器來對只讀數(shù)據(jù)庫進行返回;(4)數(shù)據(jù)使用器可以將數(shù)據(jù)從數(shù)據(jù)庫中的信息進行返回;(5)數(shù)據(jù)站可看作內(nèi)存里面的信息資源,利用DataAdapter可以將數(shù)據(jù)庫中的數(shù)據(jù)送到數(shù)據(jù)站中,然后通過這些信息在進行各種工作,最后再通過DataAdapter來回復信息。[2]
上面的幾個目標,使用的是不同的信息資料形式,正如圖中看到的:一種是利用連接、命令和數(shù)據(jù)讀取目標,通過這種形式只能讀取信息資料,不能調(diào)整,如果只能查看數(shù)據(jù)記載,那么其速度可能會快些;第二種是通過連接、命令、數(shù)據(jù)調(diào)整和數(shù)據(jù)站目標,這種措施更靈活,可通過各種辦法對信息資料進行調(diào)整。
3.3.2 數(shù)據(jù)庫設計
根據(jù)系統(tǒng)的數(shù)據(jù)需求分析,系統(tǒng)數(shù)據(jù)庫分為關系數(shù)據(jù)庫和文檔數(shù)據(jù)庫兩大類。關系數(shù)據(jù)庫包括學生信息數(shù)據(jù)庫,教師信息數(shù)據(jù)庫,教室/實驗室、教材資源數(shù)據(jù)庫,學生成績數(shù)據(jù)庫,試題庫;文檔數(shù)據(jù)庫包括規(guī)章制度、教學文件、教學動態(tài)、規(guī)范化統(tǒng)計報表等等。系統(tǒng)的邏輯結(jié)構(gòu)如圖3所示。
4 安全性設計
為了達到資源的可靠性、信息資料的可靠性和交流通信的可靠性等計劃,通過體系,我們安排了三層安全模式,以避免數(shù)據(jù)資料的外流和一些不合規(guī)格的客戶對數(shù)據(jù)的妄加篡改。首先裝設有服務裝置和防火設備作為成教務管理數(shù)據(jù)體系的第一層保護,將外界的訪問隔斷,以有效地防止“黑客”的入侵。在使用者重新登錄頁面的時候,通過使用者對密碼進行檢查的,增設第二到防關,以確保他可以得到認可,并根據(jù)使用者的使用情況確定不同的使用權力服務享受機會。最后第三層防線主要基于數(shù)據(jù)庫的安全性,以保證信息資料庫中的表具有科學性與合理性,并對數(shù)據(jù)表進行類別的劃分,確保使用者能夠根據(jù)不同的類別進行權力的劃分。還有基于時間段的安全檢測;基于系統(tǒng)控制的安全檢測;頁面訪問時均使用專用參數(shù);基于訪問IP的控制,在特定情況下,系統(tǒng)支持限于指定IP地址范圍的訪問。
5 結(jié)語
該系統(tǒng)具有科學的設計方案,對教務管理資料進行管理速度的檢查、操作簡便性的檢查、準確性的檢查都具容量大、保密工作很到位,從而在使用過程中為廣大的相關工作節(jié)約了工作時間,提高了效率,也更好地利用了現(xiàn)有的校園網(wǎng)資源和環(huán)境,保證了學校教務管理工作信息化、規(guī)范化的實施,保障各項工作的有序進行。
參考文獻
[1]黃明,梁旭,段竹 2.0+SQL Server中小型信息系統(tǒng)開發(fā)實例精選[M].北京:機械工業(yè)出版社,2007.
[2]蓋江南,王勇,閻文麗+SQL Server動態(tài)網(wǎng)站設計寶典[M].北京:電子工業(yè)出版社,2006.
[3]趙京.Oracle課程設計案例精編[M].北京:中國水利水電出版社,2006.