盧 毅, 韓 光
(1.西安電子科技大學 研究生工作部,陜西 西安 710071;2.西安電子科技大學 微電子學院,陜西 西安 710071)
在高等學校的學生獎助金管理中,會因為種種因素而未能實現高效管理。這是因為在高校獎助金管理中,會涉及到各學院、各年級各自為政的因素,并且傳統的管理方式還是用人工以及計算機建立臨時數據庫來錄入打印,不僅獎助金管理效率低下,而且還缺乏一定的規范,極不統一[1],給高校造成大量的人力以及物力浪費。因此,在這樣的情況之下,構建高等院校中的獎助金管理系統非常有必要,這不僅是提高獎助金管理效率的關鍵,也是實現高校管理現代化的改革。在高等學校學生獎助金管理系統中,對于其設計方法、軟件體系的總體結構以及功能實現方法等進行設計開發,不僅可以簡化高等學校學生獎助金管理工作的復雜度,還能夠提高獎助金管理的效率。以下本篇就來介紹高等學校獎助金管理系統的設計與開發。
添加、查詢以及刪除工作,方便高等學校中的獎助金管理工作[2]。圖1是本次獎助金管理的需求分析圖。

圖1 需求分析Fig.1 Analysis of demand
另外,在獎助金管理系統的開發中,還應該考慮到系統的程序實現,選擇適當的軟件開發工具及語言,做好系統軟件開發的準備工作,分析獎助金管理系統的設計要點,以便系統滿足實際的應用需求,實現與高校獎助金管理實踐工作的接軌,提高管理工作的效率。
在高等學校中,對于獎助金管理是一個復雜且需要耐心的過程,因此在本次的獎助金管理系統開發設計中,我們應該考慮到設計這個系統會給學校管理帶來的便利,以及如何去實現這個系統的開發設計工作。在本次的獎助金管理系統設計開發中,首先需要設定好系統的開發流程,并且還要構架好數據庫用以關系系統數據,以實現對獎助金管理系統的
在本次的獎助金管理系統開發設計中,其獎助體系方案中主要有研究生獎學金、研究生助學金、研究生助學貸款以及特殊困難補助4個部分組成。如圖2中所示,就是本次獎助金管理系統的體系結構。

圖2 高校獎助金體系結構圖Fig.2 The grants system structure diagram
1)研究生獎學金由國家獎學金、學業獎學金和社會獎學金等組成,用于激勵研究生勤奮學習、潛心科研、勇于創新、積極進取[3]。學業獎學金用于獎勵支持表現良好的研究生更好地完成學業。社會獎學金由單位或個人捐助,用途、額度和評審按照設獎協議執行。研究生國家獎學金、學業獎學金可以兼得,研究生在學制期限內可多次申請國家獎學金,但成果不能重復申報使用。所有納入國家研究生招生計劃的、學制內全日制研究生均有資格申請。
2)研究生助學金由國家助學金、崗位助學金和專項資助等組成,用于補助研究生基本生活支出。國家助學金資助納入全國研究生招生計劃[4]、學制內所有全日制研究生(有固定工資收入的除外)。研究生通過承擔教學助理、研究助理和管理助理崗位(以上合并簡稱“三助”崗位)工作,可獲得相應的崗位津貼。優秀博士學位論文資助基金,用以資助二年級以后,其研究成果突出,具有爭取全國優秀博士學位論文潛力的博士研究生。
3)國家助學貸款主要用于幫助家庭經濟困難的在校研究生支付學費。到基層和艱苦邊遠地區工作以及應征入伍服義務兵役的研究生具有學費補償和國家助學貸款代償政策。
4)學校設立研究生特殊困難補助專款,解決嚴重影響研究生正常學習、生活的突發性困難。首先,就是關于本人重大疾病、嚴重意外傷害;其次就是家庭遭受嚴重自然災害;特殊情況下,需要經主管校長書面批準,可以給予更高額度的補助金額。
在對高等學校的獎助金管理中,往往會涉及多個方面的內容,復雜度較高,因此在設計開發獎助金管理系統中,應該做好系統設計階段的工作,方便日后系統可以提高高校獎助金管理工作的效率。以下就來具體介紹系統設計階段的內容:
1)在高等學校獎助金管理系統設計中,首先應該對系統進行功能分析,這是在整個系統的開發總體任務基礎上來完成的。因此對于獎助金管理系統,應該具備的功能包括:第一,應該具備對學生信息的輸入功能,其中包括學生的基本信息以及所在班級等信息;第二,應該具備學生信息查詢的功能[5],包括對學生的基本學號信息的查詢等;第三,系統中還應該實現對學生信息的修改功能,方便管理獎助金學生信息。最后,獎助金管理系統設計中還應該包括對學生成績信息管理、科研論文信息管理以及社會實踐信息管理等功能,并且管理人員還可以通過系統來對學生各項信息進行查詢與統計工作。
2)在獎助金管理系統的功能設計中,應該包括對學生獎助金信息的輸入,并且具備對獎助金信息的重新設置與修改功能,在系統內應該具備對[6]獎助金的評定功能,管理人員可以通過操作界面將此信息輸入到管理系統中,而且可以在授權的情況下修改獎助金評定信息,以及實現通過系統對獎助金評定信息的查詢、統計功能。
3)獎助金管理系統的功能模塊設計中,對于上面兩條的內容進行分析總結,我們可以按照結構化程序設計的思路,對于獎助金管理系統的各項功能進行集中、分塊,最終實現對系統的開發編程。圖3是關于本次獎助金管理系統功能的模塊圖。

