摘要:高職學生綜合素質量化管理是使素質教育走上定量評價之路的重要途徑和手段。建立高職學生綜合素質量化管理系統(tǒng)為全面落實與實踐學生綜合素質量化管理提供了保障。就系統(tǒng)建立的意義、綜合素質量化管理系統(tǒng)的設計與實現(xiàn)進行了描述。運用軟件工程思想,進行了系統(tǒng)分析與設計、數(shù)據(jù)庫設計及系統(tǒng)測試與實施。對系統(tǒng)開發(fā)工具和使用的主要技術以及系統(tǒng)的開發(fā)方法和開發(fā)原則進行了描述。
關鍵詞:素質量化;系統(tǒng)分析;系統(tǒng)設計
一、系統(tǒng)建立的意義
高職學生綜合素質量化管理工作是學生管理工作主要內容之一,主要是依據(jù)所制訂的《學生綜合素質標準》(以下簡稱《標準》)內容,以學期為單位,對在校生進行評定,評定工作通常由系輔導員負責,由班主任、班委會、團支部、學生代表組成評定委員會,參照《標準》逐項打分,最后由班主任核準,由被評定學生簽字。手工處理時,打分數(shù)據(jù)很難實現(xiàn)后期處理,只能進行總分的排名,不能按項排名,也無法實現(xiàn)對學生總體表現(xiàn)進行數(shù)據(jù)分析,因此,學生綜合素質量化考核必需實現(xiàn)計算化,方能實現(xiàn)對學生綜合素質量化考核情況以及評價結果進行全面的分析與統(tǒng)計,才能有效地促進和完善學生綜合素質管理工作。建立高職學生綜合素質量化管理系統(tǒng),是全面落實與實踐學生綜合素質量化管理的重要手段,有利于全面提高學生素質量化管理的工作效率,使素質量化管理工作更具可操作性。綜合素質量化管理系統(tǒng)的建立,有利于實現(xiàn)學生綜合素質量化工作的科學化和現(xiàn)代化。
二、系統(tǒng)分析與設計
首先采用結構化(SA)分析方法對學生綜合素質量化業(yè)務進行詳細的調查與研究,得到了業(yè)務流程圖和協(xié)作流程圖以及數(shù)據(jù)流程圖,如圖1,圖2所示。通過對主要業(yè)務數(shù)據(jù)進行分析,確定了系統(tǒng)所需要的數(shù)據(jù)表及結構,通過詳細的調研,最后,確定了系統(tǒng)的功能需求,為系統(tǒng)總體設計與實現(xiàn)奠定了基礎。
1.系統(tǒng)調研與分析
學生工作部是學生管理的中心,也是學生信息的管理中心。學生工作部下設各教學系支部,負責學生日常管理工作,與學生會、團委共同完成對學生的綜合素質量化考核。招生處是學生信息的源頭,財務處負責收繳學費以及在校生的各項費用進行管理,教務處主要完成各專業(yè)人才培養(yǎng)方案的執(zhí)行以及對學生成績進行管理,宿舍管理中心為學生提供后勤服務,就業(yè)指導中心需要在校生成長的信息,這些部門所產生的信息與學生的綜合素質表現(xiàn)密切相關,為學生綜合素質量化考核提供依據(jù)。數(shù)據(jù)流程圖如圖3所示。
2.功能需求分析
學生綜合素質量化管理需要提供數(shù)據(jù)維護管理、學生信息管理、素質量化管理、學生綜合信息管理、數(shù)據(jù)分析管理五大功能模塊。
(1)數(shù)據(jù)維護管理
主要完成素質量化項目的編輯,系統(tǒng)可以參照素質量化標準來設置,可以適應不同學校量化標準來設置系統(tǒng),實現(xiàn)系統(tǒng)的通用性。本模塊實現(xiàn)對系統(tǒng)運行所需數(shù)據(jù)進行維護與設置。
(2)學生信息管理
主要實現(xiàn)學生基本信息的編輯,可以通過導入方法,將新生數(shù)據(jù)一次導入,同時對個別學生的信息進行編輯。還可以實現(xiàn)學生基本信息的查詢。
(3)素質量化管理
主要實現(xiàn)對學生量化打分編輯的功能,以學期為周期,為每位學生生成素質量化空表,由評價人進行打分。實現(xiàn)素質量化查詢,得到全班、年級排名數(shù)據(jù),可以進行個別查詢。
(4)學生綜合信息管理
主要是對描述性量化考核進行編輯,如:量化標準項目中的表彰獎勵、違紀減分等,除記相應的分數(shù)外,還需要記錄詳細的信息。
(5)數(shù)據(jù)分析管理
是對學生綜合素質量化數(shù)據(jù)的對比分析,可以按學期對學生或對某一項目進行數(shù)據(jù)分析,或者是所有項目得分情況進行比較,還可以進行歷史數(shù)據(jù)比較分析等,為學生管理者關于學生思想工作方面的考核提供參考數(shù)據(jù)。
3.數(shù)據(jù)庫設計
通過對量化素質管理主要業(yè)務數(shù)據(jù)分析,確定系統(tǒng)數(shù)據(jù)的實體及實體間的聯(lián)系模型(E-R圖)如圖4所示,根據(jù)實體屬性,設計數(shù)據(jù)庫表的結構,每個實體或聯(lián)系對應一個關系表。最后選擇關系數(shù)據(jù)庫管理系統(tǒng)(DBMS)建立數(shù)據(jù)庫。
4.主要技術
(1)體系結構與開發(fā)環(huán)境
系統(tǒng)體系結構采用C/S、B/S共存,結構如圖5所示,操作系統(tǒng)是Windows 2000Server與Windows XP,數(shù)據(jù)庫平臺是SQL Server 2000,系統(tǒng)分析與設計工具是PlayCASE,前端開發(fā)工具是PowerBuilder 8.0(簡稱PB)和Microsoft Visual Studio2005。
(2)主要技術
①數(shù)據(jù)窗口技術:PB數(shù)據(jù)窗口技術是Sybase公司的專利技術,數(shù)據(jù)窗口對象用于在窗口界面上進行數(shù)據(jù)的錄入、查詢、更新等操作,實現(xiàn)對后臺數(shù)據(jù)的交互操作,編程量極小,簡化了界面設計過程。②軟件結構:利用存儲過程,將表示層與業(yè)務層分離,使業(yè)務處理與前端界面分離實現(xiàn)軟件的三層結構,提高系統(tǒng)的可維護性和功能擴充能力。③數(shù)據(jù)完整性:通過數(shù)據(jù)庫的約束控制、觸發(fā)器編程確保數(shù)據(jù)的完整性以及數(shù)據(jù)的合法性。④數(shù)據(jù)加密:對敏感數(shù)據(jù)實施一定的數(shù)據(jù)加密,主要使用異或加密方法,以防重要或敏感數(shù)據(jù)被非法閱讀。
5.系統(tǒng)的開發(fā)方法和開發(fā)原則
本系統(tǒng)采用生命周期法和原型法相結合的方法開發(fā),并且自上而下進行設計,自底向上進行開發(fā)。系統(tǒng)開發(fā)過程中遵守如下原則:
(1)系統(tǒng)開發(fā)過程依據(jù)信息流與業(yè)務流程順序。
(2)充分考慮本系統(tǒng)與其它系統(tǒng)的數(shù)據(jù)接口(導入導出),實現(xiàn)數(shù)據(jù)共享。
(3)面向管理部門的系統(tǒng)采用C/S結構;面向學生、查詢量大、數(shù)據(jù)錄入小的系統(tǒng)采用B/S結構。
(4)為確保數(shù)據(jù)錄入一致性,信息的輸入以“選擇輸入”為主。
(5)確保數(shù)據(jù)的安全性并設置數(shù)據(jù)的使用權限。
三、系統(tǒng)測試與實施
以試運行方式,使用學院2009級共2540名學生的兩個學期量化測評數(shù)據(jù)進行了測試。系統(tǒng)客戶端制作了安裝盤,便于自動安裝,目前,學生綜合素質量化管理系統(tǒng)已經投入運行,系統(tǒng)運行穩(wěn)定,為學生綜合素質量化管理工作進一步實施提供了保障。系統(tǒng)數(shù)據(jù)分析和面向學生的查詢模塊將在下一階段完善。
參考文獻:
[1] 鄭歡.高職院校學生信息管理系統(tǒng)的分析與設計[D].云
南大學,2010.
[2] 徐進.學院學生信息管理系統(tǒng)的分析與設計[D].云南大
學,2011.
[3] 張玲.軟件工程[M].北京:清華大學出版社,2005.
[4] 方世強,林潔梅,程文英.基于Web的素質管理系統(tǒng)設計
與實現(xiàn)[J].煤炭技術,2012,31(8).
[5] 郝愛語.軟件測試方案分析與研究[J].中小企業(yè)管理與
科技,2009,(12).