公務員期刊網(wǎng) 精選范文 教務系統(tǒng)范文

教務系統(tǒng)精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的教務系統(tǒng)主題范文,僅供參考,歡迎閱讀并收藏。

教務系統(tǒng)

第1篇:教務系統(tǒng)范文

關鍵詞 教務管理系統(tǒng) 教務管理 應用

教務管理是高校教學管理中的重要工作之一,隨著辦公自動化和網(wǎng)絡技術的不斷運用和推廣,高校運用教務管理系統(tǒng)進行教務管理也越來越普遍。以廣西幼兒師范高等??茖W校為例,自2009年升格為??茖W校以來,教學管理一直保存著中專時代的管理模式,都是傳統(tǒng)的手工操作和一級管理模式。但是隨著學校的發(fā)展壯大,招生規(guī)模越來越大,教師數(shù)量也逐年增長,傳統(tǒng)的教務管理已經(jīng)不能滿足學校的發(fā)展。2013年學校引進青果教務管理系統(tǒng)并慢慢實施系部二級管理模式,與傳統(tǒng)的教務管理相比較,青果教務管理系統(tǒng)的有效應用提高了管理水平和信息服罩柿浚推進了學校信息化校園建設的進程,為學校教務管理提供必要的輔助手段,在更大程度上減輕了管理人員的工作量,提高了教務管理的工作效率。

1青果教務管理系統(tǒng)的構成

青果教務管理系統(tǒng)的主要功能模塊包括教學計劃,基本信息,學生學籍,教學評教,教學安排,免修重修,教材管理,考試事務,學生成績,系統(tǒng)管理,等級考試,畢業(yè)處理共12個模塊,這些模塊既相互獨立又相互聯(lián)系,既可以獨立工作又相互制約,貫穿學校教務管理的各個環(huán)節(jié),構成了復雜、龐大的教務管理信息系統(tǒng)。

教學計劃模塊主要實現(xiàn)課程、環(huán)節(jié)庫的構建并設置教學計劃等功能;基本信息模塊主要實現(xiàn)專業(yè)信息管理,教學場地信息管理,教師教輔人員信息管理,外聘教師信息管理等功能:學生學籍模塊主要建立學生學籍檔案,維護學籍檔案,處理學籍異動,專業(yè)分流等;教學考評模塊主要用來進行教學質(zhì)量評價和教學工作量統(tǒng)計等;教學安排模塊主要設置教學任務,編排課表,安排臨時活動等;考試事務模塊用于實現(xiàn)期末考試安排和補考安排;學生成績模塊實現(xiàn)課程成績錄入,補錄刪除修改成績和成績認定等;等級考試模塊用于實現(xiàn)校外考試的報名管理和成績管理等。畢業(yè)處理模塊主要實現(xiàn)學生的畢業(yè)審核,畢業(yè)情況查詢,打印證書等功能;系統(tǒng)管理主要實現(xiàn)用戶管理,數(shù)據(jù)字典,數(shù)據(jù)庫維護和系統(tǒng)曰志等功能。

2青果教務管理系統(tǒng)各模塊的應用現(xiàn)狀

應用教務管理系統(tǒng)是教學管理模式創(chuàng)新的必然趨勢,是提高教學管理工作效率的重要途徑,為教務管理規(guī)范化提供了有力保障,是實現(xiàn)教育管理信息化的迫切需要。學校自2013年引入青果教務管理系統(tǒng)以來,投入使用的子模塊有教學計劃,基本信息,學生學籍,教學評教,教學安排,考試事務,學生成績,等級考試,系統(tǒng)管理等模塊。

青果教務管理系統(tǒng)由客戶端和WEB端兩部分組成??蛻舳嗣嫦蚪虅仗幑芾砣藛T和各系部教學秘書。WEB端面向全校師生。青果教務管理系統(tǒng)的系統(tǒng)管理員由教務處管理人員承擔,系統(tǒng)管理員擁有整個系統(tǒng)管理的最高權限。

2.1系統(tǒng)管理員在系統(tǒng)管理模塊和基本信息模塊的應用

系統(tǒng)管理員首先通過客戶端的系統(tǒng)管理模塊對教務處管理人員和各系部教學秘書分配賬號,并對賬號賦予角色,然后對角色分配權限。系統(tǒng)管理員根據(jù)教務處管理人員具體崗位分配為相應子模塊的管理人員,子模塊管理員擁有該模塊的全部權限。系統(tǒng)管理員對各系部教學秘書進行權限劃分,并賦予教學秘書各子模塊的相應功能。其次通過客戶端的基本信息模塊對全校教師分配賬號和密碼,增加外聘教師相關信息,同時對教學場地進行數(shù)據(jù)的錄入。同時在WEB端對學生賬號進行初始化學生密碼。最后系統(tǒng)管理員主要在系統(tǒng)管理模塊進行數(shù)據(jù)字典的維護和管理,對各模塊的控制開關進行控制,對數(shù)據(jù)庫的備份和對數(shù)據(jù)進行維護等。

2.2學生學籍模塊的應用

學籍管理員通過學生學籍管理模塊完成學生學籍管理的信息化和網(wǎng)絡化。每年新生入學后,由學籍管理員創(chuàng)建學生學籍檔案,完善學生的基本信息并生成學號等,處理學生的學籍異動、專業(yè)分流等。各系部教學秘書根據(jù)本系部學生的情況進行相應的學籍管理等。

2.3教學計劃模塊的應用

教學計劃管理員根據(jù)人才培養(yǎng)方案對理論課程和實踐課程進行課程編碼,錄入課程名稱、學時、學分、課程類別等相關信息,設置各個教學系部不同專業(yè)、年級的教學計劃,從而形成完整的專業(yè)教學計劃資源庫。

2.4教學安排模塊的應用

教學安排管理員根據(jù)教學計劃讀取學年學期教學計劃。教務處統(tǒng)籌全校公共必修課程和選修課程,設置理論教學任務和實踐教學任務并編排課表;各系部根據(jù)教學計劃設置本系部的專業(yè)課程理論教學任務和實踐教學任務,并編排課表。對于一些需要分組教學的課程,由各系部完成分組教學安排。有開課變更的系部,可以通過系統(tǒng)申請學期開課變更,教務處管理人員再完成相關的審核確認開課變更。對于存在補選和退選課程的學生,也需要通過系統(tǒng)完成相應的補選和退選程序。

教學安排管理員設置公共選修課教學任務后,通過WEB端打開相應控制開關,學生可以通過WEB端利用個人賬號密碼登錄選修自己喜歡的選修課程。

課程課表編排完成后,教師和學生都可以通過WEB端查看教師課表和班級課表。當教學安排管理員對全校課表進行鎖定后,系部教學秘書無法對課表進行修改,如須修改,需經(jīng)過教務處同意方可進行課表的調(diào)整。

2.5考試事務模塊的運用

考試事務管理員首先設置考試輪次、考試時間、設置考場容量等排考的相關參數(shù),然后讀取學年學期課程結(jié)束節(jié)序,確定考試任務,鎖定空閑教室。各系部根據(jù)教學安排完成期末考試和補考的考試安排??荚嚢才磐瓿珊螅荚囀聞展芾韱T考試安排,學生可通過WEB端查看考試安排,監(jiān)考員也可通過WEB端查看個人監(jiān)考任務。

2.6學生成績模塊的應用

學生成績管理員設置完成相關成績參數(shù)后,各系部教學秘書對本系部承擔的課程設置綜合成績構成,并根據(jù)任課教師設置相關課程的成績錄入人。以上相關參數(shù)完成后,學生成績管理員設置成績錄入時間區(qū)段,任課教師可以通過WEB端錄入學生成績。當任課教師錄入完學生成績檢查無誤后提交系統(tǒng)。任課教師在錄入課程成績過程中可以隨時暫存已錄成績,并隨時修改,課程成績一經(jīng)任課教師提交后,教師無權再進行成績的修改,只有經(jīng)過教務處同意后辦理相關成績修改手續(xù),學生成績管理員才會對課程成績進行修改。課程成績經(jīng)過學生成績管理員認定后,學生可以通過WEB端個人賬號密碼查看課程成績。

2.7教學考評模塊的應用

