第一篇:企業員工培訓管理系統的設計及實現
企業員工培訓管理系統的設計及實現
摘要
社會的發展,對人的要求也不斷提高。作為一名員工,只有持續學習、不斷提升自己能力,才能跟上競爭的步伐。在企業中,解決員工技能與企業需求之間矛盾的手段就是進行員工培訓。培訓對于提升企業在市場競爭中的優勢地位非常重要,在強化員工素質的同時,也能夠適應企業的發展需要。而企業管理層和人力資源部門應當將員工培訓作為強化管理能力的重要方面,持續推進。基于這樣的背景,軟件開發人員設計科學有效的員工培訓管理系統,能夠很好地提升員工的工作能力,克服原有的員工管理機制中存在諸多不足,特別是員工之間的溝通、合作,以及組織體系建設和優化、管理信息傳遞等,這些因素將對企業的發展和競爭力提升起到非常重要的作用。本文將在研究企業員工培訓管理系統相關理論基礎上,構建一套具有可操作性的企業員工培訓管理系統。
關鍵詞:員工培訓系統;信息管理系統;系統需求
目錄
第一章 緒論.........................錯誤!未定義書簽。
1.1研究背景...........................................................錯誤!未定義書簽。1.2研究意義...........................................................錯誤!未定義書簽。
第二章 系統需求分析..................................2
2.1功能需求分析......................................................................................2 2.2數據庫需求分析.................................................................................2
第三章 企業員工培訓管理系統設計.....................3
3.1系統規劃..............................................................................................3 3.2系統分析..............................................................................................4 3.3系統設計..............................................................................................5
第四章 企業員工培訓管理系統實現.....................8
4.1歡迎界面..............................................................................................8 4.2功能選擇..............................................................................................8 4.3課程培訓計劃......................................................................................9
4.3企業員工培訓管理系統測試與實施..................10 第五章 結束語......................................13 參考文獻............................................14 致 謝..............................................15
第一章 緒論
1.1研究背景
經濟的不斷發展,科學技術的持續進步,對使用者的素質也提出了更高要求。在企業的發展過程中,對員工進行有效培訓、科學管理,對于提升企業競爭力,形成競爭優勢具有重要意義[1]。在工作需求和員工素質之間,存在著某種程度的矛盾和不適應,而解決這種矛盾的主要方法就是進行合理的、目標明確的員工培訓。這對于在市場競爭中,企業占據有利地位也非常關鍵,在加強員工素質的過程中,也能夠提高員工的道德水平以及業務能力,這是企業發展的需要。另外,企業領導應當對現代信息技術加以利用,并通過有效的方式方法以及改動策略和計劃,增強培訓的質量和效果。在這樣的背景下,開展對企業員工培訓管理系統的研究,有助于提升企業的管理效率,也有助于檢驗企業培訓的實際效果。通過研發對于企業員工進行培訓的管理系統,與此同時提高企業員工的管理能力,提供一定的技術手段進行支持,從而使信息化過程之中的問題得以解決,比如合作機理和機制問題、網絡構架設計問題、組織結構問題及數據遷移問題等。
1.2 研究意義
本文的研究目的是:在研究企業員工培訓管理系統相關理論基礎上,構建一套具有可操作性的企業員工培訓管理系統。論文研究的主要意義如下: 第一,員工管理培訓作為一項基礎且重要的工作,能夠提高企業員工的、綜合能力、集體榮譽感,并能夠培養員工正確的價值觀念。進行員工培訓有助于增強員工的認同感、歸屬感,利于員工之間感情溝通,持續增強企業的凝聚力。第二,員工管理培訓是一個非常有利的途徑,能夠增強員工的技術以及能力,使員工與企業之間獲得一定程度的和諧。通過溝通、培訓和學習,員工的素質能夠得到持續提升,有助于企業發展目標的實現。第三,員工管理培訓能夠提高員工的工作熱情。
第二章 系統需求分析
2.1功能需求分析
通過對培訓業務流的調查研究,培訓中心需要儲存并管理著大量學校所提供的員工、教師、教材和教務信息,要處理大量的輸入,修改,查詢信息。培訓管 理信息系統應能儲存并清晰的顯示出所有的信息,提供管理者權限,供不同管理員查詢。培訓管理信息系統應具備以下處理能力:培訓項目計劃表、培訓課程、員工信息、教師、培訓質量評價等。
數據信息調閱功能具體要求為:可以從培訓管理信息系統中調閱培訓有關的信息,如培訓項目計劃表、培訓項目任務書等,便于對培訓課程、培訓教師、培訓教室等的準備安排數據錄入、編輯功能具體要求為:對培訓員工個人信息、培訓課程、培訓計劃相關信息、培訓質量評價信息、系統相關管理信息等信息的錄入、修改、編輯。數據查詢、檢索功能 能根據培訓信息字段來檢索培訓的相關信息,例如能根據培訓期號查詢每期培訓的員工、培訓教師、培訓課程、培訓質量等信息。
業務決策能力的需求.依據企業的培訓目標和員工個人培訓需求數據得出企業總體培訓需求信息;能根據每期培訓的質量,得出是否滿足企業的培訓目標,為以后的培訓改進做基礎.2.2 數據庫需求分析
在每一個應用程序中,數據庫的設計是其中非常重要的部分,選擇合適的數據庫并創建合理的表結構是開發程序時首要考慮的問題。培訓管理信息系統的數據庫需求包括以下三點:
數據錄入和處理的準確性和實時性.數據的輸入是否準確是數據處理的前提,錯誤的輸入會導致系統輸出的不正確和不可用,從而使系統的工作失去意義,數據的輸入來源是手工輸入,所以要求系統的數據庫具有容錯性,同時要求系統的操作人員進行一定的培訓。
系統的數據輸入是大量的,有時還是同時的,因此系統要有一定的處理能力,以保證能迅速的處理數據。
數據的一致性與完整性.由于系統的數據是共享的,在不同的客戶端中,培訓計劃、培訓項目、培訓教師、培訓課程、培訓文具、培訓費用、員工等信息是共享數據,所以如何保證這些數據的一致性,是系統必須解決的問題。因此,需要有系統管理員維護數據的一致性,在數據錄入處控制數據的去向,并且要求對數據庫的數據完整性進行嚴格的約束。如果輸入的數據,要為其定義完整性規則,如果不能符合完整性約束,系統應該拒絕該數據。
2.3 業務流程分析
在CEO的調查中反應了另外一個事實,CEO關注的領域中,清楚地表明業務靈活性和協作與財務業績的聯系最緊密,而不論采用的是什么財務指標。越來越多的CEO正將業務流程創新視作關鍵的競爭優勢。正如一位CEO所講:“產品和服務可以被抄襲。但業務流程和模式則是區別所在”。另一方面,在針對中國專業人員調研中,變革最成功的20%的企業通常表現出能夠積極分析和監控可能導致項目失敗的因素,找出變革障礙,保持業務的持續流轉;而變革最不成功的20%企業,往往難以讓所有的項目因素按計劃運轉:只要鏈條中的一個環節斷裂,就可能導致整個項目的失敗。業務流程對企業成功變革起著至關重要的作用。繼TQM,ERP,CRM之后,企業的變革進入了業務流程管理時期。
業務流程管理被定義為利用方法、技術以及軟件設計支持對業務流程設計,制定,控制和分析,而業務流程中包含了人工操作,組織,應用系統,文檔以及其他形式的信息。從定義上看業務流程從整體上對企業資源進行重新組織,協同一系列活動按照業務意義,產生商業價值。業務流程管理通過持續的提升流程,來最優化業務流程。業務流程管理持續提升過程分析和優化是業務流程不斷提升的最重要動力,業務流程的分析借助定量的工具將企業變革戰略與業務流程運營質量緊密結合,并提供業務流程管理優化的依據;而對業務流程的優化,促進了業務流程的提升,更準確、更迅速地支撐企業的變革。
2.4 系統可行性分析
系統分析是后續工作的基礎,在進行必要的系統分析的時候,需要意識到其重要性。在系統化的分析過程中,提出明確的目標,并進行系統的整體實現,為之后的測試和運行奠定基礎。
可行性分析。一般來說,對信息系統進行可行性分析,包含了兩方面的內容,一是該系統實現的可能性,二是該系統實現的必要性。在對管理信息系統的整體分析中,涉及管理、技術以及經濟三方面的可行性。可行性結論要求相對于下面三條之一的結論展開明確表明,分別是:適合馬上開發;對原有的系統進行拓展和改進;當前不具備可行性,延遲系統開發等。一般地,對信息系統是否具有可行性進行分析,需要進行實際調查。在擬安排的調查中,包括人工調查和借助于計算機的調查,調查的內容是當前系統的使用情況及是否可用。主要有如下方式:(1)重要關注點調查:比如應當對于企業開發和應用新系統的制約因素加以分析,建立定性和定量化的調查方法,訪問組織層次中各個列表中的內容,并對結果加以整理和處置,使各部門的設想以及工作能夠被充分了解。(2)在分析企業業務流程和需求的同時開展全面細致的調查,這一調查使用各種圖形化的手段,使人們易于理解,容易接受,也能夠形成較為清晰的結論,調查執行者可以
通過收集相關的反饋,掌握反饋信息的各項特征(3)實踐型調研:通過在企業的日常工作中深入參與,通過親手計算,來為將來說明書的設計打下基礎,這個辦法是在初始階段收集一定的實驗數據,從而提高實施階段的準確性。一般情況下,詳細調查主要分兩個步驟進行,分別是數據流程調查以及管理業務調查。對于本文將要設計的員工培訓管理系統來說,為了能更好的進行分析,本文的重點是用戶對于實驗的參與,對開發人員以及業務人員進行有機結合展開調查,彌補互相之間的不足,從而能夠對問題進行深入研究,探究合適的解決方法。在詳細的分析以及調查的過程中,可以從如下方面來進行:第一,管理層面是否具有可行性,其目的是利用計算機系統來方便快捷的處理各方面事務。第二,技術層面是否具有可行性。當前,計算機領域出現很多新技術,這些技術雖然千差萬別,但是在解決問題的思路方面,差異并不大,也沒有太多難以克服的困難。第三,經濟層面是否具有可行性,由于管理信息系統的投入通常是一項經濟的投資,在優化流程、促進業務增長的同時,并不需要太多的資金投入,企業資金能夠支持開發。
管理業務調查。企業信息系統的建立,主要目標是提升組織的管理綜合能力和水平,借助于推行新系統,對組織進行必要的改變,因此,應當調查如今展開的一系列業務。組織結構指的是一個整體部門,包括很多部分,科室、車間、組織或者企業等,另外還包括這些成分之間的關系。調查組織結構的目的是分析組織結構的功能,并掌握內部人員之間的關系,以及資金流動關系等,使各個部門日常的工作情況、員工應當具有的工作職責能夠被動態地掌握。當然,還需要明了新系統對于工作協調、組織溝通之間的新要求,便于提升競爭力、協調能力,并最終促進企業的發展。管理系統的開發,需要對管理功能進行分析和定義。此處,可以將管理功能定義為信息系統中給定管理工作的完成情況。在調查的過程中,能夠通過層次圖來對系統目標到各個功能之間的關系進行描述,從而依照原系統信息流動使業務流程管理得到充分拓展,其調查內容應當包含企業的主要業務流程,獲得信息的主要來源等,也包括如何對信息進行處理、信息的流向,也包括信息的形態以及時間等。通常來說,在系統開發的過程中,業務流程圖(TFD)發揮著非常重要的作用:它作為進行系統分析的依據,對業務流程的分析,需要在管理人員和開發人員之間進行必要的溝通和交流,這一過程中需要系統分析員能夠在這個圖上直接得到要計算的部分;通過這張圖對企業的整理業務處理環節是否合理,進行必要的判斷。
數據流程圖。數據流程圖的主要作用是便利于系統分析員的工作,通過它可以輔助分析員找到系統部門之間的存在的問題和各種單據報告之間的關系。另外,數據流程圖比較抽象,其通常表現為具體物質的舍去,比方說它并不包含人員、車間等各種內容。在通常情況中,數據流程圖含有兩種,第一種是在調查之
后繪制的流程圖,第二種是在分析之后改進的流程圖。數據流程的產生,來自于系統中生成和傳遞的信息。在繪制流程圖的過程中,應該按照實際情況進行數據流程圖的層次劃分,如果是復雜的大系統的話,可以進行七八層的劃分。為了使規范化程度得到提高,可以將圖中的元素進行標號。通常在標號之間用字母來表示元素的不同,比方說用P表示處理、D表示數據流、F表示信息存儲。
第三章 企業員工培訓管理系統設計
3.1員工培訓管理系統的總體設計
在信息系統領域之中,所謂的系統設計,指的就是將原本的系統邏輯方案作為基礎,展開做法為目標的物理設計,其主要內容包含有代碼設計、硬件配置、數據存儲方案、計算機處理流程等。一般來說,在系統設計過程中應當考慮到兼容性和拓展性,通常的操作是使用具有一定通用性的模塊化設計,使模塊的兼容性、獨立性、適應性,能夠得到鞏固和提高。當然,這里也存在一種錯誤的技術傾向,就是把系統模塊設計和實現復雜化,導致邏輯混亂、操作復雜,反而不利于系統的可靠運行和后期維護。
員工培訓管理系統的總體設計(1)系統整體結構。系統的整體結構包括模塊和網絡結構兩部分。系統分析中通常會對新系統所需要的資源情況和性能參數進行分析,但是這個分析的清晰度不夠高。系統網絡設計是將其作為基礎,展開的新的詳細設計,從而得到相關的資源配置和拓撲框架。系統在若干個子系統相互之間的聯系中得到實現。子系統之間的聯系通常表現在系統分析階段,但是比較籠統。系統模塊化的結構是在劃分子系統的基礎上,進一步將其分解為具有獨特功能、一定獨立性的模塊,便于系統后續研發的開展。流程圖能夠很好地體現子系統和具體功能之間的聯系。具體的繪制步驟是:一是對功能進行必要處理,以適應畫圖的需要;二是全面考慮各功能之間的邏輯關系,形成符合實際、又有宏觀指導意義的圖表。當然,數據流程圖和信息流程圖之間的關系,并非是簡單的符號變化,而是背后的邏輯、表現方式、實現方式之間的轉變。2)編碼設計 編碼設計對數據模型的建立非常重要。使用計算機改進流程管理,首先需要對信息進行恰當的分類和編碼。通常情況下,應當先分類再編碼。編碼設計也被叫做代碼設計。通過編碼技術,能夠使處理的準確度以及精度獲得很大程度的提高,從而提高信息處理的速度和統一性。(3)系統物理配置方案設計 一般情況下,系統物理配置方案設計有如下方面的內容,分別是設置配置、選用數據庫通信網絡以及管理系統。在進行方案設計的同時,主要有以下依據:作業執行速度、響應速度、系統運行的可靠程度、系統的處理方法。(4)數據存儲設計 在系統分析的過程中,應當使得到的數據字典以及關系集結合系統流程圖,從而確定數據文件的結構,并進行數據庫的構思。一是文件設計。對文件進行設計的過程中,需要根據存儲量、使用的實際要求等進行恰當分析和設計。通常條件下,按照文件的使用情況,可以把文件展開五種形式的劃分:第一種,主文件。主文件之中包含兩種類型,分別是靜態以及動態文件。第二種,業務文件,業務文件是指在處理業務的過程中,用來臨時儲存數據的文件,對數據發生的變化進行實施記載,就像是流水賬一樣,保存期比較短。第三種,輸入文件,輸出文件建立之前,應
當建立數據文件,在大量數據生成之后進行一次性的輸入和處理。第四種,輸出文件,這是在處理過程中所出現的結果文件,可以是打印形式,或者其他形式。第五種,工作文件,這是在處理的過程中產生的中間文件,比方說在排序的過程中建立的排序文件等,在處理結束之后就可以不用保存。
對于員工培訓管理系統來說,本文進行文件設計主要依照以下步驟來進行:第一,對現有的或者可以提供的計算機功能進行了解,其中包括設備功能、設備數量、設備容量、外存配置磁盤、外存配置磁帶以及有關文件的儲存。還有終端或者其他外設設備等。第二,確定文件設計的指標,其中包括文件數據量的大小、邏輯結構和功能、處理方式、使用率和保密程度以及存取時間等。第三,選擇合適的組織方式以及介質。第四,編寫文件涉及說明書,其中包含的內容有文件通過怎樣的方式進行存儲和獲得,文件之間的組織形式、文件怎樣進行存儲等。此外還需要注意到文件的用途和使用范圍,以及更新要求等也要進行一系列的規劃。二是數據庫設計。數據庫設計對應于系統開發的每個階段,而且與每個階段相互融合。對于本文要設計的員工培訓管理系統來說,非常重要的一點就是進行數據庫設計,這也是后續章節重點闡述的一個重要方面。
3.2數據庫設計
系統的數據庫需求分析對于開展系統研發具有重要意義,是第一步也是最重要的一步,在分析的過程中,應當事先對于數據的搜集,以及數據結構的構建,這樣可以得到完整的信息處理鏈條,便利后續的設計和開發。
系統實現功能所需數據,需要進行調查、統計和分析,然后轉換成系統能夠識別和處理、傳輸的對象。比如員工的信息主要是包含員工的工號、個人姓名、身份證、工作資歷、個人聯系方式等;課程資源包括資源的性質、名稱、數量等。當然還有用戶級別,權限等信息。對數據庫進行訪問:數據庫的連接和訪問過程,負責方主要是 SqlHelper,用戶能夠借助于此鏈接訪問數據庫的內容,生成反饋。
數據庫概念結構設計。在進行設計時應當關注用戶需求的差異性,處理好概念結構設計與數據庫分析的差異對操作的影響,在了解差異性的基礎上,方便后續的設計。
圖3-1系統功能模塊設計圖
第四章 企業員工培訓管理系統實現
4.1 歡迎界面
用戶登錄后看到的歡迎界面如下圖所示;在這一界面中,通過表單、文本框和按鈕的設置,使界面大方清新,輸入自己的用戶名和密碼后,在輸入正確的情 況下,可以進入下步界面。通過設置密碼,能夠在一定程度上保證信息和操作的安全。完成操作會,點退出,關閉程序。
4.2 功能選擇
在功能選擇界面,與功能設計階段相一致,此處增加了進入相關模塊的功能選擇這一選項,邏輯比較清晰。在頁面實現中,通過點按窗口中的選項按鈕,進入相應鏈接,在界面的設計中,注重可視性和操作的易用性,上手快。
圖4.1 員工培訓系統界面
圖4.2 員工培訓界面
4.3 課程培訓計劃
課程計劃有助于全面了解課程信息,進行教學內容管理。在課程培訓計劃頁面,主要實現設計元素和操作流程如下: 通過右鍵點擊增加數據表單,能夠使培訓計劃加入到數據環境中去,可以呈現課程編號、課程相關敘述、開課時間、授課老師等。此外,頁面還有打印等功能。在退出之后,能夠回到打開前的頁面,進入功能列選頁面,對相關鏈接進行操作。
圖4.3 課程表界面
4.4 企業員工培訓管理系統測試與實施
系統測試方法介紹。根據之前的功能設計和主要測試對象特點,此處將測試內容主要集中在下列方面 ①操作界面的測試 這一測試較為直觀,不需要過于復雜的測試工藝和技術,只要認真細致進行必要核對即可。然而,根據以往經驗,這部分的測試,通常也是系統研發人員投入精力較少、容易疏漏的地方,基于這樣的原因,系統經常出現各種bug,下面簡要進行說明: 1)錯別字, 出現錯別字的表現是在操作界面中,標題或是顯示的文本中,有錯別字出現。這主要是由于核對不仔細,導致提示信息和操作頁面中出現錯誤。2)操作界面出現難以理解的語句或內容,主要是在報錯信息或是長文本信息的展示中。這種錯誤的出現,主要是由于系統變量之間缺少校對,頁面展示的陳述主要是通過變量之間隨意的拼湊而出現的,對其邏輯合理性和是否易于理解,沒有進行深入分析。這就需要研發人員在進行測試的時候,能夠更加深入地進行測試,根據出錯的規律,及時地避免類似的錯誤。3)自創語句。這種 bug 主要是由于程序員在編寫程序過程中,自我發揮創造的詞匯。通常這些詞匯具有很強的專業性,對于系統的實際操作人員來說,理解和使用都具有較高的難度,出現這種錯誤的原因在于系統開發人員分工不夠明確,開發中間可能存在的部分隨意性,在具體詞語使用過程中,也沒有用統一的語言標準進行規范和約束、核對 4)界面的不協調、不一致。在操作界面的展示上,會出現文字字體和字號前后不一的情況,這種不協調導致頁面出現前后不協調,影響具體使用和感官審美。出現這種錯誤的原因可能
在于CSS沒有正確使用,或是沒有使用。5)模塊定義的模糊和混亂。
在進行不同模塊和功能的操作時,會出現不同模塊之間名稱接近,或是完全相同的情況。這主要是因為在模塊定義時沒有很好地審核和比對,開發人員較多注意技術開發的細節,比如功能模塊的實現,而較少關注外觀上的可辨識性和操作易用性。② 功能測試 功能測試的主要用意在于通過這部分的測試能夠核實,系統是否實現了預定的各項功能。在實際的測試中,應當對功能的測試注意以下方面: 一是,在信息查詢功能中,檢索條件是有差異的,比如有的檢索是單一條件檢索,有的是綜合檢索,在進行綜合檢索時,應當對條件之間的關系,以及條件本身的合理性進行分析 二是,進行錄入操作中,應當注重前臺輸入字段與系統處理能力和相關限制之間進行合理匹配,錄入功能的字段設置應當在系統后臺、輸入字段之間進行綜合考慮。三是,在進行刪除操作時,通常設計時,注意較多的是“確定”按鈕給出的提示信息,而對取消按鈕的相關提示關注較少,容易出現在選擇“取消”之后,還是會出現數據被刪除的情況。此外,在對數據進行刪除處理后,刪除的數據是否能夠還能查詢出來也值得關注,有時候系統的刪除只是標志位的刪除,而不是物理刪除,這就導致了在下次查詢時,仍然出現能夠查詢到的情況。四是關于系統的修改功能,在進行測試時,應當關注數據在進行修改操作之后,是否真的被改動了,或是導致不是操作所涉及的部分也被改動了。③ 需求測試 系統的需求測試,是整個環節中的重要組成部分。需求對于規劃軟件框架和功能、開發實用的功能,都具有重要的作用。進行需求測試時,首先要對系統應當滿足的需求進行了解。通常來說,系統需求主要是建立在增加內容、刪除內容、查詢內容和修改內容等操作上,結合企業的實際需求進行操作和邏輯控制。這對系統開發人員的設計規劃能力和編碼能力有著較高的要求。④ 性能測試 性能測試有利于保障系統的運行質量和實現能力。一般人們都認為,性能指標主要通過硬件來實現,而對于所使用的軟件環境關注不多,也容易忽略一個恰當的編碼體系對于提升性能的重要性。系統開發人員應當認真評估性能實現的各種條件和環境,對于遭遇的可能負荷以及各種惡意攻擊等進行必要防范。(2)其他方面。接口的一致性和模塊的兼容性。在調試過程中,經常會出現,單個功能模塊能夠良好工作,但綜合在一起,卻無法正常運行。出現這種情況的主要原因在于,接口設置和模塊功能的協調出現了問題。這對系統開發人員的程序設計和代碼編寫能力提出了較高要求。系統出現的各種問題,出現頻率最高的是在程序設計階段,由于考慮不周,或是對開發技術平臺、編寫語言掌握不透,出現了與系統需求、程序設計目標不一致的地方,導致程序運行出現問題。此外,還應當注意由于部分模塊被改動,導致其他模塊運行可能會出現問題,這種情況下,需要對模塊之間的相互作用機制進行了解和調整。(3)人事管理功能的測試 主要的代碼編寫工作完成后,需要完成以下主要測試內容: 一是界面測試,主要是對界面鏈接進行點擊和操作,查看這些鏈接是否能夠準確顯示,并達到既定的效果。二是功能測試,主要是對界面中的主要模塊進行測試,通過不斷的重復和有針對性的測試,找出系統可能存在的問題。三是性能測試。程序設計完成后,可以在一定范圍內公開,測試其他用戶是否能夠正常訪問,正常使用,并發揮其應有的功效。四是需求測試,結合系統需求,對實現情況和需求情況進行比對、審核。通過這四項測試,系統基本能夠完成給定任務,筆者也在核對和改正系統Bug 過程中,提升了實際操作能力。
第五章 結束語
本文根據培訓管理工作中的各類具體需要,并結合筆者對企業員工培訓的觀察和思考,逐步建立起適合企業戰略、人員特點和行業競爭特點的管理系統。經過系統分析、設計、實施和測試,達成了如下目標:一是適應公司員工的實際需要,采用較為先進的培訓服務,規劃并實現符合企業需求的員工培訓管理體系。二是改變了以往傳統的員工培訓模式,實現了學習與培訓的互補;三是通過企業員工培訓管理系統的建造,承建起了企業員工培訓平臺,為系統的進行培訓信息化平臺框架建立提供了實踐經驗。當然,開發的這一系統仍然存在一些不足,比如說該系統與其他已有系統之間的兼容性存在不足,系統自身的糾錯能力和防黑客能力等有待增強。在具體功能上,也存在很多方面需要在今后進行優化,使得系統能夠具備更強的功能,更廣泛的應用,比如辦公流程的優化、用戶使用的易用性和人性化,課程資源的擴充、課程培訓的創新等,都是今后需要努力的方向。
參考文獻
[1] 何克抗.從信息時代的教育與培訓看教學設計理論的新發展[J].中國電化教育,2013.[2] 王安全,陳勁,沈敏躍.21 世紀我國企業員工培訓戰略研究.科學學與科學技術管理[J],2001.[3] 泰勒, 風才.科學管理原理: The principles of scientific management[M].機械工業出版社, 2007.[4] 李仲生.人力資源開發與經濟發展[J].人口與經濟, 2012.[5] 周建.泰勒科學管理的范式觀及其思想價值[J].科學學研究, 2013.[6]Salomon M, Van der Laan E, Dekker R, , inventory model with remanufacturing and disposal[J].International journal of production economics[J], 1996.[7] 宋夕平.淺析柯氏模型在培訓效果評估中的運用[J].科技管理研究, 007, 27(2): 244-245.[8] Roger S.Pressman.軟件工程:實踐者研究方法(原書第 7 版).北京:機械工業出版社[M],2011.[9] Robert L.Mathis, John H.Jackson.Human Resource Management[M], 北京大學出版社,2004.[10] 雷蒙德.A·諾伊[J].人力資源管理: 贏得競爭優勢, 2001.
第二篇:企業員工的培訓系統設計
企業員工的培訓系統設計
一家企業的培訓工作本身也是一個復雜的系統,由諸多方面的因素共同構成,相互制約和影響。看似簡單的一項培訓項目,要認真做好的話也必須遵從相應的客觀規律。
培訓系統結構
員工培訓是企業內部人力資源管理的一項長期工作內容,不是階段性或偶發性的臨時任務,因此,培訓系統的構成應當反映企業培訓工作的主要任務、組織落實、作業程序等制度化成果。一個比較完善的企業培訓系統包括五個方面的內容:
培訓組織—員工培訓工作牽涉到企業內部的許多方面、關系到每一位員工的切身利益,同時培訓也是企業一項長期的、持續的任務,因此每一家企業的培訓工作都需要由一定的部門或崗位來專職負責。只有組織上落實到位,培訓工作才可能有條不紊地穩步推進。
培訓設施——企業應當盡可能投資建設培訓所需要的場地、教室和設備,良好的培訓設施是做好企業培訓工作的必要物質條件。
培訓任務—企業培訓既包括常規的、滾動的培訓任務,也包括階段性的、應急的培訓任務。通常企業的培訓可以分為以下幾個類別:
(1)崗位培訓—對每一個崗位的員工上崗之前必要培訓,特別是專業性、技術性和業務性比較強的工作崗位,如生產線上的技術工人、技術開發部門的工程師、營銷業務人員等。缺乏崗位培訓的員工是難以保證他們在作業過程中的行為規范和工作效率。
(2)技能/業務培訓—為提高員工的勞動績效和業務水平而對他們進行的專項培訓,包括一般技能和崗位技能的訓練,如不同工種的操作技能、計算機應用技能、推銷技能、產品設計技能、設備使用技能等等。
(3)管理培訓—為了提升企業整體管理水平而面對基層和中層管理人員的培訓,一方面是綜合管理素質的培訓,如管理理論與知識、人際溝通與領導技巧等,另一方面是專業職能管理能力的訓練,如人事管理、財務管理、生產管理、質量管理、營銷管理等專題培訓。
(4)技術培訓—針對行業特點對員工進行新技術、新工藝、新產品、新設備的技術知識培訓。尤其是對那些技術含量比較高的企業,更是要求員工不斷補充、學習新的技術知識和成果,以面對不斷更新的技術水平。
(5)素質培訓—為提升企業整體員工素質而設計的各類專題培訓,如思想政治教育、職業道德教育、政治時事、經濟政策與形勢、市場變化與發展、企業文化與社會時尚以及與行業相關的背景知識等。
培訓系統要素組成崗位培訓—崗位培訓是企業持續的、滾動的培訓任務,特別是員工數量多、流動性大的企業,通常需要定期或不定期進行崗位培訓。崗位培訓工作的規范性強,準備工作繁重,尤其需要一套完整、合理的制度來保證。
技能/業務培訓—技能培訓也屬于經常性的培訓任務,針對不同部門、不同崗位的員工業績表現和工作需要,制訂單項技能培訓計劃。
管理培訓
由于培訓對象的性質所定,管理培訓是各項企業培訓中最難的一類,要想達到比較理想的培訓效果必須事前做好充分的動員和激勵工作,事后還需要通過有效的方法進行培訓效果的跟蹤和考核。
第三篇:企業培訓管理系統
產品介紹
企業培訓管理系統是辦公自動化管理系統的重要組成部分,它可以對培訓的需求和信息進行規范化管理,進而提高工作效率,避免資源的浪費。天空教室圍繞企業文化和企業戰略,通過建設先進的網絡企業培訓管理平臺。
基本現狀
21世紀以來,人類經濟高速發展,人們發生了日新月異的變化,特別是計算機的應用及普及到經濟和社會生活的各個領域。使原本的舊的管理方法越來越不適應現在社會的發展。但目前現行的各種培訓管理系統軟件都不是十分的完善,一般都只能具有部分的管理功能,這樣的系統是不具備充分的實用性的。天空教室本著設計理念從實用的角度出發,設計了一種比較完善的企業員工培訓系統軟件——天空教室企業培訓管理系統。
功能介紹
天空教室企業培訓管理系統主要包括員工各種信息的輸入、查詢和修改;培訓課程信息的輸入、查詢和修改;企業所有員工培訓需求的管理;培訓計劃的制定、修改;培訓課程的評價;培訓管理系統的使用幫助;教師信息的管理和評價;培訓資源的管理;培訓教材的管理;系統用戶管理、權限設置等功能。
第四篇:企業人事管理系統設計與實現
企業人事管理系統設計與實現
? ? ? ? 2011-3-2 您是第 1013 位閱讀者 頁面文字: [小] [中] [大]
一、概述
企業人事管理是企業管理的一項重要內容,在整個企業的管理中具有重要地位。隨著計算機技術的飛速發展,企業信息化的發展趨勢,人事管理系統已經成為企業管理內不可缺少的一部分,是適應現代企業制度要求、推動企業勞動人事管理走向科學化、規范化的必要條件。計算機在企業管理中應用的普及,利用計算機實現企業人事管理勢在必行。
二、企業人事管理系統的分析與設計
1.需求分析
隨著信息時代的到來以及辦公自動化的全面發展,企業人事管理工作的需求也不斷提高。傳統的手工作業效率較低,操作也較復雜,已不能滿足企業發展的要求。人事管理系統打破了傳統手工操作的模式,動態的實現了職工信息管理、人事變動、職工考勤信息管理和部門機構管理等功能。
(1)系統用戶管理
對使用系統的用戶進行管理,為他們分配一定的權限,使他們規范的使用系統。本系統的用戶及其操作權限都是由管理員添加的,管理員添加完畢之后,再將登錄名(即職工編號)和密碼分配給員工。
(2)職工信息管理
職工信息管理包括對職工基本信息和職工調動情況的記錄進行查詢、添加、刪除和修改。
(3)職工考勤管理
用于對職工的考勤情況進行記錄,同時管理和查詢企業職工出勤情況。其中包括日考勤記錄、請假、加班、出差等情況的查詢、添加、刪除和修改。
2.系統功能模塊設計
根據對人事管理系統的功能需求分析,本系統的主要模塊包括:系統用戶管理、職工信息管理、職工考勤管理以及機構編制管理四個部分,具體如圖1所示。
3.數據庫設計
數據庫是MIS的重要組成部分。本系統采用SQL作為數據庫管理系統。一個數據庫管理系統(Database Management System,簡稱DBMS)是一系列軟件程序的集合,一般具備以下功能:以規范的、一致的方式存儲數據;以規范的、一致的方式將數據組織成記錄;允許用規范、一致的方式存取記錄。在數據庫管理系統中,應用程序不能直接從存儲介質獲得所需的數據,它必須先將請求提交給DBMS,由DBMS負責從存儲介質檢索數據并提供給應用程序使用。因此一個數據庫管理系統就是應用程序與數據之間的接口。在數據庫管理系統中,多用戶可以不必關心數據存儲和其它實現的細節,可以在更高的抽象級別上觀察和訪問數據,適合不同類型用戶的多種用戶界面,保證并發訪問時數據一致性的并發控制,增進數據安全性的訪問控制。
三、企業人事管理系統的實現
各模塊的實現:
1.登錄模塊
在本系統中,不同級別的使用者擁有不同的權限,本系統的用戶身份分為職工、管理員、考勤員、主管四種:職工登錄后能進行的操作包括修改登錄密碼和查詢個人信息;管理員負責維護職工基本信息和職工流動信息,同時也具備修改密碼和查詢個人信息的權限;考勤員主要負責所有職工的各項考勤信息記錄的維護,也擁有一般職工的權限;主管主要負責組織機構編制的管理,對新增子公司和各下屬機構部門信息的管理。也可更改登錄密碼或查詢個人信息。
2.系統用戶管理模塊
系統用戶模塊分為兩個部分。第一部分是系統為每個系統的使用者提供了修改登錄密碼的權限。第二部分是登錄人員可對個人基本信息、調動信息以及各項考勤信息進行查詢。
修改登錄密碼:在管理人員添加用戶時,系統會把每個新添用戶的密碼設置為一個默認值,管理人員無法對此默認值進行修改。用戶一旦被分配了職工編號和權限,就可登錄本系統,并對個人登錄密碼進行修改。
查詢個人信息:用戶登錄后可以查看個人基本信息并進行核對,但為了系統安全性考慮,本系統沒有給職工修改個人基本信息的權限,所以當用戶基本信息發生變更,或者用戶發現顯示的基本信息與現實不符時,須向人事管理人員提出人事基本信息修改的申請。
3.職工信息管理模塊
職工信息管理主要包括職工基本信息的管理和職工流動信息的管理,由管理員來完成此模塊的操作。職工基本信息管理模塊提供對職工基本信息的添加、刪除、查詢和修改功能。由于考慮到職工人數很多,查找起來可能很費力,所以提供了以職工姓名來對所有記錄進行模糊查找。在查找的結果中,再根據職工編號,選擇相應的職工記錄便可。職工流動信息管理模塊提供職工調動信息的添加、刪除、查詢和修改功能。
4.職工考勤信息管理模塊
職工考勤信息管理模塊包括日考勤信息管理和其他考勤信息管理,對于每一項考勤,本系統都提供了添加、編輯、刪除的功能。除此以外,根據考勤信息記錄量大的特點,特別對各項考勤設置特殊的查詢方式。查詢條件一共有三個,包括職工編號、起始日期和終止日期。
其他考勤信息管理模塊包括請假信息管理、加班信息管理和出差信息管理三個部分。這三個模塊都具備添加、刪除和修改功能。
第五篇:淺談企業人事管理系統的設計與實現
淺談企業人事管理系統的設計與實現
中圖分類號:C962 文獻標識:A 文章編號:1674-1145(2017)11-000-02
摘 要 隨著社會經濟的迅猛發展,企業?炔抗芾矸⑸?了很大變革,作為企業管理關鍵組成部分的人事管理也不例外。傳統的人事管理方式已經不能很好地適應當前的形勢,許多問題逐漸暴露出來。因此,在信息化技術迅速發展的時代,人事管理系統的出現是必然趨勢,同時也發揮著巨大作用。基于此,本文在對企業人事管理進行研究的基礎上,利用Java技術設計和實現了一套人事管理系統。
關鍵詞 企業 人事管理 系統 設計 實現
當今時代,市場競爭日益激烈,而企業的競爭力很大程度上取決于人才的競爭。因此,企業人事管理的作用就尤為凸顯,為了促進企業的健康發展,加強人事管理已經迫在眉睫。人事部門工作內容相當繁瑣,傳統的管理方式顯然難以提升工作效率。因此,隨著計算機技術在各行各業的普及,建立一套現代化的企業人事管理系統是一個難以避免的重要課題,也是一項新的機遇,其必將促進企業人事管理工作不斷取得新的進展。
一、人事管理系統概念
人事管理系統是ERP的一個組成部分。它是指集合了企業先進的管理理念、實踐以及信息化系統建設的成功經驗,運用信息化的管理手段來實現對企業員工的高效、科學化管理。其優勢就是能夠將人事管理工作者從繁重的事務性工作中解放出來,使其能夠將更多精力用于工作規劃以及重要的管理決策上,以此實現對企業員工的高效管理,提升企業人事管理的科技含量以及管理效率。
二、系統的需求分析
(一)性能需求
所設計的系統需要滿足以下性能需求:整個企業人事管理系統可以在本單位的局域網中正常、高效運行;通過應用該系統能夠減輕人事管理人員工作量、提高管理效率;該系統可以實現良好的人機交互,操作簡便、快捷,并且針對不同級別的操作人,設置有不同的操作權限;操作界面能夠將查詢結果以圖表形式清晰地展現給用戶并方便用戶查詢;系統數據安全性較強,同時便于維護,當用戶出現錯誤操作時,系統能給出相應的提示。
(二)功能需求
系統正式開發后,必須滿足用戶的實際需求。因此,本套系統具有如下幾個功能模塊:第一,人事管理:管理人員可以將企業員工的姓名、職位等基本信息資料、家庭情況、工作及學習經歷、所掌握的技能、獲得的證書等信息錄入到該模塊中;第二,調動管理:該模塊就是對企業關公人員的入職、調動、離職等情況進行記錄與保存;第三,合同管理:在該模塊中,管理人員可以實現對合同的增加、刪除、修改與查詢等相關操作;第四,培訓管理:該模塊還分為培訓課程以及培訓記錄兩個子模塊。該模塊能夠合理安排培訓課程并進行培訓記錄,幫助管理人員對培訓效果進行檢測;第五,輔助功能管理:該模塊又可劃分為日常事務、通訊錄、會議管理等子模塊,其主要是對管理人員的會議記錄、通訊錄管理等日常事務進行輔助管理;第六,工資、考核、獎懲管理:該模塊能夠實現對企業員工工資計算、考核以及懲獎措施等的有效管理。功能模塊示意圖如圖1所示。
圖1功能模塊示意圖
三、企業人事管理系統的設計
(一)系統構架設計
該套系統的主要結構框架由數據層、業務層、界面層三個層次建立而成,只有三者互相協調配合工作,才能實現系統的有效運行。數據層主要是人事管理系統與數據庫之間的數據交互,從而為業務層提供數據支持;業務層負責人事管理系統與各管理者工作業務的實現,其是應用實體類和實體方法的技術組合,能夠為界面層提供業務處理和處理結果的傳輸;界面層就是將各層次工作過程以可視化的界面展現出來,供用戶使用[2]。人事管理系統的構架示意圖如圖2所示。
圖2人事管理系統構架示意圖
(二)數據庫設計
數據庫是按照數據結構來對數據進行組織、存儲以及管理的倉庫,換而言之,數據庫就是電子化的文件柜,用來對電子文件進行存儲。該系統采用關系型數據庫My SQL,該種數據庫具有應用廣泛、操作簡便、并且免費的特點,同時,其本身攜帶一套簡便易用的圖形化系統,而且具有較高的安全性。因此,該數據庫的應用能夠有效降低錯誤及沖突發生的概率,保證資源的高效分配。
四、企業人事管理系統的實現
(一)系統構架的實現
整個人事管理系統的系統架構采用的是MVC三層架構開發模式,它屬于Java EE當中的一種,數據層為Model,通過hibernate來實現;業務層為Entity Control,通過Service和Action(Struts)對應生成,通過Spring來實現Service與Action的關聯;界面層為View,通過Action將業務層處理的結果顯示在界面上,反饋給用戶[3]。
(二)界面的實現
1.登陸界面
登陸界面包括用戶名、密碼、驗證碼三個輸入框,同時還會給予信息不能為空的提示。用戶輸入相應的信息后,系統對這些信息進行驗證,如果信息正確則通過數據庫進行查詢;如果信息輸入有誤,將會給出登陸失敗的提示,并通過Java API來調取本地方法,以確保相應的安全權限[4]。
2.主界面
根據不同的用戶類型,可以分為主界面和個人主界面,頁面左側為樹狀程序菜單,其余部分為各子菜單的對應頁面,系統通過Tab頁管理方式來實現對界面的管理。
3.個人頁面
通過登錄驗證的員工可以在個人頁面對基本信息、考勤記錄等信息進行查詢。另外,用戶還可以在該頁面對自己的登錄密碼進行修改。
五、結語
綜上所述,企業人事管理系統在企業管理中發揮著越來越重要的作用。因此,筆者結合自己的工作經驗,并在不斷的探索中,應用相關的技術設計了一套企業人事管理系統。當然,該套系統還有很多不完善之處,需要更多的實踐探索,并且還需要隨著技術的進步不斷進行調整。當然,系統的設計還需要結合企業的實際情況,只有這樣才能保證系統的有效運用,進而促進企業的健康、長久發展。
參考文獻:
[1] 阮強.淺談企業人事管理系統的設計與開發[J].現代國企研究,2016(16):16.[2] 趙一明.企業人事管理系統的設計與實現[D].吉林大學,2016.[3] 應桂芬.關于企業人事管理系統的設計和實現研究[J].電腦知識與技術,2016,12(23):70-72.[4] 單曉歐.企業人事管理系統的設計與實現[D].吉林大學,2016.