圖3 獎助金管理系統功能模塊圖Fig.3 Grantsmanagement system function module diagram
在獎助金管理系統的設計開發中,數據庫在管理系統中占有非常重要的地位,其數據庫中數據結構設計的好壞,不僅直接對獎助金管理系統的效率和使用效果產生影響,而且不好的數據庫設計將抑制系統的功能發揮[7]。因此,合理的數據庫結構程序設計,不僅可以提高獎助金管理系統中數據庫的存儲效率,還可以保證獎助金管理系統中數據的完整性和一致性,還將有利于獎助金管理系統的程序實現。以下就來介紹系統的數據庫設計方法:
1)在獎助金管理系統中,設計數據庫系統時,應該先做好用戶各個方面需求分析工作,以便數據庫具備更好的擴展性,或將來對獎助金管理系統的升級。在數據庫的需求分析中,應該根據用戶的具體需求,在系統數據庫中實現對各種信息的存儲、更新以及查詢工作,采用適當的數據庫結構滿足用戶的信息輸入與輸出。圖4就是關于本次系統數據庫的E-R。

圖4 獎助金管理信息系統E-R圖Fig.4 Grantsmanagement information system E-R diagram
在系統的數據庫字典中,應該可以收集基本數據、數據結構還有數據流程,用這些內容組成一份詳盡數據表。在本次獎助金管理系統的開發設計中,學生基本信息中,應該包括學號、姓名、性別、出生日期、班號等數據項;學生的成績信息中,也包括考號、學號、分數等數據項;科研論文信息中,包括學生的科研情況與論文發表情況;社會實踐信息中,包括學生參加學術和課外活動、擔任學生干部等信息;在獎助金管理系統數據庫中,評定學生獎助學金信息,也要包括評定編碼、學號……獎學金標號和助學金標號等數據項。
2)在數據庫的結構設計中,已經取得數據項以及數據結構之后,就可以更具體地設計出滿足客戶需求的實體,并且分出其間的關系,提高數據庫的邏輯結構,使數據庫內的實體可以通過相互作用為形成數據流[8]。學生間的實體E-R圖,如圖5中所示。