教學考評模塊主要實現(xiàn)質(zhì)量評價和工作量的計算。通過質(zhì)量評價可以實現(xiàn)學生評教、教師相互評教、督導評教、同行評教、教研室領導和各系部領導評教等。有了質(zhì)量評價體系,對于提高教師教學水平有一定的促進作用。教學工作量的計算可以實現(xiàn)教師工作量的統(tǒng)計,對于審核評定教師工作量有一定的便利,同時也方便課酬審核。整套評價體系的形成,為學校職稱評審、評優(yōu)評先提供重要的依據(jù)。

2.8等級考試模塊的應用

等級考試模塊主要實現(xiàn)校外等級考試的報名管理和成績管理。如全國大學生英語等級考試、計算機等級考試、普通話測試等。通過系統(tǒng)模塊,嚴格控制允許報名的專業(yè)年級,并對報名總?cè)藬?shù)進行嚴格的控制,有利于充分利用學?,F(xiàn)有資源,同時也大大減少報名數(shù)據(jù)的錯誤,提高工作效率??荚嚱Y(jié)束后通過等級考試的成績管理模塊導入學生成績,對分析數(shù)據(jù),得到數(shù)據(jù)表,反饋教學也起到促進作用。

2.9畢業(yè)處理模塊的應用

畢業(yè)處理模塊主要通過設定畢業(yè)條件的規(guī)定,然后對學生進行畢業(yè)審核。有了系統(tǒng)信息化的管理,極大的方便各系部對學生的畢業(yè)審核,大大減少了由于個人疏忽而造成的錯誤。

3青果教務管理系統(tǒng)在學校應用過程中存在的問題

整個教務管理系統(tǒng)幾乎是全部模塊同時上線并投入使用,前期并沒有經(jīng)過任何的試用就直接上線了,雖然有了系統(tǒng)的信息化管理,在很大程序上簡化了工作流程,提高了教務管理人員的工作效率,但是在使用的過程中不可避免地遇到各種各樣的問題。

3.1系統(tǒng)管理隊伍的不穩(wěn)定,培訓不足

2013年8月系統(tǒng)開始投入使用后,原確定的系統(tǒng)管理員由于工作調(diào)動而更換系統(tǒng)管理員,新的系統(tǒng)管理員沒參與前期的數(shù)據(jù)處理工作,同時由于時間關系技術員沒對新的系統(tǒng)管理員進行前期數(shù)據(jù)處理的講解與培訓,系統(tǒng)管理員沒得到全部系統(tǒng)模塊的專業(yè)培訓,系統(tǒng)管理員對前期的數(shù)據(jù)關聯(lián)沒有了解,技術員只根據(jù)教務管理人員的崗位對于子模塊的管理員進行了簡單的培訓。對于全新的青果教務系統(tǒng),要求系統(tǒng)管理員在短時間內(nèi)完全掌握各模塊的功能,掌握子系統(tǒng)問的相互關系,各模塊的操作方法,這顯然是不現(xiàn)實的。而各子模塊管理員并非計算機專業(yè),缺乏相關的專業(yè)知識,在短時間內(nèi)掌握系統(tǒng)操作方法,規(guī)范教學管理也是相當困難。同時各系部教學秘書也是頻繁更換,導致系統(tǒng)的推進有很大的難度。

3.2技術員不穩(wěn)定、客服無法及時處理問題、系統(tǒng)更新慢

系統(tǒng)投入使用不到一年,技術員頻繁更換,每個技術員對于系統(tǒng)的理解存在偏差。由于操作不當,最后導致系統(tǒng)存在不少冗余的數(shù)據(jù)而數(shù)據(jù)關聯(lián)后又無法刪除。而系統(tǒng)客服人員每天面對大量的客戶,無法及時處理學校提出的問題。很多的問題都需要通過擬定問題描述、網(wǎng)絡提交數(shù)字青果進行問題處理、上傳備份數(shù)據(jù)庫、研發(fā)部測試反饋、研發(fā)部技術解決、用戶下載更新包進行更新等一系列反復的溝通與交流才能完成。有些問題甚至提交問題后也無法滿足用戶的需求。

3.3承擔單位劃分不合理

很多相同課程的學分、學時相同,代碼不同,不同的教學系部都開設相同名稱的課程,承擔單位劃分不合理,加上各系部在教學安排時不嚴格按照人才培養(yǎng)方案進行排課,導致考試事務考試安排時,出現(xiàn)有的系部找不到考試課程,或者找不到學生名單,在學生成績管理模塊中無法顯示課程等。由于期末考試安排時臨近放假,工作量多,為了簡化工作,快速完成考試安排,各系部秘書之間相互借用賬號進行排考,設置成績構成等,最后導致教學管理不規(guī)范。

3.4課程設置不合理

相同課程開設在多個學期的,由于課程設置不合理,導致在成績管理模塊出現(xiàn)無法錄入課程成績。最后出現(xiàn)大量學生后一個學期的課程無法錄入成績,對于后期的畢業(yè)審核有很大的影響。

4青果教務管理系統(tǒng)發(fā)展的若干思考

針對學校使用青果教務管理系統(tǒng)的情況和出現(xiàn)的問題分析,對后續(xù)的發(fā)展引發(fā)了若干思考。

4.1穩(wěn)定教學管理隊伍,加強培訓提高管理人員的業(yè)務水平

教展芾砣粘9ぷ鞅冉纖鏊椋內(nèi)容繁雜,工作量大,涉及到學校教學管理的方方面面。而學校的管理隊伍缺乏專業(yè)的管理知識,很多管理人員都忙于應付各種日常的繁雜事務,無暇顧及自我管理水平的提高,整體管理水平低下,學校應加強教學管理人員的培訓,可以采取走出去或者引進來的辦法,提高管理人員的業(yè)務水平。同時由于教學管理人員社會地位偏低,在職稱評審中沒有明確的方向,晉升的機會少。管理人員的工作熱情難于調(diào)動,而教學管理人員又是處于學校教學管理中的重要位置,建議學校出臺相應政策,從而穩(wěn)定教學管理隊伍。

4.2嚴格要求,規(guī)范教學管理

針對承擔單位劃分不合理和課程設置不合理的情況,建議學校教務部門認真分析出現(xiàn)的問題,嚴格要求,從源頭開始把握,制定相關的規(guī)章制度,規(guī)范教學管理,并及時與技術人員溝通在運行過程中出現(xiàn)的找不到課程,無法錄入后一學期課程成績等問題,早日解決系統(tǒng)中存在的各類問題。

4.3加大資金投入,維護系統(tǒng)更新

第2篇:教務系統(tǒng)范文

關鍵詞:管理;信息系統(tǒng);編碼設計

中圖分類號:TP315文獻標識碼:A文章編號:1009-3044(2011)23-5568-02

The Design of Educational Management Information System Codes

ZHAN Mao-sen, OU Lian-qun

(City College of Dongguan University of Technology, Dongguan 523106, China)

Abstract: Educational Management Information System designed to encode a direct impact on the stability and security throughout the system or not, need to consider the uniqueness of the design codes, standards, scalability and stability of the principle of this proposed design of the specific coding scheme coding for the Educational Management Information System designed to provide some lessons of experience.

Key words: management; information system; design coding

隨著計算機與網(wǎng)絡的技術的飛速發(fā)展,教務管理工作的效率低下越來越明顯,為此,不得不采用信息化技術的教務管理信息系統(tǒng)來解決該問題,或在已有的教務管理信息系統(tǒng)的基礎上,不斷更新?lián)Q代,但是每次教務管理信息系統(tǒng)的變革,多將涉及到信息編碼的設計問題,也是首當其沖的工作。這就要求如何設計好信息編碼成為研究的主要課題。

1 編碼設計的原則

在設計編碼之前,首先應從規(guī)范化、標準化予以考慮,考慮國家標準、教育部標準、行業(yè)標準和學校已有的標準等,然后在此基礎上,兼顧各個標準之間的兼容性、一致性以及標準的可擴展性、實用性和簡便性等,建設形成一套符合自身實際的教務管理信息化標準編碼。

2 基礎編碼的設計

