UML人事管理系統(tǒng).doc
《UML人事管理系統(tǒng).doc》由會員分享,可在線閱讀,更多相關(guān)《UML人事管理系統(tǒng).doc(25頁珍藏版)》請在裝配圖網(wǎ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)完成以下功能:1. 系統(tǒng)使用者與角色管理:系統(tǒng)使用者的權(quán)限,添加更新,替換.2. 離在職員工管理:是將員工的任職情況進行記錄與維護,以便有效的存儲與檢索.3. 員工工作效績管理: 員工效績信息分為兩部分,一部分是主管經(jīng)理對員工的評價信息,包括工作分工、完成情況、工作態(tài)度等;另一部分是同組員工的評價信息,包括工作態(tài)度、合作情況等。4. 資源招收管理:是根據(jù)企業(yè)的經(jīng)營情況與業(yè)務(wù)需求,由人事部門進行相關(guān)崗位職工的招聘.5. 員工檔案管理:公司需要保留員工的基本信息并進行,添加員工信息,刪除員工信息,修改員工信息,查詢一個信息等.6. 勞動合同管理:主要配合員工信息的管理,員工的存在就一定存在這合同的簽訂,需要部門進行適當?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)操作。基本事件流 步驟 活動 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用例名稱 員工工作效績管理用例概述 人事部長輸入員工姓名,查看員工信息記錄參與者 人事部長前置條件 人事部長成功啟動程序并登陸后置條件 無基本事件流 步驟 活動 1 a選擇查看員工工作效績選項, 人事部長輸入員工姓名, 查看員工信息.2 a選擇添加員工工作效績選項,查詢/添加員工信息,并輸入評級,確定保存.3 a選擇刪除員工工作效績選項,輸入員工工號查詢并確定刪除.4a選擇修該員工工作效績選項,輸入員工工號查看相應(yīng)信息,修改并確定保存.擴展事件流 1a 人事部長查詢員工工作效績失敗,人事部長重新檢查查詢信息是存在.。2a人事部長添加員工工作效績失敗,人事部長重新檢查添加信息是否合法.3a人事部長刪除員工工作效績失敗,人事部長重新檢查刪除信息是否合法或者是否存在.4a人事部長修改員工工作效績失敗,人事部長重新檢查修改信息是合法.補充說明3.4職員招收管理用例描述用例編號 UC004用例名稱 職員招收管理用例概述 人事部長輸入員工姓名,查看員工招收信息參與者 人事部長前置條件 人事部長成功啟動程序并登陸后置條件 無基本事件流 步驟 活動 1 a選擇查看員工招收選項, 人事部長輸入員工姓名, 查看員工信息.2 a選擇添加員工招收選項,查詢/添加員工信息,并輸入評級,確定保存.3 a選擇刪除員工招收選項,輸入員工工號查詢并確定刪除.4a選擇修該員工招收選項,輸入員工工號查看相應(yīng)信息,修改并確定保存.擴展事件流 1a 人事部長查詢員工招收失敗,人事部長重新檢查查詢信息是存在.。2a人事部長添加員工招收失敗,人事部長重新檢查添加信息是否合法.3a人事部長刪除員工招收失敗,人事部長重新檢查刪除信息是否合法或者是否存在.4a人事部長修改員工招收失敗,人事部長重新檢查修改信息是合法.補充說明3.5員工檔案管理用例描述用例編號 UC005用例名稱 員工檔案管理用例概述 人事專員輸入員工姓名,查看員工檔案信息參與者 人事專員前置條件 人事專員成功啟動程序并登陸后置條件 無基本事件流 步驟 活動 1 a選擇查看員工檔案選項, 人事部長輸入員工姓名, 查看員工信息.2 a選擇相應(yīng)管理選項進行增刪改查擴展事件流 1a 人事專員查詢員工招收失敗,人事部長重新檢查查詢信息是存在.。2a人事專員增刪改查失敗,提示相應(yīng)報錯信息,人事專員重新確定信息并修改更新.補充說明3.6員工勞動合同管理用例描述用例編號 UC006用例名稱 員工勞動合同管理用例概述 人事專員輸入員工姓名/工號,維護員工勞動合同信息參與者 人事專員前置條件 人事專員成功啟動程序并登陸后置條件 無基本事件流 步驟 活動 1 a選擇查看員工勞動合同選項, 人事部長輸入員工姓名, 查看員工信息.2 a選擇相應(yīng)管理選項進行增刪改查3a選擇到期合同,執(zhí)行刪除擴展事件流 1a 人事專員查詢員工勞動合同失敗,人事部長重新檢查查詢信息是存在.。2a人事專員增刪改查失敗,提示相應(yīng)報錯信息,人事專員重新確定信息并修改更新.補充說明3.7使用者管理用例描述用例編號 UC007用例名稱 使用者管理用例概述 系統(tǒng)專人輸入使用者ID,維護使用者信息參與者 系統(tǒng)專人前置條件 系統(tǒng)專人成功啟動程序并登陸后置條件 無基本事件流 步驟 活動 1 a選擇查看員工勞動合同選項, 使用者輸入員工姓名, 查看員工信息.2 a選擇相應(yīng)使用者管理選項進行增刪改查擴展事件流 1a 系統(tǒng)專人查詢使用者信息失敗, 使用者重新檢查查詢信息是存在.。2a系統(tǒng)專人增刪改查使用者信息失敗,提示相應(yīng)報錯信息, 使用者重新確定信息并修改更新.補充說明使用者基本是系統(tǒng)的較高權(quán)限的用戶3.8所屬角色管理描述用例編號 UC008用例名稱 所屬角色管理用例概述 系統(tǒng)專人輸入使用者ID,維護所屬角色信息參與者 系統(tǒng)專人前置條件 系統(tǒng)專人成功啟動程序并登陸后置條件 無基本事件流 步驟 活動 1 a選擇查看所屬角色信息選項,2 a選擇相應(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ù)類型主要的外來鍵強制代碼默認值招收崗位編號char(5)TRUEFALSETRUEadmitID部門編號char(5)FALSETRUEFALSEdeptno招收崗位說明varchar(20)FALSEFALSETRUEadmitExptain招收崗位要求varchar(20)FALSEFALSETRUEadmitRequirements招收崗位必須條件varchar(20)FALSEFALSETRUEadmintCondition招收崗位時限varchar(20)FALSEFALSETRUEadmintLimit2. 人員效績清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認值人員效績編號char(5)TRUEFALSETRUEePerID績效_工牌號char(5)FALSEFALSETRUEperEmpNO效績得分intFALSEFALSETRUEperSorc效績等級char(5)FALSEFALSETRUEperLeve效績薪水intFALSEFALSETRUEperSal效績評語varchar(50)FALSEFALSETRUEperRemark2.2. 使用者清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認值使用者編號char(5)TRUEFALSETRUEuserID使用者賬號char(10)FALSEFALSETRUEuserAccount使用者密碼char(15)FALSEFALSETRUEuserPasswd密碼失效時間datetimeFALSEFALSETRUEpasswdFailureTime使用者姓名varchar(10)FALSEFALSETRUEuserName使用者_電子郵件varchar(20)FALSEFALSETRUEuserEmail使用者_手機char(12)FALSEFALSEFALSEuserPhone4. 使用者與角色清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認值使用者編號char(5)TRUETRUETRUEuserID角色編號char(5)TRUETRUETRUEroleID5. 勞動合同清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認值勞動合同編號char(5)TRUEFALSETRUELCID勞動合同簽訂時間varchar(20)FALSEFALSETRUELCSigningTime勞動合同簽訂年限varchar(20)FALSEFALSETRUELCSigningYear勞動報酬說明varchar(20)FALSEFALSETRUErewardExplain勞動合同簽訂人char(5)FALSEFALSETRUELCEmpNO備注varchar(20)FALSEFALSETRUELCRemark6. 相關(guān)角色清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認值角色編號char(5)TRUEFALSETRUEroleID角色名稱char(10)FALSEFALSETRUEroleName角色簡介varchar(50)FALSEFALSETRUEroleIntro說明varchar(50)FALSEFALSETRUEexplain7. 職員信息清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認值工牌號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ù)類型主要的外來鍵強制代碼默認值檔案編號char(5)TRUEFALSETRUErecordID檔案_工牌號char(5)FALSEFALSETRUErecEmpNO離職原因varchar(50)FALSEFALSETRUEleavereason工作講獎勵varchar(50)FALSEFALSETRUEreward培訓(xùn)記錄varchar(50)FALSEFALSETRUEtrainRecord9. 部門清單名稱數(shù)據(jù)類型主要的外來鍵強制代碼默認值部門編號char(5)TRUEFALSETRUEdeptno部門名稱char(10)FALSEFALSETRUEdname部門經(jīng)理char(10)FALSEFALSETRUEmgr部門人數(shù)intFALSEFALSETRUEdeptNumber0部門招收char(5)FALSEFALSETRUEdeptAdmit簡介varchar(50)FALSEFALSETRUEjianjie6.系統(tǒng)順序圖和協(xié)作圖6.1登錄順序圖與協(xié)作圖圖6.1登錄順序圖圖6.2登錄協(xié)作圖6.2員工現(xiàn)狀管理順序圖與協(xié)作圖圖6.3員工現(xiàn)狀管理順序圖圖6.4員工現(xiàn)狀管理協(xié)作圖6.3職員招收添加修改順序圖與協(xié)作圖圖6.5職員招收添加修改順序圖圖6.6職員招收添加修改協(xié)作圖6.4員工勞動合同添加修改順序圖與協(xié)作圖圖6.7員工勞動合同添加修改順序圖圖6.8員工勞動合同添加修改協(xié)作圖6.5員工檔案管理順序圖與協(xié)作圖圖6.9員工檔案管理順序圖圖6.10員工檔案管理協(xié)作圖6.6系統(tǒng)使用者角色管理順序圖與協(xié)作圖圖6.11系統(tǒng)使用者角色管理順序圖圖6.12系統(tǒng)使用者角色管理協(xié)作圖6.7系統(tǒng)使用者維護順序圖與協(xié)作圖圖6.13系統(tǒng)使用者維護順序圖圖6.14系統(tǒng)使用者維護協(xié)作圖7.系統(tǒng)狀態(tài)圖與活動圖7.1員工類狀態(tài)圖圖7.1員工類活動圖7.2人事部長活動圖圖7.2人事部長活動圖7.3人事專員活動圖圖7.3人事專員活動圖7.4系統(tǒng)專人活動圖圖7.4系統(tǒng)專人活動圖8.系統(tǒng)部署圖在人事管理系統(tǒng)中,系統(tǒng)包括四種節(jié)點,分別是:1. 數(shù)據(jù)庫系統(tǒng)節(jié)點,負責(zé)數(shù)據(jù)存儲,處理等;2. 網(wǎng)絡(luò)應(yīng)用服務(wù)節(jié)點,負責(zé)各個部門的相互聯(lián)系,與工作交互.3. 各類資料打印節(jié)點,給負責(zé)一些日常工作資料的使用.4. 文件服務(wù)器節(jié)點,負責(zé)為個部門的相互合作的資料的提供傳遞.5. 普通PC節(jié)點,每個部門的管理者可以在pc端方便的使用系統(tǒng)服務(wù)一工作.6. 智能手機網(wǎng)頁端節(jié)點,負責(zé)移動互聯(lián)的作用,使得企業(yè)的工作效率更加便捷.圖8.1部署圖- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- UML 人事管理系統(tǒng)
鏈接地址:http://m.italysoccerbets.com/p-6596143.html