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