人事工資管理子系統

2021-03-04 07:54:04 字數 4289 閱讀 9057

課程設計報告

指導教師職稱: 教授

2023年 7 月 13 日

目錄1.選題背景 1

2.人事工資管理系統需求分析 2

2.1 人事工資管理系統的需求陳述 2

2.2 需求分析 2

2.2.1 功能描述 2

2.2.2 效能需求 3

2.3 系統需求建模 3

2.3.1 確定參與者 3

2.3.2 確定用例 3

2.3.3 系統用例建模 4

2.3.4 用例描述 4

3.人事工資管理系統系統分析 7

3.1 系統用例建模 7

3.2 靜態結構模型 10

3.2.1 類的識別 10

3.2.2 類的關聯分析 11

3.2.3 類的屬性描述 12

3.2.4 類圖的構建 12

3.3 系統動態模型 13

3.3.1系統執行順序分析 13

3.3.2系統的協作分析 14

3.3.3系統的狀態分析 15

3.3.4系統的活動分析 16

4 .系統設計與實現 18

4.1 uml體系結構設計 18

4.1.1 硬體體系結構設計 18

4.1.2 軟體體系結構設計 18

4.2物件模型設計 19

4.3 系統實現 20

4.2.1 元件分析 21

4.2.2 配置分析 21

5.課程設計心得體會 22

參考文獻 23

隨著公司業務的擴充套件,人員的增多,傳統的手工作業已經不再適合公司發展的需要所以引進計算機技術對企業內部員工進行方便的管理,這樣有諸多好處,各層管理人員可以對企業眾多的員工資訊進行動態的管理,例如基本資料的修改,新增,刪除,查詢等。有利於減少錯誤,減輕人事部門的任務,提高效率,節約人力資源,降低企業成本。

其中,工資管理是每乙個單位都必須面臨的嚴重問題,各個單位的工資處理內容總是有一定的區別,目前還沒有乙個專用的工資管理系統。也不可能把各個單位的工資內容統一起來。為此各單位都面臨乙個工資管理系統的開發應用問題。

本系統是用j2ee開發的乙個具有代表性的管理系統,主要是針對中小型企業、單位的具體業務流程開發設計的,系統提供較好功能擴充介面。開發工資管理軟體是為了滿足該單位對工資管理的方便以現代化的創新思維模式去工作。本管理軟體不僅僅是乙個軟體,它是乙個將單位的管理思想、各部門的業務經驗以用當今最新計算機技術的完美統一起來的體現,實現人、物、財、資訊各種資源的處理,實現工資管理系統右以完成工資管理中各個環節的資料處理,並使之規範化、嚴密化和智慧型化。

經過調查,大部分企業的人事管理資訊系統主要由人事招聘管理子系統;人事調配管理子系統;人事工資管理子系統;人事檔案管理子系統等系統組成,其組織機構圖如圖1.1所示。

圖1.1人事管理資訊系統組織機構圖

企業對人事工資管理子系統的需求為:

企業要求此系統能對員工進行考勤的管理,工作評價管理,從而對員工工資彙總,進行員工工資的管理。必要的軟體、硬體裝置由企業投資購買。工資管理系統擁有一台伺服器,多台終端裝置。

相應管理員通過伺服器負責處理相關資料,而終端裝置主要負責員工查詢。

管理員使用員工資訊管理對公司的員工進行基本員工資訊錄入,設定員工編號,與訪問許可權的設定,員工可以根據自己的許可權查詢到相應的資訊資源。員工編號是員工在企業的唯一標識。員工領取的工資一般由兩部分組成,一部分是基本工資,根據員工的職稱和崗位設定;另一部是動態工資,根據員工的考勤情況和工作評價情況計算。

工資管理員計算出總工資後,還應扣除一些費用,如稅款、公積金、養老金等。

當員工在工作期間出現異常出勤時,如:病假、事假,則考勤管理會記錄在案,並且在其正常工資總額上減去相應額度工資。當員工有加班,則考勤管理會記錄在案,並進行加班處理,按加班費率,在其正常工資總額加上相應工資。

另外,員工評價也是工資的乙個組成部分,也對員工的崗位職稱有一定的關係。主管經理通過評價管理對員工的工作分工、完成情況、工作態度等進行評價,而同組員工也通過評價管理對員工進行工作態度、合作情況等的評價。如果員工各方面表現優秀,可以考慮對員工崗位調動。

調動成功,就對其所在部門資訊進行修改。

人事工資管理系統應完成以下功能:

1.員工管理:包括部門設定、員工資訊、人員調動和福利資訊四部分。

2.考勤管理:包括正常出勤、異常出勤和加班處理三部分。

3.工作評價管理:員工評價資訊分為兩部分,一部分是主管經理對員工的評價資訊,包括工作分工、完成情況、工作態度等;另一部分是同組員工的評價資訊,包括工作態度、合作情況等。

4.工資管理:主要完成員工工資資訊的維護,員工工資分為兩部分,一部分是基本工資,根據員工的職稱和崗位設定;另一部是動態工資,根據員工的考勤情況和工作評價情況計算,在計算出總工資後,還應扣除一些費用,如稅款、公積金、養老金等。

5.系統管理模組: 主要是完成使用者的新增、密碼資訊的修改,系統登入,操作人員的許可權分配等功能。

鑑於實際情況的考慮,本系統所要求的效能如下:

1.能同時允許50人使用本系統(企業的管理人員不戶超過50人)。

2.在使用者忍耐限度內快速的完成包括訪問資料庫等操作。

3.該系統具有資料恢復功能,防止掉電等突發情況造成的資料丟失。

在分析過程開始的時候,我們考慮到獲取用例首先要找出系統的執行者。首先,在這個系統中,公司管理員是這個系統的最高層的執行者。員工資訊的錄入應該有專門的員工管理。

考勤部分也有專門的考勤管理員,分散權利,創造公平。在評價管理中,參與評價的不只有員工,還有其所在部門的主管經理。此外,員工無疑是對工資管理結果最感興趣的執行者。

通過再進一步分析可以識別出本系統的六個角色:員工,公司管理員,員工管理員,考勤管理員,主管經理,工資管理員。

在對現行人事工資管理系統的分析過程中,在我們獲取了執行者之後,我們就對每個執行者提取用例。

在本系統中,應該具有對員工資訊的錄入功能,平時工作出勤情況的管理功能,同級與上下級的評價功能,通過上述功能,進而將員工的工資彙總,得出最後的工資。

在這個過程中,應該先對員工的有乙個完備的存檔,編制員工的編號,知道員工以前及現在所在的部門,並定期對員工的資訊更新對比,確定員工的存在,以免工資發放出錯。由於公司的發展,會根據需求,增加或呼叫員工的部門,在員工部門調換中的資訊,應該得到及時的修改。員工的工作狀態,有考勤和評價綜合管理。

如有加班,就應該按一定的加班費率,給以一定的補償。若未能正常出勤,也應該扣除一定的獎金。評價管理是主管經理與同組員工對員工評價的依據。

在工資管理中,必須嚴格按照評價管理和考勤管理的結果,計算員工工資。確定員工工資的分配情況,以便員工查詢。

通過上述分析得出系統用例為:員工管理,考勤管理,工作評價管理,工資管理,系統管理模組,部門資訊管理,員工資訊管理,人員調動管理,福利資訊管理,增加部門,刪除部門,檢查員工存在,新增員工,刪除員工,查詢員工,修改員工,員工基本資訊查詢,人員調動,儲存調動資訊,增加員工福利,刪除員工福利,正常出勤,異常出勤,加班處理,加班情況管理,加班員工管理,加班費率設定,病假統計,事假統計,查詢員工評價分,評價同組員工,評價員工,工資查詢,資料輸入,工資分配,工資彙總。

我們採用物件導向的分析方法對人事工資管理子系統流程進行分析。使用用例圖來描述參與者與外部使用者所能觀察到的系統功能。人事工資管理子系統的用例圖如圖2.1所示。

圖2.1 人事工資管理子系統的用例圖

針對系統不同層次的用例描述情況,下面簡單列舉「工資管理用例」的具體描述。

工資管理用例

用例名:工資管理

主要參與者:工資管理員

描述:公司通過該系統公司可以實現科學化的工資管理,最大化的提高效率。

工資管理員工資管理員可以方便快捷的管理員工相應個人資訊,實現各種工資管理操作。

前置條件:工資管理員進入系統前進行身份識別並進行授權。

後置條件:儲存公司工資發放情況,包括基本工資,動態工資記錄。

主要的成功場景:

1.工資管理員登陸系統,輸入賬號,密碼;

2.系統核對確認個人資訊正確,分配相應許可權;

3.工資管理員輸入工資查詢請求;

4.系統反饋相應工資查詢結果;

5.工資管理員給系統輸入相應可變動資料;

6.系統對輸入資料進行記錄;

7.工資管理員傳送工資彙總請求;

8.系統反饋工資彙總資訊;

員工資訊管理用例

用例名:員工資訊管理用例

主要參與者:員工管理員

描述:公司通過該系統公司可以實現科學化的工資管理,最大化的提高效率。

員工管理員可以方便快捷的管理員工相應個人資訊,實現新增員工,刪除員工,查詢員工,修改員工等操作。

前置條件:員工管理員進入系統前進行身份識別並進行授權。

人事工資管理系統

一 登入介面 登入介面如圖1所示。圖1登入介面 二 主介面 輸入使用者名稱和密碼,單擊 登入 按鈕,開啟如圖2所示的主介面。圖2主介面 圖2中的選單中包含的選單選項如下 人事管理 檔案管理 獎罰管理 調動管理 考評管理。工資管理 考勤津貼 工資總結。系統管理 部門管理 資料備份。使用者管理 操作員管...

人事工資管理系統

工資管理是每乙個單位都必須面臨的問題,各個單位的工資處理內容總是有一定的區別,目前還沒有乙個專用的工資管理系統。也不可能把各個單位的工資內容統一起來。為此各單位都面臨乙個工資管理系統的開發應用問題。本系統是用j2ee開發的乙個具有代表性的管理系統。下面是該系統的軟體模型。人事工資管理系統應完成以下功...

人事工資管理系統

軟體建模與分析 課程設計報告 專案組 人事工資管理系統 專業方向 軟體工程 指導教師 專案組成員 時間 電腦科學與工程學院 工資管理是每乙個單位都必須面臨的問題,各個單位的工資處理內容總是有一定的區別,目前還沒有乙個專用的工資管理系統。也不可能把各個單位的工資內容統一起來。為此各單位都面臨乙個工資管...