九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

[優(yōu)秀畢業(yè)論文]人員檔案管理與人力資源計劃系統(tǒng)的設計與實現(xiàn)

上傳人:仙*** 文檔編號:28335014 上傳時間:2021-08-26 格式:DOC 頁數(shù):98 大?。?.07MB
收藏 版權申訴 舉報 下載
[優(yōu)秀畢業(yè)論文]人員檔案管理與人力資源計劃系統(tǒng)的設計與實現(xiàn)_第1頁
第1頁 / 共98頁
[優(yōu)秀畢業(yè)論文]人員檔案管理與人力資源計劃系統(tǒng)的設計與實現(xiàn)_第2頁
第2頁 / 共98頁
[優(yōu)秀畢業(yè)論文]人員檔案管理與人力資源計劃系統(tǒng)的設計與實現(xiàn)_第3頁
第3頁 / 共98頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《[優(yōu)秀畢業(yè)論文]人員檔案管理與人力資源計劃系統(tǒng)的設計與實現(xiàn)》由會員分享,可在線閱讀,更多相關《[優(yōu)秀畢業(yè)論文]人員檔案管理與人力資源計劃系統(tǒng)的設計與實現(xiàn)(98頁珍藏版)》請在裝配圖網上搜索。

1、畢業(yè)設計(論文)摘要在經濟飛速發(fā)展的今天,人力資源作為企業(yè)中最寶貴的資源,已變得越來越重要,對人力資源的有效管理是提高企業(yè)利潤的一個重要途徑。傳統(tǒng)的人力資源管理系統(tǒng)只局限于簡單的人事管理,而如今作為ERP 系統(tǒng)的一個組成部分,人力資源管理系統(tǒng)發(fā)展到可為企業(yè)的決策提供全方位的解決方案。并同ERP 中的財務、生產系統(tǒng)組成高效的、具有高度集成性的企業(yè)資源系統(tǒng)。本文論述了ERP 人力資源管理系統(tǒng)中人員檔案管理與人力資源計劃子系統(tǒng)的設計與實現(xiàn)。本系統(tǒng)包括員工檔案管理、績效管理和人員規(guī)劃三個主要的功能模塊。能實現(xiàn)對員工檔案、員工合同和常見的人事變動的有效管理,能方便地對員工進行績效考核和獎懲作業(yè),能對企業(yè)

2、的人員進行統(tǒng)計和需求預測,能有效地進行員工招聘和培訓管理。本文將從需求分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)到系統(tǒng)測試幾個階段詳細說明了這三個模塊的實現(xiàn)過程。本系統(tǒng)采用C/S 開發(fā)模式,以Power Builder 8.0 作為數(shù)據(jù)庫前臺開發(fā)工具,后臺數(shù)據(jù)庫采用的是Sybase Adaptive Server Anywhere 7.0。整個開發(fā)過程采用軟件工程的方法,使得系統(tǒng)具有高效性、穩(wěn)定性、健壯性、易維護、可擴展等優(yōu)良特性。關鍵詞人力資源;人力資源管理;ERP 系統(tǒng);人力資源計劃;軟件工程- I -畢業(yè)設計(論文)AbstractNowadays, as economy develops rapidly

3、, human resource that is the mostprecious resource has become more and more important. The effectivemanagement of human resource is an important way of increasing profit ofenterprise. Traditional human resource management systems are limited topersonnel management. However, as a component of ERP sys

4、tem today, humanresource management system can provide the overall solutions scheme to helpenterprise make decisions. It combined with financing and manufacturing systemconstitutes an effective, high integrative enterprise resource system.This paper discusses the design and realization of employee a

5、rchivemanagement and personnel planning in ERP human resource management system.The system includes three main function modules: employee archivemanagement, performance management and personnel planning. It can manageeffectively employee archives, employee contracts and common personnelalternations;

6、 it can appraise and reward employees conveniently; it can doemployee statistics and forecast employee demand conveniently; and it canmanage effectively employee recruitment and training. This paper shows in detailthe realization of the three modules in four phases: need analysis, system design,syst

7、em realization and system test.The system adopts C/S developing pattern. The front database-developingtool is Power Builder 8.0, and the background database is Sybase AdaptiveServer Anywhere 7.0. The whole developing process follows the softwareengineering method, thus the system has many good featu

8、res such aseffectiveness, stabilization, robustness, maintainability, extensibility, and so on.Keywords human resource human resource management ERP systemhuman resource planning software engineering- II -畢業(yè)設計(論文)目錄摘要. IAbstract . II第1 章緒論.11.1 課題背景及意義.11.1.1 人力資源管理的定義.11.1.2 ERP中的人力資源管理.11.1.3 課題意義

9、.21.2 課題描述.21.3 開發(fā)工具簡介.31.3.1 PowerBuilder 8.0 簡介.31.3.2 PowerBuilder 8.0 開發(fā)環(huán)境綜述.51.4 本章小結.6第2 章人力資源管理系統(tǒng)的分析與設計.72.1 需求分析及系統(tǒng)功能結構.72.1.1 需求分析.72.1.2 系統(tǒng)功能結構設計.82.2 系統(tǒng)數(shù)據(jù)流設計.82.3 系統(tǒng)數(shù)據(jù)庫設計.122.3.1 數(shù)據(jù)庫表設計.122.3.2 實體關系設計.142.4 本章小結.14第3 章人力資源管理系統(tǒng)的實現(xiàn).153.1 系統(tǒng)菜單樹.153.2 系統(tǒng)實現(xiàn)的基本方法和過程.163.3 主要程序流程.163.3.1 人事管理模塊的

