?

基于分類屬性的培訓管理系統設計與實現

2013-09-03 06:32焦曉艷朱滄孫文智袁薇
中國信息化·學術版 2013年7期
關鍵詞:管理系統對象分類

焦曉艷 朱滄 孫文智 袁薇

【摘 要】培訓管理系統是企業信息化的重要組成部分,是為提高人員素質,豐富培訓手段,以信息化技術手段實現的線上培訓系統,主要提供學習(包含文字、視頻等內容)、考試功能以及相關統計、分析功能。通過分析培訓管理系統的需求,結合分類屬性概念,對系統進行了設計與實現。

【關鍵詞】培訓管理系統 分類屬性

【中圖分類號】 C36【文獻標識碼】A【文章編號】1672-5158(2013)07-0197-02

Design and Implementation of the Training Management System based on categorical attribute

Xiaoyan Jiao??Cang Zhu??Chao Zhang??Wei Yuan

Institute of computing technology of Chinese aviation industry??Xian??710119

【Abstract】The Training Management System is an important part of enterprise informationization, also is a kind of an online training system based on the information technology to improve personnel quality and to enrich training tools, mainly providing learning content including text and video, examination functions, analysis capabilities. This paper used categorical attribute to design and Implement the system structure based on analysis the system requirement.

【Key words】 the training management system, categorical attribute

1 引言

培訓與考核是現代企業崗位能力培訓和企業文化教育宣貫的重要組成部分,因此培訓管理系統是企業信息化系統的重要組成部分。

培訓管理系統建設的目標在于將實現培訓過程的無紙化,使培訓不再拘泥于培訓教室,員工可以通過局域網在各自的工位參加培訓、進行學習、參加考試,同時便于管理培訓過程、考核培訓效果、統計培訓數據。

2 系統需求

在企業中,人力資源、黨政宣傳、質量管理等職能部門,需要進行能力培訓、教育宣貫及考核等業務,技術部門也需要員工進行技術水平的提高及測試。由此得出培訓管理系統的各個顯性及隱形功能需求,簡要敘述如下:

①支持多業務領域,各業務域垂直管理各自的對象;

②可學習各種文檔、表格、視頻、電子書資料,并分類管理上述對象;

③可進行考試,支持主觀題與客觀題,可依據試卷模板自動組卷;

④培訓包含學習、考試兩項可選任務,即一項培訓既可只有學習或只有考試,同時也可兩項都存在。

⑤以任務形式承載各次學習與考試過程,系統在學習任務提交后可自動發起考試任務,個人只需執行任務即可完成培訓;

⑤提供信息綜合查詢和統計功能,提供可視化及統計結果導出功能。

3 系統設計

3.1 分類屬性

需求①中業務域的數量及各業務域的屬性要求在設計時不能明確,需要在后續使用時視情況陸續擴展,這要求系統有較高的可擴展性及靈活性,對此,以分類屬性為基礎的系統設計,能使人、資料、試題等系統資源的屬性可以進行配置。

不同的業務,所使用的系統資源及資源的屬性不同,如人力資源部門會以入職年限作為區分員工的一種屬性,而設計部門將以技術職稱作為區分技術人員的一種屬性。設A= { ai } 為分類屬性集,R={rj}為資源集,其中ai 為各分類屬性,rj為各資源,定義資源與分類屬性之間關系為Ck=(ai ,rj),即ri和具有的分類屬性之間的關系為(C1,C2,…,Cn)i。

分類屬性管理首先應將屬性的值域結構化,即創建ai時,需定義ai的取值范圍,一般為樹狀結構的取值域,即Vai=n,n∈{Ntree},以組織屬性為例,可以直接引用常見的組織屬性樹狀結構,其他如專業屬性、崗位屬性、項目組角色屬性等,均可建立屬性樹結構,而有些較為簡單的屬性,如入職年限,則直接使用列表結構。

在業務應用時,可對資源增加其擁有的屬性,即為rj增加Ck=(ai , rj)。如對人員這一資源設置其擁有組織屬性、角色屬性、崗位屬性、專業屬性、年齡屬性、性別屬性等若干屬性發布學習任務需要選擇人員時,可以設置例如r=‘人員and(a1=‘第三研發部or a2=‘高級設計師)的條件快速定位所需的第三研發部的高級設計師,同樣在統計分析的選擇統計對象操作時,也可方便的使用分類屬性來進行對象集合的選擇。

