工資管理系統(tǒng)_第1頁
工資管理系統(tǒng)_第2頁
工資管理系統(tǒng)_第3頁
工資管理系統(tǒng)_第4頁
工資管理系統(tǒng)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

一、工資管理系統(tǒng)的需求分析

工資管理系統(tǒng)包括信息瀏覽查詢、數(shù)據(jù)庫維護(hù)、基本信息管理。

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

(1)員工可以進(jìn)入此系統(tǒng)查詢工資和查看基本的信息。

(2)管理員可以對(duì)員工的信息進(jìn)行添加,刪除,修改。并對(duì)數(shù)據(jù)庫中的數(shù)據(jù)維護(hù),包括數(shù)

據(jù)備份,導(dǎo)入數(shù)據(jù),導(dǎo)出數(shù)據(jù)。

滿足上述需求的系統(tǒng)主要包括下面幾個(gè)模塊

(1)數(shù)據(jù)庫維護(hù)模塊:管理員要對(duì)數(shù)據(jù)庫內(nèi)所有的數(shù)據(jù)進(jìn)行備份和恢復(fù),并可實(shí)現(xiàn)數(shù)據(jù)導(dǎo)

入導(dǎo)出功能。

(2)基本信息管理模塊:實(shí)現(xiàn)對(duì)員工基本信息的管理操作,包括員工基本數(shù)據(jù)信息的添加、

修改、刪除和查詢等功能,

(3)信息瀏覽查詢模塊:用戶對(duì)系統(tǒng)中的信息進(jìn)行查詢??筛鶕?jù)條件查詢員工歷史工資數(shù)

據(jù)(如按月份查詢、按姓名查詢、按部門查詢等)。

2數(shù)據(jù)庫維護(hù)模塊

數(shù)據(jù)備份:將一個(gè)月的數(shù)據(jù)進(jìn)行復(fù)制。

數(shù)據(jù)導(dǎo)入:每天將數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫中。

數(shù)據(jù)導(dǎo)出:每天下班將數(shù)據(jù)導(dǎo)出數(shù)據(jù)庫。

3基本信息管理模塊

刪除員工信息:如果有員工辭職則刪除該員工的信息。

添加員工信息:如果聘用了新員工則添加員工信息。

修改員工信息:如果有員工的信息有所變動(dòng)則修改。

4信息瀏覽查詢模塊

查詢員工信息:?jiǎn)T工查詢自己的信息。

查詢工資:?jiǎn)T工查詢自己的工資情況。

功能需求細(xì)化:

①在工資管理系統(tǒng)中,需要員工的參與,員工可以有詢工資的歷史數(shù)據(jù)并領(lǐng)取工資,還可

以通過員工編號(hào)查看員工為基本信息。

②管理員是此系統(tǒng)的核心,管理著整個(gè)系統(tǒng)。他要對(duì)所有的員工的信息的管理,對(duì)數(shù)據(jù)進(jìn)行

添加,刪除,修改。管理員還要對(duì)系統(tǒng)進(jìn)行相關(guān)維護(hù)操作,數(shù)據(jù)備份,數(shù)據(jù)恢復(fù),數(shù)掂導(dǎo)入

等以及更新數(shù)據(jù)庫。

(1)系統(tǒng)用戶參與的總的用例圖

管理員和員工都可發(fā)從用戶這個(gè)參與者中泛化而來,用戶是指此系統(tǒng)的所有使用者,以登錄

系統(tǒng)完成相應(yīng)的操作。

系統(tǒng)用戶參與的總的用例圖如下圖所示。從圖中可以清楚地看到泛化關(guān)系與各個(gè)參與者所參

與的用例。

管理員

蜒肱;導(dǎo)出數(shù)據(jù)

系統(tǒng)維護(hù)

信息管理

extendsextends

extends

增加員工信息

刪除員工信息

VV修殞工信息

組2.1系統(tǒng)用戶參與的總的用例圖

(2)工資統(tǒng)計(jì)的用例圖

此用例圖清晰看出工資發(fā)到員工手里的過程。有四個(gè)參與者,包括經(jīng)理,職工,行政部門,