10、流程.163.3.2 績效管理模塊的流程.203.3.3 人員規(guī)劃模塊的流程.223.4 本章小結.24- III -畢業(yè)設計(論文)第4 章人力資源管理系統(tǒng)測試.254.1 人事管理模塊的測試.254.1.1 員工檔案管理.254.1.2 人事變動管理.294.1.3 員工合同管理.314.2 績效管理模塊的測試.324.2.1 員工績效考核.324.2.2 員工考核情況查詢.324.2.3 員工獎懲作業(yè).334.2.4 員工獎懲情況查詢.344.3 人員規(guī)劃模塊的測試.344.3.1 部門人員統(tǒng)計.344.3.2 人員需求預測.344.3.3 招聘計劃制定與發(fā)布.364.3.4 應聘人員記

11、錄與錄用.364.3.5 員工培訓管理.374.4 測試結論.384.5 本章小結.39結論.40致謝.41參考文獻.42附錄1 英文翻譯.43附錄2 翻譯原文.51附錄3 部分程序源代碼.62- IV -畢業(yè)設計(論文)第1章緒論1.1 課題背景及意義1.1.1 人力資源管理的定義21 世紀組織將面臨銳不可當?shù)慕洕蚧厔?。飛速發(fā)展的技術變革和創(chuàng)新,以及迅速變化的差異化顧客需求等新競爭環(huán)境,組織掌握新的技術或是進入新的市場領域獲得的競爭優(yōu)勢成為一種短期效應,越來越多的組織通過構筑自身的人力資源競爭力,維持生存并促進持續(xù)發(fā)展。人力資源作為知識的承載體成為組織依靠的對象,在以人為本的觀念的熏陶

12、下,人力資源管理在組織中的作用日益突出。但人的復雜性和組織的特有性決定了人力資源管理不是簡單的技術性的拷貝,真正的理解人力資源管理的內涵和實施與組織相匹配的結構形式和管理模式是創(chuàng)造競爭優(yōu)勢的關鍵。人力資源管理,就是指運用現(xiàn)代化的科學方法,對與一定物力相結合的人力進行合理的培訓、組織和調配,使人力、物力經常保持最佳比例,同時對人的思想、心理和行為進行恰當?shù)恼T導、控制和協(xié)調,充分發(fā)揮人的主觀能動性,使人盡其才,事得其人,人事相宜,以實現(xiàn)組織目標。1.1.2 ERP 中的人力資源管理追述ERP 在企業(yè)管理中的發(fā)展進程,始終是以生產制造及銷售過程(供應鏈) 為中心的。而作為企業(yè)資源之本的人力資源,長期

13、以來一直作為一個孤立的系統(tǒng)獨立于企業(yè)核心管理系統(tǒng)之外。最初企業(yè)管理者為了減輕企業(yè)在工資核算方面大量繁瑣的手工操作,往往聘請一些咨詢公司或引進一些工資核算系統(tǒng)。以后發(fā)展的一些人力資源系統(tǒng),其水平也只停留在分散運行的模式上。在企業(yè)間的商業(yè)競爭越來越激烈的今天,如何吸引優(yōu)秀人才、合理安排人力資源、降低人員成本、提高企業(yè)競爭力,已經是企業(yè)管理者考慮的首要問題。ERP 在人力資源系統(tǒng)的加入以后,使得其功能真正擴展到了全方位企業(yè)管理的范疇。人力資源的功能范圍,也從單一的工資核算、人事管理,發(fā)展到可為企業(yè)的決策提供幫助的全方位解決方案。這些領域包括人力資源規(guī)劃、員工考核、勞動力安排、時間管理、招聘管理、員工

14、1畢業(yè)設計(論文)薪資核算、培訓計劃、差旅管理等。并同ERP 中的財務、生產系統(tǒng)組成高效的、具有高度集成性的企業(yè)資源系統(tǒng)。1.1.3 課題意義人力資源管理系統(tǒng)的意義在于準確、及時、簡明、完整地提供有關人力資源決策所需的相關信息。人力資源管理系統(tǒng)的作用之一是為人力資源規(guī)劃建立了人事檔案。信息化的人事檔案使得查詢、調用的速度加快,使得精確分析大量員工的知識、經驗、技術、能力和職業(yè)抱負成為可能。想要做出有效的人力資源規(guī)劃,必須以準確、完整的內部人事分析為基礎。在進行供求預測時可以從組織人力資源管理系統(tǒng)中獲取大量的信息。例如,某一崗位近幾年的員工流動情況(流向那里,從哪里流向本崗位,是提升還是降級)、

15、員工的技能儲備等,這些都為人力資源供求預測的各種方法提供了有用的當前和歷史數(shù)據(jù)。人力資源管理系統(tǒng)的第二項作用是能夠及時、準確地對人事檔案及日常人工管理工作進行分析總結。提供各式報表以供決策使用。比如,人力資源管理系統(tǒng)可以提供常規(guī)報表(按時間進度匯總的經營數(shù)據(jù)),向經理提供新員工招聘情況、辭職情況、退休情況、提升情況,員工福利報酬、勞動曠工記錄等。人力資源管理系統(tǒng)還能夠提供例外情況報表。比如,5 月份員工的缺勤率突然上升到300%,則人力資源管理系統(tǒng)將迅速地捕捉到這種變化并且及時地將信息反映到管理者手中。人力資源管理系統(tǒng)還可以按要求提供完整的報表,它可以根據(jù)特殊要求提供特殊信息,如向政府機構提交

