黎 會(huì),梁國(guó)業(yè),郭建雄
(廣東石油化工學(xué)院理學(xué)院,廣東茂名525000)
大學(xué)生素質(zhì)拓展管理系統(tǒng)研究
黎 會(huì),梁國(guó)業(yè),郭建雄
(廣東石油化工學(xué)院理學(xué)院,廣東茂名525000)
大學(xué)生素質(zhì)拓展管理系統(tǒng)是廣東石油化工學(xué)院根據(jù)《廣東石油化工學(xué)院大學(xué)生素質(zhì)拓展學(xué)分實(shí)施方法》和廣東石油化工學(xué)院大學(xué)生素質(zhì)拓展工作的工作流程自主研發(fā)而成的。其他院校只要將某些指標(biāo)稍加修改,便可使用該系統(tǒng),避免其他院校重復(fù)投入開(kāi)發(fā),從而降低軟件開(kāi)發(fā)成本。大家也可以在此系統(tǒng)基礎(chǔ)上開(kāi)發(fā)其他類似的管理軟件。
大學(xué)生素質(zhì);素質(zhì)拓展;管理系統(tǒng)
大學(xué)生素質(zhì)拓展計(jì)劃是由教育部、團(tuán)中央、全國(guó)學(xué)聯(lián)等中央有關(guān)部委聯(lián)合推行的一項(xiàng)素質(zhì)教育的重大舉措,是一項(xiàng)有利于國(guó)家、社會(huì)、大學(xué)生個(gè)人發(fā)展的偉大的世紀(jì)工程。[1]廣東石油化工學(xué)院根據(jù)中共中央、國(guó)務(wù)院《關(guān)于深化教育改革 全面推進(jìn)素質(zhì)教育的決定》(中發(fā)[1999]9號(hào)),教育部、團(tuán)中央、全國(guó)學(xué)聯(lián)《關(guān)于實(shí)施大學(xué)生素質(zhì)拓展計(jì)劃的意見(jiàn)》(中青聯(lián)發(fā)[2002]4號(hào)),團(tuán)省委、省教育廳、省學(xué)聯(lián)《關(guān)于轉(zhuǎn)發(fā)團(tuán)中央、教育部、全國(guó)學(xué)聯(lián)〈關(guān)于實(shí)施大學(xué)生素質(zhì)拓展計(jì)劃的意見(jiàn)〉的通知》(團(tuán)粵聯(lián)發(fā)[2002]26號(hào))和廣東石油化工學(xué)院《關(guān)于印發(fā)〈關(guān)于繼續(xù)解放思想推動(dòng)學(xué)??茖W(xué)發(fā)展的決定〉的通知》(茂名學(xué)院黨[2008]53號(hào))等文件精神,結(jié)合我校實(shí)際情況,因地制宜地制定了《廣東石油化工學(xué)院大學(xué)生素質(zhì)拓展學(xué)分實(shí)施方法》。為了提高大學(xué)生素質(zhì)拓展工作人員的工作效率,減輕他們的工作壓力,以及為在校大學(xué)生提供方便的申報(bào)、查詢等服務(wù),廣東石油化工學(xué)院根據(jù)《廣東石油化工學(xué)院大學(xué)生素質(zhì)拓展學(xué)分實(shí)施方法》(廣石化院[2010]18號(hào))和我校大學(xué)生素質(zhì)拓展工作的工作流程自主研發(fā)了“大學(xué)生素質(zhì)拓展管理系統(tǒng)”?!按髮W(xué)生素質(zhì)拓展管理系統(tǒng)”面向的大部分用戶是非計(jì)算機(jī)專業(yè)的工作人員和大學(xué)生,故研制力求系統(tǒng)操作簡(jiǎn)便。
廣東石油化工學(xué)院全日制大學(xué)生在校期間除修滿本專業(yè)人才培養(yǎng)方案所規(guī)定的教育教學(xué)實(shí)踐方面學(xué)分外,還必須修滿規(guī)定的素質(zhì)拓展學(xué)分。我校對(duì)大學(xué)生素質(zhì)拓展學(xué)分的定義是指學(xué)生按《廣東石油化工學(xué)院大學(xué)生素質(zhì)拓展學(xué)分實(shí)施方法》的規(guī)定在“學(xué)術(shù)科技與專業(yè)技能”、“文化藝術(shù)與體育競(jìng)技”、“社會(huì)實(shí)踐與志愿服務(wù)”三個(gè)方面所修得的學(xué)分。[2]故我校大學(xué)生素質(zhì)拓展學(xué)分由以上三個(gè)模塊學(xué)分組成,計(jì)算公式如下:
素質(zhì)拓展學(xué)分=學(xué)術(shù)科技與專業(yè)模塊學(xué)分+文化藝術(shù)與體育競(jìng)技模塊學(xué)分+社會(huì)實(shí)踐與志愿服務(wù)模塊學(xué)分。
本系統(tǒng)雖然是我校結(jié)合學(xué)校校情自主研發(fā)而成,但是不論哪所院校,學(xué)生素質(zhì)拓展計(jì)劃的主要內(nèi)容一般都包括思想政治與道德素養(yǎng)、社會(huì)實(shí)踐與志愿服務(wù)、學(xué)術(shù)科技與創(chuàng)新創(chuàng)業(yè)、文化藝術(shù)與身心發(fā)展、社團(tuán)活動(dòng)與社會(huì)工作和技能培訓(xùn)等六個(gè)方面,[3]只是指標(biāo)體系、指標(biāo)權(quán)重、測(cè)評(píng)標(biāo)準(zhǔn)略有不同而已。因此,只要是實(shí)行大學(xué)生素質(zhì)拓展學(xué)分制的院校將程序中某些參數(shù)稍加修改或擴(kuò)充,其他院校便可使用,這樣可避免其他院校重復(fù)投入開(kāi)發(fā),從而降低軟件開(kāi)發(fā)成本。
本系統(tǒng)基于Struts框架,采用Java開(kāi)發(fā)語(yǔ)言及MVC開(kāi)發(fā)模式自主研發(fā)而成。Struts最早是作為Apache Jakarta項(xiàng)目的組成部分,項(xiàng)目的創(chuàng)立者希望通過(guò)對(duì)該項(xiàng)目的研究,改進(jìn)和提高JavaServer Pages、Servlet、標(biāo)簽庫(kù)以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。同樣,軟件工程師使用Struts為業(yè)務(wù)應(yīng)用的每一層提供支持。它的目的是為了幫助我們減少在運(yùn)用MVC設(shè)計(jì)模型來(lái)開(kāi)發(fā)Web應(yīng)用的時(shí)間。
Java是一種可以撰寫(xiě)跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語(yǔ)言和Java平臺(tái)的總稱。[4]
MVC是模型(Model)、視圖(View)和控制(Controller)三個(gè)單詞的縮寫(xiě)。MVC模式的目的就是實(shí)現(xiàn)Web系統(tǒng)的職能分工。
通過(guò)認(rèn)真研究《廣東石油化工學(xué)院大學(xué)生素質(zhì)拓展學(xué)分實(shí)施方法》(廣石化院[2010]18號(hào))并結(jié)合我校大學(xué)生素質(zhì)工作的工作程序確定“大學(xué)生素質(zhì)拓展管理系統(tǒng)”的大體流程為:各院(系)負(fù)責(zé)人在系統(tǒng)中錄入新活動(dòng)項(xiàng)目、學(xué)校負(fù)責(zé)人審核活動(dòng)項(xiàng)目、學(xué)校負(fù)責(zé)人公示審核通過(guò)的活動(dòng)項(xiàng)目、學(xué)生在系統(tǒng)中申請(qǐng)相關(guān)活動(dòng)項(xiàng)目學(xué)分、各院(系)負(fù)責(zé)人審核學(xué)生學(xué)分申請(qǐng)、學(xué)校負(fù)責(zé)人審核學(xué)分申請(qǐng)、學(xué)校負(fù)責(zé)人公示學(xué)分申請(qǐng)。系統(tǒng)業(yè)務(wù)流程如圖1所示。

