版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鉆探工(高級(jí))職業(yè)技能考試題(附答案)
- 燈具廠生產(chǎn)部成本核算管理制度
- 某燈具廠員工管理制度
- 化工設(shè)備檢修安全培訓(xùn)
- 生成式AI在大學(xué)物理實(shí)驗(yàn)教學(xué)中的應(yīng)用與改革探索教學(xué)研究課題報(bào)告
- 人工智能教育平臺(tái)商業(yè)模式與教育公平協(xié)同發(fā)展策略研究教學(xué)研究課題報(bào)告
- 2026上半年安徽事業(yè)單位聯(lián)考黃山市祁門縣招聘14人備考題庫及參考答案詳解1套
- 2026年工程地質(zhì)災(zāi)害的動(dòng)態(tài)分析方法
- 2025年消防安全培訓(xùn)考核試題(帶答案)
- 2025年食品安全法試題庫及參考答案
- GDPR框架下跨境醫(yī)療數(shù)據(jù)治理策略
- 2026年及未來5年市場(chǎng)數(shù)據(jù)中國(guó)滑板車行業(yè)發(fā)展前景及投資戰(zhàn)略規(guī)劃研究報(bào)告
- 糖尿病足潰瘍VSD治療足部皮膚護(hù)理方案
- 淺談盲人按摩行業(yè)的現(xiàn)狀、困境及出路
- 郵政營(yíng)業(yè)與投遞崗位履職培訓(xùn)
- 2025煤礦事故一覽表
- 2025版中國(guó)經(jīng)皮冠狀動(dòng)脈介入治療指南課件
- 2025-2030撓性覆銅板FCCL行業(yè)市場(chǎng)深度調(diào)研及發(fā)展前景研究報(bào)告
- 解讀-2025年版《普通高中課程標(biāo)準(zhǔn)》化學(xué)解讀
- 食堂餐廳維修項(xiàng)目方案(3篇)
- 醫(yī)用手術(shù)器械講解
評(píng)論
0/150
提交評(píng)論