信息編碼是將事物或概念(編碼對象)賦予有一定規(guī)律性的、易于計算機和人識別與處理的一個或一組有序的符號,即以數(shù)字或字母等字符來代表各種編碼對象的名稱、屬性、狀態(tài)等。

設計編碼應從系統(tǒng)運行和實際情況的輕重緩急予以考慮,首先設計院系編碼,該編碼一般,由人事部門來負責制定,但且是教務管理信息系統(tǒng)的基礎編碼,緊接著就是設計教職工編碼、校區(qū)編碼、專業(yè)編碼、班級編碼和學號編碼,具體設計方案如下:

1)院系編碼:機構編碼一般采用4位編碼,由人事部門來負責制定,格式如圖1所示。

其中:X1X2為單位代碼,X3X4為流水號。處級單位X1X2為順序號+固定值00(行政部門編碼:01-29,教學部門編碼:30-59,教輔部門60-89,90-99為預留碼),科級單位編碼為所屬處級單位編碼前兩位+2位順序碼,其代碼示例,如圖2所示。

2)教職工編碼:教職工編碼可采用8位編碼,由人事部門來負責制定,格式如圖3所示。

其中:X1-X4為教師入校年份,X5-X8為順序號。

3)校區(qū)編碼:校區(qū)編碼采用1位編碼,由教務部門來負責制定,格式如圖4所示,其中:X1為順序號。而校區(qū)編碼代碼示例如圖5所示。

4)專業(yè)編碼:專業(yè)編碼采用4位編碼,由教務部門根據(jù)招生計劃來負責制定,格式如圖6所示,其中:X1X2為系代碼,院系編碼中處級單位代碼的前2位,X3X4為專業(yè)號。而專業(yè)編碼示例如圖7所示。

5)班級編碼:班級編碼采用9位編碼,由教務部門來負責制定,格式如圖8所示,其中:X1-X4為年份,X5-X8為自編4位專業(yè)代碼,X9為班號。而班級編碼示例如圖9所示。

6)學號編碼:學號編碼采用12位編碼,由教務部門來負責制定,格式如圖10所示,其中:X1-X4為入學年份;X5為層次:4-本科;3-專科、高職;X6-X9為專業(yè)代碼;X10為班號;X11X12為班內(nèi)順序號,而學號編碼示例如圖11所示。

3 其它編碼的設計

在完成教務管理信息系統(tǒng)基礎編碼設計的基礎上,就需要考慮其它涉及到得相關編碼的設計,比如課程編碼、學年編碼、學期編碼、教室編碼和宿舍編碼,具體設計方案如下:

1)課程編碼:課程編碼采用8位編碼,由教務部門來負責制定,格式如圖12所示,其代碼示例,如圖13所示。

其中:X1X2為開課部門代碼,取院系編碼中處級單位代碼的前2位;X3為課程性質(zhì):0-全院通識課,1-系內(nèi)必修課,2-全院選修課,3-系內(nèi)選修課;X4為層次:1-本科,2-???,3-高職;X5為考試方式,0-考試課,1-考查課,X6-X8為順序號。

2)學年編碼:學年編碼采用9位編碼,由教務部門來負責制定,格式如圖14所示。其中:X1-X4為開始年份,X5為中橫杠分隔符,X6-X9為結(jié)束年份。

3)學期編碼:學期編碼采用1位編碼,由教務部門來負責制定,格式如圖15所示。

其中:X1=1(表示該學年的第1學期),X1=2(表示該學年的第2學期)

10)教室編碼/宿舍編碼:教室編碼/宿舍編碼采用8位編碼,由總務部門來負責制定,格式如圖16所示。其中:X1-X3為樓棟號,X1為字母,代表樓棟種類:學生宿舍(X)、課室(G);X2X3為順序號,代表該種樓中的序號。X4-X8為寢室號、課室號:X4為字母,表示分區(qū);X5X6為寢室或課室所在樓層;X7X8為該區(qū)該層的序號。

4 編碼的補充設計

教務管理信息系統(tǒng)的編碼設計必將隨著信息系統(tǒng)的不斷更新與完善,而需要不斷完善,只要本著綜合考慮,兼容擴充,統(tǒng)一調(diào)整的思想,就可以根據(jù)實際情況,進行不斷的修正或重新設計,這樣的編碼才具有前瞻性和可擴展性,才能適應時代的發(fā)展。

5 結(jié)語

教務管理信息系統(tǒng)編碼設計的好壞直接影響到整個系統(tǒng)的穩(wěn)定和安全與否,以及系統(tǒng)以后的是否易維護與可擴展,是實施教務管理信息系統(tǒng)的核心工作。通過給出一個具體的編碼方案來進行說明教務管理信息系統(tǒng)的編碼設計的問題,同時提出了代碼與時俱進的觀點。在某種程度上,為教務管理信息系統(tǒng)的編碼設計工作提供一些借鑒經(jīng)驗。

參考文獻:

[1] 李石山,張菁,田彩華.信息系統(tǒng)開發(fā)中的代碼設計[J].遼寧工程技術大學學報:自然科學版,2000.

[2] 丁福興.高校教務管理信息系統(tǒng)中的信息編碼問題研究[J].信息技術,2005(2).

[3] 黎孟雄,陳小春.高校教務管理信息系統(tǒng)的總體設計與安全管理[J].教育信息化,2005(3).

第3篇:教務系統(tǒng)范文

現(xiàn)在對于教務系統(tǒng)管理人員來說,能夠通過網(wǎng)絡平臺對學生信息進行相互傳遞,分析某班學生信息、對無關信息進行處理等等,而這一切都歸功于電腦技術的快速發(fā)展。對于以前的管理辦法來說,想要實現(xiàn)聯(lián)網(wǎng)共享信息、遠程操作、迅速及時傳達信息等功能,可以說根本不可能實現(xiàn),但通過現(xiàn)代最管理手段全部都能實現(xiàn)。正因為如此,現(xiàn)代管理手段有著不可估量的市場價值。

關鍵詞:

;教務管理系統(tǒng);設計;實現(xiàn)

1國內(nèi)外研究現(xiàn)狀

美國和歐洲其他發(fā)展國家,政府非常支持建設數(shù)字化校園。所以各個學校都對本校的學籍以及教務等管理進行了信息化改造。在20世紀90年代之初,這些地區(qū)幾乎所有的名牌院校都已經(jīng)非常成功的實現(xiàn)了信息化,數(shù)字化校園?,F(xiàn)在,全球的在互聯(lián)網(wǎng)方面具有頂尖技術的大型公司都開始斥巨資用來開發(fā)與研究數(shù)字化校園。一般情況下,以上這種類型的軟件對應群體是軟件開發(fā)商。軟件開發(fā)商在開發(fā)和使用自身企業(yè)或者是和自身企業(yè)相聯(lián)系的軟件的時候,關鍵是使用了下面的這兩個不同的方法來設計與建設上述的那類技術。首先是需要購買在開發(fā)研究方面所需要的基礎設施,像是桌面軟件和服務器等。買這些基礎設施就需要花費該公司大量的人力資源和物力資源。其次就是,根據(jù)對有關的虛擬主機與服務器不進行購買而是通過租賃的形式來獲得使用權,這樣就為企業(yè)節(jié)省了大量的人力物力資源,大大的節(jié)約了成本。但是若是這樣做的話同時也降低了對后臺服務器的控制權。數(shù)據(jù)化校園能夠使全體師生在上網(wǎng)的過程中,可以讓用戶訪問服務、處理器、存儲設備等和他們相聯(lián)系的設施。對學生和教師來講,可以在運用校園信息化數(shù)據(jù)部署和應用程序在?;谕瑯拥牡缆?,可以選擇任意的服務并對它們進行組合,這一來,在藕合程度方面還是比較低的。數(shù)字化校園運用了虛擬技術,云端或者本地的運行環(huán)境能夠支持類型不同的編程語言,采用了改進的數(shù)據(jù)庫。在我國,中國高等教育文獻保障系統(tǒng)簡稱CALIS是第一個把信息化的應用帶入到教務管理系統(tǒng)中的。其創(chuàng)造了沒有訪問界限的中國高等教育數(shù)字化校園。這所學校變成了社會經(jīng)濟和諧發(fā)展的重要因素,是至關重要的。根據(jù)之前的所的出的結(jié)論與未來發(fā)展的趨勢,CALIS不僅實行了定位,而且還建議根據(jù)信息化來設計適合我國的數(shù)字化校園。以上所說的是,CALIS要構建植根于信息化平臺的數(shù)字化校園。同樣需要在全國、不同的地區(qū)、不同的學校都創(chuàng)建CALIS的數(shù)字化校園云服務中心。如此,大學生和教師就可以獲取豐富的服務。同樣,CALIS還可以為當?shù)氐臄?shù)字化校園在建設云服務平臺時給出有效的處理辦法。建設CALIS的信息化平臺,能夠不斷地提升信息化在數(shù)字化方面的進程。如此就為更深層次的優(yōu)化數(shù)字化校園的服務結(jié)構部分給出了非常重要的可行性。信息化平臺能夠使數(shù)字化校園服務變得更加的虛擬,并且在此基礎上,建設與分享圖書館的資源信息可以為數(shù)字化校園的發(fā)展帶來巨大的美好前景。如此一來,我國的數(shù)字化校園也邁進了新時代。