而分類屬性管理,就是由屬性結構創建、屬性值添加、屬性值修改、屬性值刪除、屬性樹編輯和屬性應用對象設置等操作組成。

3.2 統計分析

分類屬性在設計時較為簡單,使用單表結構的樹表即可存儲,在業務過程應用時也沒有大的區別,但難點在于如何進行統計分析。

統計過程通常就是獲取一個對象集合中某值的值域及分布狀況,抽象出統計分析模型如下:

統計分析的元素為:①統計對象O= { oi };②統計指標K= { ki };③約束Q={ qi };④表達形式F={ fi }。其中,oi為統計過程的目標對象,并且還可分成若干個子集,進行子集間的指標對比,在系統中,oi多為人或部門;ki是對oi的某項值的設定,如考試分數或學習時長;qi是對oi的一個限定,如‘角色=‘項目主管and‘科室=‘三室and‘考試分數>60;fi確定如何計算ki,并以怎樣的顯性化形式展現統計結果,如柱狀圖或餅圖。

統計分析的具體操作就是確定統計指標、統計對象和表達形式,設置約束條件。

3.3 系統結構

對系統需求進行分析,得出系統功能結構,如圖1所示。圖1 系統功能結構示意圖

3.4 業務過程

系統業務過程如圖2所示。詳細描述如下:

* 各業務域的業務管理員在本域的資料庫中導入資料、在本域的題庫中導入試題,并進行組卷試卷

* 業務管理員在任務管理中創建培訓任務,設定參訓對象、時間、學習所用資料、考試所用試卷、閱卷人等信息,之后發布學習任務(培訓任務的子任務)

* 員工在任務執行中接收學習任務,閱讀資料,完成后提交任務,任務管理自動發布考試任務

* 員工接受考試任務,答題后交卷,任務管理自動發布閱卷任務

* 閱卷者接受閱卷任務,給出各題分數,提交任務,任務管理進行考試分數計算,得出成績

* 業務管理員在統計分析中查看培訓結果,即學習記錄和考試成績,并進行統計分析

圖2 系統業務過程時序圖

4 系統實現

系統經過一定定制,已交付試用。以試用情況來看,系統能支持培訓的整個過程,培訓過程有記錄、考核有依據,并能覆蓋全部有培訓需求的業務部門。存在的問題是分類屬性概念和固定屬性概念區別很大,在屬性創建時,由于業務管理人員對分類屬性概念理解不夠深入,提煉的屬性代表性不夠,可能會造成使用障礙,通過嚴格的屬性提煉規則及強度較大的概念灌輸可解決此問題。

5 結束語

現代企業競爭越來越趨向于企業自身能力的提升,人才能力是其中的關鍵部分,培訓管理系統提供了一種有效提升人才能力的方法,有較高的推廣應用價值。而引用分類屬性概念進行系統設計,能極大提高系統靈活性,可以推廣至其他信息化系統中。

參考文獻

[1] 胡俊敏,王俊玲,基于Web Services的企業培訓管理系統多層架構設計,《重慶科技學院學報:自然科學版》 2009 第6期

[2] 陳剛,魏東明,李利,企業培訓管理系統的設計與實現,《計算機工程與設計》2004年第9期

[3] 吳立軍,高希龍,基于網絡的CAD培訓管理系統的研究與實踐 ,《教學研究》2009第4期

[4] 李金芳,培訓管理系統的構建、功用與評價 ,《大學圖書館學報》2010第5期

[5] 肖鐵巖,李曉燕,企業培訓管理系統的構建與應用實踐探討 ,《商業時代》 2010,第25期

猜你喜歡
管理系統對象分類
基于單片機MCU的IPMI健康管理系統設計與實現
曬曬全國優秀縣委書記擬推薦對象
基于物聯網的IT運維可視化管理系統設計與實現
基于分布式數據庫Cedar的高效工單管理系統設計與實現
攻略對象的心思好難猜
圖說車事
按需分類
教你一招:數的分類
說說分類那些事
給塑料分分類吧
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合