工資管理系統

2021-03-04 09:30:32 字數 4156 閱讀 8326

課程設計報告

指導教師職稱: 教授

2023年 7 月 15 日

目錄1選題背景 1

2 工資管理系統需求分析 2

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

2.2 需求分析 2

2.2.1功能需求 3

2.2.2 效能需求 3

2.3 系統需求建模 4

2.3.1 確定參與者 4

2.3.2確定用例 4

2.3.3系統用例建模 4

2.3.4用例描述 5

3 .工資管理系統系統分析 8

3.1 系統用例建模 8

3.2 靜態結構模型 9

3.2.1 類的識別 9

3.2.1 類的關聯關係 10

3.2.3 類的屬性描述 11

3.2.4類圖的構建 11

3.3 系統動態模型 12

3.3.1 系統執行順序分析 12

3.3.2 系統協作分析 13

3.3.3 系統狀態分析 14

3.3.4 系統活動分析 15

4 .工資管理系統系統設計與實現 17

4.1 uml體系結構設計 17

4.1.1 硬體體系結構設計 17

4.1.2 軟體體系結構設計 18

4.2 物件模型設計 18

4.3 系統實現 19

4.3.1 元件分析 19

4.3.2 配置分析 20

5.心得體會 22

參考文獻 23

隨著社會的進步和計算機技術的發展,特別是微型計算機的大範圍普及,現在應用在大中型企業的資訊管理系統中,幾乎都包括了工資管理模組。有些環境中是有大型erp軟體中的乙個模組引進的,有些作為企業的財務系統的一部分。計算機處理的資料量不斷增加。

檔案管理系統採用的一次最多訪問乙個記錄的訪問方式,以及在不同檔案之間缺乏相互聯絡的結構,越來越不能適應管理大量資料的需要,於是資料庫管理系統便應運而生。有了資料庫我們便能方便快捷的對資料進行讀取、訪問,並維護資料庫的資料。但,西方管理制度設計的工資管理軟體,在很多時候還不能完成解決中國特色中小企業的問題,本文介紹的畢業設計的研究工作就是要為這些具有中國特色的中小企業解決他們在工資管理方面的問題。

今天,資料庫管理已成為計算機資訊管理的主要方式。資料庫的應用非常廣泛,可應用於各行各業,只要是稍複雜的資料,都可製作成資料庫,交由電腦來管理。用電腦管理資料,運算速度快,檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低且不易出錯等,這些優點能夠極大地提高工資管理的效率,也是科學化、正規化管理的重要條件,尤其是現在的中小型企業正需要這種對口的工資管理系統,並且是現行的財務管理系統所代替不了的。

軟體工程課程設計是計算機專業集中實踐性教學環節之一,是學習完《軟體工程》課程後進行的一次全面的綜合練習。其目的在於加深對軟體工程理論和基本知識的理解,使學生通過軟體開發的實踐訓練,進一步掌握軟體工程的方法和技術,解決實際問題的能力。培養學生正確的設計思想,理論聯絡實際的工作作風,嚴肅認真、實事求是的科學態度和勇於探索的創新精神。

培養學生綜合運用所學知識與生產實踐經驗,分析和解決工程技術問題的能力。

堅持「規格嚴格,功夫到家」的優良傳統,加強基本功訓練,做到理論與實際相結合,繼承與創新相結合,充分發揮學生的主觀能動性與教師因材施教、嚴格要求相結合,抓智力因素教育與非智力因素教育相結合,教書育人。所設計的工資管理系統應包含輸入輸出、修改、刪除、查詢等基本功能。根據題目的基本需求,畫出流程圖、用例圖、類圖等,編寫程式,並寫出詳細的設計說明書。

課程設計過程中,要嚴格遵守課程設計的時間安排,聽從指導教師的指導。正確地完成上述內容,規範完整地撰寫出課程設計報告。

工資管理系統的主要任務是通過工資費用的計算和分配,為成本核算與賬務處理提供依據,並且根據工資制度和職工勞動數量與質量,計算並發放應該支付給職工的工資。工資核算時工資管理的主要內容。工資核算包括工資結算與工資分配兩個方面。

工資結算是指應付工資、代扣款項和實發工資的計算;工資分配是指按部門、類別進行工資彙總,並按工資的用途對工資進行分配。

工資總額是指各單位在一定時期內支付給本單位全體職工的全部勞動報酬總額。按照國家統計局的規定,工資總額有計時工資、計件工資、獎金、津貼和補貼、加班加點工資和特殊情況下支付的工資6部分組成,其中計時工資和計件工資是工資總額中最基本的部分。上述工資構成要件所組成的工資總額只是應發工資,並非每個職工拿到手的實發工資,原因在於存在一些應扣專案,例如水電費、工會會費、保險費、公積金、病事假扣款、曠工扣款和個人所得稅等。

在計算每個職工實發工資之前應在工資總額中扣除這部分款項。