2系統(tǒng)目標和總體需求

(1)系統(tǒng)目標。1)系統(tǒng)應該功能強大,操作過程簡單明了;2)遠程網(wǎng)絡協(xié)同訪問系統(tǒng);3)對校園網(wǎng)實行開放,進行標準建設;4)可以對各種工作步驟進行傳遞;5)文件、數(shù)據(jù)安全可靠。(2)系統(tǒng)總體需求。學生想要對其個基本信息、下載學習有關資料、根據(jù)老師安排上傳所布置的作業(yè)、等一列與網(wǎng)絡有關的學習方法?,F(xiàn)在只要登錄網(wǎng)絡管理系統(tǒng)都能夠順利實現(xiàn)。對于教師來說,凡是學生需要掌握的教學大綱、課輔資料、作業(yè)習題、參考課本等有利于學生更好學習的資料,均可以通過登陸網(wǎng)頁系統(tǒng)來完成。這樣一來,不僅增加了師生間的良好溝通,也極大地促進了網(wǎng)絡教學目標的實施。另一方面。教務管理系統(tǒng)想要針對課程安排、教學任務、學生成績查詢、教師績效考評等管理任務也能夠通過網(wǎng)絡平臺實現(xiàn)自動化管理,而不再是以往的人工化。大大加快了工作效率。

3關于教務管理系統(tǒng)如何設計

設計系統(tǒng)時需要遵循的基本原則:(1)不但能夠穩(wěn)定不變還要相對靠譜。系統(tǒng)只要開始設計研發(fā),將會持續(xù)運行,因此不允許中間因某些不穩(wěn)定因素影響進程;(2)對外進行開放與拓展空間;(3)在世界范圍內(nèi)都處于先進水平且各項技術都比較成熟;(4)在實際應用當中,能夠?qū)ζ溥M行最大化利用且方便管理者管理。檢驗一個系統(tǒng)的優(yōu)劣關鍵是看其實用性如何,里面的各項功能能否適用于用戶需求,有無綜合考慮用戶的特點,或者根據(jù)用戶日常習慣專項研究后再進行設計;(5)安全性。針對全部的用戶來說,系統(tǒng)的管理機制必須安全可靠

4系統(tǒng)測試

通過對于軟件進行測試,我們可以很容易的發(fā)現(xiàn)軟件在設計之初與實現(xiàn)過程當中因為疏忽而產(chǎn)生的問題。相較于其他任何軟件工程活動,軟件測試的過程中所花費的工作量更多。假如對于軟件測試不是有計劃地進行,則會使得勞動和時間都造成浪費,這還不算,其中最為糟糕的是會對原有錯誤造成遺漏。所以,要想確保其所開發(fā)的軟件質(zhì)量,就必須要對軟件進行系統(tǒng)化的測試。想要促進制定軟件的測試方法,就要確保其策略擁有足夠的靈活性;另一方面,一定要確保其嚴格性,這樣的話在項目工程建設當中能夠?qū)椖刻岢龊侠聿邉?,并進行追蹤管理。軟件測試理論中非常著名的舒曼(Shooman)模型理論這樣描述軟件測試策略:測試從許多方面來看和軟件開發(fā)方法一樣,是一個獨立的過程,而且具有很多測試類型;早年我們處理程序出錯主要是依靠謹慎的軟件設計和程序員的個人智慧,而如今我們采用很多現(xiàn)代設計技術和正式技術評審來減少實現(xiàn)代碼中的錯誤;與此類似,不同的測試方法也正在開始聚合成幾種不同的途徑和思想。其中所提到的途徑和思想就是我們稱之的“策略”。對于軟件測試方法,在實際操作中,我們需要對其提供兩種兩種辦法,即低級測試辦法和高級測試辦法。其中,確保低級測試可以對小段落的代碼驗證是否正確,相比而言,高級測試主要用于用戶對于系統(tǒng)主要功能的滿意度。軟件測試的螺旋模型就能夠為我們提供這樣一種符合要求的軟件測試策略。

5小結(jié)

第4篇:教務系統(tǒng)范文

【關鍵詞】教務管理 功能分析 創(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ā)展。

【參考資料】

第5篇:教務系統(tǒng)范文

關鍵詞:高校;教務管理系統(tǒng);功能模塊;設計與實現(xiàn)

一、高校教務管理系統(tǒng)設計的原則

(一)系統(tǒng)功能的完整性和靈活性:該系統(tǒng)在設計時既要考慮高職院校規(guī)范管理的完整性,同時也要考慮不同學校不同階段教務管理軟件有機銜接的需求。

(二)教學資源調(diào)配的便捷性:使高職院校教學資源利用效率提高,對教室、實訓室、輔導員及教師等要素實施有效的配置和合理的利用。

(三)數(shù)據(jù)標準的規(guī)范性:高職院校教學管理的設計應按照高職院校院信息標準規(guī)定的學生學號、專業(yè)代碼、課程編碼、教師編號等編碼規(guī)范,避免編碼的隨意性和前后不統(tǒng)一等現(xiàn)象的發(fā)生。

二、高職教務管理系統(tǒng)需求分析

(一)系統(tǒng)目標。

教務管理系統(tǒng)的總體目標是通過此系統(tǒng)對學校的各類信息進行管理,使學校教學信息管理更加地有序,更加現(xiàn)代化,為學校的各個部門提高數(shù)據(jù)共享,節(jié)約資源,實現(xiàn)無紙辦公。本系統(tǒng)是面向全校師生,為其提供服務的綜合管理系統(tǒng),提高工作效率,把各管理人員從繁雜的手工操作中解放出來。其主要功能在于完成:對部系信息、專業(yè)信息、教師信息、課程信息、學生信息、教材信息、教室信息、教學進程信息等來進行管理。

(二)系統(tǒng)用戶需求描述。

教務處的業(yè)務主要包括以下方面:對學生和教師有關的信息的管理和對學生、教師的評價和督查。對學生和教師的信息管理主要是指對學生的選課信息、成績信息、實習信息、學籍信息等進行管理,對教師的課程信息、任課班級信息、工作量、科研工作等進行管理。教務管理人員對系統(tǒng)的要求是容易操作,對匯總來的各類數(shù)據(jù)查詢、統(tǒng)計。教師對系統(tǒng)的要求是能及時了解各類信息、方便地進行輸入成績并進行統(tǒng)計查詢。學生對教務系統(tǒng)的要求是能上網(wǎng)查詢所修的成績,能通過網(wǎng)絡進行選修課的選擇。

三、高校教務管理系統(tǒng)主要功能模塊設計

(一)系統(tǒng)的結(jié)構。

高職教務管理系統(tǒng)是以教學管理部門等行政職能部門為工作核心,對學校教學中所有的數(shù)據(jù)進行維護和管理。系統(tǒng)的數(shù)據(jù)處理是以各年級各個專業(yè)的教學計劃為中心,結(jié)合學生的學籍數(shù)據(jù)、班級數(shù)據(jù)等根據(jù)學年學期自動生成學期教學任務,并根據(jù)課程的性質(zhì)提交給學生進行選課、根據(jù)選課情況生成教學班數(shù)據(jù)、由部系為教學班級安排任課教師從而產(chǎn)生排課數(shù)據(jù)及考試安排數(shù)據(jù)等??荚嚱Y(jié)束后由任課教師錄入成績產(chǎn)生成績數(shù)據(jù),并對教學班任課教師的任課情況進行評價,按照計劃在畢業(yè)前對學生進行畢業(yè)生管理等。