圖1 大學(xué)生素質(zhì)拓展管理系統(tǒng)的業(yè)務(wù)流程
“大學(xué)生素質(zhì)拓展管理系統(tǒng)”的用戶包括學(xué)校負(fù)責(zé)人、院(系)負(fù)責(zé)人和在校大學(xué)生。其中學(xué)校負(fù)責(zé)人主要負(fù)責(zé)活動(dòng)項(xiàng)目和學(xué)分申請(qǐng)的最后審批以及公示到前臺(tái)的操作。院(系)負(fù)責(zé)人主要負(fù)責(zé)對(duì)學(xué)生的學(xué)分申請(qǐng)進(jìn)行初次審核,并向?qū)W校提交新活動(dòng)項(xiàng)目申請(qǐng)。大學(xué)生一般只需要對(duì)活動(dòng)項(xiàng)目進(jìn)行學(xué)分申請(qǐng)和查詢個(gè)人獲得學(xué)分的情況。

采用面向?qū)ο蟮姆治龇椒▽?duì)大學(xué)生素質(zhì)拓展中心系統(tǒng)功能需求進(jìn)行劃分,可將需求劃分為學(xué)校負(fù)責(zé)人、院(系)負(fù)責(zé)人和學(xué)生對(duì)功能的需求。具體列舉如下:
(1)學(xué)校負(fù)責(zé)人對(duì)功能的需求
查詢活動(dòng)項(xiàng)目詳情、審核活動(dòng)項(xiàng)目、活動(dòng)項(xiàng)目類別管理(添加、刪除、作廢)、公示活動(dòng)項(xiàng)目、打印項(xiàng)目列表、查詢學(xué)分申請(qǐng)?jiān)斍?、審核學(xué)分申請(qǐng)、學(xué)分來(lái)源管理(添加、刪除、作廢)、學(xué)分來(lái)源類別管理(添加、刪除、作廢)、公示學(xué)分申請(qǐng)、打印學(xué)分申請(qǐng)、查詢權(quán)限、設(shè)置權(quán)限、鎖定(解鎖)學(xué)生賬號(hào)。
(2)院(系)負(fù)責(zé)人對(duì)功能的需求
查詢活動(dòng)項(xiàng)目詳情、錄入新活動(dòng)項(xiàng)目、暫停被學(xué)校操作員審核通過(guò)的活動(dòng)項(xiàng)目、刪除未審核的活動(dòng)項(xiàng)目、打印活動(dòng)項(xiàng)目列表、查詢學(xué)分申請(qǐng)?jiān)斍椤徍藢W(xué)分申請(qǐng)、打印學(xué)分申請(qǐng)列表。
(3)學(xué)生對(duì)功能的需求
查詢可申請(qǐng)學(xué)分的活動(dòng)項(xiàng)目信息、申請(qǐng)學(xué)分、撤銷(xiāo)未被審核的學(xué)分申請(qǐng)、修改未被審核的學(xué)分申請(qǐng)、查詢已申請(qǐng)的學(xué)分。

