南通理工學(xué)院教務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)
作者:劉 璽時間:2015-12-08 10:27:24 來源:www.6scc.cn 閱讀次數(shù):4624次 ]
在全國高等教育事業(yè)快速健康發(fā)展的勢頭下,各類高校教務(wù)管理工作變得越加繁重,不僅增加了管理人員的工作量,也提高了工作難度。文章中所設(shè)計的教務(wù)管理系統(tǒng)為南通理工學(xué)院教務(wù)管理工作帶來了巨大的便利, 該系統(tǒng)為學(xué)校的教務(wù)管理工作提供了高效及可靠的運作模式,提升了學(xué)校的管理及服務(wù)水平,增強了學(xué)校的綜合競爭力。
【關(guān)鍵詞】
教務(wù)管理;B/S ;ASP.NET
0 引言
當(dāng)今高等教育發(fā)展的趨勢是以高新技術(shù)改變常規(guī)教育形式,用教育信息化來促進教育現(xiàn)代化,運用各種高新科技方法提升教育水平及管理水平,為社會輸送優(yōu)質(zhì)人才。在當(dāng)今社會的高等教育模式下, 高校中的計算機技術(shù)應(yīng)用已經(jīng)非常廣泛, 而其中涉及面最廣的就是教務(wù)管理系統(tǒng)的運用,不論哪所學(xué)校,最為繁雜的就屬教務(wù)管理,學(xué)校教務(wù)管理的好壞能體現(xiàn)出一所學(xué)校管理水平的高低,所以開發(fā)一個性能優(yōu)良的、適合學(xué)校自身的教務(wù)管理系統(tǒng)是每個學(xué)校非常迫切的需求。
在本系統(tǒng)的設(shè)計與實現(xiàn)過程中,以實用性為主,在運用實踐中不斷豐富完善, 最終設(shè)計出了一套符合學(xué)校實情的教務(wù)管理系統(tǒng),為教務(wù)管理工作提供了高效及可靠的運作模式,提升了學(xué)校的管理及服務(wù)水平,增強了在同類院校中的競爭力。
1 關(guān)鍵技術(shù)
1.1 B/S 體系結(jié)構(gòu)
B/S(Browser/Server) 架構(gòu)是一種時下主流的網(wǎng)絡(luò)結(jié)構(gòu)模式,是隨著互聯(lián)網(wǎng)的發(fā)展應(yīng)運而生的。實際上B/S 架構(gòu)對用戶來說使用的一大優(yōu)點就是系統(tǒng)用戶只需要一臺能上網(wǎng)正常使用的電腦,不受時間空間的限制,在任何地點任意時刻都能訪問系統(tǒng),不用安裝專門的客戶端軟件,只要安裝有任意的瀏覽器軟件就能訪問系統(tǒng), 與服務(wù)器端進行交互。另一優(yōu)點是客戶端的電腦無需做任何的軟件維護,系統(tǒng)的更新是在服務(wù)器端完成的,而且系統(tǒng)的擴展也在服務(wù)器端完成。
1.2 ASP.NET 技術(shù)體系
ASP.NET 是用于構(gòu)建動態(tài)Web 應(yīng)用程序的技術(shù),基于Web 服務(wù)器的技術(shù),是微軟公司推出的一種全新的基于B/S 模型的技術(shù),該技術(shù)有著Microsoft Visual Studio 的支持,其是一個強大的集成開發(fā)環(huán)境。目前使用ASP.NET 開發(fā)Web 應(yīng)用程序已經(jīng)變得非常簡單了,因為其可以通過各類控件的使用來實現(xiàn)可視化的開發(fā),并且可以建立基于Web 的B/S 架構(gòu)應(yīng)用程序,且語言環(huán)境是通用的。
1.3 SQL Server 2005 簡介
SQL Server 是由微軟公司為主導(dǎo)設(shè)計開發(fā)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。SQL Server 為用戶提供了安全可靠的數(shù)據(jù)庫使用平臺,可以全面而高效的解決用戶的數(shù)據(jù)庫需求,一般用于企事業(yè)單位的數(shù)據(jù)管理等。SQL Server 2005 可降低數(shù)據(jù)操作的復(fù)雜度,包括創(chuàng)建、部署、管理、分析等功能操作,其還有數(shù)據(jù)分析、數(shù)據(jù)報表、數(shù)據(jù)通知等實用功能。正因為有著這些全面的功能,還有著多種不同系統(tǒng)的集成性以及自動管理日常任務(wù)的能力,各種規(guī)模的企業(yè)都可以使用SQL Server 2005 來解決數(shù)據(jù)庫的使用問題。
2 系統(tǒng)分析和設(shè)計
教務(wù)管理系統(tǒng)主要功能模塊有:教學(xué)計劃管理、教育資源管理、網(wǎng)上選課管理、課表編排管理、學(xué)籍檔案管理、學(xué)生成績管理、考務(wù)管理和系統(tǒng)管理。采用專業(yè)的UML 工具對每個模塊建模,使每一個模塊都保持業(yè)務(wù)針對性以及在開發(fā)過程中的程序通用性,通過流程圖展示每個模塊的主要工作流程。
2.1 系統(tǒng)整體
以軟件過程管理的指導(dǎo)思想為主要實施方針,本系統(tǒng)開發(fā)經(jīng)過了四個階段: 需求、設(shè)計、實現(xiàn)、維護。在本系統(tǒng)項目立項后,首先對南通理工學(xué)院的教務(wù)管理需求進行了調(diào)研分析,并對需求進行建模, 可用于開發(fā)人員在開發(fā)過程中交流。隨后,進入了設(shè)計階段,在設(shè)計階段需要對系統(tǒng)進行整體的設(shè)計,并對系統(tǒng)里面的子功能模塊進行詳細的設(shè)計,包括各個模塊的業(yè)務(wù)流程的表現(xiàn),同時還對用于存儲數(shù)據(jù)的數(shù)據(jù)庫進行了設(shè)計;設(shè)計的文檔是系統(tǒng)實現(xiàn)的根據(jù),依照系統(tǒng)設(shè)計文檔進行實現(xiàn)的系統(tǒng)便是最終需要的系統(tǒng),但是在實現(xiàn)的時候還需要對實現(xiàn)的工具以及開發(fā)的模式進行選擇,以確保能夠以最優(yōu)化的方式交付穩(wěn)定易用的系統(tǒng)。
2.2 系統(tǒng)功能
用戶登錄教務(wù)系統(tǒng)后的功能操作主界面,其中包括8 個主要的應(yīng)用操作功能模塊,各用戶類型使用的權(quán)限不同,所要達到的功能也不盡相同。例如,老師要實現(xiàn)的功能有課表查詢、成績錄入等,學(xué)生要實現(xiàn)的功能有網(wǎng)上選課、考試安排、成績查詢等,教務(wù)人員要實現(xiàn)的功能有教學(xué)安排、學(xué)籍管理、課表編排、考務(wù)管理等。其它的一些例如報表打印,數(shù)據(jù)分析等實用功能,該系統(tǒng)也能一并實現(xiàn)。
3 結(jié)束語
本文所設(shè)計的南通理工學(xué)院教務(wù)管理系統(tǒng)結(jié)合了計算機的軟、硬件技術(shù)及網(wǎng)絡(luò)技術(shù),是全面體現(xiàn)教育現(xiàn)代化的真實寫照,為學(xué)校的教務(wù)管理工作提供了便利, 有效的節(jié)約了學(xué)校的人力、物力資源。目前,該系統(tǒng)已經(jīng)正式上線投入使用,運行穩(wěn)定,功能較全面,基本滿足了各類用戶的使用需求。
【參考文獻】
[1] 周紅娟 等. 新時代我國高等院校教務(wù)管理系統(tǒng)數(shù)字化建設(shè)研[J]. 價值工程,2014,25:277-278.
[2] 趙成松. 基于.NET 平臺的教務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)[D]. 電子科技大學(xué),2013.
[3]Adrian Hibbert ADO.Net Examples and Best Practices for C#Programmers. The ComputerBulletin,Jan.2003
[4] 范華, 秦茂玲, 張俊. 透視C 程序設(shè)計語言[J]. 計算機技術(shù)與發(fā)展,2008,06:64-66.
[5] 周燕飛等編. 數(shù)據(jù)庫原理與應(yīng)用[M]. 機械工業(yè)出版社, 2003
[6] 謝小波. 信息管理中計算機數(shù)據(jù)庫技術(shù)的應(yīng)用探析[J]. 科技創(chuàng)新與應(yīng)用,2014,26:75.
[7] 黃志球, 李清等編著. 數(shù)據(jù)庫應(yīng)用技術(shù)基礎(chǔ)[M]. 機械工業(yè)出版社, 2003
本站論文資源均為來自網(wǎng)絡(luò)轉(zhuǎn)載,免費提供給廣大作者參考,不進行任何贏利,如有版權(quán)問題,請聯(lián)系管理員刪除! 快速論文發(fā)表網(wǎng)(www.6scc.cn)本中心和國內(nèi)數(shù)百家期刊雜志社有良好的合作關(guān)系,可以幫客戶代發(fā)論文投稿.
投稿郵箱:ksfbw@126.com
客服Q Q:
82702382
聯(lián)系電話:15295038833
本站論文資源均為來自網(wǎng)絡(luò)轉(zhuǎn)載,免費提供給廣大作者參考,不進行任何贏利,如有版權(quán)問題,請聯(lián)系管理員刪除!