【摘要】教務管理系統的開發不僅可以減少人力、物力和財力資源的浪費,更重要的是有助于提高教務管理的效率。本文主要對武漢鐵路橋梁學校教務系統的設計與實現進行了探討。
【關鍵詞】教務;教務系統;設計與實現
一、研究意義
對于學校教務處而言,最主要的是管理學生的學籍、管理教師的課程教授。如果使用一般的方法來管理,會比較繁瑣,管理起來也很有可能出錯。為了方便教務人員的管理工作,提高工作效率,同時為了更好地為學生、教師提供服務,有必要開發教務管理系統,使學校的教務管理走上信息化之路,克服人為的種種弊端。
教務管理系統的開發不僅可以減少人力、物力和財力資源的浪費,更重要的是有助于提高教務管理的效率。教務管理人員管理學生信息、管理教師信息教授時是一項復雜的組織工作,這種復雜性不僅僅指學生學籍變更快,變更人數眾多,更突出地表現在教務管理主要對象(即學生)的數據量大,管理起來帶來不便,所以開發一個實用、高效的教務管理信息系統是很有必要的。
二、國內外研究現狀
1、教務管理系統的發展歷程
教務管理系統的發展是隨著教務管理工作的變化和計算機技術的發展而發展的。在教務管理不同的階段有著不同的發展水平,大致經過了以下幾個發展過程:
(1)無教務管理系統階段
這一時期教務管理工作主要以手工處理為主,依靠紙質材料進行記錄和管理,工作量大、差錯率高、效率低、重復勞動多,數據之間難以洞察相互之間的聯系,使數據信息的分析決策成為難題。
(2)半自動教務管理系統階段
這一階段隨著計算機在教務管理系統中得到應用,通過Excel等辦公軟件進行教務管理成為可能,數據的錄入、整理,簡單表報的打印輸出,文件式的數據共享都成為現實。但由于受到這類軟件本身的限制,要實現諸如自動排課、網絡共享等仍是難題,因而這一時期更多的是解決了信息數據電子化的問題,從紙面上將其搬到了計算機上。
(3)單機版教務管理系統階段
單機版教務管理系統的出現,從根本上解決了教務管理工作的大部分問題,系統功能得到大幅度的擴展,延伸到教務管理的大多數領域,如學籍管理、師資調度、教室調配、排課選課、成績管理等。由于缺乏網絡功能的支撐,單機版教務管理系統無法進行有效的信息數據共享,雖然可以通過復制、移動系統的數據庫解決簡單數據共享的問題,但這樣做一來操作麻煩,二來數據的一致性存在很大問題,無法進行實時同步,在需要多用戶同時操作教務管理系統時也無法勝任。
(4)網絡版教務管理系統階段
網絡版教務管理系統的出現,得益于計算機技術特別是計算機網絡技術和軟件開發技術的進步,同時辦公計算機應用的普及,也成為其推手。目前高院校使用教務管理系統大多數是網絡版的,其在單機版教務管理系統的基礎上充分應用計算機網絡技術,教務管理信息得到網絡化、共享化,信息實時同步、充分開放,師生員工隨時得到最新的相關數據。諸如網上登記、查詢成績,網上選課這些功能也成為了現實,進一步提高了教務管理的規范化、高效化、科學化。
2、教務管理系統的現狀
教務管理系統是教務管理工作的核心輔助軟件,在提高教務管理工作效率,增強教務信息共享方面,起著至關重要的作用,因此國內外都非常注重這方面軟件的開發。但是鑒于國情不同,在教育管理制度方面的特點也有所不同,因而我們把關注的重點放在國內的教務管理系統軟件上。
目前國內許多高校和軟件公司都在積極進行教務管理系統的研發,其中不少系統功能強大,并可在其軟件基礎上為使用單位做相應的功能定制。但這類系統也存在以下幾點問題:
(1)功能模塊過多,面面俱到,導致售價高昂,但用戶往往用到的功能只是其中的一部分,其他的功能很多是點綴式的,真的要用,也會發現不實用,比如像宿舍管理之類的功能。
(2)很多系統雖然可以做適當的定制,但這類定制往往有很大的局限性,因為數據庫結構和基本的軟件邏輯在開發時已經確定,要有大的變動,幾乎要重新開發,成本非常高,也不現實,這也導致了很多功能的不適用,甚至無法使用。
(3)也不是為使用學校專門開發的,因此日后的升級維護就會問題較多,常常需要依賴開發單位解決,響應較慢,同時由于對系統設計結構不了解,使用單位也很難自行進行二次開發。
同時,各個院校都有自身的特點,情況也不盡相同,而且隨著發展需要不斷的更新功能,因而像這一類軟件系統要進行推廣作為通性強的系統以適應各類院校的可能性不大。這也是不少院校自行開發該系統的原因。
三、主要研究內容
教務管理系統涵蓋功能廣泛,涉及模塊較多,在設計和開發過程需注意各個功能模塊之間的耦合,并為后續開發提供必要的接口,以保證系統的擴展性和延續性。
除此之外教務管理系統的開發中還應考慮系統體系結構的實現方法,合適的體系結構對后續應用的開發至關重要。同時在開發過程中應注意系統的安全性、健壯性、穩定性。
本文擬闡述采用C/S模式和B/S模式相結合進行教務管理系統開發的基本方法,并對系統部分功能的設計和實現做了重點介紹。
【參考文獻】
[1] 鄭阿奇. SQL Server實用教程[M]. 北京:電子工業出版社, 2002.
[2] 張增強, 劉 成. Delphi7數據庫開發完全手冊[M]. 北京:清華大學出版社, 2003.
[3] 蔣方帥. Borland Delphi程序設計[M]. 北京:清華大學出版社, 2002.
[4] 清源計算機工作室. ASP動態網站設計與制作[M]. 北京:機械工業出版社, 2001.
[5] 宣 華, 王映雪, 陳懷楚. 清華大學綜合教務系統在教務管理中的應用[J]. 計算機工程與應用, 2014(12):237-239.
[6] 武曉春, 王曉明. 基于C/S和B/S模式的教務管理信息系統的設計與實現[J]. 電化教育研究, 2015(3):50-52.
[7] 周 方. 教務管理信息系統的管理與建設[J]. 高教論壇, 2015(6):180-182.
[8] 袁月梅, 江福能, 容如江, 鄒輝元. 國內高等學校教務管理系統發展概況分析和網絡化運用研究[J]. 大學·研究與評價, 2014(3):79-83.
[9] 杜志源, 劉 剛, 王永智. 高校教務管理系統數據庫性能優化的研究[J]. 計算機工程與設計, 2013(20):5066-5068, 5075.
[10] 孫飛顯, 徐明潔, 楊 進, 王鐵方, 劉孫俊. 基于Web的教務管理系統安全方案10設計[J]. 計算機應用, 2014(5):1198-1201.
[11] 王 敏, 王妍妍, 李 峰. 基于柔性的網絡化教務管理系統模型的構建[J]. 計算機工程與設計, 2013(18):4552-4554.
[12] 宋金鎖. 基于BC/S的教務管理系統的設計與實現[J]. 西安郵電學院學報, 2012(1):119-122.
[13] 劉冬杰. 采用C/S與B/S混合模式的信息化教務管理系統的設計與實現[J]. 教育信息化, 2015(7):56-57.
[14] 馬紅玲. 高職院校教務管理系統的分析與設計[J]. 電腦知識與技術, 2007(3):857,860.
[15] 李 娜. 高校教務管理系統的設計與實現[J]. 中國教育信息化, 2014(9):50-51.
[16] 周 華, 魏耀武. 高等職業院校網絡綜合教務管理系統研究[J]. 商丘職業技術學院學報, 2012(5):39-42.
【作者簡介】
盛明(1985—),男,湖南益陽人,湖北工業大學計算機學院計算機技術專業2013級碩士研究生,主要研究方向:計算機應用技術。