16、的一些規(guī)定性的報表等。人力資源管理系統(tǒng)的第三項作用是方便數(shù)據(jù)深層次加工和挖掘。人力資源管理系統(tǒng)可以方便地運用各種統(tǒng)計技術對各項數(shù)據(jù)進行深層次的加工,產生新的信息。例如,人力資源管理系統(tǒng)可以進行新員工測驗分數(shù)和工作績效之間的相關分析等等。如果沒有信息系統(tǒng),這種工作單憑手工輸入輸出進行計算是非常困難的。從數(shù)據(jù)中挖掘出來的新信息將給人力資源決策者提供更有利的支持,使管理與決策更加科學化,更符合實際。1.2 課題描述本畢業(yè)設計完成的是人力資源的人員檔案管理與人力資源計劃系統(tǒng)的設計與實現(xiàn)。是人力資源管理系統(tǒng)的基本組成部分。本系統(tǒng)可以對企業(yè)中員2畢業(yè)設計(論文)工的檔案,合同等基本資料進行有效的管理,對企

17、業(yè)中的各種人事變動,如調動、離職、停薪留職、退休、復職等進行快捷有效的管理。公司可以靈活地設置部門、職位等。對員工的績效進行合理客觀的評估,以及對員工進行獎懲提供了方便的操作。本系統(tǒng)還可以對企業(yè)的人員進行統(tǒng)計、分析,在此基礎上準確有效地預測人員需求的情況,并把人員需求情況反饋給公司各個部門,使部門據(jù)此制定人員招聘計劃。對于應聘人員,本系統(tǒng)能對人員基本情況登記并考核,對于考核通過人員自動轉入人事檔案管理模塊進行檔案錄入等操作;對于未錄取的應聘人員,將其信息存入企業(yè)潛在人才庫,以備以后出現(xiàn)新的人員需求時,可以先在企業(yè)潛在人才庫中看是否有符合條件的人員,這樣可以大大降低招聘成本。本系統(tǒng)還可以對企業(yè)員

18、工培訓進行有效地管理。此系統(tǒng)具有較高的運行效率,較強的健壯型,運行穩(wěn)定,對配置要求低??梢源蟠筇岣咂髽I(yè)的管理效率和管理水平,提高決策的準確性,從而提高企業(yè)的利潤。1.3 開發(fā)工具簡介1.3.1 PowerBuilder 8.0 簡介PowerBuilder 8.0 是Sybase Inc.的子公司PowerSoft 推出的新一代數(shù)據(jù)庫應用開發(fā)工具, 它除了能夠設計傳統(tǒng)的高性能、基于客戶/ 服務器(Client/Server)體系結構的應用系統(tǒng)外,也能夠用于開發(fā)基于Internet 的應用系統(tǒng)。PowerBuilder 8.0 支持應用系統(tǒng)同時訪問多種數(shù)據(jù)庫,這既包括諸如Oracle、Sybas

19、e 之類的大型數(shù)據(jù)庫,也包括FoxPro 之類的支持ODBC接口的小型數(shù)據(jù)庫。另外,PowerBuilder 開發(fā)環(huán)境隨身攜帶的Sybase SQLAnywhere 本身就是個功能強大的DBMS,對小型應用來說,直接使用這個數(shù)據(jù)庫就是個質優(yōu)價廉的選擇。為方便用戶界面的開發(fā),PowerBuilder 8.0提供了大量控件,這既豐富了應用程序的表達能力,也加快了項目的開發(fā)進度。PowerBuilder 8.0 還支持分布式應用系統(tǒng)的開發(fā),形成多層應用系統(tǒng)結構,也就是說,用PowerBuilder 8.0 不僅能夠開發(fā)客戶端應用程序,而且還可以輕而易舉地構造應用服務器,從而形成分布式應用。Power

20、Builder 8.0支持多種平臺,并能生成機器代碼的可執(zhí)行文件。下面簡單地介紹一下PowerBuilder 8.0 的功能和特點。 專業(yè)的客戶/服務器開發(fā)工具3畢業(yè)設計(論文)客戶/服務器是一種將任務進行分解,然后協(xié)同解決的計算模式??蛻舳说膽贸绦蜇撠熖岢鋈蝿招枨?,服務器端的應用程序則為客戶提供服務,例如數(shù)據(jù)查詢、打印等。用PowerBuilder 8.0 開發(fā)出的應用程序能夠與數(shù)據(jù)庫服務器完美地協(xié)同工作,構成客戶/服務器計算模式。 面向對象的編程在PowerBuilder 8.0 中創(chuàng)建的窗口、菜單、數(shù)據(jù)窗口等都是對象。除了使用系統(tǒng)預先定義的對象外,開發(fā)人員可以自行構造新的對象(稱作用戶

21、對象), 擴展系統(tǒng)的預定義對象, 將各種對象有機地組合起來就構成了PowerBuilder 應用程序。 支持多種關系數(shù)據(jù)庫管理系統(tǒng)用PowerBuilder 8.0 開發(fā)的應用程序可以同時訪問多個數(shù)據(jù)庫系統(tǒng),比如說, 可以從Oracle 中查詢數(shù)據(jù), 然后將結果放入到Foxpro 中。PowerBuilder 8.0 支持多種關系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),既包括諸如Oracle、Sybase、Microsoft SQL Server、IBM DB2、Imformix 等大型數(shù)據(jù)庫,也包括Xbase、Foxpro、Paradox 等個人數(shù)據(jù)庫。對大型數(shù)據(jù)庫來說,PowerBuilder 提供

