陳蕾
?
基于Web的教務信息管理系統的設計與實現
陳蕾
江南大學,江蘇 無錫 214000
高校擴招等情況,使教務工作變得越來越復雜。Web技術的發展,能夠為系統設計與實現帶來更多支持?;赪eb的教務信息管理系統,將使教務管理工作簡易化。就此進行了探究。
Web;教務信息管理;信息管理系統;管理系統設計
目前,我國Web技術極大地發展,為信息管理系統提供了技術支持。鑒于目前教務工作的實際情況,設計與實現教務信息管理系統變得必要而迫切。這能夠提升教務工作的管理水平,為管理員及教師帶來更多便利。
教務管理,屬于高校中的重要管理工作。在傳統的教務管理中,基于學生人數方面的原因,只需要通過一般的教務管理系統就能夠完成這項工作。但是,在高校擴招的背景下,教務管理工作涉及的內容增多,變得越來越復雜。隨著當前Web技術的不斷發展,其應用程序也逐漸應用到了工作當中。在Web技術的支持下,目前的教務管理系統已經得到了極大的發展,其子系統較多,能夠滿足教務管理各方面的工作需求,主要包含有學生管理、成績管理等7個方面。由于這些子系統的功能較為完善,基本上涵蓋了教務工作的方方面面,因此是目前教務管理所依賴的重要工具。
目前,在Web技術的支持下,教務管理系統主要選擇的是B/S模式,包括的結構有三層,分別為數據層、表示層以及應用服務層。在這種結構里面,數據層的功能其實就是存儲有用的數據信息。表示層為用戶提供了有效的可視化接口,使其能夠經過瀏覽器訪問資源平臺。在該層的開發過程中,需要應用到主HTML等。對于應用服務層而言,其構成主要包含了數據與業務邏輯,并具備數據訪問等功能。在該系統的整體設計中,需要重視以下幾點內容。
2.1.1 教務管理系統的設置問題
對于教務管理相關人員的個人信息而言,主要由系統設計方面來進行維護,并且由管理員將這些信息錄入系統。原始數據則來自該處所增添的信息。主要有:教師個人的教學建立,包含理論與實驗方面的教學、畢業和課程方面的實習等內容;教師的學習簡歷,這要求從大學階段開始補充;教師的工作簡歷等。
2.1.2 學科方面的建設
這主要包含了學科列表與建設方面的管理,具體為增添新的學科及其相關資料;教師的相關工作資料,包含工作內容、時間、授課專業等。
2.1.3 教學方面的研究
這主要包含了論文和著作發表、在研課題、獲獎等方面情況的登記。這些選項都要求依靠列表來顯示,并包含一些新的資料添加情況以及現有資料的修改情況等。
2.1.4 公告方面的管理
目前,在高校的日常管理中,由于教師的工作較為繁忙,因此關于學校公告,用戶需要自己去查看。但由于不少用戶沒有及時觀察,所以也使得該公告失去了應有的時效性。鑒于此,可以對公告的方式進行適當的調整,使教師被動地接收公告信息,這也為其節約了不少時間。在教學中,管理員依靠各類教務公告的發布,可以讓教師和管理員得知各類公告信息。
2.1.5 資源管理
資源管理主要通過ASP技術等,在該模塊里面運用ADO.NET,實現文件的上傳。在運行的界面上,針對用戶需要上傳的文件,然后把資源的名稱填進去,在確定了資源正確的位置以后,就可以上傳了。
2.1.6 用戶管理
在該系統的登錄過程中,只有管理員與教師才能夠進入,并對IP地址等進行了限制,以確保登錄安全。首先,管理員登錄。在其登錄之后,可以對左欄的相關功能欄進行操作與管理[1]。此外,還能夠管理用戶。在該系統里面,資料搜索方面的相關功能,只有管理員才能使用。在完成資料的搜索以后,可以選擇儲存信息,也可以將相關結果生成靜態頁面。其次,教師登錄。在登錄以后,可以對左欄功能欄的相關管理功能進行操作。如果系統處于開放期,則能增刪、修改及查看自己所填信息;如果處于關閉時期,則只享有查看的權限;如果有修改的必要,則需要同管理員取得聯系。
2.2.1 表/字段
在目前的教務管理里面,一般都有專業、系別、教師、論文及論著發表等方面的信息[2]。第一,論著表表的數據表則是用來存儲該校教師著作發表情況的。第二,教師信息方面的數據表通常都是用來對本校教師信息進行存儲的,這樣便于統一管理。第三,管理員發布給教師的相關公告,則通過公告信息方面的數據表來完成存儲。
2.2.2 數據庫的關系圖分析
結合系統相關模塊的設計內容,并按照子系統方面的數據結構,同時結合用戶的相關需求,對各個模塊進行合理分析,并探究彼此之間的關系,進而將分析系統數據表的方法導出來。
對于該頁面而言,用戶在登錄后,可以按照自身的身份來對系統功能進行選擇[3]。在該頁面中,只需要管理員或者教師將自己的登錄名和密碼輸入就可以完成了。當登錄成功之后,系統將對用戶的相關信息予以記錄,并伴隨整個操作過程。
在登錄成功后,教師可以在系統處于開放期的時候進行資料修改。在左側功能欄中,教師享有查看、增刪和修改的權限[4]。因此,教師根據自己的需求,可以完成包括建立與密碼在內的修改。
功能與導航菜單可以有效地引導用戶進入相關界面,并具備一些人性化的設計特點[5]。在這里可以實現人機交互,并設置了關閉、退出與刷新等。
在該界面中,主要有論文、論著發表管理等4個模塊。在每一個模塊里面,都把在職老師的系別、編號等個人信息列了出來。這樣一來,在搜索欄中,就能夠按照系別、姓名等信息來完成有效的查詢。在相應的模塊里面,只需要通過管理按鈕就能夠對教師的相關信息進行查看。同時,還能夠實現增刪、修改等操作。
在該界面中,如果要在系統里面從事安全使用工作,只需要通過管理員的身份進行登錄就可以了。對于管理員而言,能夠對IP進行限制,對用戶的權限等進行設置,從而實現訪問控制。
當管理員在登錄系統以后,在資源管理的界面當中,將會顯示該校教職員工的相關信息。此外,也會顯示教師上傳的一些文件等。只要進入到這個列表界面,管理員便能夠對這些資源進行下載操作。
在該界面當中,對于教師相關的資料,如論文指導、理論教學等方面的資料,管理員有權管理。但登錄身份如果是教師,則不能夠對這些內容進行修改;若有修改的必要,則需要聯系管理員,申請相關權限之后才能夠實現。
總之,在Web技術的支持下,教務信息管理系統的人性化設計及其實現能夠推動教務工作,使其在教務管理中發揮良好的作用,為管理員及教師提供便利。
[1]王哲,姜姍. 基于Web的高校教學信息系統的設計與實現[J]. 計算機光盤軟件與應用,2014,17(4):267,269.
[2]林紅. 基于Web的教務管理系統的設計與實現[J].電子技術與軟件工程,2014(1):95.
[3]鐘文祥. 基于Web的教務管理系統的設計與實現[J].信息與電腦(理論版),2013(1):221-223.
[4]孫建華,任有錢. 基于Web的教務管理系統的設計與開發[J]. 科技視界,2015(20):132,298.
[5]郭緒坤. 基于Web的高校教務管理系統的實現[J].信息與電腦(理論版),2016(2):94-95.
Design and Implementation of Web-Based Educational Information Management System
Chen Lei
Jiangnan University, Jiangsu Wuxi 214000
The expansion of enrollment in universities has made the educational work more and more complicated. The development of Web technology can bring more support to system design and implementation. The Web-based educational information management system, will simplify the educational management work. The paper have just explored this.
Web; educational information management; information management system; management system design
TP311.5
A