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