(二)教學計劃子系統(tǒng)。

教學計劃子系統(tǒng)包括提交課程信息、設置教學計劃和制定開課計劃等功能:提交課程信息:由各系部負責人員依照教學大綱,通過校園網(wǎng)提交課程信息,經(jīng)教務處審定,構建成課程信息庫。設置教學劃:由教務處和各系部通過校園網(wǎng)共同構建各個年級的人才培養(yǎng)方案。制定開課計劃:設置學年學期,讀取學期教學計劃,并由各系部負責人員通過校園網(wǎng)提交開課學期的教學計劃變更申請,包括增開、不開和修改等三種變更類型。

(三)網(wǎng)上選課子系統(tǒng)。

網(wǎng)上選課子系統(tǒng)包括選課控制、選課處理和選課結(jié)果等功能。選課控制:設置禁止選課學生,確定學生選課內(nèi)容和多種限定選課手段。選課處理:確認開設課程及任課教師,并在任課教師之間調(diào)劑預選學生;再確認開設課程、上課教師和上課班級的學生。選課結(jié)果:按教師查詢選課學生名單、按上課班級查看學生名單和學生分布。

(四)課表編排子系統(tǒng)。

課表編排包括基本信息、教學任務、課表編排、課表分析等功能。

基本信息:設置學期內(nèi)每周排課天數(shù),每天排課節(jié)數(shù),各系部按課程確定教師。教學任務:依照每學期的開課計劃,設置學期課程、任課教師和上課班級,并確定授課方式、周學時、上課班級人數(shù)以及教學場地要求。課表編排:首先設置特殊要求,例如專業(yè)不排課節(jié)次,教學場地留用節(jié)次等,然后融合課程編排的習慣和原則,進行智能編排。課表分析:按容量分析教室使用率、按節(jié)次產(chǎn)看上課學生人數(shù)。

(五)學生成績子系統(tǒng)。

學生成績子系統(tǒng)包括基本信息、成績錄入、成績查詢等功能?;拘畔ⅲ涸O置每學期成績表現(xiàn)形式、綜合成績構成、畢業(yè)設計和論文成績給定形式和補考成績。成績錄入:正常情況下,由各系部教學秘書負責,分班級錄入學生成績;特殊情況下,由教務處管理員負責。成績查詢:可以分別按班級、課程、重修、補考查看成績。

(六)教學考評子系統(tǒng)。

教學考評子系統(tǒng)包括評價設置、評價安排、評價結(jié)果等功能。評價設置:設置評價主體成員,評價范圍等。評價安排:選定評價方式,設置評價類型,與起始和結(jié)束日期。評價結(jié)果:可以分別按教師、評價主體成員、課程及綜合評價結(jié)果查看。

(七)系統(tǒng)管理子系統(tǒng)。

課表編排包括控制參數(shù)、用戶管理、數(shù)據(jù)庫維護等功能。控制參數(shù):根據(jù)管理工作的需要,在各個子系統(tǒng)中分別定義有關控制點、設置相應控制參數(shù)。用戶管理:依照系統(tǒng)需要的權限功能,定義若干角色,并設置各個角色的操作權限范圍。數(shù)據(jù)庫維護:安裝數(shù)據(jù)庫服務器時,設置數(shù)據(jù)庫自動備份。

四、系統(tǒng)實現(xiàn)技術

(一)數(shù)據(jù)庫和開發(fā)工具的選擇。

數(shù)據(jù)庫是系統(tǒng)的核心之一,從性能、數(shù)據(jù)庫類型上、價格比上可采用ORACLE 10g。ORACLE數(shù)據(jù)庫提供了高速的數(shù)據(jù)處理能力,基于WEB開發(fā)環(huán)境的支持強。對于MIS系統(tǒng)來說,一個好的開發(fā)環(huán)境可以使得系統(tǒng)開發(fā)工作容易實現(xiàn)。Delphi 提供了強大的VCL,編譯速度快,DELPHI還提供與BDE、ADO、InterBase的無縫集成,還能很方便地構造出基于數(shù)據(jù)庫的Web頁面,通過HTML管理Web數(shù)據(jù)庫。

(二)軟件體系結(jié)構設計。

目前高校教務管理系統(tǒng)體系結(jié)構主要有兩種模式:C/S模式和B/S模式,兩者具有不同的特點。結(jié)合當前高校教務管理實際需要,可采用基于B/S和C/S混合結(jié)構的設計方案。對于安全性要求高,具有較強的交互性,地點固定而且需要處理大批量數(shù)據(jù)的子功能模塊采用C/S模式,例如:教學計劃、課表管理、考試管理等;而對于使用范圍廣,地點靈活,功能變得頻繁的子功能模塊采用B/S模式,例如:學校內(nèi)部信息、教務信息的查詢功能、學生成績管理等。

(三)安全性的設計。

教務數(shù)據(jù)庫中存放著大量的學生數(shù)據(jù)和學生歷年的成績,是畢業(yè)資格審查的重要依據(jù)。由于在系統(tǒng)中,大量的數(shù)據(jù)通過WEB方式,而系統(tǒng)是架構于Oracle +IIS +Windows 2003之上的,所以系統(tǒng)的安全性非常重要。在教務系統(tǒng)中,WWW服務不能直接訪問數(shù)據(jù)庫,而是訪問信息數(shù)據(jù)庫服務器,該服務器從主數(shù)據(jù)服務器下載需要的數(shù)據(jù),這樣,主數(shù)據(jù)庫被隱藏再后臺,而主數(shù)據(jù)庫只能被限定的機器訪問。在這個系統(tǒng)中,由于WEB不能直接訪問主數(shù)據(jù)庫,因此主數(shù)據(jù)庫的安全得到保障,同時,客戶程序通過應用服務器來訪問主數(shù)據(jù)庫,因此整個主數(shù)據(jù)庫被隱藏在后臺,確保了數(shù)據(jù)的安全性。數(shù)據(jù)備份也是維護數(shù)據(jù)安全的重要手段,為了保證重要的數(shù)據(jù)表和內(nèi)容不丟失,我們對數(shù)據(jù)庫的重要基礎表數(shù)據(jù)進行設置備份時間,備份后采用壓縮軟件進行壓縮減少占用空間,造成浪費。

【參考文獻】

[1]陳毓禎.高校教務管理系統(tǒng)的分析與設計[D].云南大學,2013.

第6篇:教務系統(tǒng)范文

【關鍵詞】教務管理;數(shù)據(jù)挖掘

一、引言

隨著信息技術在高校管理中的應用,日常使用中教學管理系統(tǒng)會遺留下海量的數(shù)據(jù),這些數(shù)據(jù)已經(jīng)形成一個關于教學信息的數(shù)據(jù)庫。在現(xiàn)代化建設的的條件下,如果對這些海量數(shù)據(jù)進行分析和挖掘,就可以發(fā)現(xiàn)對教務管理、學生管理當中有規(guī)律并具有指導意義的信息。

數(shù)據(jù)挖掘作為一種工具,將其應用于高校的教學管理工作,可以幫助管理者從以往的數(shù)據(jù)中發(fā)現(xiàn)隱藏的規(guī)律或模式,為決策提供信息支持,從而不斷提高教學管理質(zhì)量,促進教育管理的進一步改革、完善和發(fā)展,從而提高管理的科學性、針對性和高效率。不管是國內(nèi)還是國外,越來越多的高校利用數(shù)據(jù)挖掘等等技術進行決策系統(tǒng)的構建,為更高的決策提供數(shù)據(jù)基礎。

二、數(shù)據(jù)倉庫和數(shù)據(jù)挖掘的定義