業(yè)務(wù)部門。行政部門要統(tǒng)計(jì)各個(gè)員工的獎(jiǎng)懲和考勤情況,而業(yè)務(wù)部門則對(duì)?員工的業(yè)績(jī)進(jìn)行評(píng)

估,銷售業(yè)績(jī)獎(jiǎng):職員按其完成額5%提成......通過這三個(gè)條件相應(yīng)的給員工進(jìn)行發(fā)放工資,

最后形成一個(gè)工資統(tǒng)計(jì)表,由經(jīng)理審批后才可以給員工發(fā)放工資。員工才可以領(lǐng)取工資。

領(lǐng)取工資

include計(jì)考勤

職工

7

include行政經(jīng)理

統(tǒng)計(jì)工資include

extendsinclude

二姓I資f|袤

業(yè)務(wù)經(jīng)理

部門經(jīng)理

圖2.2工資統(tǒng)計(jì)的用例圖

二、建立需求模型

對(duì)工資管理系統(tǒng),先劃分子系統(tǒng),然后再通過建立用況模型,對(duì)需求進(jìn)行捕獲與描述。

1、劃分子系統(tǒng)

工資管理系統(tǒng)的功能為:信息瀏覽查詢、數(shù)據(jù)庫維護(hù)、基本信息管理。對(duì)上述的每一個(gè)功能,

用一個(gè)子系統(tǒng)來實(shí)現(xiàn)。下圖給出了這些子系統(tǒng)以及它們之間的依賴。

信息瀏覽直基本信息管

詢理

數(shù)據(jù)庫維護(hù)

識(shí)別參與者

子系統(tǒng)”信息瀏覽查詢”的人員用戶有普通職工和部門經(jīng)理、行政經(jīng)理、業(yè)務(wù)經(jīng)理,子系統(tǒng)

“數(shù)據(jù)庫維護(hù)”的人員有系統(tǒng)管理員,子系統(tǒng)“基本信息管理”的人員用戶有系統(tǒng)管理員。

識(shí)別用況

1、信息瀏覽查詢

(1)登錄

普通職工和部門經(jīng)理、行攻經(jīng)理、業(yè)務(wù)經(jīng)理進(jìn)入該系統(tǒng)都需要登陸

(2)信息瀏覽

可以瀏覽員工自己的信息

(3)查詢工資

可以查詢員工自己的工資情況。

2、數(shù)據(jù)庫維護(hù)

(1)登錄

系統(tǒng)管理員進(jìn)入該系統(tǒng)都需要登陸

(2)數(shù)據(jù)備份

管理員將一個(gè)月的數(shù)據(jù)進(jìn)行更新備份

(3)數(shù)據(jù)導(dǎo)入

管理員每天將數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫中,進(jìn)行每天的更新

(4)數(shù)據(jù)導(dǎo)出

管理員每天下班將數(shù)據(jù)導(dǎo)出數(shù)據(jù)庫,以便數(shù)據(jù)備份

3、基本信息管理

(1)登錄

系統(tǒng)管理員進(jìn)入該系統(tǒng)都需要登陸

(2)刪除員工信息

員工辭職則刪除該員工的信息

(3)添加員工信息

聘用了新員工則添加員工信息

(4)修改員工信息

員工的信息有所變動(dòng)則修改員工信息

對(duì)需求進(jìn)行捕獲與描述

通過到目前為止掌握的需求,初步了解了系統(tǒng)要完成的功能。,下一步建立參與者與用況之間

的關(guān)系,并對(duì)用況進(jìn)行詳細(xì)的描述。

下圖為子系統(tǒng)“信息瀏覽查詢”的用況圖。

___登陸\)

,由核,制作工資點(diǎn)袤)

關(guān)、

2部皿/

職工、二、

/查詢工資

6十遜y1行人政會(huì)/c查詢個(gè)人信息;

(業(yè)績(jī)?cè)u(píng)價(jià)業(yè)務(wù)經(jīng)理

下圖為子系統(tǒng)”數(shù)據(jù)庫維護(hù)”的用況圖。

