【正文】
,而且可以提高員工的自覺性、積極性、能動性、創(chuàng)造性和企業(yè)歸屬感,來增加企業(yè)產(chǎn)出的效益和組織凝聚力,并為企業(yè)的長期戰(zhàn)略發(fā)展培養(yǎng)后備力量,從而使企業(yè)長期持續(xù)受益。隨著時代的變遷我國的培訓(xùn)管理工作經(jīng)歷了從摸索到逐漸成熟的發(fā)展過程。隨著國內(nèi)企業(yè)管理水平的提高及管理觀念的轉(zhuǎn)變,越來越多的企業(yè)開始重視員工的培訓(xùn),因為有效的培訓(xùn)是企業(yè)提高效益的關(guān)鍵因素之一,從長遠(yuǎn)來看,好的培訓(xùn)對企業(yè)是一種高匯報率的投資。國務(wù)院秘書長王忠禹曾在”全國經(jīng)貿(mào)工作會議”上作過明確部署,要把培養(yǎng)企業(yè)家的工作提到議事日程,加強現(xiàn)有和未來的高級經(jīng)營管理人員的培訓(xùn),爭取用3~5年時間,系統(tǒng)地培養(yǎng)出一批適應(yīng)社會主義市場經(jīng)濟(jì)發(fā)展需求的企業(yè)家。在該培訓(xùn)平臺下使得海爾員工的素質(zhì)逐步提高,以可以與世界一流大企業(yè)媲美[6]。在企業(yè)中對員工進(jìn)行培訓(xùn),通過規(guī)范化的培訓(xùn)流程,針對性的培訓(xùn)內(nèi)容,可以使得員工在培訓(xùn)過程中學(xué)習(xí)到更多的知識與技能,以后期的工作中加以運用,能夠有效提高員工的工作業(yè)績;2.有助于提高企業(yè)在員工心目中的形象,通過企業(yè)培訓(xùn)讓員工理解企業(yè)的核心價值觀以及企業(yè)的文化,讓員工對企業(yè)有更高的認(rèn)同感;3.提高員工自身優(yōu)勢。從目前的經(jīng)濟(jì)發(fā)展趨勢來看,培訓(xùn)管理的信息化是必然的。針對這些問題,基于電子平臺的培訓(xùn)系統(tǒng),整個培訓(xùn)管理過程都可以在線的實時操作,實時查詢等,完全的取代手工操作,同時提高準(zhǔn)確性,時效性以及流程的規(guī)范性。這是一款基本普適的培訓(xùn)管理系統(tǒng),可適用于大多數(shù)企業(yè),對企業(yè)的發(fā)展有促進(jìn)作用??尚行苑治鰹槭欠窠ㄔO(shè)企業(yè)培訓(xùn)管理系統(tǒng)的決策性文件,能為企業(yè)培訓(xùn)管理系統(tǒng)的建設(shè)提供科學(xué)決策依據(jù),并為進(jìn)一步開展培訓(xùn)管理工作奠定可行的信息化基礎(chǔ),因此企業(yè)的高層領(lǐng)導(dǎo)與部門技術(shù)主管領(lǐng)導(dǎo)決策層均會予以重視。顯然,從技術(shù)角度看不可能實現(xiàn)的方案是沒有意義的。系統(tǒng)主要的業(yè)務(wù)邏輯處理都是在服務(wù)器端完成。以上這些技術(shù)都已經(jīng)發(fā)展得比較成熟,并獲得了廣泛認(rèn)可。 經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性分析中最重要的內(nèi)容之一是成本效益分析,成本效益分析可用于評估系統(tǒng)的經(jīng)濟(jì)合理性給出系統(tǒng)的成本估算。這對企業(yè)來說,電子系統(tǒng)開發(fā)的投入成本遠(yuǎn)遠(yuǎn)小于節(jié)省下來的時間與人力資源創(chuàng)造的額外經(jīng)濟(jì)效益。通過以上對技術(shù)、操作、經(jīng)濟(jì)三方面的分析可以看出,本系統(tǒng)從多種角度考慮,都是可行的,可以進(jìn)行開發(fā)。一個優(yōu)秀的軟件必定有一個詳細(xì)的需求文檔,因此,作為系統(tǒng)分析人員,一定要重視系統(tǒng)的需求分析工作。(2)系統(tǒng)界面具備友好性、功能完善。(4)支持企業(yè)既有的培訓(xùn)評估體系及評價模式。(7)由于與人力資源其他系統(tǒng)相連,因此必須確保相連的有效性、穩(wěn)定性及系統(tǒng)安全性。利用 UML 還可以較容易地實現(xiàn)對面向?qū)ο螽a(chǎn)品的相關(guān)說明以及文檔的制作。在建模過程中,可以根據(jù)系統(tǒng)的實際需要選擇合適的建模方法。由于普通登錄用戶是瀏覽用戶的一種泛化,因此,在后續(xù)論述中,從用戶和管理員兩個角度,分別進(jìn)行說明。在定義多次活動后,需要針對有重復(fù)前提條件的活動進(jìn)行合并,劃分出業(yè)務(wù)模塊。當(dāng)用戶登錄系統(tǒng)以后,不僅可以進(jìn)行瀏覽用戶的操作,也可以查看用戶的參加過的課程狀況、課程的反饋情況和課程的預(yù)定情況等。管理員可以維護(hù)系統(tǒng)的各種信息。通過業(yè)務(wù)分析可知,軟件系統(tǒng)應(yīng)該有的參與者主要有普通管理員、超級管理員、員工、講師。查看講師信息,員工可以查看公司內(nèi)的講師信息。公告與通知查看。成績錄入與修改。查看評教。課程創(chuàng)建。(6)培訓(xùn)科長系統(tǒng)個人基本信息的查看與修改。企業(yè)培訓(xùn)管理系統(tǒng)中,主要的用戶類型有管理員(包括普通管理員和超級管理員)、員工、講師、培訓(xùn)主管、培訓(xùn)科長。圖 24 普通管理員用例圖(2)超級管理員用例圖如圖 25 所示。圖28 培訓(xùn)主管用例圖(6)培訓(xùn)科長的用例圖如圖 29所示。圖210給出的是頂層數(shù)據(jù)流圖,頂層數(shù)據(jù)流圖是站在系統(tǒng)的角度進(jìn)行的數(shù)據(jù)流動分析。由于頂層數(shù)據(jù)流圖是站在系統(tǒng)的角度進(jìn)行的數(shù)據(jù)流分析,無法全面具體的描述系統(tǒng)的數(shù)據(jù)流動,因而,對于頂層數(shù)據(jù)流圖,還需要進(jìn)行二次分解,形成一層數(shù)據(jù)流圖,如圖211所示。該業(yè)務(wù)實現(xiàn)過程中涉及到的用戶有學(xué)生、教師、培訓(xùn)主管和科長,學(xué)生通過系統(tǒng)進(jìn)行評教,相關(guān)的評教數(shù)據(jù)會進(jìn)入評教表中,而教師則可以通過評教表查看到自己的評教結(jié)果,培訓(xùn)主管和科長可以查看到所有教師的評教結(jié)果。系統(tǒng)軟件應(yīng)安裝簡單、操作方便,具有良好的操作界面,盡可能考慮今后業(yè)務(wù)的發(fā)展。,系統(tǒng)應(yīng)讓用戶能可靠、正確的使用系統(tǒng),并且系統(tǒng)應(yīng)具有一定的容錯能力,包括具有錯誤診斷功能,具有修正錯誤的能力,具有出錯保護(hù)功能,例如系統(tǒng)要避免用戶刪除重要數(shù)據(jù),在刪除前加上確認(rèn)操作,可以避免不可挽回的損失[11]。為此,必須首先進(jìn)行軟件設(shè)計。通常把軟件設(shè)計工作劃分為概要設(shè)計和詳細(xì)設(shè)計兩個階段。在早期有模塊化方法、功能分解方法;在60年代后期提出了面向數(shù)據(jù)流和面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法;近年來又提出面向?qū)ο蟮脑O(shè)計方法等[13]。2.業(yè)務(wù)層業(yè)務(wù)層主要是用來對用戶請求中的業(yè)務(wù)邏輯進(jìn)行相關(guān)的處理,包括對業(yè)務(wù)邏輯的判斷與邏輯的執(zhí)行,該層所采用的主要組件有SqlClient、DataSet 和 DataReader等,通過業(yè)務(wù)層,可以實現(xiàn)系統(tǒng)數(shù)據(jù)的快速更新,同時也方便系統(tǒng)后期的相關(guān)維護(hù)工作。通過將系統(tǒng)功能模塊化可以使得系統(tǒng)結(jié)構(gòu)更加清晰,操作起來更加方便,使得系統(tǒng)后期的設(shè)計與開發(fā)更加容易,同時也方便系統(tǒng)的測試與維護(hù)。信息的隱藏指提當(dāng)某些數(shù)據(jù)對于某個功能來說,并不會用到,或者極少用到,對于這類數(shù)據(jù),就可以適當(dāng)?shù)貙ζ溥M(jìn)行隱藏;而信息的局部化指的是對于一些關(guān)系較為密切的數(shù)據(jù)進(jìn)行局部化,將它們放在一起方便數(shù)據(jù)的調(diào)用與操作。圖31 系統(tǒng)功能結(jié)構(gòu)圖下面將對系統(tǒng)的主要子系統(tǒng)進(jìn)行介紹:1.培訓(xùn)管理子系統(tǒng)培訓(xùn)管理子系統(tǒng)的主要作用是為企業(yè)的培訓(xùn)相關(guān)的業(yè)務(wù)流程進(jìn)行管理,包含的模塊主要有課程申請、課程審批、課程創(chuàng)建、課程安排等。3.資源管理子系統(tǒng)(1)資源下載:學(xué)生可以根據(jù)自己的需要在資源庫中下載所需的相關(guān)資源,包括一些課程的學(xué)習(xí)資料、教材等;(2)資源上傳:指教師在擁有某些資源時,可以將該資源上傳至系統(tǒng)的資源庫,方便學(xué)生的使用;(3)公告發(fā)布:為了方便企業(yè)相關(guān)通知與公告能夠第一時間讓大家了解到,系統(tǒng)設(shè)計了公告發(fā)布的功能。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計概述數(shù)據(jù)庫設(shè)計是一項龐大的軟件工程。數(shù)據(jù)庫設(shè)計的目標(biāo)是為用戶和各種應(yīng)用系統(tǒng)提供一個信息基礎(chǔ)設(shè)施和高效率的運行環(huán)境。具體地說采用規(guī)范設(shè)計方法中基于ER模型的數(shù)據(jù)庫設(shè)計方法。輸入用戶名和密碼用于唯一標(biāo)識進(jìn)入系統(tǒng)的每個用戶的身份。本節(jié)將對這些內(nèi)容進(jìn)行詳細(xì)介紹。根據(jù)對系統(tǒng)進(jìn)行需求分析與業(yè)務(wù)分析,了解了目標(biāo)系統(tǒng)相關(guān)的用戶以及功能,根據(jù)這些初步確定系統(tǒng)中相關(guān)實體如下:用戶、權(quán)限、員工、講師(內(nèi)部+外部)、培訓(xùn)管理人員、班級、教室、課程、課程類別、班級課程、考勤、考核、成績、課程安排、評教、課程反饋、課程申請、審批、部門、部門經(jīng)理、教材(資料)、公告(消息)、職位、培訓(xùn)需求、企業(yè)培訓(xùn)計劃、個人培訓(xùn)計劃、培訓(xùn)資源(教學(xué)資源)、技能信息、員工技能信息、培訓(xùn)機構(gòu)、培訓(xùn)機構(gòu)聯(lián)系人。培訓(xùn)管理子系統(tǒng)ER圖如圖32所示。資源管理子系統(tǒng)ER圖如圖34所示。基礎(chǔ)管理子系統(tǒng)ER圖如圖36所示。數(shù)據(jù)庫是存儲系統(tǒng)數(shù)據(jù)的場所,對于系統(tǒng)來說起到很重要的基礎(chǔ)性作用。培訓(xùn)管理子系統(tǒng)主要表設(shè)計如下。表316 員工表表317 成績表表318 部門表表319 員工技能信息表表320 技能信息表表321 職位表基礎(chǔ)管理子系統(tǒng)主要表設(shè)計如下。傳統(tǒng)軟件開發(fā)方法的詳細(xì)設(shè)計主要是用結(jié)構(gòu)化程序設(shè)計法。本次設(shè)計主要使用UML的時序圖和程序流程圖對模塊的處理過程進(jìn)行描述。下面列出了系統(tǒng)主要的時序邏輯。圖41 課程查詢時序圖 預(yù)定課程、取消課程、反饋課程把用戶登錄系統(tǒng)作為前提條件,進(jìn)行課程的預(yù)定、課程的取消和課程的反饋。圖43公告信息維護(hù)時序圖 基本信息維護(hù)基本信息維護(hù)包括:課程類別維護(hù)、參加對象維護(hù)、培訓(xùn)場所維護(hù)、部門種類維護(hù)。圖44 基本信息維護(hù)時序圖 程序流程圖設(shè)計 培訓(xùn)課程申請課程申請功能針對的對象主要是培訓(xùn)主管,培訓(xùn)主管可以根據(jù)培訓(xùn)的實際需要,以及學(xué)員的實際情況,申請新課程,在申請新課程時,需要錄入新課程相關(guān)的信息,包括課程名、課程內(nèi)容、課程描述,開設(shè)該課程的目的等。圖45給出的是培訓(xùn)課程申請功能的實現(xiàn)程序流程圖。圖47給出的是課程審批功能的實現(xiàn)程序流程圖。最后對所有的這些要素進(jìn)行合理的分配與安排,使其更加合理。圖49 確定班級劃分過程流程圖3.確定教師人數(shù)在確定培訓(xùn)課程以及培訓(xùn)班級后,接下來需要確定授課老師的人數(shù),在確定老師的過程中,要充分根據(jù)老師的實際情況,比如最擅長某個方面的教師、在某個時間較空閑的教師,根據(jù)這些確定好教師的實際人數(shù)以及其所擔(dān)任的班級人數(shù),確定教師對應(yīng)的班級與課程內(nèi)容,對于需要多個教師授課的課程,則需要安排好上課的順序以及每位教師所對應(yīng)的學(xué)時數(shù)。圖411給出的是課程安排的流程圖。而不同的用戶所查看的結(jié)果是不同的,對于教師而言,當(dāng)其登錄系統(tǒng)進(jìn)行評教查看時,只可以查看到自己的評教結(jié)果,而作為培訓(xùn)主管,則可以查看所有的教師評教結(jié)果。本節(jié)重點針對該功能中的考核管理模塊進(jìn)行實現(xiàn)說明,該模塊針對的權(quán)限用戶僅為教師。而人力資源的最大化,最有效的一種方式就是進(jìn)行員工培訓(xùn),通過企業(yè)的員工培訓(xùn)使企業(yè)的員工知識與技能得到提升,端正員工的工作態(tài)度,使其能夠更好地融入到工作環(huán)境中去,取得最大的效益。本系統(tǒng)的設(shè)計由于時間的倉促,難免存在一些不足之處。通過數(shù)據(jù)庫設(shè)計,獲得系統(tǒng)的數(shù)據(jù)存儲結(jié)構(gòu),從而更好地對系統(tǒng)的數(shù)據(jù)進(jìn)行管理。好的信息管理系統(tǒng)就是要從界面到系統(tǒng)性能都有良好的表現(xiàn),每個細(xì)節(jié)都是不容忽視的。首先,要感謝我的老師戴牡紅。感謝湖大為我們提供了如此好的舞臺,我為能有幸成為其中的一員而自豪。參考文獻(xiàn)1 王緒輝.基于勝任力的員工培訓(xùn)對提升員工可雇傭性的影響研究[J].黑龍江對外經(jīng)貿(mào),2010,9(02):53552 李金芳.培訓(xùn)管理系統(tǒng)的構(gòu)建、功用與評價[J].大學(xué)圖書館學(xué)報,2010,9(05):31333 高紅霞,胡廣平.基于Visual Studio.Net學(xué)習(xí)用品管理信息系統(tǒng)的設(shè)計[J].自動化技術(shù)與應(yīng)用,2012,(02)4 Zhou Jie.Analysis on information system of human resource[J].Consume Guide,2008,18(16):97995 王國?。到y(tǒng)設(shè)計在管理中的應(yīng)用[J].電子質(zhì)量,2006,(02)6 張華桁,宋立群,柯科峰.B/S構(gòu)架信息系統(tǒng)的安全策略研究與開發(fā)[J].計算機工程與應(yīng)用,2004,(13)7 Roger .軟件工程 實踐者的研究方法.鄭人杰,馬素霞 譯.第7版.機械工業(yè)出版社,2011:62~938 DanWood,ChrisLeiter,PaulTurley 著,馬振晗,胡曉,馬洪德譯.SQL Server 2005數(shù)據(jù)庫管理入門經(jīng)典.清華大學(xué)出版社,2008:87899 西爾伯沙茨等著,楊冬表等譯.?dāng)?shù)據(jù)庫系統(tǒng)概念.機械工業(yè)出版社,2008:12812910 MacDonald.Beginning in C 2008:From Novice to Professional[M].2007:63463611 陳啟安.軟件人機界面設(shè)計.高等教育出版社,2008:34~3612 B/S 構(gòu)架的企業(yè)員工培訓(xùn)系統(tǒng)的設(shè)計與實現(xiàn)[D].復(fù)旦大學(xué),2011,2123.13 張海藩,倪寧.軟件工程.第3版.人民郵電出版社,2010:65~7414 Yeh R T et al.Software and Data Base Engineering:Towards a Common Design Methodology.Data Base Management,1979:60~70。 專業(yè)整理分享