史蓓蓓
摘 要:學生信息是高校的重要資源,學生信息管理是一個教育單位不可缺少的部分,對于高校的決策和學生的管理來說至關重要,學生信息管理系統(tǒng)能夠為用戶提供充足的信息和便捷的查詢方式。利用計算機技術和數(shù)據(jù)庫技術設計開發(fā)學生管理系統(tǒng)、實現(xiàn)學生管理工作的自動化成為高校學生管理部門的迫切需要。研究結果表明基于B/S結構的學生管理及查詢系統(tǒng)具有易于操作、客戶機的軟件安裝簡單以及便于維護等特點,能提高學生管理的效率,降低學生管理成本,具有重要的應用價值。關鍵詞:職業(yè)技術學院;學生;查詢;管理系統(tǒng)
一、選題來源及依據(jù)
四川建筑職業(yè)技術學院有全日制學生14374人,繼續(xù)教育學生5300余人學院。為西南五省市區(qū)萬人規(guī)模的、唯一獨立設置的建筑類高職學院。學校設有成都校區(qū),為多個校區(qū)辦學模式,學院目前使用的部分基于C/S結構的學生管理系統(tǒng)已經(jīng)失去應用價值,學院學生管理工作各自為戰(zhàn),有的系的學生管理工作大多基于office軟件人工管理,效率低下,嚴重影響了學生管理工作的效率。因此,研究開發(fā)一個適合學院發(fā)展需求的學生管理系統(tǒng)刻不容緩。
基于B/S結構的學生管理及查詢系統(tǒng)是根據(jù)新形勢下學生管理工作的需求,滿足學生管理工作的需要,系統(tǒng)是一個全校范圍的、開放的、分布的、多媒體的信息系統(tǒng),適應了信息時代發(fā)展,提高了學校學生管理工作效率和辦學水平,實現(xiàn)現(xiàn)代化職業(yè)院校的運行機制和高水平的管理,體現(xiàn)學院自己的特色,學院朝著建設成為一流職業(yè)學院目標前進。此學生管理及查詢系統(tǒng)的開發(fā)與研究將豐富管理信息系統(tǒng)的研究與應用,同時亦能為基于B/S結構的學生管理及查詢系統(tǒng)開發(fā)提供一個可行的方案。
二、系統(tǒng)開發(fā)技術及環(huán)境
1.C#語言。C#語言是微軟為.NET框架而設計的一門全新的編程語言,它由C和C++發(fā)展而來,具有簡單、現(xiàn)代、面向對象和類型安全的特點,其設計目標是要把Visual Basic的高速開發(fā)應用程序的能力和C++本身強大功能結合起來。
2.ASP.NET。ASP.NET是一個統(tǒng)一,它更為用戶提供了一個全新而強大的服務器控件結構。ASP.NET幾乎全是基于組件和模塊化,每一個頁、對象和HTML元素都是一個運行的組件對象。在開發(fā)語言上,ASP.NET使用NET Framework所支持的VB.NET、C#.NET等語言作為其開發(fā)語言,這些語言生成的網(wǎng)頁在后臺被轉換成類,并編譯成了一個DLL。
3.ADO.NET數(shù)據(jù)庫訪問技術。學生管理及查詢系統(tǒng)是一個典型的信息系統(tǒng),信息系統(tǒng)依賴于數(shù)據(jù)庫系統(tǒng)。在.NET平臺下,提供了ADO.NET供應用程序訪問數(shù)據(jù)庫系統(tǒng),ADO.NET是.NET應用程序的數(shù)據(jù)訪問模型。
三、學生管理及查詢系統(tǒng)的分析
1.系統(tǒng)的需求分析。在此過程中將對在軟件可行性研究階段確定的軟件范圍加以提煉使之具體化,并分析各軟件部件可能采用的解決辦法。完成系統(tǒng)可行性分析之后,從系統(tǒng)業(yè)務需求、用戶需求和功能需求三方面入手完成系統(tǒng)的需求分析。系統(tǒng)可行性分析主要是對所開發(fā)的學生管理及查詢系統(tǒng)的功能、性能和限制性條件進行分析,確定在現(xiàn)有資源條件下,系統(tǒng)開發(fā)的可行性,功能是否能實現(xiàn)。
2.經(jīng)濟可行性分析。目前四川建筑職業(yè)技術學院建有校園網(wǎng),并有現(xiàn)成的網(wǎng)絡中心機房和多媒體機房,學生管理系統(tǒng)只需在網(wǎng)絡中心機房服務器加載就可以實現(xiàn),日常維護工作由學校網(wǎng)絡中心負責管理和維護。因此在提升學校學生管理工作的網(wǎng)絡化管理水平的同時,并沒有產(chǎn)生過多的經(jīng)濟負擔,反而可以提高工作效率,節(jié)約人力成本。
3.技術可行性分析。在技術上,學生管理及查詢系統(tǒng)是一種管理信息系統(tǒng),管理信息系統(tǒng)是已經(jīng)具有一套完整的開發(fā)流程,完善的知識體系,大量成功案例可供參考,因此在設計開發(fā)中不存在太大的技術屏障。數(shù)據(jù)庫技術對建立高校學生管理系統(tǒng)的分析展示提供了強有力的技術平臺。
四、學生管理及查詢系統(tǒng)的設計
1.B/S結構。由于四川建筑職業(yè)技術學院由三個學校合并組成,合并前學校使用的學生管理系統(tǒng)各不相同,存在很大差異,管理模式不盡相同,近年來學生人數(shù)激增,矛盾便凸現(xiàn)出來。采用B/S結構的學生管理及查詢系統(tǒng),不同校區(qū)的用戶只需通過Web瀏覽器就可以訪問到學生管理及查詢系統(tǒng),用戶工作界面就通過簡單的瀏覽器實現(xiàn),無需開發(fā)專用的軟件,簡單易用,減輕了系統(tǒng)維護和升級的成本。
2.系統(tǒng)結構模型。四川建筑職業(yè)技術學院學生管理及查詢系統(tǒng)采用了三層B/S結構模型,即包括客戶機、應用服務器和數(shù)據(jù)庫服務器的總體設計架構。用戶在客戶機端通過瀏覽器訪問系統(tǒng),輸入學生管理及查詢系統(tǒng)的網(wǎng)絡地址,登錄系統(tǒng),系統(tǒng)的執(zhí)行結果都將以HTML網(wǎng)頁的形式返回。
3.系統(tǒng)的網(wǎng)絡結構設計。由系統(tǒng)結構設計小節(jié)可以知道系統(tǒng)結構為B/S結構,根據(jù)四川建筑職業(yè)技術學院學生管理工作的需要,立足于學校成都、德陽兩地辦學的實際情況,成都校區(qū)、德陽校區(qū)都可以通過互聯(lián)網(wǎng)訪問學生管理及查詢系統(tǒng)。
五、系統(tǒng)測試
課題研究采用了文獻研究、需求調(diào)研與分析、系統(tǒng)總體設計與詳細設計、系統(tǒng)實現(xiàn)與測試等方法。根據(jù)四川職業(yè)技術學院的實際情況,使用面向對象的系統(tǒng)分析和設計方法對四川建筑職業(yè)技術學院學生管理及查詢系統(tǒng)進行分析和設計,最終實現(xiàn)四川建筑職業(yè)技術學院學生管理及查詢系統(tǒng)。
基于B/S結構的學生管理及查詢系統(tǒng)是根據(jù)新形勢下學生管理工作的需求,滿足學生管理工作的需要,體現(xiàn)學院自己的特色,學院朝著建設成為一流職業(yè)學院目標前進。此學生管理及查詢系統(tǒng)的開發(fā)與研究將豐富管理信息系統(tǒng)的研究與應用,同時亦能為基于B/S結構的學生管理及查詢系統(tǒng)開發(fā)提供一個可行的方案。
參考文獻:
[1]王佩紅,劉慧婷.基于VB的學生成績管理系統(tǒng)的設計與實現(xiàn)[J].計算機技術與發(fā)展,2007(12):169-172.
[2]劉哲.學生信息管理系統(tǒng)設計與實現(xiàn)[D].成都:電子科技大學(碩士學位論文),2008.5.
[3]沈星怡,邵敏.高職院校學生輔導員管理模式的理性思考[J].蘇州大學學報,2008,28(5):111-112.
[4]李迎.基于ASP.NET的高校學生管理系統(tǒng)的設計與實現(xiàn)[D].北京:北京郵電大學(碩士學位論文),2008.
[5]王秀華、徐元彬.學生管理信息系統(tǒng)的開發(fā)及實現(xiàn)[J].西南民族大學學報(自然科學版),2004,30(3):365-367.