每個月財務部門根據人事部門提供的職工基本工資資料、所得稅率和人事變動情況計算所有員工的基本工資資訊,然後根據各個部門提供並審核後的各種**,如完成任務表、考勤表、考核表、職工當月的扣款情況(包括水電費、病事假扣款等)等計算職工變動工資、個人所得稅和應發放工資等,編制工資單。按類進行彙總,編制工資彙總表。將實發工資轉入代發銀行,由銀行代發工資,並進行賬務處理。

工資結算過程主要設計如下會計賬戶:現金、銀行存款、應付工資、其他應付款、其他應收款等。

工資管理系統是乙個企業單位不可或缺的部分,他能為使用者提供充足的資訊和快捷的查詢手段。乙個工資管理系統可以高效能、大容量的收集、處理、儲存工資管理資訊,大幅度的工資管理資訊系統的工作質量和效率。

能夠為企業管理人員及時掌握整個工資管理系統的全面情況,提供系統的準確的工資管理資訊,可以促進工資管理工作的規範化及各項管理制度與指標體系的建立和健全。為企業提供各種加工管理了工資管理資訊,以滿足工資管理的特殊要求,適應新形勢對職工隊伍建設提出的新要求,幫助管理人員選擇方案,實現優化決策。雖然當前,不少單位的工資管理部門對於計算機應用還僅限於簡單的單機應用,隨著時間的推移、任務的複雜、使用者的需求,其應用還會擴大。

工資管理系統涉及到員工基本資訊的錄入、修改和刪除,工資標準的設定、查詢和結算等。典型的工資管理系統主要有以下基本功能:

1.系統資料初始化

2.員工基本資訊的錄入、修改、刪除等功能

3.工資標準的設定功能,集體包括職務工資、職稱工資、其他工資標準和福利的設定。

4.工資資訊的瀏覽

5.員工工資資訊表的建立及查詢

6.工資調整管理

7.工資計算

工資管理系統主要有以下功能:

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

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

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

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

此工資管理系統對工資資料精度的計算能在預設情況之下精確到小數點後3位小數,即是精確到分的計算。但在使用者使用過程中,能自行根據實際情況進行小數計算精度的設定,最大能允許保留小數點後5位的精度。

在時間特性上,當使用者發出命令請求時的伺服器的響應時間、對資料更新處理、工資資料的查詢檢索等上,同樣要求系統響應時間不會超過0.5秒時間。系統支援多種作業系統的執行環境,多不同作業系統,不同檔案格式的磁碟上的資料均能實現資訊的互通,及共享。

當伺服器移植到其他的系統平台,如:linux平台下時,同樣能和其他的系統進行資料訪問同步,不會出現系統之間互不相容的情況,系統支援多系統之間的互連互通,系統有巨大的強健性。

執行者是指使用者在系統中所扮演的角色,表示與所建立的系統進行互動的人或物。系統的執行者:職工,管理員。

1.職工:每個職工有個使用者名稱和密碼,能夠方便的按照某種關鍵字對自己的資訊和工資進行查詢,也可以修改自己密碼;

2.管理員:定義系統以及彙總工資資料,完成工資設定、工資計算、工資發放及列印報表。管理員有唯一使用者名稱和密碼,完成對職工工資料的增加,刪除,修改和查詢。

乙個用例是使用者與計算機之間的一次典型互動作用。在uml中,用例被定義成系統執行的一系列動作(功能),即用例是對系統使用者需求而的描述,表達了系統的功能和所提供的服務。uml中用例用橢圓圖形表示,用例之間的關係使用有擴充套件、使用、組合。

系統的用例:工資管理、員工管理、工作評價管理、查詢資訊、考勤管理、工資報表列印等。其中查詢的資訊有可能是查詢員工的個人資料,也有可能查詢工資資訊。

工資設定有崗位工資設定,福利設定。

工資管理系統

軟體工程作業 學院 班級 學號 姓名 指導老師 目錄一 需求分析3 1 功能定義3 2 參與者列表3 3 用例圖3 二 分析6 1 類圖6 2 狀態圖7 3 活 7 4 順序圖10 5 協作圖12 三 設計14 1 流程圖14 2 實體e r圖15 3 資料字典16 4 資料庫e r圖17 四 實現...

工資管理系統

滁州學院 課程設計報告 課程名稱 資料庫原理與應用 設計題目通用工資管理系統 院部 計算機與資訊工程學院 專業11級網路工程 組別第10組 起止日期 2013年6 月日 2013年 6 月日 指導教師岳座剛 計算機與資訊工程學院二 一二年制 課程設計任務書 目錄 引言 4 2.需求分析 4 2.1分...

工資管理系統

學習目標 了解工資管理系統的任務特點,熟悉工資管理系統的業務流程和資料流程。了解工資管理系統的主要功能,掌握工資管理系統的操作,能夠根據需要建立工資管理賬套,完成工資系統初始化,進行工資處理。7.1 工資管理系統概述 工資管理是電算化資訊系統的重要組成部分。在通用會計軟體中,工資管理系統可為企業 行...