數(shù)據(jù)倉庫是決策支持系統(tǒng)(dss)和聯(lián)機分析應用數(shù)據(jù)源的結(jié)構化數(shù)據(jù)環(huán)境。數(shù)據(jù)倉庫研究和解決從數(shù)據(jù)庫中獲取信息的問題。數(shù)據(jù)倉庫的特征在于面向主題、集成性、穩(wěn)定性和時變性。數(shù)據(jù)倉庫不僅僅是是一個簡單的數(shù)據(jù)集合,還是一個決策系統(tǒng),它將相關聯(lián)的的數(shù)據(jù)重新組織,并且為其找出一定的規(guī)律,從而對以后的數(shù)據(jù)進行預測,以供最終用戶直接完成對數(shù)據(jù)的查詢、分析與決策[1][2]。這些元素被收集在模型下,例如:

預測:估計銷售量、預測服務器負載或服務器停機時間;

風險和概率:選擇目標郵遞的最佳客戶、確定風險方案的可能保本點、將概率分配給診斷或其他結(jié)果;

建議:確定哪些產(chǎn)品有可能一起銷售并生成建議;

查找序列:分析購物車中的客戶選擇,并預測接下來可能發(fā)生的事件;

分組:將客戶或事件劃分到相關的項目分類,分析和預測相關性。

目前,常用的數(shù)據(jù)挖掘分析方法有:關聯(lián)規(guī)則分析、聚類分析、分類分析、特征、變化和偏差分析、web頁挖掘等幾種[3]。

三、數(shù)據(jù)挖掘在教務管理中的應用

隨著時代的發(fā)展,對學生的要求也越來越趨向于個性化、多元化。學生可以自主選擇自己感興趣的課程,感興趣的老師。這樣就導致學校在定制人才培養(yǎng)方案的時候出現(xiàn)的盲區(qū)?;蛘呶覀兛梢酝ㄟ^調(diào)查問卷的方式提取學生的個人特征、學習情況和興趣愛好。并對學校的教學計劃、課程設置以及資源分配進行統(tǒng)籌。這樣的方式會耗費大量的時間和精力,并有在這樣的過程中,也會因為收調(diào)查的人群不同而得到不一樣的結(jié)果。針對這種部分代表全部的方式,得到的結(jié)果也會有所誤差。利用信息化的教務管理系統(tǒng),我們在正常使用下就已經(jīng)留下了學生信息、課程設置、成績等等的大量信息。

在教務管理中運用不同的數(shù)據(jù)挖掘方法可以挖掘出相關的有價值的信息知識。按照不同的關聯(lián)規(guī)則,對數(shù)據(jù)的分類也是不一樣的,從而反應出的映射類別也是不一樣的。選擇合適的方法能夠優(yōu)化速度,更準確的預測,為決策提供更為精確的數(shù)據(jù)。按照不同的關聯(lián)規(guī)則提取數(shù)據(jù),并用對提取數(shù)據(jù)進行分析[4]。

例如存在A+B—C的規(guī)則。那么根據(jù)學生的A行為和B行為就可以推出可能要發(fā)生的C行為,這樣就可以及時制定策略去鼓勵或遏制C行為的產(chǎn)生。以A學生和B學生在一起的行為來說,推導出A和B在一起是起著積極作用還是負面的影響,進而可以選定學生之間的關聯(lián),促進學生之間的互助行為。通過這樣的規(guī)律就可以更好的在學校內(nèi)使用互幫互助的學生集合。并且利用分類規(guī)則對于學生的分類和判斷,可以對于不同的學生采用不同的教學方法和教學課程,可以進一步實施分層次教學,提高教學質(zhì)量。另外,利用數(shù)據(jù)挖掘技術挖掘教務管理系統(tǒng)中積累的有用信息,可以使學校的相關院系針對人才培養(yǎng)方案,進行課程的調(diào)節(jié)。通過選課率、通過率及相關信息,鼓勵和引導學生選擇互補的課程,這有利于學生整體素質(zhì)的提高,也有利于教學資源的合理分配。

四、模型的建立

大部分的學校選用學分制的教務系統(tǒng),采取分專業(yè)、分班教學的方式來測量學生的學習情況,在繁雜的的教務系統(tǒng)中,以統(tǒng)考課程成績作為數(shù)據(jù)倉庫的基礎數(shù)據(jù),利用數(shù)據(jù)挖掘的相關方法對學生的成績進行分析和歸類,并對課程的選擇進行預測,更好的為學校制定人才培養(yǎng)方案提供基礎數(shù)據(jù)和預測數(shù)據(jù)。進一步的為學校的管理者提供決策支持,更好的、更準確的制定學校的發(fā)展方案。于此同時也可以為學校提高教學質(zhì)量、優(yōu)化教學資源提供可靠的數(shù)據(jù)依據(jù)。

首先,在基于B/S的三層體系結(jié)構中,表示層、中間層、數(shù)據(jù)層被分割成三個相對獨立的單元。利用數(shù)據(jù)倉庫的三層體系結(jié)構,搭建屬于高校統(tǒng)考課程成績數(shù)據(jù)倉庫的應用模型的體系[5]。

其中,這三層結(jié)構由五部分組成,如圖4-1所示。

其中,五個部分分別是:

(1)數(shù)據(jù)源,包含著以后分析所需要的所有基礎數(shù)據(jù)。例如學生基本信息、試卷信息、題型信息、課程信息、教師信息等。

(2)ETL階段,即數(shù)據(jù)的抽取、轉(zhuǎn)換、裝載和刷新,數(shù)據(jù)的來自于不用的數(shù)據(jù)源,在不同的數(shù)據(jù)源中的信息表述也不盡相同,這些數(shù)據(jù)在抽取的過程中需要進行過濾,得到質(zhì)量高的信息,并針對不同表述的數(shù)據(jù)轉(zhuǎn)換成同種的格式,方便后面數(shù)據(jù)的刷新,并裝載到另一層的數(shù)據(jù)倉庫中。

(3)中心數(shù)據(jù)倉庫,即高校統(tǒng)考課程成績數(shù)據(jù)倉庫。這個中心數(shù)據(jù)倉庫內(nèi)存放的是經(jīng)過清洗和轉(zhuǎn)換以后的數(shù)據(jù),在經(jīng)過進一步加工以后存儲于多維數(shù)據(jù)庫中,學生可以利用數(shù)據(jù)的分析進行課程的選擇,從而達到?jīng)Q策支持的效果。

(4)OLAP服務層,利用OLAP技術或是DM技術對統(tǒng)考成績數(shù)據(jù)倉庫中的數(shù)據(jù)進行查詢訪問,得到輔助決策信息。

(5)信息展示層,利用數(shù)據(jù)分析工具得到的知識通過各種可視化的信息展示技術,比如有圖標、文本、視頻、聲音等方法將分析結(jié)果更加直觀和全面的展示給用戶。

其中題型難度表,分數(shù)表,考試狀態(tài)信息表作為表述的元素。

在教務系統(tǒng)中,針對課程成績某一功能,利用數(shù)據(jù)挖掘技術,將其應用于某個課程成績中,將學生成績數(shù)據(jù)進行清洗、轉(zhuǎn)換、加載,完成數(shù)據(jù)的匯總。并使用OLAP技術對學生成績進行全方位、多角度的分析,例如:學生的總結(jié)性評估、學生的個性特征等等,通過這些信息更好的完善學習方法,提高學習的成效。準確判斷學生合作學習和解決問題的能力,洞察學生的學習動態(tài)。

五、結(jié)語

利用數(shù)據(jù)挖掘技術,能幫助大學管理人員更好地分析數(shù)據(jù),從而將潛藏的、有用的信息和知識,從大量的數(shù)據(jù)中提取出來。為后面的決策優(yōu)化速度和準確性等。數(shù)據(jù)挖掘在教務系統(tǒng)中的運用,也需要通過慢慢的研究來進行進一步的提高。

參考文獻

[1]Jiawei HAN,Mieheline Kamber.數(shù)據(jù)挖掘慨念與技術[J].范明,孟小峰,譯.北京:機械工業(yè)出版社,2004:l-160.

[2]David Hand,Heikki Mannila,PadhraicSmv th.數(shù)據(jù)挖掘原理[J].張銀奎,廖麗,宋俊等,譯.北京:機械工業(yè)出版社,2003.

[3]劉紅巖,陳劍,陳國青著.數(shù)據(jù)挖掘中的數(shù)據(jù)分類算法綜述[J].清華大學學報汨然科學版,2002,1.