管理員:1系勺extends%出藐

extends

登陸extends

下圖為子系統(tǒng)“基本信息管理”的用況圖。

管理員

2系統(tǒng)的時(shí)序圖

工資管理系統(tǒng)中的用例很多,所能畫出的時(shí)序圖也很多,在此不一一介紹,介紹兩個(gè)典型的。

(1)系統(tǒng)用戶登錄的時(shí)序圖

觸顯示器數(shù)據(jù)庫

II[

1:輸入信息(賬號(hào)、密碼)

.2:傳送信息(賬號(hào)、密碼)

T3:=驗(yàn)證信息

4:顯示相關(guān)信息

廣<------——---------

5:登陸成功

『一

圖3.1系統(tǒng)用戶登錄的時(shí)序圖

【時(shí)序圖說明】

①輸入信息:輸入用戶的帳號(hào)和密碼

②發(fā)送信息:向系統(tǒng)發(fā)送所輸入的帳號(hào)和密碼

③驗(yàn)證信息:驗(yàn)證輸入的信息是否與數(shù)據(jù)庫中的數(shù)據(jù)一致。

④提示信息:向用戶提示所輸入成功

⑤登錄成功:進(jìn)入系統(tǒng)并進(jìn)行相應(yīng)的操作。

用戶通過顯示器中的顯示輸入帳號(hào)和密碼,并到數(shù)據(jù)中進(jìn)行校驗(yàn),如果一致則在顯示器中提

示登錄成功的信息,進(jìn)而讓用戶進(jìn)入系統(tǒng)。

(1)信息錄入時(shí)序圖

管理員顯示器數(shù)鋸庫

1:錄入員工信息

2:發(fā)送信息

3:處理

4:信息反饋

5:處理成功

6:確XEXE存

7H呆存

8:處理

9:保存成功信息

10:保存成功r□

□:

圖3.2信息錄入時(shí)序圖

【時(shí)序圖說明】

①輸入新員工信息:管理員向系統(tǒng)輸入員工的基本信息。

②發(fā)送信息:向數(shù)據(jù)庫發(fā)送輸入的信息。

③處理信息:數(shù)據(jù)庫存檔信息

④顯示提示信息:提示處理完成。

⑤處理完成:數(shù)據(jù)庫處理數(shù)據(jù)成功。

⑥確定保存:確定保存上一步所輸入的數(shù)據(jù)。

⑦保存:?jiǎn)螕舯4鎰t永久保存。

⑧保存處理:在數(shù)據(jù)庫中保存處理。

⑨保存成功:保存成功返回。

⑩成功:向管理員提示成功。

這個(gè)時(shí)序圖的錄入是針對(duì)管理員而設(shè)計(jì)的,只有管理員才能對(duì)系統(tǒng)內(nèi)的數(shù)據(jù)做更改。

企業(yè)有新的員工加入,則管理員要錄入員工的基本的信息。發(fā)送到數(shù)據(jù)庫,數(shù)據(jù)庫要將輸入

的數(shù)據(jù)存檔。然后向管理員提示處理完成,進(jìn)行下一步。則是否進(jìn)行永久性的保存,是否保

存,即數(shù)據(jù)庫要保存處理。保存成功向管理員提示成功的信息,確保萬無一失。

3系統(tǒng)的狀態(tài)圖

(1)員工查詢信息的狀態(tài)圖

圖4.1員工查詢信息的狀態(tài)圖

【狀態(tài)圖說明】

①進(jìn)入系統(tǒng):用戶輸入帳號(hào)和密碼進(jìn)入系統(tǒng)。

②查詢:用戶可以查詢員工的基本信息還可以查詢工資的歷史記錄。

③等待結(jié)果:等待查詢的結(jié)果。

④查看:查看查詢的結(jié)果3

⑤查詢失?。狠斎氲膯T工編號(hào)錯(cuò)誤。

⑥退出系統(tǒng):查詢完成退出系統(tǒng)。

用戶要查詢相關(guān)的信息,首先要登錄進(jìn)入系統(tǒng),通過輸入員工的編號(hào)可以查詢員工的基本信