22、了旨在充分發(fā)揮其性能的專用接口,而小型數(shù)據(jù)庫則可通過ODBC 接口靈活地訪問。而且,PowerBuilder 8.0 本身帶有一個功能不凡的數(shù)據(jù)庫Sybase SQL Anywhere,利用它可以脫離網絡環(huán)境單機運行應用程序。PowerBuilder 8.0 的應用程序與數(shù)據(jù)庫管理系統(tǒng)之間關系見圖1-1。圖1-1 PowerBuilder 8.0 應用程序與數(shù)據(jù)庫管理系統(tǒng)的關系4畢業(yè)設計(論文) 豐富的數(shù)據(jù)表現(xiàn)風格PowerBuilder 8.0 的數(shù)據(jù)窗口為展現(xiàn)數(shù)據(jù)的本質提供了豐富的手段,數(shù)據(jù)窗口能夠從多種數(shù)據(jù)源中提取數(shù)據(jù),然后以多種風格展現(xiàn)在用戶面前,這既包括文本顯示方式,也包括統(tǒng)計圖分析

23、方式。利用數(shù)據(jù)窗口,用戶可以直觀地查詢、修改、插入、刪除、打印、瀏覽數(shù)據(jù),而且,PowerBuilder 的數(shù)據(jù)窗口還提供了組框對象和按鈕對象,開發(fā)人員可以使用它們將數(shù)據(jù)窗口中的對象進行分組,并且將用戶對數(shù)據(jù)窗口的操作界面集成在數(shù)據(jù)窗口內部。 靈活快捷的數(shù)據(jù)轉移方法利用PowerBuilder 8.0 的數(shù)據(jù)道,開發(fā)人員和應用程序能夠簡單、方便、快捷地把數(shù)據(jù)庫表中的數(shù)據(jù)從一個表復制到另一個表、從一個數(shù)據(jù)庫復制到另一個數(shù)據(jù)庫、從一個DBMS 復制到另一個DBMS。在復制表的過程中,除了復制表中數(shù)據(jù)和表結構外(當然也可以更改表結構),還可以復制相應表的擴展屬性。 功能強大的調試器和多種調試方式Po

24、werBuilder 8.0 提供了一個全新的內置調試器,利用它,開發(fā)人員能夠單步、斷點跟蹤應用程序的執(zhí)行,并在中斷模式下查看或修改變量以及對象屬性的取值。除了常規(guī)的斷點設置方法外,開發(fā)人員還可以設置條件斷點和變量斷點,使應用程序在某種條件下進入中斷模式。除了內置調試器外,開發(fā)人員還可以使用PowerBuilder 的PBDEBUG 功能跟蹤應用程序,并把執(zhí)行過程記錄到運行日志中。另外,PowerBuilder 8.0 還提供了專門跟蹤嵌入式SQL 語句的功能,從而可以找到與數(shù)據(jù)訪問相關的性能瓶頸問題。1.3.2 PowerBuilder 8.0 開發(fā)環(huán)境綜述PowerBuilder 8.0

25、開發(fā)環(huán)境由一系列集成的畫板(Painter)組成(見圖1-2)。所謂畫板實際上就是完成一定功能的工具,比如窗口畫板用于定義窗口對象,用戶對象畫板定義用戶對象,數(shù)據(jù)窗口畫板定義數(shù)據(jù)窗口對象,庫畫板完成應用庫的增、刪、改等,應用開發(fā)人員通過簡單的鼠標操作就能設計、建立、測試客戶/服務器應用程序。PowerBuilder 8.0 各畫板完成的工作是由眾多的畫板工具實現(xiàn)的,而畫板工具又包含了一些小工具。畫板、畫板工具和小工具的有機組合構成了PowerBuilder 8.0 強大而方便的應用開發(fā)環(huán)境。下面介紹PowerBuilder 開發(fā)環(huán)境與開發(fā)界面,PowerBuilder 8.0 主要畫板的功能、

26、工具欄的定制方法以5畢業(yè)設計(論文)及設置開發(fā)環(huán)境字體屬性的方法。左上方增加的窗口是Workspace 窗口,這是PowerBuilder 8.0 新增加的3 個窗口之一。以前的PowerBuilder 版本只能打開一個應用, 而引入了Workspace 之后,則可以在一個Worksapce 下面引入多個應用。從這個Workspace 窗口中可以非常直觀地看出有哪些對象,并且可以方便地選擇。另外增加的2 個窗口則是Clip 窗口和Output 窗口,供用戶在程序開發(fā)時拷貝和粘貼一些常用的程序代碼。圖1-2 剛啟動的PowerBuilder 8.0 界面1.4 本章小結本章首先介紹了課題的背景,

27、敘述了人力資源管理系統(tǒng)的定義和ERP中人力資源管理的發(fā)展狀況。接著概括地對課題的內容進行了描述,說明了課題的范圍及意義。最后對實現(xiàn)此系統(tǒng)所用的工具Power Builder 8.0 的特點及開發(fā)環(huán)境做了簡單的介紹。6畢業(yè)設計(論文)第2章人力資源管理系統(tǒng)的分析與設計2.1 需求分析及系統(tǒng)功能結構2.1.1 需求分析經過對人力資源管理基本內容的研究和參考國內外一些人力資源管理系統(tǒng),本系統(tǒng)(不是整個人力資源管理系統(tǒng))應包括人事管理、績效管理、人員規(guī)劃管理三個基本組成部分,分別具有如下基本的需求:(1) 人事管理 對員工檔案可以進行增加、刪除、修改、查詢等操作 可以對在職、離職、復職員工分別管理 可

