蔡創(chuàng)
(陜西工業(yè)職業(yè)技術(shù)學(xué)院信息工程學(xué)院 陜西省咸陽市 712000)
作為一名在高職院校從事大學(xué)生教育工作的教師,很多時(shí)候要完成各種經(jīng)濟(jì)困難生日常管理任務(wù),花費(fèi)大量時(shí)間精力來解決日常管理工作所面對(duì)的問題。在這樣的工作過程中,建立高效、公正與公開的高職院校家庭經(jīng)濟(jì)困難生認(rèn)定與資助管理系統(tǒng)具有非常重要的意義[1]。怎樣能夠在工作中科學(xué)化、規(guī)范化對(duì)經(jīng)濟(jì)困難生進(jìn)行認(rèn)定[2],怎樣才能高效地使用現(xiàn)代信息化技術(shù)手段對(duì)高職院校困難生進(jìn)行助困資金的發(fā)放[3],最后確保家庭經(jīng)濟(jì)困難生能夠不因經(jīng)濟(jì)壓力分心,能夠伴隨著健康快樂的心完成其大學(xué)學(xué)業(yè)、度過大學(xué)生活[4],是我和其他高職教師每天面對(duì)并希望對(duì)其進(jìn)行改進(jìn)的問題??傊?,我希望能夠建成信息化技術(shù)條件下高職院校家庭經(jīng)濟(jì)困難生的認(rèn)定與管理系統(tǒng),爭(zhēng)取為完善高職院校經(jīng)濟(jì)困難在校生的管理工作貢獻(xiàn)出自己的一份綿薄之力,為學(xué)校精準(zhǔn)關(guān)愛貧困生提供支撐[5]。
首先確定系統(tǒng)需求概述,然后建立系統(tǒng)需求的分析模型并使用UML 繪制相關(guān)圖例,最后確定系統(tǒng)的性能需求[6]。
系統(tǒng)分為高職院校困難生基本信息管理模塊、困難生資助管理模塊、獎(jiǎng)學(xué)金管理模塊和勤工助學(xué)管理模塊,包含五個(gè)核心業(yè)務(wù)流程:
(1)困難生管理業(yè)務(wù)。所有在校生都擁有系統(tǒng)的本權(quán)限;首先需要高職院校困難生業(yè)務(wù)管理員角色用戶開通本困難生批次,然后所有在校生都可以申請(qǐng)困難生的認(rèn)定;申請(qǐng)認(rèn)定發(fā)出后,班級(jí)、二級(jí)學(xué)院、學(xué)校三級(jí)審核人員可進(jìn)行逐級(jí)審核,最后系統(tǒng)給出困難生認(rèn)定結(jié)果。
(2)助學(xué)金管理業(yè)務(wù)。被認(rèn)定為困難生的學(xué)生用戶擁有本權(quán)限;在高職院校助學(xué)金業(yè)務(wù)管理員設(shè)定并開通助學(xué)金業(yè)務(wù)后,困難生用戶可申請(qǐng)助學(xué)金;在班級(jí)、二級(jí)學(xué)院、學(xué)校三級(jí)審核人員審核并獲得審核通過后,系統(tǒng)給不同等級(jí)的困難生發(fā)放特殊困難助學(xué)金或一般困難助學(xué)金。
(3)困難補(bǔ)助管理業(yè)務(wù)。所有已認(rèn)定的高職院校困難生用戶擁有本權(quán)限;在高職院校困難補(bǔ)助管理員設(shè)定并開通本次困難補(bǔ)助后,所有高職困難生用戶可進(jìn)行申請(qǐng)困難補(bǔ)助;困難補(bǔ)助申請(qǐng)?zhí)峤缓蠛螅嗉?jí)、二級(jí)學(xué)院、學(xué)校三級(jí)審核人員審核并通過后,系統(tǒng)給困難生發(fā)放困難補(bǔ)助。
(4)獎(jiǎng)學(xué)金管理業(yè)務(wù)。所有在校學(xué)生角色擁有本權(quán)限;在高職院校獎(jiǎng)學(xué)金管理員設(shè)定、開通獎(jiǎng)學(xué)金后,由所有學(xué)生申請(qǐng);申請(qǐng)?zhí)峤缓?,由各?jí)審核人員根據(jù)上級(jí)部門以及學(xué)院內(nèi)規(guī)定進(jìn)行設(shè)定并審核;在認(rèn)定過程中,其它條件相同情況下優(yōu)先認(rèn)定困難生用戶。
(5)勤工助學(xué)管理業(yè)務(wù)。所有學(xué)生角色有本權(quán)限;各勤工助學(xué)相關(guān)部門的管理員可申請(qǐng)崗位,在勤工助學(xué)崗位申請(qǐng)后,由高職院校勤工助學(xué)管理員對(duì)進(jìn)行審核操作,審核通過后學(xué)生可申請(qǐng)勤工助學(xué)崗位,提交后交各級(jí)審核人員審核。
圖1:高職院校困難生管理用例圖
2.2.1 系統(tǒng)功能模型
以困難生管理用例圖為例:
困難生管理用例的子用例包括困難生申請(qǐng)開通用例、困難生申請(qǐng)用例、輔導(dǎo)員困難生審核用例、院系領(lǐng)導(dǎo)困難生審核用例和學(xué)生處困難生審核用例。如圖1所示。
2.2.2 系統(tǒng)動(dòng)態(tài)模型分析
在用例描述基礎(chǔ)上,建立核心用例的動(dòng)態(tài)模型。在動(dòng)態(tài)模型中,系統(tǒng)狀態(tài)將隨著事件的變化而變化[7]。以高職院校困難生管理活動(dòng)圖為例。高職院校困難生管理功能隨著用戶角色的變化而改變?;顒?dòng)圖如圖2所示。
高職院校困難生認(rèn)定與資助管理系統(tǒng)的的非功能性需求主要體現(xiàn)在系統(tǒng)性能方面??紤]到使用本系統(tǒng)的高職院校在校生人數(shù)和困難生人數(shù),結(jié)合系統(tǒng)交付使用后用戶的體驗(yàn),本系統(tǒng)性能需求確定為系統(tǒng)響應(yīng)時(shí)間和用戶并發(fā)數(shù)。
系統(tǒng)響應(yīng)時(shí)間指系統(tǒng)對(duì)用戶提交請(qǐng)求作出響應(yīng)所消耗的時(shí)間長(zhǎng)度,系統(tǒng)并發(fā)量指在保證正常響應(yīng)的條件下系統(tǒng)所承載的用戶數(shù)量[8]。
某高職院校有在校生1.8 萬人,其中1/3 為家庭經(jīng)濟(jì)困難生;考慮到本系統(tǒng)合法用戶包括非經(jīng)濟(jì)困難生即所有在校生和教師等管理人員,系統(tǒng)實(shí)際合法用戶2 萬人。系統(tǒng)同時(shí)在線用戶峰值為5000 人,按20%的較大比率計(jì)算并發(fā)用戶數(shù),結(jié)果為1000 人。
因此本系統(tǒng)要求正常情況下允許1000 人的并發(fā)用戶數(shù),當(dāng)硬件條件和網(wǎng)絡(luò)環(huán)境正常時(shí)應(yīng)能夠保證普通業(yè)務(wù)操作在1 秒內(nèi)響應(yīng)。
高職院校困難生認(rèn)定與資助管理系統(tǒng)采用B/S 結(jié)構(gòu),結(jié)合前期需求分析的結(jié)果,確定本系統(tǒng)主要由以下幾個(gè)部分組成:
系統(tǒng)UI 層:與用戶進(jìn)行交互的界面。
業(yè)務(wù)邏輯層:實(shí)現(xiàn)高職院校困難生認(rèn)定與資助管理的核心業(yè)務(wù)。
系統(tǒng)功能層:實(shí)現(xiàn)高職院校困難生認(rèn)定與資助管理基礎(chǔ)功能。
數(shù)據(jù)存取層:實(shí)現(xiàn)對(duì)底層數(shù)據(jù)進(jìn)行存取訪問。
高職院校困難生認(rèn)定與資助管理系統(tǒng)軟件體系結(jié)構(gòu)如圖3所示。
圖3 中說明了系統(tǒng)從下到上總共分為三層,分別是數(shù)據(jù)存取層、業(yè)務(wù)邏輯層和表現(xiàn)層。數(shù)據(jù)存取層負(fù)責(zé)數(shù)據(jù)的持久化和查詢功能;業(yè)務(wù)邏輯層主要實(shí)現(xiàn)系統(tǒng)的核心業(yè)務(wù)邏輯,表現(xiàn)層負(fù)責(zé)提供友好的系統(tǒng)-用戶交互界面,從用戶處收集數(shù)據(jù),并將最后的處理結(jié)果呈現(xiàn)給用戶。
在前期需求分析完成后,本階段對(duì)系統(tǒng)的功能模塊進(jìn)行確定。高職院校困難生認(rèn)定與資助管理系統(tǒng)包含以下功能模塊:基本信息管理、困難生管理、困難補(bǔ)助管理、助學(xué)金管理、獎(jiǎng)學(xué)金管理和勤工助學(xué)管理。圖4 為高職院校困難生認(rèn)定與資助管理系統(tǒng)功能模塊圖。
各模塊的詳細(xì)描述如下:
基本信息管理模塊:對(duì)使用高職院校困難生認(rèn)定與資助系統(tǒng)所有用戶基本信息進(jìn)行管理和維護(hù),包括管理人員、審核人員和學(xué)生的基本信息增加、修改、刪除、查詢。
困難生管理模塊:實(shí)現(xiàn)困難生管理員對(duì)困難生批次的設(shè)定與開通,然后在校生申請(qǐng)困難生認(rèn)定,提交申請(qǐng)后后由班級(jí)、二級(jí)學(xué)院、學(xué)校三級(jí)審核人員逐級(jí)審核,最后將審核結(jié)果發(fā)送個(gè)申請(qǐng)學(xué)生。
困難補(bǔ)助管理模塊:實(shí)現(xiàn)困難補(bǔ)助管理員對(duì)困難補(bǔ)助的設(shè)定與開通,認(rèn)定為困難生的學(xué)生用戶可以申請(qǐng)困難補(bǔ)助,提交申請(qǐng)后然后由班級(jí)、二級(jí)學(xué)院、學(xué)校三級(jí)審核人員對(duì)申請(qǐng)逐級(jí)進(jìn)行審核,審核通過后系統(tǒng)按照本批次設(shè)定的困難補(bǔ)助金額向困難生發(fā)放困難補(bǔ)助金。
助學(xué)金管理模塊:實(shí)現(xiàn)助學(xué)金管理員對(duì)助學(xué)金的設(shè)定與開通,認(rèn)定為困難生的學(xué)生用戶可以申請(qǐng)助學(xué)金,提交申請(qǐng)后由班級(jí)、二級(jí)學(xué)院、學(xué)校三級(jí)審核人員對(duì)申請(qǐng)逐級(jí)進(jìn)行審核,審核通過后系統(tǒng)按照認(rèn)定的困難生家庭經(jīng)濟(jì)困難程度,向困難生發(fā)放相應(yīng)等級(jí)的助學(xué)金。
獎(jiǎng)學(xué)金管理模塊:實(shí)現(xiàn)獎(jiǎng)學(xué)金管理員對(duì)獎(jiǎng)學(xué)金的設(shè)定與開通,所有在校生包括認(rèn)定為困難生的學(xué)生用戶可以申請(qǐng)獎(jiǎng)學(xué)金,提交申請(qǐng)后由班級(jí)、二級(jí)學(xué)院、學(xué)校三級(jí)審核人員對(duì)申請(qǐng)逐級(jí)進(jìn)行審核,審核通過后系統(tǒng)按照本批次設(shè)定的獎(jiǎng)學(xué)金額,向?qū)徍送ㄟ^學(xué)生發(fā)放相應(yīng)等級(jí)的獎(jiǎng)學(xué)金。
勤工助學(xué)管理模塊:實(shí)現(xiàn)勤工助學(xué)崗位部門的管理人員設(shè)定并申請(qǐng)開通勤工助學(xué)功能,然后由勤工助學(xué)管理員審核開通,所有認(rèn)定為困難生的學(xué)生用戶可以申請(qǐng)勤工助學(xué)工作崗位,提交申請(qǐng)后由班級(jí)、二級(jí)學(xué)院、學(xué)校三級(jí)審核人員對(duì)申請(qǐng)逐級(jí)進(jìn)行審核,審核通過將結(jié)果發(fā)送給申請(qǐng)學(xué)生和崗位管理教師。
物理模型需要確定每一個(gè)實(shí)體的具體物理結(jié)構(gòu)[9]。下面以高職院校困難生認(rèn)定與資助管理系統(tǒng)中核心實(shí)體為例,給出其物理模型即具體的表結(jié)構(gòu)。以高職院校_基本信息_學(xué)生基本信息表(GZYX_JBXX_XSJBXX)為例描述如下:
圖2:高職院校困難生管理活動(dòng)圖
表1高職院校_基本信息_學(xué)生基本信息表中定義了12個(gè)字段,其中主鍵為學(xué)號(hào),類型為字符串。各字段的詳細(xì)定義見表1。
基本信息管理模塊的具體功能包括系統(tǒng)用戶基本數(shù)據(jù)的增加、修改、刪除和查詢。首先絕大多數(shù)用戶的基本信息通過某高職院校已有教務(wù)管理系統(tǒng)導(dǎo)出后導(dǎo)入當(dāng)前系統(tǒng);后續(xù)各用戶可對(duì)基本信息進(jìn)行維護(hù),包括修改與增加相關(guān)信息。
對(duì)學(xué)生進(jìn)行查詢使用Java 開發(fā)技術(shù)實(shí)現(xiàn)后,程序運(yùn)行界面如圖5所示。
資助管理功能模塊中又分為高職院校困難生管理模塊、高職院校困難補(bǔ)助管理模塊以及高職院校助學(xué)金管理模塊。
高職院校困難生管理模塊的編程實(shí)現(xiàn),其核心功能是困難生申請(qǐng)的審核,Java 編程實(shí)現(xiàn)為:
以上編碼為困難生審核功能的核心程序段。高職院校困難生管理員設(shè)定困難生批次界面運(yùn)行如圖6所示。
圖3:高職院校困難生認(rèn)定與資助管理系統(tǒng)體系結(jié)構(gòu)圖
圖4:高職院校困難生認(rèn)定與資助管理系統(tǒng)功能結(jié)構(gòu)圖
圖5:高職院校學(xué)生基本信息管理
圖6:高職院校困難生批次設(shè)定界面
高職院校困難生審核管理界面運(yùn)行如圖7所示。
本文研究對(duì)象為高職院校家庭經(jīng)濟(jì)困難學(xué)生認(rèn)定與資助管理系統(tǒng)。文章從分析現(xiàn)行高職院校困難生認(rèn)定與資助管理工作的實(shí)際問題出發(fā),分析研究并結(jié)合實(shí)際業(yè)務(wù)流程,確定系統(tǒng)需求,得出了高職院校困難生認(rèn)定與資助管理系統(tǒng)的設(shè)計(jì)結(jié)果,在此基礎(chǔ)上實(shí)現(xiàn)了本論文所闡述的高職院校困難生認(rèn)定與資助管理系統(tǒng),給高職院校困難生管理工作提供了一個(gè)公平、公正和公開的平臺(tái),極大地提升了工作效率,減輕了相關(guān)管理人員、教師和學(xué)生的負(fù)擔(dān)。
表1:GZYX_JBXX_XSJBXX 表
圖7:高職院校困難生管理界面