




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、統(tǒng)一建模語(yǔ)言UML課程設(shè)計(jì)報(bào)告工資管理系統(tǒng)分析與設(shè)計(jì)姓 名:學(xué) 號(hào):班 級(jí):指導(dǎo)教師:UML(Unified Modeling Language統(tǒng)建模語(yǔ)言)課程設(shè)汁任務(wù)書學(xué)號(hào)1姓名設(shè)計(jì)題目工資管理系統(tǒng)分析與設(shè)計(jì)設(shè)計(jì)要求設(shè)汁題目可根據(jù)實(shí)際應(yīng)用需求情況的功能、特色等重新進(jìn)行分析。課程 設(shè)計(jì)過(guò)程應(yīng)體現(xiàn)所學(xué)綜合知識(shí)的運(yùn)用,作品應(yīng)具有實(shí)際使用價(jià)值。設(shè)計(jì)的要求包括以下幾個(gè)部分:1. 課程設(shè)計(jì)報(bào)告一份2. 例圖、類圖、時(shí)序圖(或協(xié)作圖)、活動(dòng)圖等 若干3. 答辯演講幻燈片一份 設(shè)計(jì)要求:1. 掌握UML語(yǔ)言的槪念、結(jié)構(gòu)、語(yǔ)義與表示方法。2. 掌握UML建模工具Rational Rose的使用方法。3. 給出
2、系統(tǒng)的模型,能夠熟練地使用Rose工具表達(dá)。設(shè)計(jì)內(nèi)容與 步驟1. 用戶和角色分析、應(yīng)用需求、各個(gè)界而的間轉(zhuǎn)換流程、要用到工具 和技術(shù)等。2. 根據(jù)所收集的簡(jiǎn)單需求,使用UML和Rational Rose工具對(duì)系統(tǒng) 進(jìn)行建模。3. 根據(jù)需求的分析,進(jìn)行需求建模,繪制系統(tǒng)的用例圖和活動(dòng)圖。4. 根摒用例模型,進(jìn)行架構(gòu)建模,繪制系統(tǒng)的狀態(tài)圖,類圖和交互 圖。設(shè)計(jì)工作計(jì)劃與進(jìn)度安排1 知識(shí)準(zhǔn)備,整體規(guī)劃設(shè)計(jì)構(gòu)思1天2. 使用UML和Rational Rose工具對(duì)系統(tǒng)進(jìn)行建模天3. 課程設(shè)計(jì)報(bào)告天4. 幻燈片制作及答辯準(zhǔn)備天5. 演示及答辯1天設(shè)計(jì)考核要求1. 岀勤20%2. 答辯或演示40%3. 課
3、程設(shè)計(jì)報(bào)告40%指導(dǎo)教師(簽字):教研室主任(簽字):一、工資管理系統(tǒng)的需求分析1.系統(tǒng)功能需求(1)員工可以進(jìn)入此系統(tǒng)查詢工資和查看基本的信息。(2)管理員可以對(duì)員工的信息進(jìn)行添加,刪除,修改。并對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)維護(hù),包括數(shù)據(jù)備份,導(dǎo)入數(shù)據(jù),導(dǎo)出數(shù)據(jù)。滿足上述需求的系統(tǒng)主要包括下面兒個(gè)模塊(1)數(shù)據(jù)庫(kù)維護(hù)模塊:管理員要對(duì)數(shù)據(jù)庫(kù)內(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ù)(如按月份查詢、按姓名
4、查詢、按部門查詢等)。2數(shù)據(jù)庫(kù)維護(hù)模塊數(shù) 據(jù) 導(dǎo) 出數(shù)據(jù)備份:將一個(gè)月的數(shù)前 數(shù)據(jù)導(dǎo)入:每天將數(shù)據(jù)導(dǎo)/ 數(shù)據(jù)導(dǎo)出:每天下班將數(shù)前數(shù) 據(jù) 備 份復(fù)帝數(shù)it數(shù) 據(jù) 導(dǎo) 入戶模3基木信息管理模塊查詢員工信息:?jiǎn)T工查詢自己的信息。 查詢工資:?jiǎn)T工查詢自己的工資情況。二、系統(tǒng)的UML建模1、系統(tǒng)的用例圖創(chuàng)建用例圖之前首先需要確定參與者。 在工資管理系統(tǒng)中,需要員工的參與,員工可以查詢工資的歷史數(shù)據(jù)并領(lǐng)取 工資,還可以通過(guò)員工編號(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ù)
5、據(jù)導(dǎo)入等以及更新數(shù)據(jù)庫(kù)。(1)系統(tǒng)用戶參與的總的用例圖管理員和員匸都可發(fā)從用戶這個(gè)參與者中泛化而來(lái),用戶是指此系統(tǒng)的所有使用 者,以登錄系統(tǒng)完成相應(yīng)的操作。系統(tǒng)用戶參與的總的用例圖如下圖所示。從圖中可以清楚地看到泛化關(guān)系與各個(gè) 參與者所參與的用例。員工圖系統(tǒng)用戶參與的總的用例圖(2)工資統(tǒng)計(jì)的用例圖此用例圖清晰看出工資發(fā)到員工手里的過(guò)程。有四個(gè)參與者,包括經(jīng)理, 員工,行政部門,業(yè)務(wù)部門。行政部門要統(tǒng)計(jì)各個(gè)員工的獎(jiǎng)懲和考勤情 況,而業(yè)務(wù)部門則對(duì)員工的業(yè)績(jī)進(jìn)行評(píng)估,通過(guò)這三個(gè)條件相應(yīng)的給員 工進(jìn)行發(fā)放工資,最后形成一個(gè)工資統(tǒng)計(jì)表,山經(jīng)理審批后才可以給員 工發(fā)放工資。則員工才可以領(lǐng)取工資。圖工資統(tǒng)
6、計(jì)的用例圖2系統(tǒng)的時(shí)序圖工資管理系統(tǒng)中的用例很多,所能畫出的時(shí)序圖也很多,在此不一一介紹, 介紹兩個(gè)典型的。(1) 系統(tǒng)用戶登錄的時(shí)序圖3:臉證信息(帳號(hào)密碼圖系統(tǒng)用戶登錄的時(shí)序圖【時(shí)序圖說(shuō)明】 輸入信息:輸入用戶的帳號(hào)和密碼 發(fā)送信息:向系統(tǒng)發(fā)送所輸入的帳號(hào)和密碼 驗(yàn)證信息:驗(yàn)證輸入的信息是否與數(shù)據(jù)庫(kù)中的數(shù)據(jù)一致。 提示信息:向用戶提示所輸入成功 登錄成功:進(jìn)入系統(tǒng)并進(jìn)行相應(yīng)的操作。用戶通過(guò)顯示器中的顯示輸入帳號(hào)和密碼,并到數(shù)據(jù)中進(jìn)行校驗(yàn),如果一致 則在顯示器中提示登錄成功的信息,進(jìn)而讓用戶進(jìn)入系統(tǒng)。(2) 信息錄入時(shí)序圖:管理員發(fā)送信息保存保存成功:數(shù)據(jù)庫(kù)靠示提示信息圖信息錄入時(shí)序圖【時(shí)序
7、圖說(shuō)明】 輸入新員工信息:管理員向系統(tǒng)輸入員工的基本信息。 發(fā)送信息:向數(shù)據(jù)庫(kù)發(fā)送輸入的信息。 處理信息:數(shù)據(jù)庫(kù)存檔信息 顯示提示信息:提示處理完成。 處理完成:數(shù)據(jù)庫(kù)處理數(shù)據(jù)成功。 確定保存:確定保存上一步所輸入的數(shù)據(jù)。 保存:?jiǎn)螕舯4鎰t永久保存。 保存處理:在數(shù)據(jù)庫(kù)中保存處理。 保存成功:保存成功返回。 成功:向管理員提示成功。這個(gè)時(shí)序圖的錄入是針對(duì)管理員而設(shè)計(jì)的,只有管理員才能對(duì)系統(tǒng)內(nèi)的 數(shù)據(jù)做更改。企業(yè)有新的員工加入,則管理員要錄入員工的基本的信息。發(fā)送到 數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)要將輸入的數(shù)據(jù)存檔。然后向管理員提示處理完成,進(jìn)行下一步。 則是否進(jìn)行永久性的保存,是否保存,即數(shù)據(jù)庫(kù)要保存處理。保
8、存成功向管理員 提示成功的信息,確保萬(wàn)無(wú)一失。3系統(tǒng)的狀態(tài)圖(1)員工查詢信息的狀態(tài)圖圖員工査詢信息的狀態(tài)圖【狀態(tài)圖說(shuō)明】 進(jìn)入系統(tǒng):用戶輸入帳號(hào)和密碼進(jìn)入系統(tǒng)。 查詢:用戶可以查詢員工的基本信息還可以查詢工資的歷史記錄。 等待結(jié)果:等待查詢的結(jié)果。 查看:查看查詢的結(jié)果。 查詢失?。狠斎氲膯T工編號(hào)錯(cuò)誤。 退出系統(tǒng):查詢完成退出系統(tǒng)。用戶要查詢相關(guān)的信息,首先要登錄進(jìn)入系統(tǒng),通過(guò)輸入員工的編號(hào)可以查 詢員工的基本信息。或是查詢員工工資的歷史數(shù)據(jù),輸入正確則等待結(jié)果,錯(cuò)誤 則查詢失敗退出系統(tǒng)。在結(jié)果中查看自己所要獲取的相關(guān)信息,操作完成退出系 統(tǒng)。4系統(tǒng)的活動(dòng)圖(1)用戶登錄系統(tǒng)活動(dòng)圖圖用戶登錄
9、系統(tǒng)活動(dòng)圖【活動(dòng)圖說(shuō)明】 選擇用戶:選擇是管理員登錄還是員工登錄。 輸入帳號(hào)、密碼:用戶只有輸入了帳號(hào)和密碼才可以進(jìn)入系統(tǒng)。 進(jìn)入系統(tǒng):經(jīng)過(guò)驗(yàn)證之后用戶即可進(jìn)入系統(tǒng)。 重新輸入:輸入的帳號(hào)和密碼和庫(kù)中的不一致,就要重新輸入。用戶要登錄系統(tǒng),首先選擇用戶,是管理員還是員工。然后再輸入帳號(hào)和密 碼,對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行校驗(yàn),成功進(jìn)入系統(tǒng),失敗則重新輸入。(2)修改密碼活動(dòng)圖【活動(dòng)圖說(shuō)明】 登錄:用戶用帳號(hào)和密碼進(jìn)入系統(tǒng)。 進(jìn)入系統(tǒng):管理員和員工通過(guò)輸入帳號(hào)和密碼進(jìn)入系統(tǒng)。 修改密碼:用戶對(duì)以前的密碼感覺(jué)不安全時(shí)對(duì)其進(jìn)行修改。 數(shù)據(jù)處理:將密碼傳送到數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)更新新的密碼。完成:完成修改任務(wù)。
10、用戶進(jìn)入系統(tǒng)后,則進(jìn)行修改密碼,修改完成就將新的密碼傳送到了數(shù)據(jù) 庫(kù)中(3)管理員對(duì)員工信息刪除,添加,修改的活動(dòng)圖圖管理員對(duì)員工信息刪除,添加,修改的活動(dòng)圖【活動(dòng)圖說(shuō)明】 進(jìn)入系統(tǒng):管理員輸入帳號(hào)和密碼進(jìn)入系統(tǒng)。 員工信息:管理員是對(duì)員工的基本信息管理和操作。 提示不能操作:沒(méi)有對(duì)員工信息管理的權(quán)限。 刪除員工信息:如果有員工辭職則刪除該員工的信息。 添加員工信息:如果聘用了新員工則添加員工信息。 修改員工信息:如果有員工的信息有所變動(dòng)則修改。 確定:對(duì)所有的操作確定。用戶進(jìn)行系統(tǒng)后,判斷是否有權(quán)限,如果是管理員則有權(quán)限,是員工則無(wú)權(quán) 限。有權(quán)限的對(duì)員工信息進(jìn)行刪除,添加,修改。最后確定所有
11、的操作。5系統(tǒng)中的類各個(gè)類之間的關(guān)系類不是單獨(dú)一個(gè)模塊,各個(gè)類之間是存在聯(lián)系。工資管理系統(tǒng)各個(gè)類之間的 聯(lián)系如下圖圖各個(gè)類之間的類圖【類圖說(shuō)明】 用戶類:表示操作系統(tǒng)人員類。此類的屬性有:帳號(hào).密碼,它有一個(gè)登錄 的方法。 管理員:表示對(duì)系統(tǒng)的管理人員,屬性包括ID,姓名。方法有系統(tǒng)維護(hù),信 息管理,修改密碼o MI:念奈發(fā)放工資的對(duì)象。屬性包括員工編號(hào),姓名,職務(wù),工資,年齡, 工齡。操作包括查詢工資,查詢個(gè)人信息。 工資報(bào)表:表示工資的由來(lái),此類的屬性有基本工資,津貼,保險(xiǎn)費(fèi),實(shí)際 發(fā)放工資。 獎(jiǎng)懲報(bào)表:表示員工所授的獎(jiǎng)勵(lì)和懲罰,此類的屬性有獎(jiǎng)勵(lì),所獎(jiǎng)工資,懲 罰,所扣工資。 職務(wù):表不員
12、工所擔(dān)任的職務(wù),此類的屬性有職務(wù),工資范圍, 匯總:對(duì)最后工資的匯總,屬性包括員工編號(hào),員工姓名,職務(wù),工資,方 法有打印。用戶包括管理員和員工,此系統(tǒng)有10個(gè)管理員,管理員管理了多了員工。 管理員最后負(fù)責(zé)多個(gè)工資報(bào)表。獎(jiǎng)懲報(bào)表和職務(wù)是對(duì)工資報(bào)表的補(bǔ)充說(shuō)明即泛 化。工資報(bào)表里有多個(gè)員工的工資狀況,一個(gè)管理員有多個(gè)匯總。小結(jié)在這一個(gè)星期的UML課程設(shè)計(jì)中我發(fā)現(xiàn)了自身的很多問(wèn)題。平時(shí)老師上課所 教授的很多知識(shí)點(diǎn)自己都沒(méi)有掌握,很多知識(shí)點(diǎn)其至一點(diǎn)不懂。我選擇的是一個(gè) 工資管理系統(tǒng)的設(shè)計(jì),難度是很大的,在設(shè)計(jì)過(guò)程中我遇到很多大大小小的問(wèn)題, 比如我在畫狀態(tài)圖的時(shí)候就不知道該怎么下手該怎么分析。于是我會(huì)選擇請(qǐng)教同 學(xué)或者上網(wǎng)查找資料,大家一起討論。設(shè)計(jì)的過(guò)程中我再次感受到團(tuán)隊(duì)的力量, 在此感謝我的同學(xué)們,他們給我講解了很多,我從他們那里學(xué)到了很多知識(shí),這 可能是這次課程設(shè)計(jì)我最大的收獲。通過(guò)這次課程設(shè)計(jì),我認(rèn)識(shí)到學(xué)校給
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 拍賣協(xié)議合同
- 噴漆外包協(xié)議合同
- 股份分紅協(xié)議合同
- 建筑法規(guī)協(xié)議的合同是指
- 紋身學(xué)員合同協(xié)議書范本
- 店鋪投資協(xié)議合同
- 掛賬協(xié)議是合同
- 優(yōu)信二手車合作協(xié)議合同
- 浦東離婚協(xié)議合同
- 個(gè)人泵車租賃合同協(xié)議書
- 查對(duì)制度完整版本
- 新教材人教版高中英語(yǔ)必修第二冊(cè)全冊(cè)各單元重點(diǎn)單詞短語(yǔ)句式
- 2025山東能源集團(tuán)中級(jí)人才庫(kù)選拔高頻重點(diǎn)提升(共500題)附帶答案詳解
- DB32T 2060-2024 單位能耗限額
- 斜頸康復(fù)治療
- 體育賽事突發(fā)事件輿情應(yīng)對(duì)預(yù)案
- 生物教案:第二章第節(jié)減數(shù)分裂和受精作用第課時(shí)
- 《跨境電商直播(雙語(yǔ))》課件-4.1跨境直播腳本設(shè)計(jì)
- 專題25 化學(xué)反應(yīng)原理綜合題-平衡主線型-五年(2020-2024)高考化學(xué)真題分類匯編(原卷版)
- 風(fēng)電場(chǎng)場(chǎng)內(nèi)道路、平臺(tái)工程施工工程施工組織設(shè)計(jì)
- 2024年新款滅火器采購(gòu)協(xié)議
評(píng)論
0/150
提交評(píng)論