馬熙
摘 要: 隨著社會(huì)不斷地進(jìn)步,科學(xué)不斷地發(fā)展,互聯(lián)網(wǎng)的普及,計(jì)算機(jī)的硬件及軟件也在飛速的進(jìn)步,其應(yīng)用的范圍也越來越廣,給人們的工作和生活帶來了極大的便利。信息化管理已成為行政、企事業(yè)單位提高辦公效率,規(guī)范工作流程,方便日常管理的重要手段。在大專院校中,職業(yè)資格證書的鑒定工作已經(jīng)成為一個(gè)大專院校的必不可少的工作組成部分。職業(yè)資格證書制度是我國(guó)勞動(dòng)就業(yè)制度的一項(xiàng)重要內(nèi)容,隨著職業(yè)資格證書制度的不斷完善,各個(gè)院校的職業(yè)資格鑒定人數(shù)在逐年增長(zhǎng)。
關(guān)鍵詞:職業(yè)技能鑒定;管理系統(tǒng);總體設(shè)計(jì);系統(tǒng)測(cè)試
中圖分類號(hào):G719 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2015)05(c)-0000-00
0 引言
高職院校職業(yè)技能鑒定中心承擔(dān)學(xué)院職業(yè)技能鑒定工作,其鑒定質(zhì)量?jī)?yōu)劣涉及學(xué)生和用人單位的切身利益,也直接關(guān)系到學(xué)院職業(yè)技能鑒定工作能否走上制度化、規(guī)范化、科學(xué)化的健康發(fā)展軌道。如何提高鑒定質(zhì)量已成為學(xué)院職業(yè)技能鑒定中心的重要課題之一,建立高職院校職業(yè)技能鑒定中心信息管理體系,是提高高職院校職業(yè)技能鑒定管理水平和鑒定質(zhì)量的有效途徑,也是鑒定中心自身發(fā)展的需要。在國(guó)外,對(duì)職業(yè)技能鑒定工作開展較早,如英國(guó)、美國(guó)、德國(guó)等不少國(guó)家,他們是對(duì)職業(yè)技能最早劃分、最早統(tǒng)計(jì)的國(guó)家,也是運(yùn)用各種管理軟件,促進(jìn)本國(guó)職業(yè)資格技術(shù)鑒定的實(shí)際。與之相比,國(guó)內(nèi)職業(yè)技能鑒定開展較晚,因此,關(guān)于職業(yè)技能鑒定的改革和管理系統(tǒng)的建設(shè)相對(duì)滯后,本文針對(duì)高職職業(yè)技能鑒定管理系統(tǒng)的設(shè)計(jì)與開發(fā)進(jìn)行分析。
1 職業(yè)技能監(jiān)管系統(tǒng)的總體設(shè)計(jì)
1.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)設(shè)計(jì)工作分為幾個(gè)模塊和流程。報(bào)名流程是系部或個(gè)人通過系統(tǒng)進(jìn)行報(bào)名,;成績(jī)查詢是系部老師對(duì)本次鑒定的所有人的成績(jī)查詢,同時(shí)學(xué)生也可以進(jìn)行個(gè)人成績(jī)的查詢;鑒定情況的查詢可以按照不同的限定條件進(jìn)行查詢,限定年份,畢業(yè)生,鑒定批次情況。這幾個(gè)模塊是該職業(yè)技能鑒定的主要功能模塊,基本上能完成職業(yè)技能鑒定的一個(gè)完整的工作流程,從鑒定報(bào)名到成績(jī)公布再到鑒定情況統(tǒng)計(jì)。因此,通過這些報(bào)名流程我們可以直接把程序區(qū)分為以下幾個(gè)模塊:系統(tǒng)管理模塊、考試報(bào)名模塊、成績(jī)查找模塊、考試鑒定記錄模塊等,如圖1所示。
圖1 報(bào)名流程示意圖
1.2 數(shù)據(jù)流圖設(shè)計(jì)
為了能給出設(shè)計(jì)軟件結(jié)構(gòu)一個(gè)系統(tǒng)化的途徑,需要設(shè)計(jì)一個(gè)數(shù)據(jù)流圖。數(shù)據(jù)流圖是描繪信息在系統(tǒng)中加工和流動(dòng)的情況,數(shù)據(jù)流的設(shè)計(jì)方法定義了一些不同的“映射”,利用這些映射可以把數(shù)據(jù)流圖轉(zhuǎn)變成為軟件結(jié)構(gòu),而且任何軟件系統(tǒng)都可以用數(shù)據(jù)流圖表示出來。數(shù)據(jù)流圖的信息流的類型分為兩種:變換流和事務(wù)流。以下就是我所設(shè)計(jì)數(shù)據(jù)流圖的頂層圖。如圖2所示。
圖2 數(shù)據(jù)流圖頂層
1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
由于對(duì)數(shù)據(jù)庫(kù)的知識(shí)并不是很全面和準(zhǔn)確,所以對(duì)于一個(gè)初學(xué)者來說使用Access數(shù)據(jù)庫(kù)是比較好的選擇,它操作起來容易上手,其功能比較容易理解。所以我使用的數(shù)據(jù)庫(kù)是Access數(shù)據(jù)庫(kù),其設(shè)計(jì)步驟為:(1)理解你的業(yè)務(wù)或者應(yīng)用,抽取出當(dāng)中數(shù)據(jù)對(duì)象;(2)將每個(gè)數(shù)據(jù)對(duì)象的屬性信息提取出來;(3)設(shè)計(jì)數(shù)據(jù)表,數(shù)據(jù)對(duì)象對(duì)應(yīng)表,數(shù)據(jù)對(duì)象的屬性信息對(duì)應(yīng)字段;(4)在ACCESS的視圖定義中定義。
數(shù)據(jù)庫(kù)設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的一個(gè)重要組成部分,它會(huì)直接影響到系統(tǒng)的長(zhǎng)期有效性和系統(tǒng)工作效率。數(shù)據(jù)庫(kù)設(shè)計(jì)主要通過以下幾個(gè)步驟來進(jìn)行。
1.3.1 數(shù)據(jù)庫(kù)需求分析
根據(jù)職業(yè)資格管理的工作過程和數(shù)據(jù)流圖的分析,可以設(shè)計(jì)出以下的數(shù)據(jù)項(xiàng)。
(1)考生數(shù)據(jù)項(xiàng):姓名、性別、年級(jí)、系別、專業(yè)、身份證號(hào)。(2)考試計(jì)劃數(shù)據(jù)項(xiàng):鑒定科目、考試等級(jí)、考試日期、考試時(shí)間、報(bào)名開始日期、報(bào)名截止日期。(3)成績(jī)項(xiàng):學(xué)生學(xué)號(hào)、性別、姓名、班級(jí)、系別、專業(yè)、身份證號(hào)、鑒定工種、鑒定日期、等級(jí)、實(shí)操成績(jī)、理論成績(jī)。(4)資格證書數(shù)據(jù)項(xiàng):鑒定工種、鑒定日期、級(jí)別、證書編號(hào)。(5)批次鑒定情況數(shù)據(jù)項(xiàng):鑒定工種、鑒定日期、等級(jí)、考試人數(shù)、通過人數(shù)、通過率。(6)畢業(yè)生鑒定情況數(shù)據(jù)項(xiàng):年級(jí)、系別、專業(yè)、鑒定人數(shù)、通過人數(shù)、通過率。(7)年度鑒定情況數(shù)據(jù)項(xiàng):年份、鑒定人數(shù)、通過人數(shù)、通過率。(8)批次鑒定情況數(shù)據(jù)項(xiàng):鑒定工種、鑒定日期、等級(jí)、考試人數(shù)、通過人數(shù)、通過率。(9)畢業(yè)生鑒定情況數(shù)據(jù)項(xiàng):年級(jí)、系別、專業(yè)、鑒定人數(shù)、通過人數(shù)、通過率。(10)年度鑒定情況數(shù)據(jù)項(xiàng):年份、鑒定人數(shù)、通過人數(shù)、鑒定級(jí)別、通過率。
1.3.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)
(1)User數(shù)據(jù)庫(kù)表:用來存儲(chǔ)各級(jí)用戶的信息。(2)Examinations 數(shù)據(jù)表:用來對(duì)整個(gè)系統(tǒng)的資格鑒定考試成績(jī)的保存。(3)ExamineeSignups數(shù)據(jù)表:用于存儲(chǔ)每年參加考試的學(xué)生詳細(xì)信息和各種相關(guān)資料。(4)Examinees 數(shù)據(jù)表:用于存儲(chǔ)參加考試成績(jī)之后,成績(jī)合格的學(xué)生成績(jī)和其相關(guān)信息。(5)Scores 數(shù)據(jù)表:用于存儲(chǔ)每屆學(xué)生考試之后的考試成績(jī)。(6)Certificates 數(shù)據(jù)表:用于存儲(chǔ)學(xué)生考試通過之后,獲得的資格證書的名稱和學(xué)生信息。(7)Student數(shù)據(jù)表:用來存儲(chǔ)學(xué)生學(xué)籍信息。(8)ExaminationArrangement數(shù)據(jù)表:用來存儲(chǔ)考場(chǎng)地點(diǎn)、鑒定時(shí)間。
1.4用戶登錄功能模塊設(shè)計(jì)
用戶登錄功能模塊功能如下:
(1)為用戶提供一個(gè)登錄界面,在登錄時(shí)需要選擇用戶身份,管理員選擇管理員用戶身份、教師選擇教師用戶身份、學(xué)生選擇學(xué)生用戶身份。不同的身份類型所能使用的功能不同。管理員擁有最高權(quán)限,包括維護(hù)信息、發(fā)布考試計(jì)劃、上傳成績(jī)、查看鑒定情況統(tǒng)計(jì)表。教師擁有查看考試計(jì)劃、上傳報(bào)名表、查詢考生成績(jī)、查看鑒定情況統(tǒng)計(jì)表的權(quán)限。學(xué)生擁有報(bào)考和查詢成績(jī)的權(quán)限,權(quán)限也是由管理員進(jìn)行分配的。(2)如果在在登陸界面上輸入用戶名和密碼,以及所在的管理員權(quán)限,就可以進(jìn)行系統(tǒng)的主界面并且可以進(jìn)行下一步的操作,進(jìn)入系統(tǒng)界面顯示如圖3。(3)如果在登錄界面輸入用戶名、密碼以及身份類型錯(cuò)誤,或者使不輸入任何信息,則不能進(jìn)入系統(tǒng)主界面,并且系統(tǒng)提示輸入用戶名或密碼錯(cuò)誤,停留在登錄界面。
圖3 系統(tǒng)總體布局
1.5面向?qū)W生的主要功能模塊設(shè)計(jì)
該系統(tǒng)的設(shè)計(jì)主要是為學(xué)生職業(yè)技能鑒定提供服務(wù)和方便,學(xué)生是這個(gè)系統(tǒng)中最大的使用客戶。因此,作為面向?qū)W生用戶的模塊,其功能設(shè)計(jì)應(yīng)該盡量簡(jiǎn)潔易懂。
面向?qū)W生用戶的模塊及其主要功能如下:
(1)學(xué)生可以通過的登陸界面直接進(jìn)入系統(tǒng),并了解整個(gè)考試內(nèi)容及考試計(jì)劃,以便能夠選擇自己需要報(bào)名的課程。(2)點(diǎn)擊鑒定報(bào)名進(jìn)入后可以進(jìn)行選擇報(bào)名方式,報(bào)名方式有兩種:一種是個(gè)人報(bào)名,一種是集體報(bào)名。學(xué)生自己報(bào)名應(yīng)該選擇個(gè)人報(bào)名,集體報(bào)名權(quán)限在系部教務(wù)員,所以考生自己報(bào)名參加鑒定時(shí)只能使用個(gè)人報(bào)名。(3)報(bào)名流程結(jié)束后,可以通過考試安排功能查詢考試相關(guān)時(shí)間和地點(diǎn)。(4)考生在結(jié)束自己報(bào)考工種并且在成績(jī)已經(jīng)錄入系統(tǒng)后,可以登錄系統(tǒng)通過成績(jī)查詢功能查詢成績(jī)。(5)證書發(fā)出后,可以通過證書查詢功能,查看自己的證書編號(hào)及相關(guān)信息。
2 系統(tǒng)測(cè)試
網(wǎng)頁(yè)系統(tǒng)的主要測(cè)試的重點(diǎn)在于各個(gè)頁(yè)面的鏈接是否正常,是否能夠顯示出用戶的需求,因此我們對(duì)系統(tǒng)的測(cè)試將采用Xenu Link Sleuth工具來完成。Xenu Link Sleuth可以根據(jù)輸入的網(wǎng)頁(yè)地址,通過深度遍歷的方式,找到相關(guān)網(wǎng)頁(yè)的信息,鏈接、圖片顯示、插件、框架等是否能夠顯示正確。
2.1界面測(cè)試
對(duì)系統(tǒng)的界面測(cè)試的主要目的是為了找出整個(gè)系統(tǒng)界面設(shè)計(jì)是否存在著不方便,不合理,以及程序運(yùn)行之后,對(duì)于不同分辨率的顯示是否存在著布局不規(guī)范,頁(yè)面顯示不正常等情況。檢測(cè)的流程主要是通過用戶的角度出發(fā),對(duì)系統(tǒng)的界面進(jìn)行測(cè)試。主要測(cè)試以下2個(gè)方面的內(nèi)容:
(1)簡(jiǎn)便性
通過檢查系統(tǒng)的提示文字是否簡(jiǎn)單、易懂,用戶的操作是否方便、簡(jiǎn)易。系統(tǒng)提供的各種按鈕是否能夠迅速執(zhí)行,各種系統(tǒng)功能提示是否有必要,是否方便用戶等。
(2)合理性
主要檢查系統(tǒng)的界面布局符合用戶的操作,系統(tǒng)的文字、頁(yè)面大小、顯示顏色是否合理,不同顯示器顯示的頁(yè)面是否布局一致等用戶的視覺體驗(yàn)。系統(tǒng)顯示的圖片是否存在圖片扭曲或者顯示的圖片出現(xiàn)偏差等。從整個(gè)檢驗(yàn)的結(jié)果來看,系統(tǒng)的界面簡(jiǎn)潔,而且對(duì)于學(xué)生、系管理員、系部教務(wù)員等人員而言他們的操作都非常簡(jiǎn)單,在查詢模塊上,用戶只需要提供少量的信息,系統(tǒng)就能夠直接提供出相關(guān)的信息給到客戶。而且在頁(yè)面上,系統(tǒng)還簡(jiǎn)便的顯示出各種簡(jiǎn)便的鏈接給到用戶。
2.2 系統(tǒng)兼容性測(cè)試
系統(tǒng)兼容性測(cè)試主要是通過測(cè)試系統(tǒng)應(yīng)用在不同的操作平臺(tái)上所運(yùn)行的程序是否正常。這是要是考驗(yàn)在通過不同平臺(tái)架構(gòu)下的瀏覽器是否支持系統(tǒng)的各種操作,檢查系統(tǒng)在所有平臺(tái)下各種相關(guān)網(wǎng)頁(yè)都能夠正常工作,本文主要測(cè)試的瀏覽器有Microsoft Internet Explorer,Google Chrome,Apple Safari和火狐等四種瀏覽器。四種瀏覽器都具有各自不同的特點(diǎn),而且它們相應(yīng)的運(yùn)行架構(gòu)都具有不同,因此使用這些瀏覽器進(jìn)行的測(cè)試主要操作有:
(1)學(xué)生的日常操作
主要包括:考試計(jì)劃查詢、鑒定報(bào)名、考試安排、成績(jī)查詢、證書查詢等相關(guān)操作
(2)系部教務(wù)員的日常操作
主要操作包括:批次鑒定、年度鑒定、畢業(yè)生鑒定等相關(guān)操作。
通過對(duì)不同平臺(tái)的系統(tǒng)兼容性操作的測(cè)試,我們發(fā)現(xiàn)Google Chrome、火狐和Apple Safari等環(huán)境下,部分用戶在發(fā)布信息等操作上,依然存在著代碼無(wú)法運(yùn)行的情況下,主要是javacrip的執(zhí)行情況不理想。
3 結(jié)論
綜上所述,在職業(yè)技能鑒定這個(gè)工作中如果能夠有一套信息化的管理系統(tǒng),會(huì)方便各院校的職業(yè)技能鑒定的工作的開展,對(duì)于院校的發(fā)展有著深遠(yuǎn)的影響。職業(yè)技能鑒定的規(guī)模增大,考生信息的數(shù)據(jù)處理也會(huì)更加龐大,那么如果還使用傳統(tǒng)的工作模式就會(huì)需要大量的人力財(cái)力和時(shí)間,現(xiàn)在的社會(huì)講求信息化,高效化。所以職業(yè)技能鑒定管理系統(tǒng)是有很大的發(fā)展前景的。
參考文獻(xiàn)
[1] 洪列平.談利用網(wǎng)絡(luò)信息化平臺(tái)提高職業(yè)技能鑒定效能[J],職業(yè)與教育,2007,2
[2] 熊艷.歷史、制度與趨勢(shì)、中英職業(yè)技能鑒定比較[J],職業(yè)論壇,2012,3
[3] 李慶華.東莞市職業(yè)技能鑒定管理系統(tǒng)分析與設(shè)計(jì)[D],云南大學(xué)論文,2013,4
[4] 薛華成.管理信息系統(tǒng)(第五版)[M]. 清華大學(xué)出版社,2002,6(6)3308-3309
[5] 張海藩.軟件工程導(dǎo)論(第五版)[M]. 清華大學(xué)出版社,2008,2(2)3611-3612
[6] 韓澤坤.Access行業(yè)數(shù)據(jù)庫(kù)開發(fā)范例應(yīng)用.中國(guó)青年出版社,2005,(11)