28、以對員工調動、離職、復職進行操作 對員工合同可以進行有效的管理(2) 績效管理 可以對績效考核的各個項目及其標準進行設定 每月發(fā)工資之前對員工進行績效考核 平時可以對員工進行個別的獎勵或懲罰 員工可以對以往考核和獎懲情況進行查詢(3) 人員規(guī)劃管理 對企業(yè)人員情況進行統(tǒng)計分析 對未來人員需求情況進行預測 各個部門可以提出人員需求申請 根據(jù)人員需求制定招聘計劃 對應聘人員的情況進行記錄,并對于錄取人員自動轉入人事管理模塊進行檔案錄入等操作 未錄取人員轉入企業(yè)潛在人才庫 制定員工培訓計劃并對員工培訓結果進行管理此外,作為一個系統(tǒng),還應具有基本的安全性,如訪問控制、權限設置。系統(tǒng)還應具有數(shù)據(jù)備份的功

29、能。另外一點,系統(tǒng)應該有輸入有輸出,因此還應具有打印功能等。7畢業(yè)設計(論文)2.1.2 系統(tǒng)功能結構設計根據(jù)以上的需求分析,系統(tǒng)應具有人事管理、績效管理、人員規(guī)劃三個基本的功能模塊,每個模塊中又包含若干子模塊。一個完整的人力資源管理系統(tǒng)一般還應包括考勤管理和薪金管理兩個基本模塊,因此鑒于系統(tǒng)的完整性,在系統(tǒng)設計的時候,把這兩個模塊也考慮進去,但在系統(tǒng)實現(xiàn)的時候不詳細展開。系統(tǒng)的功能結構圖見圖2-1。圖2-1 系統(tǒng)功能結構圖2.2 系統(tǒng)數(shù)據(jù)流設計首先把整個人力資源管理作為一個系統(tǒng),有四個外部實體與此系統(tǒng)進行交互,形成了系統(tǒng)的頂層圖,見圖2-2。首先,人力資源管理部門把各種設置信息輸入人力資源管

30、理系統(tǒng),員工把自己的人事檔案信息輸入系統(tǒng),部門可以向此系統(tǒng)提出人員需求,應聘人員把自己的應聘信息輸入系統(tǒng)。系統(tǒng)經過一系列處理形成一系列結果,把人員規(guī)劃結果反饋給人力資源管理部門,把應聘反饋信息返回給應聘人員,把人員需求反饋信息返回給各個部門。這個頂層圖清楚地描述了人力資源管理系統(tǒng)與外部實體之間的信息交互,使我們對此系統(tǒng)有一個全局的認識。圖2-2 人力資源管理頂層數(shù)據(jù)流圖把人力資源管理系統(tǒng)的每個功能模塊作為一個單獨的處理,形成了人力資源管理的第一層數(shù)據(jù)流圖,見圖2-3。圖2-3 人力資源管理數(shù)據(jù)流圖(第一層)對系統(tǒng)進行進一步細化,把圖2-3 中每一個模塊分別展開,便形成人力資源管理系統(tǒng)的第二層數(shù)

31、據(jù)流圖,分別見圖2-4 至圖2-8。9畢業(yè)設計(論文)圖2-4 是人事管理數(shù)據(jù)流圖,共有6 個模塊與員工實體進行交互。圖2-4 人事管理數(shù)據(jù)流圖(第二層)圖2-5 是績效管理數(shù)據(jù)流圖。有2 個模塊和2 個外部實體。圖2-5 是績效管理數(shù)據(jù)流圖。有2 個模塊和2 個外部實體。圖2-5 是績效管理數(shù)據(jù)流圖。有2 個模塊和2 個外部實體。圖2-6 考勤管理數(shù)據(jù)流圖(第二層)圖2-7 是薪資管理數(shù)據(jù)流圖,分為工資計算和生成工資列表兩個模塊。需要和人力資源管理部門和員工兩個外部實體進行交互。圖2-7 薪資管理數(shù)據(jù)流圖(第二層)以上兩個模塊只是個示意,可能所表現(xiàn)的功能過于簡單,是為了系統(tǒng)的完整性,并沒有實