(1)在校大學(xué)生功能用例圖如圖2所示。

圖2 在校大學(xué)生功能用例圖
(2)院(系)負(fù)責(zé)人功能用例圖如圖3所示。

圖3 院(系)負(fù)責(zé)人功能用例圖
(3)學(xué)校負(fù)責(zé)人功能用例圖如圖4所示。

圖4 學(xué)校負(fù)責(zé)人功能用例圖
根據(jù)需求文檔分析系統(tǒng)功能需求之后,進(jìn)行數(shù)據(jù)庫(kù)需求分析。
(1)活動(dòng)項(xiàng)目信息:項(xiàng)目自動(dòng)編號(hào)、項(xiàng)目類別代碼、項(xiàng)目名稱、項(xiàng)目級(jí)別、學(xué)分、開(kāi)展時(shí)間、開(kāi)展地點(diǎn)、參與對(duì)象范圍、發(fā)布機(jī)構(gòu)代碼、備注、作廢否、作廢原因、學(xué)校審核。
(2)項(xiàng)目參與對(duì)象信息:參與對(duì)象代碼、項(xiàng)目自動(dòng)編號(hào)、參與機(jī)構(gòu)代碼、參與專業(yè)代碼。
(3)項(xiàng)目類別信息:項(xiàng)目類別代碼、項(xiàng)目類別名稱、作廢否、修滿學(xué)分。
(4)學(xué)分來(lái)源信息:學(xué)分來(lái)源代碼、學(xué)分類別代碼、學(xué)分來(lái)源類別、學(xué)分來(lái)源名稱、學(xué)分、作廢否、作廢原因、作廢時(shí)間。
(5)學(xué)分申請(qǐng)信息:學(xué)分申請(qǐng)自動(dòng)編號(hào)、項(xiàng)目自動(dòng)編號(hào)、學(xué)號(hào)、選項(xiàng)自動(dòng)編號(hào)、學(xué)分來(lái)源代碼、申請(qǐng)時(shí)間、院系審核、審核否定原因、審核教師編號(hào)、審核時(shí)間、是否已公示、學(xué)校審批。
大學(xué)生素質(zhì)拓展工作繁瑣,采用人工運(yùn)算的工作量頗大,應(yīng)用本系統(tǒng)可大大減輕工作負(fù)擔(dān),同時(shí)也方便在校學(xué)生。本系統(tǒng)具有較強(qiáng)的通用性,只要將某些指標(biāo)稍加修改,其他院校便可使用,避免其他院校重復(fù)投入開(kāi)發(fā),從而降低軟件開(kāi)發(fā)成本。也可以在此系統(tǒng)基礎(chǔ)上開(kāi)發(fā)其他類似的管理軟件。
[1]馬潔.基于J2EE的大學(xué)生素質(zhì)拓展系統(tǒng)研究與設(shè)計(jì)[D].重慶:重慶大學(xué),2007.
[2]廣東石油化工學(xué)院學(xué)生工作部(處).廣東石油化工學(xué)院學(xué)生手冊(cè)(2013版)[M].茂名:廣東石油化工學(xué)院學(xué)生工作部(處),2013.
[3]孫勇,黃挺,汪世福,唱煥德.高職院校學(xué)生素質(zhì)拓展體系構(gòu)建研究與實(shí)踐——以六安職業(yè)技術(shù)學(xué)院為例[J].長(zhǎng)春理工大學(xué)學(xué)報(bào),2011,6(2):33.
[4]360百科.java[EB/OL].http://baike.so.com/doc/ 2886868.html,2012-10-05/2014-5-30.
(編輯:楊馥紅)
TP311.52
:A
:1673-8454(2015)09-0051-03