[4][美]融chard J.Roeger.數(shù)據(jù)挖掘教程[M].北京:清華大學出版社,2003.

[5]余英澤.一種新型數(shù)據(jù)分析技術——數(shù)據(jù)挖掘口].計算機與現(xiàn)代化,2000(1).

作者簡介:

第7篇:教務系統(tǒng)范文

【關鍵詞】微信公眾平臺 教務系統(tǒng) MVC框架 移動互聯(lián)網(wǎng)

隨著移動通訊技術、互聯(lián)網(wǎng)技術的進步以及時代的發(fā)展,數(shù)字化的進程逐漸深入到了高校的校園生活中,師生通過移動端獲取各類信息的現(xiàn)象已經(jīng)十分普遍。但筆者通過校園調(diào)研、訪談發(fā)現(xiàn),大多數(shù)高校校園教務信息服務的提供形式仍未普及到移動端,在校師生對校園教務信息服務日益增長的需要同當前校園教務信息服務的提供形式仍有不足產(chǎn)生了矛盾,同時由于高校學生工作的文化背景,導致原有的部分工作方式失靈,使學生工作無法真正發(fā)揮作用。

故此,筆者基于當前非常流行的微信公眾平臺,通過將Java Web開發(fā)與微信公眾平臺開發(fā)相結(jié)合的方式對移動端教務系統(tǒng)進行實現(xiàn),并命名為校園微平臺。

1 功能需求

本平臺依托于微信公眾號開發(fā)平臺,通過集成并添加用戶綁定、學生考勤、本學期成績查詢、已修課程成績查詢、自習教室查詢、課表信息查詢、新聞聚合等教學過程中常用的功能,同時還將每天的日程安排、課堂信息、自習教室等集成到“我的面板”,以求方便師生,給當前的教學教務管理系統(tǒng)增添新的活力。結(jié)構圖如圖1所示。

2 數(shù)據(jù)庫設計

校園微平臺采用MySQL作為平臺的數(shù)據(jù)庫管理系統(tǒng),選擇H2數(shù)據(jù)庫做為WEB服務器的嵌入式數(shù)據(jù)庫,兩者均為支持SQL中DDL、DML語句操作的關系型數(shù)據(jù)庫。

校園微平臺主要涉及的的數(shù)據(jù)庫表有用戶表、微信表、教室安排表、點名情況表、模塊新聞表、消息表和日程表等,主要的關系如表1。

3 功能設計與實現(xiàn)

3.1 系統(tǒng)架構設計

校園微平臺采用四層復合體系結(jié)構,分別是:微信客戶端層、微信服務器層、第三方WEB服務器層、第三方數(shù)據(jù)庫服務器層。結(jié)構圖如圖2。

3.2 系統(tǒng)功能實現(xiàn)

本系統(tǒng)采用MVC設計模式,使用JFinal作為后端開發(fā)框架、Bootstrap作為前端開發(fā)框架、C3PO數(shù)據(jù)庫連接池技術并配合微信提供的API文檔,使用Eclipse和Dreamweaver作為開發(fā)工具進行開發(fā)。

3.2.1 用戶綁定

用戶在進行綁定時,系統(tǒng)將獲取到的用戶的學/工號以及教務密碼,通過jsoup網(wǎng)絡爬蟲模擬登陸學校教務系統(tǒng),若登陸成功,即表示用戶的學/工號以及教務密碼有效,用戶綁定成功。用戶綁定成功后,用戶通過使用“校園拍一拍”功能,向系統(tǒng)拍照發(fā)圖,系統(tǒng)通過調(diào)用face++的接口,對用戶的人臉信息進行采集。

3.2.2 教務信息查詢

當用戶需要查詢教務信息時,進入微信公眾號的“教務信息”功能,就可以對自己所需要的教務信息進行查詢。系統(tǒng)使用jsoup網(wǎng)絡爬蟲實時爬取教務系統(tǒng)中的教務信息,保證信息的準確性。

3.2.3 學生考勤

當教師發(fā)起點名時,系統(tǒng)會自動給該課堂生成18個隨機數(shù)字,并將這18個數(shù)字存儲在數(shù)據(jù)庫中,依次呈現(xiàn)在網(wǎng)頁端。當在進行人臉認證時,系統(tǒng)通過調(diào)用face++人臉識別接口,將發(fā)送的人臉信息與初次進行采集的人臉進行對比,若判定為同一個人,即可完成人臉認證。同時系統(tǒng)采用Quartz作業(yè)調(diào)度框架保證系統(tǒng)能夠高效地并發(fā)執(zhí)行。

4 結(jié)束語

校園微平臺雖然是一個基于微信公眾平臺的教務系統(tǒng),但是能夠應用到生活中的較多場景,解決生活中實實在在遇到的問題,目前校園微平臺已經(jīng)上線并被推廣使用。從師生的實際使用平臺的反饋來看,系統(tǒng)還有一些地方仍待改進。筆者始終秉承“不忘初心,方得始終”的信念去做新的展望。校園微平臺致力于為在校師生提供優(yōu)質(zhì)的校園教務信息服務,擬將當前流行的地理位置檢測、聲紋識別等發(fā)展成熟的先進技術應用到系統(tǒng)中來,以求校園微平臺能更好地、更加智能地給師生提供更便捷的服務,給校園信息化建設貢獻自己的一份力。

作者簡介

何世亮(1994-),男,湖北省恩施市人,土家族?,F(xiàn)為中南財經(jīng)政法大學信息與安全工程學院本科在讀學生。主要研究方向為管理信息系統(tǒng)。

第8篇:教務系統(tǒng)范文

