黃飛

摘要:該文針對高校職業技能培訓項目和職業資格證書收集工作過程中發現的問題,提出了職業技能認證管理信息系統的需求分析,并予以設計實現。系統采用B/S架構,集中部署、分布使用,前端采用bootstrap/vue實現,支持多種主流瀏覽器;后端選擇基于java語言的框架springboot、springMVC、JPA、springData等技術構建,采用MySQL數據庫來實現數據管理。系統試運行階段,開發功能較為完善,能支持較大并發,運行穩定,且具有易擴展性和移植性,能夠靈活應對新業務的需求,系統維護簡單易操作。該系統解決了培訓過程管理的缺失和證書收集的孤島問題,采用信息化手段提高了工作效率,根據相應的數據分析結果,能給管理者提供科學決策依據。
關鍵詞:認證管理;培訓管理;證書收集
中圖分類號:TP311? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2019)25-0042-02
1 引言
為進一步提升學生職業技能水平,各高校同時需要開展不同種類不同級別的職業資格培訓項目、各種技能考核鑒定項目。由于各項認證的需求字段要求不一、認證頒發機構工作流程差異,且各種類型認證的培訓方式及周期差異較大,管理難度大,且人工操作易產生問題。依靠傳統的管理模式,缺乏有效的資源配置會導致場地和人力資源的不平衡不充分使用,直接影響職業資格培訓項目與技能鑒定質量。為了有效解決這些問題,避免資源浪費和再利用,加強對職業資格培訓項目和職業技能鑒定的有效監督,促進職業資格培訓項目和職業技能鑒定的有效發展,構建職業技能管理信息系統是高校職業技能認證的迫切需要。
2 需求分析
職業資格培訓與職業資格證書收集管理工作瑣碎繁雜,僅依托于傳統的人工方式,通過Word、Excel電子表格等工具對數據信息進行記錄與保存,導致職業資格培訓項目的不規范與不系統,職業資格證書收集的數據不完整,導致工作效率底下,嚴重影響管理工作。搭建一個完善的職業技能管理系統,不僅能夠保證工作流程規范、系統完整,而且還可以快速使用信息管理系統檢索,易查找,高可靠,節省資源,提高工作效率等。
本文中的職業技能管理信息系統包含了系統管理模塊、基礎數據模塊、培訓管理模塊和證書收集模塊[1]。
2.1系統管理模塊
系統管理員全面管理系統,并使用后臺管理功能添加相應權限的角色管理功能;可分配賬號并賦予相應的角色權限;可對登錄的用戶進行菜單管理;查看數據庫監控和系統日志。
2.2基礎數據模塊
系統管理員對證書收集模塊的證書名稱管理,確保學生上傳證書信息時可選擇相應的證書,以免出現同一類型的證書被學生別稱為多種名稱。
2.3培訓管理模塊
普通用戶可登錄系統進行項目申請,填寫培訓相關方案,經系部審核和歸口管理部門審核通過后,添加培訓課程安排,可對培訓項目的查詢和培訓工作量統計與導出。
2.4證書收集模塊
學生可登錄系統,將取得的職業資格證書進行相關信息填寫和證書照片上傳,經系統指定的班級負責人初審和歸口管理部門終審,可分年級分專業分班級進行統計與導出。
3 系統設計
3.1 功能模塊設計
本文設計的職業技能管理信息系統主要從日常管理工作角度出發,模塊設計如圖1所示,具備系統管理、基礎數據、培訓管理和證書收集等功能[2]。
1)系統管理包含管理員列表、角色管理、菜單管理、數據字典、SQL監控、定時任務和系統日志;
2)基礎數據包含證書名稱;
3)培訓管理包含培訓項目申請、培訓審核、培訓課表安排、培訓統計和培訓工作量統計;
4)證書收集包含證書上傳、證書初審、證書終審、證書查詢和統計導出。
3.2 系統結構及技術支持
3.2.1 B/S結構
在B/S結構中,用戶可由瀏覽器實現,前端壓力降低,但主要任務承擔在服務器端。簡化了客戶端負擔,降低了系統維護和升級的成本和工作量。隨著互聯網技術的發展,軟件系統的改進和升級越來越頻繁,B/S結構的系統凸顯出更加方便的特點,無論用戶面多大,都不會增加任何維護升級的工作量,所有操作只需要在服務器上完成。未來信息發展的主流方向是客戶端越來越“瘦”,服務器越來越“胖”。各個用戶可以充分利用網絡資源,隨時隨地訪問登錄系統,進行辦公和學習。
3.2.2 系統架構
文中所設計的系統屬于較為典型的B/S結構,系統主要包括3層,分別為前端、后端和數據庫[3]。職業技能管理信息系統的架構如下圖2所示。
3.2.3 技術方案
Java語言是一種面向對象的語言,它提供了完成給定任務的最基本方法。只需了解一些基本概念,您就可以使用它來編寫適合各種情況的應用程序。Java省略了操作符重載,多重繼承等模糊概念,并通過實現自動垃圾收集大大簡化了程序員的內存管理。Java不支持指針,并且必須通過對象實例變量實現對內存的所有訪問。這可以防止程序員使用諸如“Trojan”特洛伊木馬之類的欺騙方法訪問對象的私有成員。它還避免了指針操作中容易出現的錯誤。
MySQL是瑞典MySQLAB開發的關系數據庫管理系統,目前屬于Oracle公司,是MySQL最受歡迎的關系數據庫管理系統之一。在WEB應用方面MySQL是最好的RDBMS(Relational Database Management System,關系數據庫管理系統)應用軟件之一。MySQL的核心程序使用完整的多線程編程。線程是輕量級進程,可以為用戶提供靈活性,而不會占用太多系統資源[4]。
3.3 數據庫設計
3.3.1 表的內容
系統采用MySQL數據庫實現,建立數據庫后,主要的表包括:系所信息表(表名:zd_xsxxb)、專業信息表(表名:zd_zyxxb)、班級信息表(表名:zd_bjxxb)、證書名稱信息表(表名:zd_zsmcxxb)、證書信息表(表名:zsxxb)、用戶信息表(表名:sys_user)、角色分配表(sys_role)、項目申請表(表名:xmsqxxb)、培訓課程表(表名:pxkcb)和勞務工作表(表名:lwgzb)
3.3.2 表的關系
系統中的MySQL數據庫包含的表之間的關系,如下圖3所示:
4 系統測試
通過職業技能管理信息系統的平臺測試,可用來規范和有效管理職業資格培訓項目和職業資格證書收集管理工作,方便日后工作所需的各類數據統計,同時也可以方便與學生以及各部門間的信息交互,在一定程度上提高工作效率,規范職業技能培訓,加強數據收集和整理,降低工作失誤的可能性。
1)各項業務流程都將得到有效規范;
2)降低管理人員工作量,提高工作效率;
3)信息處理具有實時性、權威性。
5 結束語
本系統基于java語言技術,采用B/S結構,利用分層結構,對職業資格培訓項目進行在線管理,對學生取得的職業資格證書進行在線提交進行設計與實現。有利于提高工作效率和管理水平,促進高職院校職業技能管理信息化建設。本系統提供的權限管理,可滿足用戶不同的權限管理需要,具有良好的可擴展性。不僅能夠保證工作流程規范、信息無誤,而且還可以快速使用系統檢索,易于查找,可靠性高,節省資源,提高工作效率等。
參考文獻:
[1]唐柱斌,麻少秋.基于J2EE的高校設備信息管理系統設計與實現[J].電腦知識與技術,2018,14(27):50-52.
[2]張冰,梁致遠,田元元,嚴競雄.基于Web的高校社團管理系統的設計與實現[J].信息與電腦(理論版),2019(07):109-112.
[3]權少寧,陳衛衛.基于Web的航空機務維修信息系統的設計與實現分析[J].電子設計工程,2018,6(19):53-56+61.
[4]黃南聰.福建省職業資格認證培訓管理系統的設計與實現[D].吉林大學,2015.
【通聯編輯:王力】