魯靜軒+劉超
摘 要 通過基于分布式部署的貧困生評定系統的設計與實現,解決高校中學生和學校對貧困生評定難題。學校可以根據國家政策數據因子、學生在學校的表現因子等重要參數通過系統自動評定出真正的貧困生。系統采用分布式技術和模糊數學技術,對系統的數據顯示、數據采集、數據存儲、數據智能分析進行了有效部署,增加了系統的健壯性、效率和準確性。
關鍵詞 分布式;模糊數學;貧困生評定;數據智能分析
中圖分類號:TP319 文獻標識碼:A 文章編號:1671-7597(2014)03-0025-02
本世紀初,國家為了解決貧困生上大學難的問題,國家出臺了扶持貧困生的興國戰略,包括困難補助金、國家級獎學金、省級獎學金等政策,但由于一些高校招生的地域非常廣而且人數眾多,高校的管理人員不可能走訪每一個申請貧困生的學生所在地,并且貧困生認定普遍采用傳統的投票法具有一定的不準確性,這樣就造成了評定貧困生失準,不公平的說法甚囂塵上,給高校貧困生評定管理人員帶來了不小的工作壓力。同時,國家的扶持政策也不能更好的執行。本課題通過對貧困生評定方法的分析,運用分布式技術和模糊數學技術對申報貧困生的數據進行采集、存儲、智能分析和前端顯示,盡量減少貧困生評定過程中的人為因素,使貧困生評定更準確。
1 系統的結構設計
為了系統具有更好的監督和公開作用采用B/S模式的體系結構。系統中采用三層結構設計(如圖1),第一層是UI層,負責系統數據的顯示和交互;第二層是數據操作層,負責數據操作、數據生成和數據采集等工作;第三層是數據庫層次,負責數據存儲。
圖1 系統體系結構
2 系統分布式網絡結構設計
高校如今的在校學生數量比較多,貧困生評定具有一定的時間性,每年的一段時間內可能要有數千甚至數萬的學生進行貧困生申請和評定,為了更好的進行系統的負載平衡,我們將系統設計成為分布式系統。
貧困生評定系統分布式的部署,采用面向服務的體系結構的思想,將貧困生評定系統分布式系統設計成以主服務器
進行協調工作的分布式網絡。其中分布式網絡中含數據庫服務器1臺(負責數據的存儲與轉換)、網頁服務器1臺(負責系統數據的顯示以及系統與用戶之間交互)、貧困生智能評定服務器1臺(負責讀取數據庫服務器數據對數據進行智能分析根據系統模型進行貧困生評定并將分析結果生成報告單)、跨平臺信息同步服務器1臺(負責實時同步學生管理系統、學生成績管理系統等其他數據平臺的數據)1臺,其網絡結構如圖2所示。
圖2 分布式網絡結構圖
3 基于模糊數學的貧困生評定方法設計
由于傳統的投票法或者是一些簡單的算法為貧困生評定系統提供的結果并不可靠,通過對國家政策和貧困生評定標準的分析,系統采用模糊變換的評價模型對貧困生進行綜合評定。
在模型的構建充分考慮到系統構建的公平性、一致性和數據完整性,通過研讀國家相關政策和發放調查問卷的方式,構建了貧困生評價指標(如表1),并考慮了學生在學校的相應表現。
表1 貧困生評定評價指標
1級指標 2級指標 權重 3級指標 權重
貧
困
生
評
定
1
級
指
標
W 家庭經濟
E1 0.3 人均收入E11 0.5
人均支出E12 0.3
負債E13 0.2
家庭人口
E2 0.15 供養人口E21 0.4
健康人口E22 0.4
職業E23 0.2
學習成績E3 0.15 成績在年級排名E31 1
特殊事件
E4 0.2 災害E41 0.5
家庭變故E42 0.4
其他E43 0.1
學生消費水平E5 0.1 學費E51 0.5
日常消費E52 0.3
高消費E53 0.2
住所所在區域E6 0.1 是否欠發達地區E61 1
根據表1給出的評價指標構成了系統的評價指標集,即W={E1,E2,E3,E4,E5,E6},E1={E11,E12,E13},E2={E21,E22,E23}, E3={E31},E4={E41,E42,E43},E5={E51,E52,E53},E6={E61}。k=1,2,3…s滿足以下3個公式:
m+m+m+…=m (公式1)
E1∪E2∪E3∪E4…∪En= E (公式2)
任意的 k≠j, Ek∪Ej=Φ (公式3)
運用以上3個公式以及德爾菲法,確定指標權重并確定隸屬矩陣屬矩陣,最后構造模糊評價矩陣。
4 系統功能模塊設計與實現
根據系統的功能需求,系統設計含有學生信息管理模塊、貧困生申請模塊、貧困生評定系統信息搜索模塊、資格審核模塊、貧困生評定模塊、貧困生審批模塊、成績管理模塊、獎助學金管理模塊、系統管理模塊、用戶管理模塊,系統功能如圖3。
圖3 系統功能框圖
系統采用.net開發工具和SQL SERVER2005數據庫進行研發。系統對學生用戶、評定小組成員用戶、系統管理員用戶實現了角色管理,特別是評定小組成員用戶在審核貧困生評價報告時看不到學生的姓名和班級信息。只能根據貧困生資格和評定報告進行貧困生審核,大大減少了人為因素。數據同步系統采用中間件的數據操作讀取校內其他管理系統的數據并存儲于貧困生評定系統中,減少了信息的錄入并可以保持數據的準確性。成績管理模塊、獎助學金管理模塊是通過校內教務管理系統和學生管理系統同步的數據。資格審核模塊、貧困生評定模塊、貧困生審批模塊、成績管理模塊、獎助學金管理模塊為評定系統根據模糊數學評價矩陣模型智能評定核心系統,其中評價指標可以根據變化進行隨時修正。
5 結果分析
系統完成后,采用黑盒和白盒測試方法對系統進行了測試,同時進行了1000人同時在線的壓力測試方式,系統健壯性達到了要求。同時通過線上系統貧困生評定和線下實際考察方式進行貧困生評定結果對比,效果較好,達到了系統的準確性要求。另外通過WEB形式對信息進行了公開,保證了系統的公平公開性。
在測試過程中發現評價指標中E6的錄入與識別有些困難,特別是地區的指標考核具有不確定性,是日后系統完善的目標。
參考文獻
[1]王虎,張俊.管理信息系統[M].武漢:武漢理工大學出版社,2004.
[2]張正.基于分布式系統的程序監控技術研究及其應用[D].浙江大學,2007.
[3]全渝娟,劉桂雄,洪曉斌,黃國健.分布式時間同步系統的參考時間獲取技術分析[J].科學技術與工程,2007,24(15):3740-3745.
[4]孫涌.現代軟件工程[M].北京:北京希望電子出版社,2003:1-246.endprint
摘 要 通過基于分布式部署的貧困生評定系統的設計與實現,解決高校中學生和學校對貧困生評定難題。學校可以根據國家政策數據因子、學生在學校的表現因子等重要參數通過系統自動評定出真正的貧困生。系統采用分布式技術和模糊數學技術,對系統的數據顯示、數據采集、數據存儲、數據智能分析進行了有效部署,增加了系統的健壯性、效率和準確性。
關鍵詞 分布式;模糊數學;貧困生評定;數據智能分析
中圖分類號:TP319 文獻標識碼:A 文章編號:1671-7597(2014)03-0025-02
本世紀初,國家為了解決貧困生上大學難的問題,國家出臺了扶持貧困生的興國戰略,包括困難補助金、國家級獎學金、省級獎學金等政策,但由于一些高校招生的地域非常廣而且人數眾多,高校的管理人員不可能走訪每一個申請貧困生的學生所在地,并且貧困生認定普遍采用傳統的投票法具有一定的不準確性,這樣就造成了評定貧困生失準,不公平的說法甚囂塵上,給高校貧困生評定管理人員帶來了不小的工作壓力。同時,國家的扶持政策也不能更好的執行。本課題通過對貧困生評定方法的分析,運用分布式技術和模糊數學技術對申報貧困生的數據進行采集、存儲、智能分析和前端顯示,盡量減少貧困生評定過程中的人為因素,使貧困生評定更準確。
1 系統的結構設計
為了系統具有更好的監督和公開作用采用B/S模式的體系結構。系統中采用三層結構設計(如圖1),第一層是UI層,負責系統數據的顯示和交互;第二層是數據操作層,負責數據操作、數據生成和數據采集等工作;第三層是數據庫層次,負責數據存儲。
圖1 系統體系結構
2 系統分布式網絡結構設計
高校如今的在校學生數量比較多,貧困生評定具有一定的時間性,每年的一段時間內可能要有數千甚至數萬的學生進行貧困生申請和評定,為了更好的進行系統的負載平衡,我們將系統設計成為分布式系統。
貧困生評定系統分布式的部署,采用面向服務的體系結構的思想,將貧困生評定系統分布式系統設計成以主服務器
進行協調工作的分布式網絡。其中分布式網絡中含數據庫服務器1臺(負責數據的存儲與轉換)、網頁服務器1臺(負責系統數據的顯示以及系統與用戶之間交互)、貧困生智能評定服務器1臺(負責讀取數據庫服務器數據對數據進行智能分析根據系統模型進行貧困生評定并將分析結果生成報告單)、跨平臺信息同步服務器1臺(負責實時同步學生管理系統、學生成績管理系統等其他數據平臺的數據)1臺,其網絡結構如圖2所示。
圖2 分布式網絡結構圖
3 基于模糊數學的貧困生評定方法設計
由于傳統的投票法或者是一些簡單的算法為貧困生評定系統提供的結果并不可靠,通過對國家政策和貧困生評定標準的分析,系統采用模糊變換的評價模型對貧困生進行綜合評定。
在模型的構建充分考慮到系統構建的公平性、一致性和數據完整性,通過研讀國家相關政策和發放調查問卷的方式,構建了貧困生評價指標(如表1),并考慮了學生在學校的相應表現。
表1 貧困生評定評價指標
1級指標 2級指標 權重 3級指標 權重
貧
困
生
評
定
1
級
指
標
W 家庭經濟
E1 0.3 人均收入E11 0.5
人均支出E12 0.3
負債E13 0.2
家庭人口
E2 0.15 供養人口E21 0.4
健康人口E22 0.4
職業E23 0.2
學習成績E3 0.15 成績在年級排名E31 1
特殊事件
E4 0.2 災害E41 0.5
家庭變故E42 0.4
其他E43 0.1
學生消費水平E5 0.1 學費E51 0.5
日常消費E52 0.3
高消費E53 0.2
住所所在區域E6 0.1 是否欠發達地區E61 1
根據表1給出的評價指標構成了系統的評價指標集,即W={E1,E2,E3,E4,E5,E6},E1={E11,E12,E13},E2={E21,E22,E23}, E3={E31},E4={E41,E42,E43},E5={E51,E52,E53},E6={E61}。k=1,2,3…s滿足以下3個公式:
m+m+m+…=m (公式1)
E1∪E2∪E3∪E4…∪En= E (公式2)
任意的 k≠j, Ek∪Ej=Φ (公式3)
運用以上3個公式以及德爾菲法,確定指標權重并確定隸屬矩陣屬矩陣,最后構造模糊評價矩陣。
4 系統功能模塊設計與實現
根據系統的功能需求,系統設計含有學生信息管理模塊、貧困生申請模塊、貧困生評定系統信息搜索模塊、資格審核模塊、貧困生評定模塊、貧困生審批模塊、成績管理模塊、獎助學金管理模塊、系統管理模塊、用戶管理模塊,系統功能如圖3。
圖3 系統功能框圖
系統采用.net開發工具和SQL SERVER2005數據庫進行研發。系統對學生用戶、評定小組成員用戶、系統管理員用戶實現了角色管理,特別是評定小組成員用戶在審核貧困生評價報告時看不到學生的姓名和班級信息。只能根據貧困生資格和評定報告進行貧困生審核,大大減少了人為因素。數據同步系統采用中間件的數據操作讀取校內其他管理系統的數據并存儲于貧困生評定系統中,減少了信息的錄入并可以保持數據的準確性。成績管理模塊、獎助學金管理模塊是通過校內教務管理系統和學生管理系統同步的數據。資格審核模塊、貧困生評定模塊、貧困生審批模塊、成績管理模塊、獎助學金管理模塊為評定系統根據模糊數學評價矩陣模型智能評定核心系統,其中評價指標可以根據變化進行隨時修正。
5 結果分析
系統完成后,采用黑盒和白盒測試方法對系統進行了測試,同時進行了1000人同時在線的壓力測試方式,系統健壯性達到了要求。同時通過線上系統貧困生評定和線下實際考察方式進行貧困生評定結果對比,效果較好,達到了系統的準確性要求。另外通過WEB形式對信息進行了公開,保證了系統的公平公開性。
在測試過程中發現評價指標中E6的錄入與識別有些困難,特別是地區的指標考核具有不確定性,是日后系統完善的目標。
參考文獻
[1]王虎,張俊.管理信息系統[M].武漢:武漢理工大學出版社,2004.
[2]張正.基于分布式系統的程序監控技術研究及其應用[D].浙江大學,2007.
[3]全渝娟,劉桂雄,洪曉斌,黃國健.分布式時間同步系統的參考時間獲取技術分析[J].科學技術與工程,2007,24(15):3740-3745.
[4]孫涌.現代軟件工程[M].北京:北京希望電子出版社,2003:1-246.endprint
摘 要 通過基于分布式部署的貧困生評定系統的設計與實現,解決高校中學生和學校對貧困生評定難題。學校可以根據國家政策數據因子、學生在學校的表現因子等重要參數通過系統自動評定出真正的貧困生。系統采用分布式技術和模糊數學技術,對系統的數據顯示、數據采集、數據存儲、數據智能分析進行了有效部署,增加了系統的健壯性、效率和準確性。
關鍵詞 分布式;模糊數學;貧困生評定;數據智能分析
中圖分類號:TP319 文獻標識碼:A 文章編號:1671-7597(2014)03-0025-02
本世紀初,國家為了解決貧困生上大學難的問題,國家出臺了扶持貧困生的興國戰略,包括困難補助金、國家級獎學金、省級獎學金等政策,但由于一些高校招生的地域非常廣而且人數眾多,高校的管理人員不可能走訪每一個申請貧困生的學生所在地,并且貧困生認定普遍采用傳統的投票法具有一定的不準確性,這樣就造成了評定貧困生失準,不公平的說法甚囂塵上,給高校貧困生評定管理人員帶來了不小的工作壓力。同時,國家的扶持政策也不能更好的執行。本課題通過對貧困生評定方法的分析,運用分布式技術和模糊數學技術對申報貧困生的數據進行采集、存儲、智能分析和前端顯示,盡量減少貧困生評定過程中的人為因素,使貧困生評定更準確。
1 系統的結構設計
為了系統具有更好的監督和公開作用采用B/S模式的體系結構。系統中采用三層結構設計(如圖1),第一層是UI層,負責系統數據的顯示和交互;第二層是數據操作層,負責數據操作、數據生成和數據采集等工作;第三層是數據庫層次,負責數據存儲。
圖1 系統體系結構
2 系統分布式網絡結構設計
高校如今的在校學生數量比較多,貧困生評定具有一定的時間性,每年的一段時間內可能要有數千甚至數萬的學生進行貧困生申請和評定,為了更好的進行系統的負載平衡,我們將系統設計成為分布式系統。
貧困生評定系統分布式的部署,采用面向服務的體系結構的思想,將貧困生評定系統分布式系統設計成以主服務器
進行協調工作的分布式網絡。其中分布式網絡中含數據庫服務器1臺(負責數據的存儲與轉換)、網頁服務器1臺(負責系統數據的顯示以及系統與用戶之間交互)、貧困生智能評定服務器1臺(負責讀取數據庫服務器數據對數據進行智能分析根據系統模型進行貧困生評定并將分析結果生成報告單)、跨平臺信息同步服務器1臺(負責實時同步學生管理系統、學生成績管理系統等其他數據平臺的數據)1臺,其網絡結構如圖2所示。
圖2 分布式網絡結構圖
3 基于模糊數學的貧困生評定方法設計
由于傳統的投票法或者是一些簡單的算法為貧困生評定系統提供的結果并不可靠,通過對國家政策和貧困生評定標準的分析,系統采用模糊變換的評價模型對貧困生進行綜合評定。
在模型的構建充分考慮到系統構建的公平性、一致性和數據完整性,通過研讀國家相關政策和發放調查問卷的方式,構建了貧困生評價指標(如表1),并考慮了學生在學校的相應表現。
表1 貧困生評定評價指標
1級指標 2級指標 權重 3級指標 權重
貧
困
生
評
定
1
級
指
標
W 家庭經濟
E1 0.3 人均收入E11 0.5
人均支出E12 0.3
負債E13 0.2
家庭人口
E2 0.15 供養人口E21 0.4
健康人口E22 0.4
職業E23 0.2
學習成績E3 0.15 成績在年級排名E31 1
特殊事件
E4 0.2 災害E41 0.5
家庭變故E42 0.4
其他E43 0.1
學生消費水平E5 0.1 學費E51 0.5
日常消費E52 0.3
高消費E53 0.2
住所所在區域E6 0.1 是否欠發達地區E61 1
根據表1給出的評價指標構成了系統的評價指標集,即W={E1,E2,E3,E4,E5,E6},E1={E11,E12,E13},E2={E21,E22,E23}, E3={E31},E4={E41,E42,E43},E5={E51,E52,E53},E6={E61}。k=1,2,3…s滿足以下3個公式:
m+m+m+…=m (公式1)
E1∪E2∪E3∪E4…∪En= E (公式2)
任意的 k≠j, Ek∪Ej=Φ (公式3)
運用以上3個公式以及德爾菲法,確定指標權重并確定隸屬矩陣屬矩陣,最后構造模糊評價矩陣。
4 系統功能模塊設計與實現
根據系統的功能需求,系統設計含有學生信息管理模塊、貧困生申請模塊、貧困生評定系統信息搜索模塊、資格審核模塊、貧困生評定模塊、貧困生審批模塊、成績管理模塊、獎助學金管理模塊、系統管理模塊、用戶管理模塊,系統功能如圖3。
圖3 系統功能框圖
系統采用.net開發工具和SQL SERVER2005數據庫進行研發。系統對學生用戶、評定小組成員用戶、系統管理員用戶實現了角色管理,特別是評定小組成員用戶在審核貧困生評價報告時看不到學生的姓名和班級信息。只能根據貧困生資格和評定報告進行貧困生審核,大大減少了人為因素。數據同步系統采用中間件的數據操作讀取校內其他管理系統的數據并存儲于貧困生評定系統中,減少了信息的錄入并可以保持數據的準確性。成績管理模塊、獎助學金管理模塊是通過校內教務管理系統和學生管理系統同步的數據。資格審核模塊、貧困生評定模塊、貧困生審批模塊、成績管理模塊、獎助學金管理模塊為評定系統根據模糊數學評價矩陣模型智能評定核心系統,其中評價指標可以根據變化進行隨時修正。
5 結果分析
系統完成后,采用黑盒和白盒測試方法對系統進行了測試,同時進行了1000人同時在線的壓力測試方式,系統健壯性達到了要求。同時通過線上系統貧困生評定和線下實際考察方式進行貧困生評定結果對比,效果較好,達到了系統的準確性要求。另外通過WEB形式對信息進行了公開,保證了系統的公平公開性。
在測試過程中發現評價指標中E6的錄入與識別有些困難,特別是地區的指標考核具有不確定性,是日后系統完善的目標。
參考文獻
[1]王虎,張俊.管理信息系統[M].武漢:武漢理工大學出版社,2004.
[2]張正.基于分布式系統的程序監控技術研究及其應用[D].浙江大學,2007.
[3]全渝娟,劉桂雄,洪曉斌,黃國健.分布式時間同步系統的參考時間獲取技術分析[J].科學技術與工程,2007,24(15):3740-3745.
[4]孫涌.現代軟件工程[M].北京:北京希望電子出版社,2003:1-246.endprint