關鍵詞: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)報表生成與打?。嚎缮傻膱蟊戆ò嗉壵n表、教室課表、教師課表、排課總表??芍苯由蒃xcel,也提供打印功能。(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é)構層分離遵循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é)構來實現(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

第9篇:教務系統(tǒng)范文

關鍵詞:教務管理;B/S;WEB;PHP;LAMP

中圖分類號:G424.7文獻標識碼:A文章編號:16723198(2010)01026602

1 引言

隨著科學技術、管理方法的不斷進步,傳統(tǒng)的辦公方式、方法和手段已經(jīng)不能適應現(xiàn)代化管理的需要,作為培養(yǎng)高質(zhì)量合格人才為宗旨的高等學校,總是走在科技的最前沿,教學管理的計算機化已成為高校管理現(xiàn)代化、決策科學化的一個重要環(huán)節(jié),是開創(chuàng)教學管理工作新局面的必由之路。

當前,成教管理的弊端主要表現(xiàn)在兩方面:第一,由于成人學生不像普通在校生那樣常年住校,他們大部分都已工作,且居住地分散,這些特點決定了成教管理工作的難度。工作量大、數(shù)據(jù)更新頻繁,數(shù)據(jù)冗余程度高。第二,缺乏監(jiān)督體系和控制手段:學籍管理的政策性很強,應該嚴格按照上級部門的有關政策和規(guī)定辦事,然而,由于傳統(tǒng)的成教管理模式缺乏有效的監(jiān)督措施,使有關部門的政策規(guī)定難以得到及時準確的貫徹執(zhí)行,使成教管理工作完全失去了應有的嚴肅性,給學校的人才培養(yǎng)質(zhì)量帶來了嚴重的影響,也給社會帶來了很大的負面影響。

傳統(tǒng)的教學管理模式和管理手段不僅大量地消耗人力、物力,同時,還存在諸多弊端,時常影響教學秩序,阻礙教學改革的深化。

2 基于WEB的成教教務管理系統(tǒng)的選擇與設計

當前網(wǎng)絡信息技術在飛速地發(fā)展,本地型數(shù)據(jù)庫己不能滿足實際工作的需要,自然要求從網(wǎng)上搜索更多的信息。起初,主要是借助于網(wǎng)絡操作系統(tǒng)的文件服務器來完成,文件服務器不管使用者需要信息多與少,都機械地將整個庫文件傳遞給客戶端,容易造成網(wǎng)絡擁塞,因而后來興起了C/S模式,C/S模式采用數(shù)據(jù)庫服務器完成從數(shù)據(jù)庫中查詢客戶端所請求的記錄,較之傳統(tǒng)的文件服務器模式性能有了很大改善。但隨著網(wǎng)上瀏覽器功能的進一步擴展,當前世界最先進的網(wǎng)絡體系結(jié)構B/S模式便應運而生,它是C/S結(jié)構的換代技術,代表了全球應用軟件技術發(fā)展的趨勢。

2.1 C/S的特點

C/S可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務合理分配到客戶端和服務器端來實現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數(shù)應用軟件系統(tǒng)都是客戶/服務器形式的兩層結(jié)構,由于現(xiàn)在的軟件應用系統(tǒng)正在向分布式的Web應用發(fā)展,Web和客戶/服務器應用都可以進行同樣的業(yè)務處理,應用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應用系統(tǒng),通過現(xiàn)有應用系統(tǒng)中的邏輯可以擴展出新的應用系統(tǒng)。這也就是目前應用系統(tǒng)的發(fā)展方向。

C/S結(jié)構的優(yōu)點是能充分發(fā)揮客戶端PC的處理能力,很多工作可以在客戶端處理后再提交給服務器。對應的優(yōu)點就是客戶端響應速度快。缺點主要有以下幾個:

而隨著互聯(lián)網(wǎng)的飛速發(fā)展,移動辦公和分布式辦公越來越普及,這需要我們的系統(tǒng)具有擴展性。這種方式遠程訪問需要專門的技術,同時要對系統(tǒng)進行專門的設計來處理分布式的數(shù)據(jù)。

客戶端需要安裝專用的客戶端軟件。首先涉及到安裝的工作量,其次任何一臺電腦出問題,如病毒、硬件損壞,都需要進行安裝或維護。還有,系統(tǒng)軟件升級時,每一臺客戶機需要重新安裝,其維護和升級成本非常高,對客戶端的操作系統(tǒng)一般也會有限制。

2.2 基于WEB的成教教務管理系統(tǒng)體系結(jié)構

基于WEB的體系結(jié)構,即采用B/S(瀏覽器/服務器)模式。B/S是隨著Internet技術的興起,對C/S結(jié)構的一種改進。在這種結(jié)構下,軟件應用的業(yè)務邏輯完全在應用服務器端實現(xiàn),用戶表現(xiàn)完全在Web服務器實現(xiàn),客戶端只需要瀏覽器即可進行業(yè)務處理,是一種全新的軟件系統(tǒng)構造技術。這種結(jié)構更成為當今應用軟件的首選體系結(jié)構。其最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件,只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護。

2.2.1 系統(tǒng)結(jié)構工作原理

本系統(tǒng)采用基于B/S模型的三層結(jié)構,如圖1所示,這種結(jié)構是在傳統(tǒng)C/S模型的二層結(jié)構中,加入“WEB和應用服務器”形成的,三層結(jié)構是指:客戶端、中間服務器和后臺數(shù)據(jù)庫。

(1)客戶端,由統(tǒng)一的Web瀏覽器充當,是用戶與系統(tǒng)進行交互的界面。用戶可以通過管理員分配的用戶名和口令登錄,進行在線操作,接收用戶的HTTP請求,提交到WEB服務器。

(2)中間服務器,是整個系統(tǒng)的核心,起著橋梁和紐帶的作用,由Web服務器和應用程序服務器構成。Web服務器處理用戶的HTTP請求,將后臺處理結(jié)果組織成HTML頁面發(fā)送到用戶瀏覽器上顯示出來。應用程序服務器則用于存放系統(tǒng)的功能模塊和應用程序,利用這些功能模塊和應用程序處理各項來自客戶端發(fā)出的請求,同時實現(xiàn)對后臺數(shù)據(jù)庫服務器的訪問,經(jīng)過查詢、刪除、更新、插入等一系列的處理活動,然后將相應的處理結(jié)果通過Web服務器反饋給客戶端。

(3)后臺數(shù)據(jù)庫,指數(shù)據(jù)庫服務器,負責對系統(tǒng)中數(shù)據(jù)的定義和存儲。

2.2.2 系統(tǒng)功能設計

系統(tǒng)主要功能模塊如圖2所示。

除此之外,系統(tǒng)還應設用戶管理(不同類別用戶所具有的權限不同)、日志與備份管理模塊。

2.2.3 系統(tǒng)運行環(huán)境

(1)客戶端:無需特定軟件,只需有瀏覽器即可。如最常見的微軟的IE。

(2)服務器端操作系統(tǒng)為LIUX;WEB服務器:Apache;數(shù)據(jù)庫服務器:Mysql;開發(fā)語言為PHP。

3 系統(tǒng)安全設計

一是充分利用LINUX和Mysql的安全機制和可靠性機制,整個系統(tǒng)層層核查,防止非授權人員讀寫,采用口令、各種級別的封鎖等,保證數(shù)據(jù)讀寫、傳輸過程的正確性和一致性。二是通過防火墻來實現(xiàn)的,它可根據(jù)采用的協(xié)議、網(wǎng)絡地址和其它準則對數(shù)據(jù)包進行過濾,在必要時可阻擋數(shù)據(jù)包。

4 系統(tǒng)實現(xiàn)技術探討

4.1 PHP技術

PHP,一個嵌套的縮寫名稱,是超級文本預處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP是一種HTML內(nèi)嵌式的語言,是一種在服務器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運用。PHP獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)新的語法。它可以比CGI或者Perl更快速的執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言JavaScript相比,PHP在服務器端執(zhí)行,充分利用了服務器的性能;PHP執(zhí)行引擎還會將用戶經(jīng)常訪問的PHP程序駐留在內(nèi)存中,其他用戶再一次訪問這個程序時就不需要重新編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強大的功能,所有的CGI或者JavaScript的功能PHP都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。

4.2 MySQL

MySQL是一個小型關系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。在2008年1月16號被Sun公司收購。而2009年,SUN又被Oracal收購.對于Mysql的前途,沒有任何人抱樂觀的態(tài)度.目前MySQL被廣泛地應用在Internet上的中小型網(wǎng)站中。其主要特性有體積小、速度快、總體擁有成本低、開放源碼,支持Windows、FreeBSD、Linux等多種操作系統(tǒng);.為多種編程語言提供了API,這些編程語言包括C、C++、Java、Perl、PHP等;提供TCP/IP、ODBC和JDBC等多種數(shù)據(jù)庫連接途徑。

4.3 PHP操縱MySQL

PHP支持面向?qū)ο?于是可以將PHP操縱MySQL的代碼封裝在類里。下面是一個PHP操縱MySQL的數(shù)據(jù)庫操作類實例(具體實現(xiàn)略去):

$db_username="root"; //連接數(shù)據(jù)庫的用戶名

$db_password=""; //連接數(shù)據(jù)庫的密碼

$db_database="test"; //數(shù)據(jù)庫名

$db_hostname="localhost"; //服務器地址

$website="localhost/"; //網(wǎng)站絕對地址

class dbClass{ //開始數(shù)據(jù)庫類

function dbClass($username,$password,$database,$hostname="localhost"){}

function connect(){ } //這個函數(shù)用于連接數(shù)據(jù)庫

function select(){}//這個函數(shù)用于選擇數(shù)據(jù)庫

function query($sql){}//這個函數(shù)用于送出查詢語句并返回結(jié)果,常用。

}

主要函數(shù)就是這些,在使用的時候,根據(jù)PHP的語法規(guī)則調(diào)用即可。如果有另外的需要,可以再添加。

5 結(jié)語

信息網(wǎng)絡系統(tǒng)數(shù)據(jù)庫和WEB服務器的一體化,己成為下一代互聯(lián)網(wǎng)開發(fā)的新領域,將此技術應用到教務系統(tǒng)中具有一定的現(xiàn)實意義?;赪EB模式教務系統(tǒng)的優(yōu)點主要來自于它的體系結(jié)構,它的軟件獨立性和網(wǎng)絡功能使系統(tǒng)的安裝、改進、升級和擴展變得極為靈活;信息及時、反饋迅速和數(shù)據(jù)共享廣泛使網(wǎng)上教學變得更加方便,但還存在不足之處。總之,文章僅對WEB模式應用于教務系統(tǒng)的初步探討,更多的問題有待今后進一步的研究。

參考文獻

相關熱門標簽