<output id="r87xx"></output>
    1. 
      
      <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
        •   

               當(dāng)前位置:首頁(yè)>軟件介紹>基于CS架構(gòu)的人力資源管理系統(tǒng) 查詢:
               
          基于CS架構(gòu)的人力資源管理系統(tǒng)

                  

                  摘要

                  本人力資源管理系統(tǒng)詳細(xì)介紹了基于C/S(Client/Server)架構(gòu)的人力資源管理系統(tǒng)的設(shè)計(jì)方案及實(shí)現(xiàn)過(guò)程。采用Micosoft Visual Studio 2008作為開(kāi)發(fā)環(huán)境,選擇SQL SERVER 2005作為系統(tǒng)數(shù)據(jù)庫(kù)。結(jié)合層次化設(shè)計(jì)方法,融入模塊化開(kāi)發(fā)思想,以增強(qiáng)系統(tǒng)可靠性、可維護(hù)性和功能易拓展性。

                  目前市場(chǎng)上的人力資源管理系統(tǒng)很多,但要找到一款真正稱心、符合公司實(shí)際情況的人力資源管理系統(tǒng)(HRMS)軟件并不容易。此《人力資源管理系統(tǒng)》能夠使得管理者快速高效地完成企業(yè)日常事務(wù)中的人事工作,降低了人力資源管理成本,使管理者能集中精力在企業(yè)戰(zhàn)略目標(biāo);另一方面,通過(guò)軟件及時(shí)收集與整理分析大量的人力資源管理數(shù)據(jù),為企業(yè)戰(zhàn)略決策的生成與實(shí)施控制提供強(qiáng)有力的支持,以提高組織目標(biāo)實(shí)現(xiàn)的可能性。

                  .1 課題的背景及意義

                  隨著時(shí)代的發(fā)展,社會(huì)的進(jìn)步,越來(lái)越多的企業(yè)建立、發(fā)展、壯大、成熟。企業(yè)是國(guó)民經(jīng)濟(jì)的基本單元,企業(yè)發(fā)展得越好,經(jīng)濟(jì)進(jìn)步就越快。然而隨著企業(yè)的發(fā)展,人員的增多,每年人力資源管理的成本也會(huì)不斷地增加,這一問(wèn)題不僅耗費(fèi)企業(yè)大量的資金,也耗費(fèi)了大量的人力。當(dāng)企業(yè)規(guī)模較小時(shí),人力尚且比較容易完成信息管理,但隨著企業(yè)規(guī)模增大,人員增多,老式的紙質(zhì)管理方法就會(huì)出現(xiàn)許多弊端,比如說(shuō),保存困難、不易查詢、耗費(fèi)大量人力卻仍然工作效率低下,工作出錯(cuò)率增高等,這種方法已經(jīng)跟不上時(shí)代。

                  人力資源管理系統(tǒng)產(chǎn)生于20世紀(jì)60年代末期,當(dāng)時(shí)的計(jì)算機(jī)技術(shù)已經(jīng)進(jìn)入實(shí)際應(yīng)用階段,同時(shí)大型企業(yè)用手工來(lái)計(jì)算和發(fā)放薪資既費(fèi)時(shí)、費(fèi)力又非常容易出錯(cuò),為了解決這個(gè)矛盾,第一代的人力資源管理信息系統(tǒng)應(yīng)運(yùn)而生。經(jīng)過(guò)將近40年的發(fā)展,如今大多數(shù)公司普遍使用的是第三代人力資源管理信息系統(tǒng)。第三代人力資源管理信息系統(tǒng)界面友好,支持多平臺(tái),并提供了強(qiáng)有力的報(bào)表生成工具、分析工具和信息共享,使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來(lái)考慮企業(yè)人力資源規(guī)劃和政策。企業(yè)人力資源管理系統(tǒng)的出現(xiàn)是企業(yè)管理的一個(gè)重要里程碑,公司的各種資源的實(shí)際情況是各不相同的,一款人力資源管理系統(tǒng)不能適用于所有公司,一個(gè)可以安全的、規(guī)范的,自動(dòng)化的、適合的企業(yè)人力資源管理系統(tǒng)對(duì)企業(yè)的發(fā)展是必不可少的。

                  此《人力資源管理系統(tǒng)》能夠使得管理者快速高效地完成企業(yè)日常事務(wù)中的人事工作,降低了人力資源管理成本,使管理者能集中精力在企業(yè)戰(zhàn)略目標(biāo);另一方面,通過(guò)軟件及時(shí)收集與整理分析大量的人力資源管理數(shù)據(jù),為企業(yè)戰(zhàn)略決策的生成與實(shí)施控制提供強(qiáng)有力的支持,以提高組織目標(biāo)實(shí)現(xiàn)的可能性。

                  .2 系統(tǒng)開(kāi)發(fā)環(huán)境

                  本系統(tǒng)應(yīng)用了C/S架構(gòu)模型。具體的開(kāi)發(fā)環(huán)境為: 開(kāi)發(fā)工具包:Micosoft Visual Studio 2008  數(shù)據(jù)庫(kù):SQL SERVER 2005;

                  .3系統(tǒng)應(yīng)用技術(shù)概述

                  .3.1 Micosoft Visual Studio 2008介紹

                  使用Visual Studio 2008程序可以進(jìn)行基于多個(gè).net framework 版本的開(kāi)發(fā),Visual Studio 2008程序同時(shí)支持framework 2.0/3.0和3.5幾個(gè)版本。在不同的版本下它可以自動(dòng)的框架特性工具箱,項(xiàng)目類(lèi)型,引用,智能提示  過(guò)濾功能。我們升級(jí)到Visual Studio 2008程序也非常簡(jiǎn)單,AJAX和JavaScript智能客戶端支持

                  AJAX成為.NET 3.5的一部分,除了包括AJAX 1.0的所有功能外,還集成了WebParts的UpdatePanel,與《asp:menu 》 and 《asp:treeview》這樣的控件的AJAX 集成,WCF對(duì)JSON的支持,編寫(xiě)JavaScript提供了智能提示的功能。

                  全新的Web開(kāi)發(fā)新體驗(yàn)Web設(shè)計(jì)器提供了分割視圖編輯、嵌套母板頁(yè)、以及強(qiáng)大的CSS編輯器集成。

                  還提供了三個(gè)新的控件:《asp:ListView》、《asp:DataPager》、

                  《asp:LinqDataSource》,這些控件對(duì)數(shù)據(jù)場(chǎng)景提供了非常好的支持,允許對(duì)輸出的標(biāo)識(shí)做完全的控制。編程語(yǔ)言方面的改進(jìn)和LINQ

                  2008中新的VB和C#編譯器對(duì)這些語(yǔ)言做了顯著的改進(jìn)。兩者都添加了對(duì)函數(shù)式編程概念的支持。 非??岬腖INQ(語(yǔ)言級(jí)集成查詢),我想這也是Visual Studio 2008程序的賣(mài)點(diǎn),瀏覽.NET Framework庫(kù)源碼Visual Studio 2008程序有內(nèi)置的調(diào)試器支持,自動(dòng)按需調(diào)試進(jìn)入代碼(VS 2008可以自動(dòng)為你下載適當(dāng)?shù)?NET框架庫(kù)文件)。

                  .3.2 SQL SERVER 2005介紹

                  Server 2005 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。

                  Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 結(jié)合了分析、報(bào)表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過(guò)記分卡、Dashboard、Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。

                  與 Microsoft Visual Studio、Microsoft Office System 以及新的開(kāi)發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使 SQL Server 2005 與眾不同。無(wú)論您是開(kāi)發(fā)人員、數(shù)據(jù)庫(kù)管理員、信息工作者還是決策者,SQL Server 2005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。   Microsoft 仔細(xì)傾聽(tīng)了您的反饋,并對(duì)行業(yè)進(jìn)行了認(rèn)真研究,全世界的 Microsoft 研究團(tuán)隊(duì)共同努力,經(jīng)過(guò)創(chuàng)造性思索才最終向您奉獻(xiàn)出這一引入了上百種新增功能或改進(jìn)功能的 SQL Server 2005。這些功能將有助于您在以下三個(gè)主要方面提高業(yè)務(wù):

                  1.企業(yè)數(shù)據(jù)管理

                  Server 2005 針對(duì)行業(yè)和分析應(yīng)用程序提供了一種更安全可靠和更高效的數(shù)據(jù)平臺(tái)。SQL Server 的最新版本不僅是迄今為止 SQL Server 的最大發(fā)行版本,而且是最為可靠安全的版本。   

                  2.開(kāi)發(fā)人員生產(chǎn)效率

                  Server 2005 提供了一種端對(duì)端的開(kāi)發(fā)環(huán)境,其中涵蓋了多種新技術(shù),可幫助開(kāi)發(fā)人員大幅度提高生產(chǎn)效率。    

                  3.商業(yè)智能

                  Server 2005 的綜合分析、集成和數(shù)據(jù)遷移功能使各個(gè)企業(yè)無(wú)論采用何種基礎(chǔ)平臺(tái)都可以擴(kuò)展其現(xiàn)有應(yīng)用程序的價(jià)值。構(gòu)建于 SQL Server 2005 的 BI 解決方案使所有員工可以及時(shí)獲得關(guān)鍵信息,從而在更短的時(shí)間內(nèi)制定更好的決策。

                  .3.3 Winform介紹

                  C#是微軟公司.Ner FrameWork框架中的一個(gè)重要組成部分,也是微軟公司極力推薦的新一代程序開(kāi)發(fā)語(yǔ)言。WinForm是.Net開(kāi)發(fā)平臺(tái)中對(duì)Windows Form的一種稱謂。.Net 為開(kāi)發(fā)WinForm的應(yīng)用程序提供了豐富的Class Library(類(lèi)庫(kù))。這些WinFrom 類(lèi)庫(kù)支持RAD(快速應(yīng)用程序開(kāi)發(fā)),這些類(lèi)庫(kù)被封裝在一個(gè)名稱空間之中,這個(gè)名稱空間就是System.Windows.Forms。在此名稱空間中定義了許多類(lèi),在開(kāi)發(fā)基于.Net的GUI應(yīng)用程序的時(shí)候,就是通過(guò)繼承和擴(kuò)展這些類(lèi)才使得我們的程序有著多樣的用戶界面。

                  系統(tǒng)需求分析

                  .1 系統(tǒng)功能需求

                  通過(guò)對(duì)人力資源管理系統(tǒng)進(jìn)行需求分析可以看出,系統(tǒng)的操作主要有兩方面,一方面是要向?qū)嶋H用戶提供平臺(tái),使用戶可以登錄系統(tǒng)進(jìn)行瀏覽功能;另一方面還應(yīng)該提供基本的后臺(tái)管理功能,管理員登錄系統(tǒng)后可以對(duì)系統(tǒng)中的各種數(shù)據(jù)進(jìn)行操作。

                  .1.1 功能規(guī)格

                  本系統(tǒng)采用面向?qū)ο蠓治鲎鳛橹饕南到y(tǒng)建模方法,使用UML(Unified Modeling Language)作為建模語(yǔ)言。UML為建模活動(dòng)提供了不同角度觀察和展示系統(tǒng)的各種特征的方法。在UML中,從任何一個(gè)角度對(duì)系統(tǒng)所作的抽象都可能需要幾種建模來(lái)描述,而這些來(lái)自不同角度的模型圖最終組成了系統(tǒng)的映像。

                  用例描述角色(用戶、外部系統(tǒng)以及系統(tǒng)處理)是如何與系統(tǒng)交互來(lái)完成工作的。用例模型提供了一個(gè)非常重要的方式來(lái)界定系統(tǒng)邊界以及定義系統(tǒng)功能,同時(shí),該模型將來(lái)可以派生出動(dòng)態(tài)對(duì)象模型。

                  .1.1.1 角色定義

                  角色或者執(zhí)行者指與系統(tǒng)長(zhǎng)生交互的外部用戶或者外部系統(tǒng)。 

                  (2)管理員

                  管理員是指管理端的用戶,主要有對(duì)人事的管理、基本資料的管理、培訓(xùn)管理、工資管理、合同管理系統(tǒng)管理等功能。

                  (3)數(shù)據(jù)庫(kù)

                  數(shù)據(jù)庫(kù)是一個(gè)與系統(tǒng)產(chǎn)生交互的外部系統(tǒng),這個(gè)角色負(fù)責(zé)的數(shù)據(jù)查詢、增加、刪除和修改等操作。

                  .1.1.2功能分析

                  “人力資源管理系統(tǒng)” 又登陸模塊、人事管理模塊、基本資料管理模塊、培訓(xùn)管

                  理模塊、工資管理模塊、合同管理模塊、系統(tǒng)管理模塊、更改密碼模塊八個(gè)模塊組成。

                  登陸模塊:在進(jìn)入系統(tǒng)前, 首先要輸入用戶賬號(hào)和用戶密碼,方能夠進(jìn)入此系統(tǒng)

                  進(jìn)行一系列的工作。如果為合法用戶,那么進(jìn)入系統(tǒng),如果為不合法用戶,那么推出登陸界面重新進(jìn)行登陸。

                  人事管理模塊:包括人事信息管理、員工調(diào)動(dòng)管理、檔案管理,這一項(xiàng)主要是對(duì)公司員工個(gè)人信息、調(diào)動(dòng)信息和檔案的記錄和存放。

                  基本資料管理模塊:包括部門(mén)管理、職位類(lèi)型管理、工種類(lèi)型管理,這一項(xiàng)主要是對(duì)公司的部門(mén)、職位類(lèi)型、工種類(lèi)型進(jìn)行設(shè)置,比如添加、修改、刪除等功能。

                  功能模塊圖如下:

                  .1.1.3系統(tǒng)主用例圖

                  系統(tǒng)主要為管理員使用,管理員可以給指定用戶設(shè)定使用系統(tǒng)管理權(quán)限。系統(tǒng)主

                  .1.1.4管理端系統(tǒng)

                  系統(tǒng)只有一個(gè)管理員,有操作所有系統(tǒng)功能的權(quán)限。用例圖如下圖:

                  管理端的這些用例描述如下:

                  (1) 管理人力資源系統(tǒng)前置條件和事件流的說(shuō)明如下:

                  前置條件:管理員已登錄。   主事件流:顯示各個(gè)子系統(tǒng)模塊

                  (2) 系統(tǒng)管理添加用戶權(quán)限和更改密碼

                  添加用戶權(quán)限前置條件和事件流的說(shuō)明如下:   前置條件:管理員已登錄   主事件流:更改用戶使用權(quán)限  

                  (3) 人事信息管理

                  對(duì)人事信息管理前置條件和事件流的說(shuō)明如下:   前置條件:管理員已登錄

                  主事件流:對(duì)員工個(gè)人信息的管理、對(duì)員工進(jìn)行調(diào)動(dòng)、記錄檔案。

                  (4) 培訓(xùn)管理

                  對(duì)培訓(xùn)管理的前置條件和事件流的說(shuō)明如下:   前置條件:管理員已登錄

                  主事件流:對(duì)培訓(xùn)課程的記錄、對(duì)培訓(xùn)課程的管理。

                  (5) 基本資料管理

                  對(duì)基本資料管理的前置條件和事件流的說(shuō)明如下:   前置條件:管理員已登錄

                  主事件流: 對(duì)部門(mén)、職位、工種進(jìn)行設(shè)置,可以實(shí)現(xiàn)增刪改查。 (6) 工資管理

                  對(duì)工資管理的前置條件和事件流的說(shuō)明如下:   前置條件:管理員已登錄

                  主事件流:對(duì)公司員工的薪資進(jìn)行設(shè)置,以及獎(jiǎng)懲項(xiàng)目的設(shè)置,可以瀏覽員工薪資情況。  

                  (7) 合同管理

                  對(duì)合同管理的前置條件和事件流的說(shuō)明如下:   前置條件:管理員已登錄

                  主事件流:對(duì)員工合同相關(guān)信息的存儲(chǔ)、續(xù)約等操作。

                  .2 系統(tǒng)非功能性需求 2.2.1 硬件環(huán)境

                  服務(wù)器端

                  服務(wù)器端的最低配置是由建立站點(diǎn)所需的軟件來(lái)決定的,在最低配置的情況下,服務(wù)器的性能往往不盡如人意,現(xiàn)在的硬件性能已經(jīng)相當(dāng)出色,而且價(jià)格也很便宜,因此我們給服務(wù)器端配置高性能硬件

                  本系統(tǒng)服務(wù)器端的可行配置如下:

                  處理器:Interl Pentium IV 1.6CHz或更高 內(nèi)存: 512MB以上 硬盤(pán)空間: 60GB以上 光驅(qū): CD-ROM 48X. 顯卡: GEFORCE顯示適配器.

                  用戶端

                  因?yàn)榭蛻舳酥饕糜跒g覽和操作數(shù)據(jù),所以對(duì)客戶端的硬件要求不高,不過(guò)現(xiàn)在的電腦有很高的性價(jià)比,因此需要的配置 應(yīng)該高于下面要求:

                  處理器:Interl Pentium 166MX或更高 內(nèi)存: 32 MB 硬盤(pán)空間: 1GB以上 光驅(qū): CD-ROM 48X. 顯卡: GEFORCE顯示適配器

                  .2.2 軟件環(huán)境

                  軟件環(huán)境為系統(tǒng)的運(yùn)行提供了一個(gè)運(yùn)行的虛擬支撐環(huán)境。下面是服務(wù)器/用戶端的軟件環(huán)境的需求。用戶可以根據(jù)自身情況,進(jìn)行相應(yīng)的調(diào)整。

                  服務(wù)器端

                  操作系統(tǒng): Microsoft Windows XP或windows 2007 數(shù)據(jù)庫(kù): SQL SERVER 2005 2 用戶端

                  操作系統(tǒng): Microsoft Windows XP或windows 2007 運(yùn)行環(huán)境:Micosoft Visual Studio 2008及以上

                  .2.3界面需求

                  )頁(yè)面內(nèi)容:主題突出,站點(diǎn)定義,術(shù)語(yǔ)和行文格式統(tǒng)一、規(guī)范、明確、欄目、菜單設(shè)置和布局合理、傳遞的信息準(zhǔn)確、及時(shí)。內(nèi)容豐富,文字準(zhǔn)確,語(yǔ)句通順,專(zhuān)用術(shù)語(yǔ)規(guī)范。

                  )導(dǎo)航結(jié)構(gòu):頁(yè)面具有明確的導(dǎo)航指示,且便于理解,方便用戶使用。 3)技術(shù)環(huán)境:界面大小適當(dāng),版面布局得當(dāng)。

                  )藝術(shù)風(fēng)格:界面、版面形象清新悅目、布局合理、字號(hào)大小適宜、字體選擇合理,前后一致,美觀大方,與主題內(nèi)容相協(xié)調(diào)。 2.2.4響應(yīng)時(shí)間需求

                  無(wú)論是客戶端還是管理端,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)地進(jìn)行反應(yīng),反應(yīng)的時(shí)間在5秒以內(nèi)。系統(tǒng)應(yīng)能監(jiān)測(cè)出各種非正常情況,如與設(shè)備的通信中斷,無(wú)法連接數(shù)據(jù)庫(kù)服務(wù)器等,以避免出現(xiàn)長(zhǎng)時(shí)間等待甚至無(wú)響應(yīng)。

                  .2.5開(kāi)放性需求

                  .2.6系統(tǒng)安全性需求

                  系統(tǒng)有嚴(yán)格的權(quán)限管理功能,各功能模塊需要有相應(yīng)的權(quán)限方能進(jìn)入。系統(tǒng)需能防止各類(lèi)誤操作可能造成的數(shù)據(jù)丟失、破壞。防止用戶非法獲取網(wǎng)頁(yè)以及內(nèi)容。

                  系統(tǒng)設(shè)計(jì)要求能夠體現(xiàn)一定的擴(kuò)展性要求,以適應(yīng)將來(lái)功能擴(kuò)展的需求。

                  3 數(shù)據(jù)庫(kù)設(shè)計(jì)

                  .1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)

                  在系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)中,先要對(duì)系統(tǒng)需求分析得到的數(shù)據(jù)字典中的數(shù)據(jù)存儲(chǔ)過(guò)程進(jìn)行分析,分析各數(shù)據(jù)存儲(chǔ)之間的關(guān)系,然后得出系統(tǒng)的關(guān)系模式。該系統(tǒng)采用實(shí)體-聯(lián)系圖(簡(jiǎn)稱E-R圖)來(lái)描述系統(tǒng)的概念模型。E-R圖由實(shí)體、屬性、聯(lián)系三部分組成,其符號(hào)如圖3-1所示:

                  .2 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)

                  數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存取方法稱為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),它依賴于選定的數(shù)據(jù)庫(kù)管理系統(tǒng)。為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最合適應(yīng)用要求的物理結(jié)構(gòu)的過(guò)程,就是數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。信息的管理離不開(kāi)數(shù)據(jù)庫(kù)的支持,我們采用sqlserver 2005數(shù)據(jù)庫(kù)管理系統(tǒng)。

                  人力資源管理系統(tǒng)的數(shù)據(jù)庫(kù)關(guān)系圖如下所示:

                  根據(jù)以上分析對(duì)數(shù)據(jù)庫(kù)表進(jìn)行設(shè)計(jì),員工信息表如表5所示、部門(mén)種類(lèi)表表6所示、職位種類(lèi)表表7所示、工種種類(lèi)表表8所示、檔案信息表表9所示等12張表組成。

                  表3-5  員工信息表

                  字段名 類(lèi)型 長(zhǎng)度 能否為空 說(shuō)明

                  系統(tǒng)概要設(shè)計(jì)

                  .1體系結(jié)構(gòu)

                  系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)遵循如下原則:

                  )系統(tǒng)應(yīng)具有良好的適應(yīng)性:能適應(yīng)用戶對(duì)系統(tǒng)的軟件環(huán)境、管理內(nèi)容、模式和界面要求;

                  )系統(tǒng)應(yīng)具有可靠性:采用成熟的技術(shù)方法和軟件開(kāi)發(fā)平臺(tái),以保證系統(tǒng)在以后的實(shí)際應(yīng)用中安全、可靠;

                  )系統(tǒng)應(yīng)具有良好的安全性:應(yīng)提高安全機(jī)制和用戶權(quán)限限制機(jī)制的完善程度,確保數(shù)據(jù)的受限訪問(wèn);

                  )系統(tǒng)應(yīng)具有良好的可維護(hù)性:系統(tǒng)應(yīng)易于維護(hù)、安裝;

                  )系統(tǒng)應(yīng)具有良好的可擴(kuò)展性:系統(tǒng)應(yīng)適應(yīng)未來(lái)信息化建設(shè)的要求,能方便地進(jìn)行功能擴(kuò)展,以建立完善的信息集成管理系統(tǒng)。 4.2系統(tǒng)功能模塊

                  按照結(jié)構(gòu)化的系統(tǒng)設(shè)計(jì)方案,本人力資源管理系統(tǒng)的功能上可以劃分出以下幾個(gè)子模塊功能,具體如圖4-3所示。 4.2.1系統(tǒng)操作結(jié)構(gòu)

                  按照結(jié)構(gòu)化的系統(tǒng)設(shè)計(jì)方案,本人力資源管理系統(tǒng)從前臺(tái)用戶端及后臺(tái)管理端的功能上可以劃分出以下幾個(gè)子模塊功能,具體如圖4-3所示。

                  .2.2實(shí)體模塊

                  用戶信息管理領(lǐng)域的實(shí)體對(duì)象關(guān)系。

                  薪資管理領(lǐng)域的對(duì)象關(guān)系圖

                  部門(mén)信息領(lǐng)域的對(duì)象關(guān)系圖:

                  其類(lèi)關(guān)系圖包括部門(mén)信息和職位信息:

                  圖4-4 部門(mén)信息管理圖

                  職位變更領(lǐng)域的對(duì)象關(guān)系圖:

                  圖4-5 職位調(diào)動(dòng)關(guān)系圖

                  培訓(xùn)管理領(lǐng)域的對(duì)象關(guān)系圖:

                  圖4-6 培訓(xùn)管理關(guān)系圖

                  數(shù)據(jù)操作模塊

                  數(shù)據(jù)操作模塊主要涉及到數(shù)據(jù)訪問(wèn),通過(guò)SQL的數(shù)據(jù)訪問(wèn)接口來(lái)提取數(shù)據(jù)庫(kù)的數(shù)據(jù)和傳入數(shù)據(jù)到數(shù)據(jù)庫(kù)中存儲(chǔ)。要獲取每個(gè)類(lèi)的方法通過(guò)序列圖和協(xié)作圖得到類(lèi)的屬性和方法。用戶信息管理領(lǐng)域:

                  說(shuō)明:提供了和數(shù)據(jù)庫(kù)交互的操作,包括插入用戶的基本信息,從數(shù)據(jù)庫(kù)加載記錄信息以及更新數(shù)據(jù)庫(kù)記錄信息,最后還有用戶身份驗(yàn)證。

                  業(yè)務(wù)邏輯

                  主要從業(yè)務(wù)流程的角度來(lái)分析。HRMS主要有以下幾塊業(yè)務(wù)處理,我們將具體分析:

                  人事信息管理領(lǐng)域

                  人事管理主要涉及員工的基本信息的處理和維護(hù)。這些信息包括基本信息,詳細(xì)信息,工作經(jīng)歷,參與項(xiàng)目,學(xué)歷信息,再教育信息,以及家庭信息等。

                  薪資管理領(lǐng)域

                  薪資管理主要涉及員工的工資管理。一個(gè)新員工定下了基本的薪資,根據(jù)基本薪資和考群的情況計(jì)算出員工的薪資狀況,通過(guò)銀行接口發(fā)放工資。具體流程請(qǐng)參考《HRM活動(dòng)流程》

                  部門(mén)信息管理領(lǐng)域

                  部門(mén)信息管理主要涉及部門(mén)信息和職位信息的維護(hù)。

                  職位變更領(lǐng)域

                  職位變更主要涉及兩個(gè)流程:一是外部招聘和內(nèi)部職位變更。

                  培訓(xùn)管理領(lǐng)域

                  培訓(xùn)管理主要涉及培訓(xùn)申請(qǐng),經(jīng)過(guò)培訓(xùn)部門(mén)審核通過(guò),安排培訓(xùn)計(jì)劃,安裝培訓(xùn)計(jì)劃對(duì)員工進(jìn)行培訓(xùn),并對(duì)培訓(xùn)結(jié)果進(jìn)行考核并反饋。

                  系統(tǒng)詳細(xì)設(shè)計(jì)

                  .1設(shè)計(jì)流程

                  5.1.1 登錄模塊

                  登錄模塊主要實(shí)現(xiàn)了對(duì)管理端用戶登錄的驗(yàn)證和權(quán)限管理功能,登錄模塊流程圖如下所示:

                  .1.2系統(tǒng)管理模塊

                  圖5-4系統(tǒng)管理流程圖

                  模塊實(shí)現(xiàn)說(shuō)明:

                  表5-5系統(tǒng)管理

                  .1.3 人事管理模塊

                  人事管理模塊主要實(shí)現(xiàn)了管理員或人事部管理員對(duì)公司員工信息的查詢調(diào)配等功能,以方便對(duì)公司人事部的合理分配,。具體的管理流程圖如下所示:

                  模塊實(shí)現(xiàn)說(shuō)明:

                  表5-7 人事管理

                  .1.4 基本資料管理模塊

                  基本資料管理模塊主要實(shí)現(xiàn)公司基本資料的修改和維護(hù),可以對(duì)允許修改的

                  信息進(jìn)行更新,以保證可維護(hù)性和可擴(kuò)展性。具體的管理模塊流程圖如下所示:

                  圖5-8系統(tǒng)管理流程圖

                  .2系統(tǒng)管理 5.2.1部門(mén)管理

                  .2.1.1表示層

                  界面表示:界面中的列表通過(guò)界面的來(lái)綁定

                  圖5-9  部門(mén)管理模塊運(yùn)行結(jié)果

                  功能描述:

                  模塊功能:新增部門(mén),讀取部門(mén)列表,修改部門(mén)信息,以及刪除部門(mén) 模塊名稱:部門(mén)管理 命名空間:無(wú)

                  處理:1、添加部門(mén)名稱(*),選擇部門(mén)經(jīng)理,添加部門(mén)描述,提交添加 2、頁(yè)面初始化時(shí)候,加載部門(mén)列表:編號(hào),名稱,部門(mén)經(jīng)理

                  、點(diǎn)擊修改,把那行記錄值加載到控件,修改完后提交,部門(mén)名稱不能為空 3、點(diǎn)擊刪除,把那行記錄刪除后,刷新顯示

                  .2.1.2業(yè)務(wù)邏輯層

                  功能描述

                  模塊功能:新增部門(mén),讀取部門(mén)和部門(mén)列表,修改部門(mén)信息,以及刪除部門(mén) 命名空間

                  .2.1.3實(shí)體層

                  功能描述

                  模塊功能:數(shù)據(jù)實(shí)體,用于存儲(chǔ)部門(mén)數(shù)據(jù)信息 模塊名稱:

                  .2.1.4數(shù)據(jù)訪問(wèn)層

                  功能描述

                  模塊功能:插入部門(mén)記錄,查詢部門(mén)信息和部門(mén)列表,修改部門(mén)記錄,以及刪除部門(mén)記錄

                  處理:新增部門(mén),讀取部門(mén)列表和部門(mén)詳細(xì)信息,以及修改、刪除部門(mén)等 1、插入部門(mén)記錄

                  參數(shù)說(shuō)明:  部門(mén)實(shí)體 返回值:bool是否成功 3、刪除部門(mén)

                  參數(shù)說(shuō)明: 部門(mén)實(shí)體 返回值:bool是否成功 4、修改部門(mén)信息

                  返回值:bool是否成功 5獲取部門(mén)實(shí)體

                  過(guò)程功能: 通過(guò)查詢來(lái)獲取部門(mén)的實(shí)體信息 

                  過(guò)程功能: 通過(guò)查詢來(lái)獲取所有部門(mén)  參數(shù)說(shuō)明:無(wú)

                  返回值:包含部門(mén)列表的數(shù)據(jù)集

                  系統(tǒng)實(shí)現(xiàn)

                  .1 功能模塊的實(shí)現(xiàn)

                  在對(duì)系統(tǒng)通過(guò)面向?qū)ο笏枷雭?lái)實(shí)現(xiàn)的時(shí)候,語(yǔ)言我選擇c#語(yǔ)言。通過(guò)前面系統(tǒng)分析及設(shè)計(jì),下面將通過(guò)對(duì)具體模塊的實(shí)現(xiàn)來(lái)介紹該系統(tǒng)代碼實(shí)現(xiàn)的具體思路。使用的是winform開(kāi)發(fā),每個(gè)模塊的開(kāi)發(fā)流程比較相似,所以在這里不詳細(xì)列出所有模塊的具體實(shí)現(xiàn)代碼,人事信息管理作為例子。如下:

                  (1)人事信息管理模塊

                  在該模塊的具體實(shí)現(xiàn)過(guò)程中,首先加載界面可以瀏覽公司所以員工個(gè)人信息表,可以選進(jìn)行全部流量,也可以按照條件查詢滿足查詢條件的員工個(gè)人信息。用戶在填寫(xiě)完查詢條件后點(diǎn)擊“查詢”則可將該信息傳送到服務(wù)器。

                  

                     

                  


          e-HR軟件發(fā)展歷程與展望HR人力資源管理信息化步步走
          人力資源管理系統(tǒng)立項(xiàng)報(bào)告人力資源統(tǒng)計(jì)報(bào)表數(shù)據(jù)處理系統(tǒng)系統(tǒng)使用手冊(cè)
          松下電器人力資源管理案例分析高校人力資源管理解決方案
          Take5-人力資源系統(tǒng)-核心模塊慧鼎人力資源管理系統(tǒng)介紹
          SAP R3 人力資源系統(tǒng)(HR)人力資源管理系統(tǒng)—概要設(shè)計(jì)說(shuō)明書(shū)
          人力資源管理系統(tǒng)考勤軟件使用說(shuō)明書(shū)ERP人力資源模塊需求文檔
          人力資源管理教學(xué)軟件之合協(xié)eHR教學(xué)應(yīng)用平臺(tái)特色軟件公司人力資源規(guī)劃的數(shù)學(xué)模型
          HR系統(tǒng)與AD域同步系統(tǒng)人力資源模塊軟件使用說(shuō)明書(shū)
          信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com
          • 勁爆價(jià):
            不限功能
            不限用戶
            1998元/年

          • 微信客服

            <output id="r87xx"></output>
          1. 
            
            <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
              • 日韩va在线观看 日韩成人免费大片 | 学生妹妹做爱视频 | 眼镜人妻在线视频不卡 | 男女噼啪网站 | 美女被操91 | 欧美成人免费在线观看视频 | 免费公开成人视频 | 成人网站视频大香蕉 | 大香蕉免费亚洲美国 | 黄色成人网站在线观看免费 |