32、現(xiàn)。11畢業(yè)設計(論文)圖2-8 是人員規(guī)劃管理數(shù)據(jù)流圖,共有5 個模塊和3 個外部實體。圖2-8 人員規(guī)劃管理數(shù)據(jù)流圖(第二層)2.3 系統(tǒng)數(shù)據(jù)庫設計2.3.1 數(shù)據(jù)庫表設計根據(jù)本系統(tǒng)的功能,設計了如下數(shù)據(jù)庫表:(1) 在職員工檔案表(員工編號、員工姓名、部門、性別、生日、籍貫、身份證號、住址、學歷、專業(yè)、職位、民族、婚否、政治面貌、畢業(yè)院校、參加工作時間、調入時間、起薪時間、基本工資、合同號、電話、備注)(2) 留職停薪員工檔案表(員工編號、員工姓名、部門、性別、生日、籍貫、身份證號、住址、學歷、專業(yè)、職位、民族、婚否、政治面貌、畢業(yè)院校、參加工作時間、調入時間、起薪時間、基本工資、合同號

33、、留職停薪開始時間、結束時間、電話、備注)12畢業(yè)設計(論文)(3) 離職員工檔案表(員工編號、員工姓名、部門、性別、生日、籍貫、身份證號、住址、學歷、專業(yè)、職位、民族、婚否、政治面貌、畢業(yè)院校、參加工作時間、調入時間、起薪時間、基本工資、離職時間、電話、備注)(4) 退休員工檔案表(員工編號、員工姓名、部門、性別、生日、籍貫、身份證號、住址、學歷、專業(yè)、職位、民族、婚否、政治面貌、畢業(yè)院校、參加工作時間、調入時間、起薪時間、退休時間、退休金、電話、備注)(5) 合同表(合同編號、員工編號、員工姓名、合同類型、開始日期、結束日期、試用期限、試用期工資、備注)(6) 績效考核表(員工編號、員工姓

34、名、考核年度、考核月份、工作業(yè)績、工作態(tài)度、業(yè)務水平)(7) 獎懲表(員工編號、員工姓名、獎懲類別、獎懲原因、獎懲日期、獎懲金額)(8) 人員需求表(部門名稱、需求職位名稱、需求人數(shù))(9) 應聘人員表(人員編號、人員姓名、性別、出生日期、學歷、專業(yè)、民族、婚否、政治面貌、畢業(yè)院校、參加工作時間、申請部門、申請職位、電話、應聘情況描述、備注)(10) 培訓計劃表(培訓計劃編號、培訓內容、培訓方法、開始時間、結束時間、培訓時數(shù)、培訓機構、培訓狀態(tài))(11) 培訓人員表(員工編號、員工姓名、部門、職位、培訓項目編號)(12) 部門設置表(部門名稱)(13) 職位設置表(職位名稱)(14) 用戶檔案

35、表13畢業(yè)設計(論文)(用戶名、用戶類型、密碼)2.3.2 實體關系設計本小節(jié)給出了人力資源管理系統(tǒng)的數(shù)據(jù)庫實體關系設計。整個系統(tǒng)的實體關系圖如圖2-9 所示。由于每個實體的屬性太多,圖中的實體沒有擴展屬性。圖2-9 實體之間關系E-R 圖2.4 本章小結本章首先對人力資源管理系統(tǒng)做了需求分析,接下來在此需求分析的基礎上,為系統(tǒng)做了功能結構設計,給出了系統(tǒng)的功能結構樹,以數(shù)據(jù)流圖的方式進行系統(tǒng)的數(shù)據(jù)流設計,以E-R 圖的方式做了系統(tǒng)的數(shù)據(jù)庫設計。從不同的角度完成了系統(tǒng)的分析與設計。14畢業(yè)設計(論文)第3章人力資源管理系統(tǒng)的實現(xiàn)3.1 系統(tǒng)菜單樹根據(jù)上一章的系統(tǒng)設計,本系統(tǒng)所設計的菜單如圖3-

36、1 所示。從此菜單樹中可以看出系統(tǒng)所實現(xiàn)的所有主要功能。說明:此菜單樹并沒有完全展開,比如考勤管理和薪金管理不是本系統(tǒng)要實現(xiàn)的內容,菜單中只列出了菜單項,并沒有實現(xiàn),在這里沒有展開。還有系統(tǒng)管理和幫助菜單并不是系統(tǒng)要實現(xiàn)的主要功能,因此也沒有展開。圖3-1 人力資源管理系統(tǒng)菜單樹15畢業(yè)設計(論文)3.2 系統(tǒng)實現(xiàn)的基本方法和過程本系統(tǒng)采用Power Builder8.0 開發(fā)工具,開發(fā)的基本過程如下:(1)建立數(shù)據(jù)庫表。建立了14 個數(shù)據(jù)庫表(上一章已經列出),作為以后開發(fā)工作的基礎,表的具體設置包括字段的設置、字段的數(shù)據(jù)類型、字段的長度、字段是否可空、字段的默認值、表的主鍵、外鍵、索引等,

37、考慮到論文的篇幅,在這里不予列出。(2)建立菜單。所建立的菜單如3.1 節(jié)所示。(3)建立數(shù)據(jù)窗口。數(shù)據(jù)窗口是Power Builder8.0 區(qū)別于其他數(shù)據(jù)庫開發(fā)工具的最大的特色,數(shù)據(jù)窗口從數(shù)據(jù)源獲得數(shù)據(jù)或者向數(shù)據(jù)源存入數(shù)據(jù)。當數(shù)據(jù)源是某個數(shù)據(jù)庫時,數(shù)據(jù)窗口對數(shù)據(jù)的操作并不立刻反映在數(shù)據(jù)庫中,而是先存入數(shù)據(jù)窗口的緩沖區(qū)中。數(shù)據(jù)窗口對象包括了對數(shù)據(jù)的組織形式、顯示方式和處理方式,它不僅能夠圖形化地增加、刪除、修改、更新、查詢數(shù)據(jù)庫中的數(shù)據(jù),而且還可以制定數(shù)據(jù)的輸入格式、輸出格式以及數(shù)據(jù)的顯示風格,同時開發(fā)人員還可以在數(shù)據(jù)窗口對象中增加多種對象(包括按鈕、文本框、圖片等)。本系統(tǒng)共建立了22 個