圖5 學生實體E-R圖Fig.5 Studententities E-Rmap
3)在系統軟件的開發中,應該使數據庫的概念結構轉化成SQL Server 2000數據庫中的數據模型,形成系統數據庫的邏輯結構。
在本次獎助金管理系統的開發設計中,對于系統界面的設計包括登錄界面、系統主界面、系統功能模塊界面等。在獎助金管理系統界面設計中,應該秉持交互性的人機操作原則[9],確保系統的安全性,做好安全防護措施,在用戶登錄時就會顯示用戶驗證的登錄界面,用以驗證以及確認用戶信息,對于非授權用戶應該禁止訪問[10],這樣做是以防外來用戶對系統資源非法利用。圖6就是程序中的添加學生信息功能模塊的界面。
下面再給出本次獎助金管理系統中添加學生信息的一部分程序代碼:
Private Sub cmdCancel_Click()
Unload Me
End Sub
Private Sub cmdOK_Click()
Dim mrc As ADODB.Recordset
Dim txtSQL,MsgText As String
If Not Testtxt(txtSID.Text) Then
MsgBox,vbOKOnly+vbExclamation,txtSID.SetFocus
Exit Sub
End If
If Not Testtxt(txtName.Text) Then
MsgBox,vbOKOnly+vbExclamation,“警告”
txtName.SetFocus
Exit Sub
End If
If Not Testtxt(comboGender.Text) Then
MsgBox,vbOKOnly+vbExclamation,“警告”
comboGender.SetFocus
Exit Sub
End If
If Not Testtxt(txtBorndate.Text) Then
MsgBox,vbOKOnly+vbExclamation,“警告”
txtBorndate.SetFocus
Exit Sub
End If
If Not Testtxt(comboClassno.Text) Then
MsgBox,vbOKOnly+vbExclamation,“警告”
comboClassno.SetFocus
Exit Sub
End If
If Not Testtxt(txtTel.Text) Then
MsgBox,vbOKOnly+vbExclamation,“警告”
txtTel.SetFocus
Exit Sub
綜上所述,從以上設計的高等學校獎助金管理系統中,可以看出獎助金管理系統的流程不僅符合學校的實際情況,而且系統內建立的數據庫、數據項和數據結構,對于高校的獎助金管理起到很大的作用。設計開發高校的獎助金管理系統,使用VB作為軟件系統的開發平臺,并且使用數據庫來管理數據,建立好軟件系統內的數據關聯之后,再用VB+SQL2000語言來制作系統。我們采用Visual Basic進行程序設計,軟件系統設計好之后,不僅可以提升高校的獎助金管理效率,而且也能夠使高等院校中獎助金管理更規范,有利于高等院校今后的發展。
[1]楊衛明,代琴.高等學校學生獎學金管理系統的分析與設計[J].渝西學院學報:自然科學版,2012(4):23-25.YANGWei-ming,DAIQin.Higher school students scholarship management system analysis and design[J].Journal of Chongqing University of Arts and Sciences:Natural Science Edition,2012(4):23-25.
[2]王玉娟.高等學校學生收費管理系統的設計與實現[D].成都:電子科技大學,2011.
[3]唐麗珍.獎學金評定工作中的激勵理論效應淺探[D].寧波:寧波大學,2013.
[4]張紅.基于校園網的教學管理信息系統的設計[J].湖南理工學院學報:自然科學版,2011(3):65-68.ZHANG Hong.The design of the teaching management information system based on campus network[J].Journal of Hunan Institute of Technology:Natural Science,2011 (3):65-68.
[5]劉五駒.現行教育督導評估方式方法存在的問題與對策[J].江蘇教育學院學報:社會科學版,2011(12):8-9.LIU Wu-ju.The existing problems in the supervision of the education evaluation methods and countermeasures[J].Journal of Jiangsu Institute of Education:Social Science Edition,2011(12):8-9.
[6]王勝平.獎學金評定工作中必須堅持公平競爭原則[J].教育與現代化,2009(12):55-57.WANG Sheng-ping.The scholarship evaluation work must insist on the principle of fair competition[J].Education&Modernization,2009(12):55-57.
[7]時以全.基于合約模式ERP的法院后勤管理系統的設計與實現[D].南京:河海大學,2012.
[8]梅建軍.基于Web的重大交通工程建設管理信息集成系統架構[D].武漢:武漢理工大學,2010.
[9]劉照涌.蘭州地區大型中央企業辦學體制改革的研究[D].蘭州:西北師范大學,2011.
[10]李慶豪,沈紅.我國大學生資助政策的優化與重構[J].清華大學教育研究,2010(23):21-22.LIQing-hao,SHEN Hong.Optimization and reconstruction of student financial aid policies[J].Research On Education Tsinghua University,2010(23):21-22.