息?;蚴遣樵儐T工工資的歷史數(shù)據(jù),輸入正確則等待結(jié)具,錯(cuò)誤則查詢失敗退出系統(tǒng)。在結(jié)

果中有看自己所要獲取的相關(guān)信息,操作完成退出系統(tǒng)。

4系統(tǒng)的活動(dòng)圖

(1)用戶登錄系統(tǒng)活動(dòng)圖

圖5.1用戶登錄系統(tǒng)活動(dòng)圖

【活動(dòng)圖說明】

①選擇用戶:選擇是管理員登錄還是員工登錄。

②輸入帳號(hào)、密碼:用戶只有輸入了帳號(hào)和密碼才可以進(jìn)入系統(tǒng)。

③進(jìn)入系統(tǒng):經(jīng)過驗(yàn)證之后用戶即可進(jìn)入系統(tǒng)。

④重新輸入:輸入的帳號(hào)和密碼和庫中的不一致,就要重新輸入。

用戶要登錄系統(tǒng),首先選擇用戶,是管理員還是員工。然后再輸入帳號(hào)和密碼,對(duì)數(shù)據(jù)

庫中的數(shù)據(jù)進(jìn)行校驗(yàn),成功進(jìn)入系統(tǒng),失敗則重新輸入。

(2)修改密碼活動(dòng)圖

圖5.2修改密碼活動(dòng)圖

【活動(dòng)圖說明】

①登錄:用戶用帳號(hào)和密碼進(jìn)入系統(tǒng)。

②進(jìn)入系統(tǒng):管理員和員工通過輸入帳號(hào)和密碼進(jìn)入系統(tǒng)。

③修改密碼:用戶對(duì)以前的密碼感覺不安全時(shí)對(duì)其進(jìn)行修改。

④數(shù)據(jù)處理:將密碼傳送到數(shù)據(jù)庫中,數(shù)據(jù)庫更新新的密碼。

完成:完成修改任務(wù)。

用戶進(jìn)入系統(tǒng)后,則進(jìn)行修改密碼,修改完成就將新的密碼傳送到了數(shù)據(jù)庫中

(3)管理員對(duì)員工信息刪除,添加,修改的活動(dòng)圖

進(jìn)入操作

界面

圖53管理員對(duì)員工信息刪除,添加,修改的活動(dòng)圖

【活動(dòng)圖說明】

①進(jìn)入系統(tǒng):管理員輸入帳號(hào)和密碼進(jìn)入系統(tǒng)。

②員工信息:管理員是對(duì)員工的基本信息管理和操作。

③提示不能操作:沒有對(duì)員工信息管理的權(quán)限。

④刪除員工信息:如果有員T辭職則刪除該員T的信息.

⑤添加員工信息:如果聘.用了新員工則添加員工信息。

⑥修改員工信息:如果有員T-的信息有所變動(dòng)則修改。

⑦確定:對(duì)所有的操作確定。

用戶進(jìn)行系統(tǒng)后,判斷是否有權(quán)限,如果是管理員則有權(quán)限,是員工則無權(quán)限。有權(quán)限

的對(duì)員工信息進(jìn)行刪除,添加,修改。最后確定所有的操作。

三、系統(tǒng)分析

一、尋找類

1、信息瀏覽查詢

在子系統(tǒng)“信息瀏覽查詢”中,首先設(shè)立一個(gè)類“用戶”,用它模擬相應(yīng)的參與者。

子系統(tǒng)”信息瀏覽查詢”處理的事務(wù)是用戶對(duì)系統(tǒng)中的信息進(jìn)行查詢??筛鶕?jù)條件查詢員工

歷史工資數(shù)據(jù)(如按月份杳詢、按姓名查詢、按部門查詢等)

2、數(shù)據(jù)庫維護(hù)

在子系統(tǒng)“數(shù)據(jù)庫維護(hù)”中,設(shè)立一個(gè)類“管理員”,用它分別模擬相應(yīng)的參與者。

子系統(tǒng)”數(shù)據(jù)庫維護(hù)”處理的事務(wù)是管理員要對(duì)數(shù)據(jù)庫內(nèi)所有的數(shù)據(jù)進(jìn)行備份和恢復(fù),并可

