李明偉


摘要:本文涉及高職高專院校學(xué)生信息管理系統(tǒng)的設(shè)計與開發(fā),實現(xiàn)了具有高職特色的學(xué)生信息管理方案。系統(tǒng)包括學(xué)生信息檢索、輔導(dǎo)員信息管理、系統(tǒng)權(quán)限管理、宿管員管理、學(xué)生獎懲管理等軟件模塊,并對學(xué)生表現(xiàn)進(jìn)行監(jiān)測,為評優(yōu)提供數(shù)據(jù)支撐,大大優(yōu)化了學(xué)生工作管理流程。
關(guān)鍵詞:學(xué)生信息;c#;管理系統(tǒng)
中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2019)08-0081-01
1 背景
在日益飛速發(fā)展的信息化時代,高職院校的校園信息化水平正在逐步提高,以信息化、智能化、移動化為代表的信息管理策略正在逐步替代傳統(tǒng)的管理模式,充分發(fā)揮了IT技術(shù)優(yōu)勢,更好的為職業(yè)院校教育教學(xué)提供保障。
學(xué)生信息管理是學(xué)生工作的重要部分,隨著學(xué)校的發(fā)展,學(xué)校規(guī)模較大的時候,隨著學(xué)生數(shù)量的增多,學(xué)生信息如何更好的管理,提高管理效率,提高管理效果,成為學(xué)生工作的老師們始終關(guān)心的問題。學(xué)生數(shù)據(jù)是伴隨著一名學(xué)生從入學(xué)到畢業(yè)的所有整體的、動態(tài)的數(shù)據(jù)數(shù)據(jù),輔導(dǎo)員老師在精力有限的情況下,如何更好的掌握學(xué)生信息,了解學(xué)生各方面的情況,以及更好的做好學(xué)生管理工作,本文就通過對信息化技術(shù)的使用以及結(jié)合學(xué)生工作實際的需求,設(shè)計了一套面對高職高專學(xué)生的信息管理系統(tǒng)。
2 主要研究步驟
為了結(jié)合軟件工程理論實現(xiàn)學(xué)生信息管理系統(tǒng),我們成立了項目研究課題組,主要由學(xué)生管理人員和計算機(jī)編程及數(shù)據(jù)庫相關(guān)專業(yè)的技術(shù)人員組成。研究過程主要包括以下幾步:
(1)需求分析及可行性研究;(2)系統(tǒng)的技術(shù)方案的確定;(3)系統(tǒng)概要設(shè)計;(4)系統(tǒng)詳細(xì)設(shè)計;(5)系統(tǒng)代碼編寫及實驗室調(diào)試;(6)現(xiàn)場調(diào)試、運(yùn)行。
3 技術(shù)方案
本系統(tǒng)通過實際分析,本校需要管理學(xué)生信息數(shù)量上在1萬人左右,學(xué)生信息按照不同系別、專業(yè)、班級進(jìn)行分類管理,從新生入學(xué)開始,保存學(xué)生基礎(chǔ)數(shù)據(jù),包括姓名、學(xué)號、班級、所在系、所學(xué)專業(yè)、聯(lián)系方式等基本信息,記錄學(xué)生基礎(chǔ)數(shù)據(jù)。
對于系統(tǒng)使用者,還主要包括輔導(dǎo)員老師、各系領(lǐng)導(dǎo)、宿管員等。針對不同角色系統(tǒng)設(shè)計了不同的訪問操作權(quán)限,因此也需要保存此類管理學(xué)生工作人員的基礎(chǔ)信息。并設(shè)置管理員權(quán)限,方便各系進(jìn)行信息維護(hù)與調(diào)整。
在技術(shù)上選用目前主流的c#語言作為后端開發(fā)編程語言,使用微軟vs2015作為集成開發(fā)環(huán)境,采用前端與后端分離的軟件結(jié)構(gòu),前端以bootstrap及jquery為基礎(chǔ)進(jìn)行開發(fā),綜合運(yùn)用html、css及js技術(shù),數(shù)據(jù)庫采用sqlserver2008 R2版本進(jìn)行數(shù)據(jù)存儲。
3.1 軟件架構(gòu)方案
本系統(tǒng)采用了安全性與實用性較高的三層B/S結(jié)構(gòu)。第一層是擔(dān)負(fù)著用戶與應(yīng)用間的對話功能的表示層;第二是將具體的業(yè)務(wù)處理邏輯編入程序中的功能層;第三是負(fù)責(zé)管理對數(shù)據(jù)庫數(shù)據(jù)的讀寫的數(shù)據(jù)層。三層B/S的解決方案是:對這三層進(jìn)行明確分割,并在邏輯上使其獨(dú)立。原來的數(shù)據(jù)層作為數(shù)據(jù)庫管理系統(tǒng)已經(jīng)獨(dú)立出來,所以,關(guān)鍵是要將表示層和功能層分離成各自獨(dú)立的程序,并且還要使這兩層間的接口簡潔明了。
3.2 模塊設(shè)計
本系統(tǒng)的主要功能包括系統(tǒng)及用戶管理模塊、學(xué)生基礎(chǔ)信息管理模塊、成績管理模塊、系專業(yè)班級信息管理模塊、課程信息管理模塊、數(shù)據(jù)統(tǒng)計及報表模塊。系統(tǒng)部分界面如圖1、圖2所示。
4 結(jié)語
通過學(xué)生信息管理系統(tǒng)的投入使用,替代了以往較多紙質(zhì)文件的使用,節(jié)省了辦公成本,對學(xué)生信息的有效管理,方便了輔導(dǎo)員老師查詢學(xué)生各方面信息,更好的完成了學(xué)生管理工作,隨時掌握學(xué)生的學(xué)習(xí)成績及獎懲情況,對于期末評優(yōu)評先提供了直觀真實的依據(jù)。通過組織團(tuán)隊自主開發(fā)管理軟件,鍛煉了開發(fā)隊伍,增強(qiáng)了信心,為以后進(jìn)一步完善系統(tǒng),開發(fā)更多的功能提供了基礎(chǔ)。
Research and Development of Information Management System for Higher Vocational Students
LI Ming-wei
(Tangshan Industrial Vocational and Technical College,Tangshan? Hebei? 053000)
Abstract:This paper deals with the design and development of student information management system in Higher Vocational colleges, and realizes the student information management scheme with higher vocational characteristics. The system includes software modules such as student information retrieval, counselor information management, system authority management, dormitory administrator management, student reward and punishment management, etc. It also monitors students'performance, provides data support for evaluation, and greatly optimizes the management process of student work.
Key words:Student Information;c#;Management System