38、數(shù)據(jù)窗口,幾乎所有的數(shù)據(jù)庫表都通過數(shù)據(jù)窗口的形式表現(xiàn)出來。(4)建立窗體。在這一步中對菜單中所包含的每一個菜單項建立一個窗體,然后在此窗體上添加控件,并對每一個控件的不同事件編程,以完成一定的功能,這其中最重要的控件就是數(shù)據(jù)窗口控件,因為它是連接后臺數(shù)據(jù)庫和前臺應用程序的接口。本系統(tǒng)共建立了37 個窗體,基本上實現(xiàn)了系統(tǒng)設計中的所有功能。3.3 主要程序流程本小節(jié)將對系統(tǒng)的實現(xiàn)做一個詳細的介紹。由于系統(tǒng)的界面比較多,在這里不可能一一給予介紹,所以只能把一些主要的功能模塊做出一個較詳細的說明,對于那些所有應用系統(tǒng)都應具備的功能比如登錄界面在這里只能一帶而過。以流程圖的形式對每一功能的實現(xiàn)過程進行

39、說明。3.3.1 人事管理模塊的流程人事管理模塊的主要功能是對人事檔案和合同進行有效的管理,并能16畢業(yè)設計(論文)對企業(yè)中常見的人事變動進行方便的操作。1. 員工檔案管理此窗口中展示數(shù)據(jù)的控件就是數(shù)據(jù)窗口控件,它是連接前臺程序與后臺數(shù)據(jù)庫的接口。編程主要是面向數(shù)據(jù)窗口而進行。首先建立4 個數(shù)據(jù)窗口控件,所連接的數(shù)據(jù)源分別是4 種類型的員工檔案表。在數(shù)據(jù)窗口上方的幾個按鈕控件分別對數(shù)據(jù)窗口進行操作,分別能完成增加、刪除、查詢、打印、排序等功能。由于這些操作相對比較容易實現(xiàn),在這里就不一一給出實現(xiàn)的具體過程了。2. 員工調動管理此模塊能實現(xiàn)員工從某一部門調到另一部門,或職位、工資等發(fā)生變化。調動

40、后需要對員工檔案進行修改。實現(xiàn)的基本流程如圖3-2 所示。圖3-2 員工調動流程圖3. 員工離職管理由于某種原因員工需要離開公司時,需要對員工的檔案進行某些操作,此模塊實現(xiàn)了這個過程。首先員工要填寫離職申請表,然后把此信息提17畢業(yè)設計(論文)交給系統(tǒng)。系統(tǒng)先從在職員工表中調出此員工信息,加上員工填寫的離職信息,形成離職員工檔案信息,接著系統(tǒng)把此離職員工檔案信息存入離職員工檔案表中。最后還要把此員工的信息從在職員工檔案中刪除。4. 員工停薪留職管理如果員工的業(yè)務水平、工作業(yè)績或工作態(tài)度沒有達到一定標準,就要對此員工進行停薪留職,同時需要對員工的檔案進行某些操作,此模塊實現(xiàn)了這個過程。首先員工要

41、填寫停薪留職登記表,然后把此信息提交給系統(tǒng)。系統(tǒng)先從在職員工表中調出此員工信息,加上員工填寫的停薪留職信息,形成停薪留職員工檔案信息,接著系統(tǒng)把此停薪留職員工檔案信息存入停薪留職員工檔案表中。最后還要把此員工的信息從在職員工檔案中刪除。此模塊的實現(xiàn)流程與員工離職模塊基本相同,限于篇幅,流程圖略。5. 員工退休管理為了公司的可持續(xù)發(fā)展,當員工到達一定的年齡時,就應該退休,同時需要對員工的檔案進行某些操作,此模塊實現(xiàn)了這個過程。首先員工要填寫退休申請表,然后把此信息提交給系統(tǒng)。系統(tǒng)先從在職員工表中調出此員工信息,加上員工填寫的退休信息,形成退休員工檔案信息,接著系統(tǒng)把此退休員工檔案信息存入退休員工

42、檔案表中。最后還要把此員工的信息從在職員工檔案中刪除。此模塊的實現(xiàn)過程與員工離職模塊基本相同,限于篇幅,流程圖略。6. 員工復職管理對于停薪留職的員工,當?shù)狡谙薜臅r候,就應該轉為在職員工。對于退休員工和離職員工,也可以申請轉為在職員工。無論哪種情況,都需要首先填寫一個復職申請表,然后把這張表提交給系統(tǒng),系統(tǒng)首先要根據(jù)填寫的信息判斷申請復職的員工類型,然后對不同類型的員工做出不同的操作。比如是退休員工,把此信息提交給系統(tǒng)。系統(tǒng)先從退休員工表中調出此員工信息,加上員工填寫的復職信息,形成在職員工檔案信息,接著系統(tǒng)把此在職員工檔案信息存入在職員工檔案表中。最后還要把此員工的信息從退休員工檔案中刪除。

43、具體實現(xiàn)流程見圖3-3。7. 員工合同管理此模塊的實現(xiàn)過程和員工檔案管理模塊類似。也具有查詢、排序以及打印的功能,但不能直接在此窗口中輸入員工合同信息。員工合同的錄入在錄入員工檔案的同時進行。這是為了數(shù)據(jù)的一致性和完整性,以避免出現(xiàn)這18畢業(yè)設計(論文)樣的情況:存在一個員工的合同但不存在此員工的檔案。如果刪除一個員工的檔案,同時也會把這個員工的合同刪除掉。與員工檔案管理模塊一樣,也采用數(shù)據(jù)窗口控件來展現(xiàn)數(shù)據(jù)庫,數(shù)據(jù)窗口對象的數(shù)據(jù)源是合同表。由于實現(xiàn)的過程和員工檔案管理模塊類似,在此就不詳細說明了。3.3.2 績效管理模塊的流程1. 月度績效考核績效考核能使員工對其本身應履行的職務發(fā)揮較高的成

