版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
/河南城建學(xué)院《UML》課程設(shè)計報告書設(shè)計題目:人事管理系統(tǒng)專業(yè):信息管理與信息系統(tǒng)指導(dǎo)教師:班級:學(xué)號:姓名:同組人:計算機科學(xué)與工程學(xué)院2016年1月8日目錄1.系統(tǒng)概述 12.需求分析 12.1功能描述 12.2.用例圖 22.2.1人事部長用例圖 22.2.2系統(tǒng)專員用例圖 32.2.3人事專員用例圖 34.用例描述 44.1登陸的用例描述 44.2離在職員工管理用例描述 44.3員工工作效績管理用例描述 54.4職員招收管理用例描述 64.5員工檔案管理用例描述 74.6員工勞動合同管理用例描述 74.7使用者管理用例描述 84.8所屬角色管理描述 95.系統(tǒng)類圖 95.1邊界類 95.2概念類圖 105.3邏輯類圖 105.4類圖物理模型設(shè)計 115.4.1類表清單 115.4.2表欄清單 116.系統(tǒng)順序圖和協(xié)作圖 146.1登錄順序圖與協(xié)作圖 146.2員工現(xiàn)狀管理順序圖與協(xié)作圖 156.3職員招收添加修改順序圖與協(xié)作圖 166.4員工勞動合同添加修改順序圖與協(xié)作圖 176.5員工檔案管理順序圖與協(xié)作圖 186.6系統(tǒng)使用者角色管理順序圖與協(xié)作圖 196.7系統(tǒng)使用者維護順序圖與協(xié)作圖 207.系統(tǒng)狀態(tài)圖與活動圖 217.1員工類狀態(tài)圖 217.2人事部長活動圖 227.3人事專員活動圖 227.4系統(tǒng)專人活動圖 238.系統(tǒng)部署圖 231.系統(tǒng)概述人事管理是每一個單位都必須面臨的問題,各個單位的工資處理內(nèi)容總是有一定的區(qū)別,目前還沒有一個專用的人事管理系統(tǒng)。也不可能把各個單位的工資內(nèi)容統(tǒng)一起來。為此各單位都面臨一個人事管理系統(tǒng)的開發(fā)應(yīng)用問題。本系統(tǒng)是用UML開發(fā)的一個具有代表性的管理系統(tǒng)。下面是該系統(tǒng)的軟件模型。2.需求分析2.1功能描述人事工資管理系統(tǒng)應(yīng)完成以下功能:系統(tǒng)使用者與角色管理:系統(tǒng)使用者的權(quán)限,添加更新,替換.離在職員工管理:是將員工的任職情況進行記錄與維護,以便有效的存儲與檢索.員工工作效績管理:員工效績信息分為兩部分,一部分是主管經(jīng)理對員工的評價信息,包括工作分工、完成情況、工作態(tài)度等;另一部分是同組員工的評價信息,包括工作態(tài)度、合作情況等。資源招收管理:是根據(jù)企業(yè)的經(jīng)營情況與業(yè)務(wù)需求,由人事部門進行相關(guān)崗位職工的招聘.員工檔案管理:公司需要保留員工的基本信息并進行,添加員工信息,刪除員工信息,修改員工信息,查詢一個信息等.勞動合同管理:主要配合員工信息的管理,員工的存在就一定存在這合同的簽訂,需要部門進行適當(dāng)?shù)墓芾?比如添加合同,修改合同,刪除合同,查詢合同等.2.2用例圖2.2.1人事部長用例圖圖2.2.1人事部長用例圖2.2.2系統(tǒng)專員用例圖圖2.2.2系統(tǒng)專員用例圖2.2.3人事專員用例圖圖2.2.3人事專員用例圖3.用例描述3.1登陸的用例描述用例編號UC001用例名稱登陸系統(tǒng)用例概述直接運行程序,啟動程序,用戶登錄人事管理主頁面,輸入用戶名和密碼參與者人事部長/系統(tǒng)專員/人事專員前置條件程序無異常運行成功且身份為系統(tǒng)允許并且輸入正確密碼后置條件如果登錄成功,則該用戶可以進行相關(guān)操作;否則,不能進行相關(guān)操作?;臼录鞑襟E活動1首先運行程序2管理員輸入正確的密碼進入系統(tǒng)擴展事件流1a程序編譯錯誤,程序員對程序進行調(diào)試修改2a用戶輸入密碼提示不正確,重新輸入密碼補充說明3.2離在職員工管理用例描述用例編號UC002用例名稱離在職員工管理用例概述人事部長可以對離在職員工信息進行增加、刪除和修改參與者人事部長前置條件人事部長成功運行程序并登陸成功后置條件無基本事件流步驟活動1如果要增加離在職員工信息,人事部長按照系統(tǒng)提示進行離在職員工增加。2如果要刪除離在職員工信息,人事部長按照查找到的相應(yīng)員工予以刪除。3如果要修改離在職員工信息,人事部長按照相應(yīng)的條件進行修改,修改失敗提示相應(yīng)錯誤信息4如果要查詢離在職員工信息,人事部長可以根據(jù)提供的選擇條件進行相應(yīng)的查詢.擴展事件流1a如果離在職員工相應(yīng)信息填寫錯誤,系統(tǒng)會提示輸入錯誤,重新填寫員工信息。1b如果離在職員工信息文件不存在,系統(tǒng)會提示文件不存在,人事部長檢查文件是否存在,并確定其路徑是否正確。2a如果要刪除的離在職員工不存在,系統(tǒng)予以提示,人事部長檢查輸入離在職員工信息是否正確。2b如果離在職員工信息文件不存在,系統(tǒng)會提示文件不存在,人事部長檢查文件是否存在,并確定其路徑是否正確。補充說明3.3員工工作效績管理用例描述用例編號UC003用例名稱員工工作效績管理用例概述人事部長輸入員工姓名,查看員工信息記錄參與者人事部長前置條件人事部長成功啟動程序并登陸后置條件無基本事件流步驟活動1a選擇查看員工工作效績選項,人事部長輸入員工姓名,查看員工信息.2a選擇添加員工工作效績選項,查詢/添加員工信息,并輸入評級,確定保存.3a選擇刪除員工工作效績選項,,輸入員工工號查詢并確定刪除.4a選擇修該員工工作效績選項,輸入員工工號查看相應(yīng)信息,修改并確定保存.擴展事件流1a人事部長查詢員工工作效績失敗,人事部長重新檢查查詢信息是存在.。2a人事部長添加員工工作效績失敗,人事部長重新檢查添加信息是否合法.3a人事部長刪除員工工作效績失敗,人事部長重新檢查刪除信息是否合法或者是否存在.4a人事部長修改員工工作效績失敗,人事部長重新檢查修改信息是合法..補充說明3.4職員招收管理用例描述用例編號UC004用例名稱職員招收管理用例概述人事部長輸入員工姓名,查看員工招收信息參與者人事部長前置條件人事部長成功啟動程序并登陸后置條件無基本事件流步驟活動1a選擇查看員工招收選項,人事部長輸入員工姓名,查看員工信息.2a選擇添加員工招收選項,查詢/添加員工信息,并輸入評級,確定保存.3a選擇刪除員工招收選項,,輸入員工工號查詢并確定刪除.4a選擇修該員工招收選項,輸入員工工號查看相應(yīng)信息,修改并確定保存.擴展事件流1a人事部長查詢員工招收失敗,人事部長重新檢查查詢信息是存在.。2a人事部長添加員工招收失敗,人事部長重新檢查添加信息是否合法.3a人事部長刪除員工招收失敗,人事部長重新檢查刪除信息是否合法或者是否存在.4a人事部長修改員工招收失敗,人事部長重新檢查修改信息是合法..補充說明3.5員工檔案管理用例描述用例編號UC005用例名稱員工檔案管理用例概述人事專員輸入員工姓名,查看員工檔案信息參與者人事專員前置條件人事專員成功啟動程序并登陸后置條件無基本事件流步驟活動1a選擇查看員工檔案選項,人事部長輸入員工姓名,查看員工信息.2a選擇相應(yīng)管理選項進行增刪改查擴展事件流1a人事專員查詢員工招收失敗,人事部長重新檢查查詢信息是存在.。2a人事專員增刪改查失敗,提示相應(yīng)報錯信息,人事專員重新確定信息并修改更新.補充說明3.6員工勞動合同管理用例描述用例編號UC006用例名稱員工勞動合同管理用例概述人事專員輸入員工姓名/工號,維護員工勞動合同信息參與者人事專員前置條件人事專員成功啟動程序并登陸后置條件無基本事件流步驟活動1a選擇查看員工勞動合同選項,人事部長輸入員工姓名,查看員工信息.2a選擇相應(yīng)管理選項進行增刪改查3a選擇到期合同,執(zhí)行刪除擴展事件流1a人事專員查詢員工勞動合同失敗,人事部長重新檢查查詢信息是存在.。2a人事專員增刪改查失敗,提示相應(yīng)報錯信息,人事專員重新確定信息并修改更新.補充說明3.7使用者管理用例描述用例編號UC007用例名稱使用者管理用例概述系統(tǒng)專人輸入使用者ID,維護使用者信息參與者系統(tǒng)專人前置條件系統(tǒng)專人成功啟動程序并登陸后置條件無基本事件流步驟活動1a選擇查看員工勞動合同選項,使用者輸入員工姓名,查看員工信息.2a選擇相應(yīng)使用者管理選項進行增刪改查擴展事件流1a系統(tǒng)專人查詢使用者信息失敗,使用者重新檢查查詢信息是存在.。2a系統(tǒng)專人增刪改查使用者信息失敗,提示相應(yīng)報錯信息,使用者重新確定信息并修改更新.補充說明使用者基本是系統(tǒng)的較高權(quán)限的用戶3.8所屬角色管理描述用例編號UC008用例名稱所屬角色管理用例概述系統(tǒng)專人輸入使用者ID,維護所屬角色信息參與者系統(tǒng)專人前置條件系統(tǒng)專人成功啟動程序并登陸后置條件無基本事件流步驟活動1a選擇查看所屬角色信息選項,2a選擇相應(yīng)所屬角色信息選項進行增刪改查擴展事件流1a系統(tǒng)專人查詢所屬角色信息失敗,使用者重新檢查查詢信息是存在.。2a系統(tǒng)專人增刪改查所屬角色信息失敗,提示相應(yīng)報錯信息,使用者重新確定信息并修改更新.補充說明使用者的角色確定的他的系統(tǒng)權(quán)限5.系統(tǒng)靜態(tài)結(jié)構(gòu)5.1邊界類5.2概念類圖5.3邏輯類圖5.4系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計5.4.1系統(tǒng)表清單名稱代碼人員招收EmpAdmit人員效績EmpPerformance使用者User使用者與角色userAndRole勞動合同LaborContract相關(guān)角色role職員信息EmpInfo職員檔案EmpRecord部門dept5.4.2表字段清單1.人員招收清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認(rèn)值招收崗位編號char(5)TRUEFALSETRUEadmitID部門編號char(5)FALSETRUEFALSEdeptno招收崗位說明varchar(20)FALSEFALSETRUEadmitExptain招收崗位要求varchar(20)FALSEFALSETRUEadmitRequirements招收崗位必須條件varchar(20)FALSEFALSETRUEadmintCondition招收崗位時限varchar(20)FALSEFALSETRUEadmintLimit2.人員效績清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認(rèn)值人員效績編號char(5)TRUEFALSETRUEePerID績效_工牌號char(5)FALSEFALSETRUEperEmpNO效績得分intFALSEFALSETRUEperSorc效績等級char(5)FALSEFALSETRUEperLeve效績薪水intFALSEFALSETRUEperSal效績評語varchar(50)FALSEFALSETRUEperRemark2.2.使用者清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認(rèn)值使用者編號char(5)TRUEFALSETRUEuserID使用者賬號char(10)FALSEFALSETRUEuserAccount使用者密碼char(15)FALSEFALSETRUEuserPasswd密碼失效時間datetimeFALSEFALSETRUEpasswdFailureTime使用者姓名varchar(10)FALSEFALSETRUEuserName使用者_電子郵件varchar(20)FALSEFALSETRUEuserEmail使用者_手機char(12)FALSEFALSEFALSEuserPhone4.使用者與角色清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認(rèn)值使用者編號char(5)TRUETRUETRUEuserID角色編號char(5)TRUETRUETRUEroleID5.勞動合同清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認(rèn)值勞動合同編號char(5)TRUEFALSETRUELCID勞動合同簽訂時間varchar(20)FALSEFALSETRUELCSigningTime勞動合同簽訂年限varchar(20)FALSEFALSETRUELCSigningYear勞動報酬說明varchar(20)FALSEFALSETRUErewardExplain勞動合同簽訂人char(5)FALSEFALSETRUELCEmpNO備注varchar(20)FALSEFALSETRUELCRemark6.相關(guān)角色清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認(rèn)值角色編號char(5)TRUEFALSETRUEroleID角色名稱char(10)FALSEFALSETRUEroleName角色簡介varchar(50)FALSEFALSETRUEroleIntro說明varchar(50)FALSEFALSETRUEexplain7.職員信息清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認(rèn)值工牌號char(5)TRUEFALSETRUEempNO部門編號char(5)FALSETRUEFALSEdeptno勞動合同編號char(5)FALSETRUEFALSELCID人員效績編號char(5)FALSETRUEFALSEePerID檔案編號char(5)FALSETRUEFALSErecordID名字char(10)FALSEFALSETRUEename性別char(2)FALSEFALSETRUEsex男年齡intFALSEFALSETRUEage18最高學(xué)歷varchar(20)FALSEFALSETRUEeducation本科戶籍varchar(30)FALSEFALSETRUEhousehold聯(lián)系地址varchar(20)FALSEFALSETRUEaddress職員_手機varchar(12)FALSEFALSETRUEempPhone職員_部門編號char(5)FALSEFALSETRUEempDeptNO崗位varchar(10)FALSEFALSETRUEjob職位等級intFALSEFALSETRUELeve0就業(yè)狀態(tài)char(10)FALSEFALSETRUEjobstate0入職時間datetimeFALSEFALSETRUEenterTime離職時間datetimeFALSEFALSETRUEleavetime8.職員檔案清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認(rèn)值檔案編號char(5)TRUEFALSETRUErecordID檔案_工牌號char(5)FALSEFALSETRUErecEmpNO離職原因varchar(50)FALSEFALSETRUEleavereason工作講獎勵varchar(50)FALSEFALSETRUEreward培訓(xùn)記錄varchar(50)FALSEFALSETRUEtrainRecord9.部門清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認(rèn)值部門編號char(5)TRUEFALSETRUEdeptno部門名稱char(10)FALSEFALSETRUEdname部門經(jīng)理char(10)FALSEFALSETRUEmgr部門人數(shù)in
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 注塑斜齒輪課程設(shè)計
- 線上課程設(shè)計和流程
- 需水量預(yù)測課程設(shè)計
- 需求工程培訓(xùn)課程設(shè)計
- 通信原理課程設(shè)計
- 電能與磁的轉(zhuǎn)換課程設(shè)計
- 2024跨境電子商務(wù)合同
- 二零二五年度智能倉儲解決方案合同3篇
- 二零二五年版鐵路運輸包裝合同規(guī)范3篇
- 2024版股權(quán)置換合同協(xié)議書范本
- 2024-2025學(xué)年遼寧省沈陽市高一上學(xué)期1月期末質(zhì)量監(jiān)測數(shù)學(xué)試題(含解析)
- 《少兒主持人》課件
- 北京市朝陽區(qū)2024-2025學(xué)年高二上學(xué)期期末考試生物試卷(含答案)
- 2025年西藏拉薩市柳梧新區(qū)城市投資建設(shè)發(fā)展集團有限公司招聘筆試參考題庫附帶答案詳解
- 2025年部編版一年級語文上冊期末復(fù)習(xí)計劃
- 儲罐維護檢修施工方案
- 地理2024-2025學(xué)年人教版七年級上冊地理知識點
- 2024 消化內(nèi)科專業(yè) 藥物臨床試驗GCP管理制度操作規(guī)程設(shè)計規(guī)范應(yīng)急預(yù)案
- 2024-2030年中國電子郵箱行業(yè)市場運營模式及投資前景預(yù)測報告
- 基礎(chǔ)設(shè)施零星維修 投標(biāo)方案(技術(shù)方案)
- 人力資源 -人效評估指導(dǎo)手冊
評論
0/150
提交評論