實(shí)現(xiàn)數(shù)據(jù)導(dǎo)入導(dǎo)出功能。

3、基本信息管理

在子系統(tǒng)“基本信息管理”中,設(shè)立一個(gè)類“管理員”,用它模擬相應(yīng)的參與者。

在子系統(tǒng)“基本信息管理”中,首要處理的對(duì)象是工資報(bào)表,管理員需要從部門經(jīng)理那得到

審核后的相關(guān)數(shù)據(jù),以便更新員工信息。

二、建立類圖

對(duì)如上找到的類進(jìn)行考察,分別定義他們的屬性和操作,考慮它們之間的關(guān)系,繪制出類圖。

用戶包括管理員和員工,而部門經(jīng)理、業(yè)務(wù)經(jīng)理和行政經(jīng)理都是繼承自員工類,此系統(tǒng)有5

個(gè)管理員,管理員管理了多了員工。管理員最后負(fù)費(fèi)多個(gè)工資報(bào)表。獎(jiǎng)懲報(bào)表和職務(wù)是對(duì)工

資報(bào)表的補(bǔ)充說明即泛化,工資報(bào)表里有多個(gè)員工的工資狀況,一個(gè)管理員有多個(gè)匯總。

①用戶類:表示操作系統(tǒng)人員類。此類的屬性有:帳號(hào)、密碼,它有一個(gè)登錄的方法。

②管理員:表示對(duì)系統(tǒng)的管理人員,屬性包括ID,姓名。方法有系統(tǒng)維護(hù),信息管理,修

改密碼。

③職工:表示發(fā)放工資的對(duì)象。屬性包括職工編號(hào),部門編號(hào),姓名,職務(wù),工資,年齡。

操作包括查詢工資,查詢個(gè)人信息。

④部門經(jīng)理:表示發(fā)放工資和制作工資表的對(duì)象。繼承自職工類。操作包括審核、制作工

資報(bào)表。

⑤行政經(jīng)理:表示發(fā)放工資和參與制作工資表的對(duì)象。繼承自職工類。操作包括統(tǒng)計(jì)員工

的獎(jiǎng)懲情況、考勤情況。

⑥、也務(wù)經(jīng)理:表示發(fā)放工資和參與制作工資表的對(duì)象。繼承自職工類。操作包括統(tǒng)計(jì)員工

的業(yè)務(wù)完成情況。

⑦工資報(bào)表:表示工資的由來,此類的屬性有基本工資,產(chǎn)品銷售業(yè)績(jī)獎(jiǎng),保險(xiǎn)費(fèi)。

⑧獎(jiǎng)懲報(bào)表:表示員工所授的獎(jiǎng)勵(lì)和懲罰,此類的屬性有獎(jiǎng)勵(lì),所獎(jiǎng)工資,懲罰,所扣工

資。

⑨匯總:對(duì)最后工資的匯總,屬性包括職工編號(hào),部門編號(hào),姓名,職務(wù),工資,方法有

打印。

建立順序圖

上面雖然用用文字形式說明了類之間的關(guān)聯(lián)的作用。但這種說明往往不能清楚地描述事

物間的交互情況,這就需要使用交互圖來予以明確的表達(dá)。時(shí)于基本信息管理來講,類“部

門經(jīng)理”與三個(gè)類間都存在著關(guān)聯(lián),他們之間的交互也較為復(fù)雜,下面用順序圖來表達(dá)它們

之間的關(guān)系。

部門經(jīng)理中,務(wù)經(jīng)理行政經(jīng)理系統(tǒng)

1:業(yè)務(wù)完成情況統(tǒng)計(jì)請(qǐng)求

2:情況反饋

3:職工工作表現(xiàn)

4:獎(jiǎng)懲、考勒情況反饋

5:工資表制作審核

6:工資表信息顯示

酶1*號(hào)weper

,防門號(hào)Wepff

gift令,g:Stnng

$取務(wù):StnnQ

):hteger

t名StrinQDouble

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論