44、效,并能避免或減少員工敷衍塞責的情形。考核也是員工未來調薪、調職、獎懲等的重要參考依據(jù)。企業(yè)應就本身的需要,研擬一套公平有效的考核制度。因此在制定考核制度時,應審慎規(guī)劃考核項目的廣度與深度。此模塊能對員工每個月的工作業(yè)績、業(yè)務水平、工作態(tài)度等進行考核。具體的實現(xiàn)流程如圖3-4 所示。圖3-4 月度績效考核流程圖2. 員工考核情況查詢此模塊能夠對員工以往考核情況進行查詢,提供了多種查詢方式,可20畢業(yè)設計(論文)以按員工編號查詢,也可以按員工姓名查詢,還可以按時間查詢。首先要打開考核情況查詢窗口,加載窗口中部門和職位信息,填寫查詢條件,根據(jù)查詢條件設置數(shù)據(jù)窗口過濾條件,最后對數(shù)據(jù)窗口進行過濾。便

45、得到要查詢的結果,同時關閉考核情況查詢窗口。具體的實現(xiàn)流程如圖3-5 所示。圖3-5 月度績效考核查詢流程圖3. 獎懲作業(yè)適時與適當?shù)莫剳椭贫?,能及時激勵組織的工作績效,并且能夠彌補年度考核實效性較為不足的缺憾。因此獎懲作業(yè)必須實時予以進行,所謂實時進行必須包含事實真相的調查與評估。獎懲公告實時公布,甚至在當月薪資發(fā)放時,依據(jù)獎懲項目的輕重分別予以發(fā)放獎金或扣薪。另外,在進行年度性作業(yè)時(如年度考核、調薪、獎金紅利等),通常都會考慮當年度的獎懲記錄酌情予以加扣。此模塊實現(xiàn)了對員工進行獎懲。首先打開獎懲作業(yè)窗口,填寫員工編號,然后從員工檔案中調出此員工檔案,對員工進行獎懲作業(yè),將獎懲信息提交給數(shù)

46、據(jù)庫。接下來要判斷是否提交成功,如果成功的話,則提交以上操作,并且數(shù)據(jù)窗口提取數(shù)據(jù);如果不成功的話,則回滾以上所有操作并且給出錯誤提示。最后關閉獎懲作業(yè)窗口。獎懲作業(yè)的實現(xiàn)流程如圖3-6 所示。圖3-6 獎懲作業(yè)流程圖4. 員工獎懲情況查詢此模塊的實現(xiàn)過程和員工考核情況查詢相似,也可以按多種方式查詢,流程圖略。3.3.3 人員規(guī)劃模塊的流程1. 部門人員統(tǒng)計此模塊能對部門中不同類型的員工和不同的職位進行人數(shù)統(tǒng)計,并以柱狀圖的方式顯示出來。在預測時可以選擇不同的時間長度。在實現(xiàn)的過程中還是采用數(shù)據(jù)窗口技術,只是在選擇數(shù)據(jù)源的顯示方式的時候選擇Graph 方式。具體的實現(xiàn)流程如圖3-7 所示。圖3

47、-7 部門人員統(tǒng)計流程圖2. 人員需求預測此模塊能夠對各部門的各個職位未來的人員需求情況進行預測,并可以作為后續(xù)招聘計劃制定的主要依據(jù)。此模塊的實現(xiàn)流程如圖3-8 所示。3. 人員需求申請此模塊接受部門提出的人員需求申請,并把此信息保存到人員需求數(shù)據(jù)庫表中,可以為后面的招聘計劃制定與發(fā)布模塊提供數(shù)據(jù)。4. 招聘計劃的制定與發(fā)布此模塊允許人力資源部門根據(jù)各部門的人員需求情況制定招聘計劃并發(fā)布此計劃。5. 應聘人員記錄與錄用此模塊對參加招聘的所有應聘人員進行登記和考核,對于應聘合格人員可以進行相應的檔案錄入等操作,對于為錄取的人員自動轉入企業(yè)潛在人才庫。6. 員工培訓管理企業(yè)為適應市場與環(huán)境的變化必須不斷地對員工進行培訓,這樣可以使員工適應環(huán)境和技術等條件的變化,為企業(yè)創(chuàng)造更多的經濟效益,同時還可以滿足員工自身發(fā)展的欲望,使得員工更充滿活力。圖3-8 人員需求預測流程圖3.4 本章小結本章主要闡述了人力資源管理系統(tǒng)的實現(xiàn)。首先對系統(tǒng)實現(xiàn)的主要方法和開發(fā)的基本過程做了一個描述,接下來對三個基本模塊的一些主要功能模塊的實現(xiàn)做了較詳細的論述并給出了程序流程圖。24畢業(yè)設計(論文)第4章人力資源管理系統(tǒng)測試4.1 人事管理模塊的測試4.1.1 員工檔案管理1. 員工檔案錄入此測試數(shù)據(jù)(見表4-1)主要是用來檢驗檔案錄入的各種功能。表4-1 員工

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關資源

更多
正為您匹配相似的精品文檔
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網版權所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對上載內容本身不做任何修改或編輯。若文檔所含內容侵犯了您的版權或隱私,請立即通知裝配圖網,我們立即給予刪除!