《人事檔案管理系統(tǒng)》使用說明書_第1頁
《人事檔案管理系統(tǒng)》使用說明書_第2頁
《人事檔案管理系統(tǒng)》使用說明書_第3頁
《人事檔案管理系統(tǒng)》使用說明書_第4頁
《人事檔案管理系統(tǒng)》使用說明書_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、人事檔案管理系統(tǒng)使用說明書一、系統(tǒng)簡介該人事檔案管理系統(tǒng)旨在對企業(yè)人事檔案進(jìn)行信息化日常管理,業(yè)務(wù)包括:(1)員工個(gè)人信息的查詢與維護(hù)。員工可以查詢自己的各項(xiàng)檔案信息,包括基本信息、培訓(xùn)信息、考勤信息、考核信息和獎(jiǎng)懲信息;員工可以修改自己的聯(lián)系方式和生日(對其他信息的修改需要管理員或具有相應(yīng)權(quán)限的用戶進(jìn)行操作)。(2)員工管理具有該權(quán)限的用戶可以添加、刪除、查詢和修改員工信息。對員工信息的查詢支持多條件組合查詢。(3)考勤管理具有該權(quán)限的用戶可以查看按月統(tǒng)計(jì)的員工考勤記錄(普通員工只能在個(gè)人信息查詢模塊查看自己的按天列出的歷史考勤記錄)。(4)培訓(xùn)管理具有該權(quán)限的用戶可以添加、刪除、查詢和修改

2、培訓(xùn)項(xiàng)目,以及將員工添加到培訓(xùn)中或從培訓(xùn)中移除。(5)考核管理具有該權(quán)限的用戶可以添加、刪除、查詢和修改員工考核成績(業(yè)務(wù)流程還未實(shí)現(xiàn))。(6)獎(jiǎng)懲管理具有該權(quán)限的用戶可以添加、刪除、查詢和修改員工的獎(jiǎng)勵(lì)和懲罰記錄(業(yè)務(wù)流程還未實(shí)現(xiàn))。(7)權(quán)限管理具有該權(quán)限的用戶可以查詢權(quán)限的授權(quán)情況,將員工(系統(tǒng)用戶)添加到現(xiàn)有角色以及從所屬角色中移除。(8)角色管理具有該權(quán)限的用戶可以添加、刪除、查詢和修改角色權(quán)限。(9)賬戶設(shè)置用戶可以修改登錄密碼。(10)工資管理入職時(shí)間每滿兩年工資上漲浮動(dòng)10%。(觸發(fā)器來實(shí)現(xiàn))二、系統(tǒng)登錄與當(dāng)前可用的系統(tǒng)用戶系統(tǒng)登錄界面如下圖所示:系統(tǒng)使用用戶ID(即員工ID)

3、和密碼登錄。由于不同用戶具有的權(quán)限不同,登陸后顯示出的模塊不同。本說明書中使用用戶ID“1”和密碼“123”登錄系統(tǒng),作為使用說明。登錄系統(tǒng)后,顯示的導(dǎo)航界面如下:當(dāng)前可用的用戶ID(系統(tǒng)中已錄入的員工)及密碼保存在數(shù)據(jù)庫中的Users表中??墒褂肳indows身份驗(yàn)證(具有管理員權(quán)限)或SQL Server身份驗(yàn)證下的登錄名sa(即數(shù)據(jù)庫管理員,密碼在安裝數(shù)據(jù)庫時(shí)已指定)和登錄名Suna(本系統(tǒng)使用的數(shù)據(jù)庫用戶,密碼為suna2013,只有有限的權(quán)限)登錄數(shù)據(jù)庫EmployeeManage,即可查看到該表。三、各業(yè)務(wù)模塊的操作說明(一)個(gè)人信息查詢個(gè)人信息查詢模塊不需要任何權(quán)限即可訪問到,包

4、含5個(gè)頁面,員工可以從中訪問到自己的各項(xiàng)檔案信息。1. 個(gè)人信息個(gè)人信息如圖所示,其中,電話字段和生日字段可以自行修改,修改完成后按“保存更改”保存。其他字段不可自行修改,須在“員工管理”模塊由具有相應(yīng)權(quán)限的用戶進(jìn)行。2. 培訓(xùn)信息、獎(jiǎng)懲信息和考核信息內(nèi)容如字面所示,不再詳細(xì)說明。3. 考勤信息按月份查詢個(gè)人出勤情況,一次顯示一個(gè)月的出勤。(二)員工管理員工管理模塊需要權(quán)限“Auth_Job”才能訪問,包含4個(gè)頁面,可對員工信息進(jìn)行增刪改查。1. 添加員工錄入一名新員工的各項(xiàng)信息。注意所有的字段均需要輸入。個(gè)別項(xiàng)目通過單選菜單指定。其中“學(xué)歷”、“部門”、“類型”字段的可用值在數(shù)據(jù)庫中指定,“

5、性別”字段固定,“入職日期”字段默認(rèn)值為當(dāng)前日期,可重新設(shè)置。2. 查詢員工可按“姓名”、“性別”、“部門”、“職位”、“員工類型”多個(gè)條件自由組合查詢。3. 修改員工此處的修改員工可修改所有員工信息。4. 刪除員工如字面所示,不再詳細(xì)說明。(三)考勤管理考勤管理模塊需要權(quán)限“Auth_Attendance”才能訪問,下屬一個(gè)頁面,用來生成考勤報(bào)表,按月統(tǒng)計(jì)出勤情況。(四)培訓(xùn)管理培訓(xùn)管理模塊需要權(quán)限“Auth_Training”才能訪問,包含4個(gè)頁面(其中一個(gè)沒有在導(dǎo)航中直接顯示),可對培訓(xùn)項(xiàng)目和員工培訓(xùn)情況進(jìn)行管理。1. 添加培訓(xùn)項(xiàng)目其中“詳細(xì)描述”字段為可選,其他字段必須輸入。2. 查看

6、培訓(xùn)項(xiàng)目3. 編輯培訓(xùn)項(xiàng)目更改培訓(xùn)項(xiàng)目信息。修改完成后按“保存”保存。4. 員工培訓(xùn)的添加與刪除該頁面可通過“查詢培訓(xùn)”“查看”進(jìn)入,可將員工添加進(jìn)培訓(xùn)項(xiàng)目或移除當(dāng)前參見培訓(xùn)的員工。(五)考核管理考核管理模塊需要權(quán)限“Auth_Evaluation”才能訪問,包含3個(gè)頁面,可對員工考核信息進(jìn)行管理。考核管理模塊的具體業(yè)務(wù)還沒有被實(shí)現(xiàn),但數(shù)據(jù)庫層面的表結(jié)構(gòu)和內(nèi)容,系統(tǒng)中間層面的Java Bean,以及進(jìn)入頁面的權(quán)限驗(yàn)證機(jī)制已經(jīng)完成。實(shí)現(xiàn)該模塊需要完成具體的JSP頁面代碼。(六)獎(jiǎng)懲管理獎(jiǎng)懲管理模塊需要權(quán)限“Auth_RP”才能訪問,包含3個(gè)頁面,可對員工獎(jiǎng)懲信息進(jìn)行管理。獎(jiǎng)懲管理模塊的具體業(yè)務(wù)還

7、沒有實(shí)現(xiàn),具體情況和“考核管理”模塊相同。四、訪問控制模型(一)權(quán)限管理權(quán)限管理模塊需要權(quán)限“Auth_Authority”才能訪問,包含2個(gè)頁面,可查看權(quán)限的授權(quán)情況,以及通過將員工添加進(jìn)角色或從當(dāng)前所屬角色中移除來管理員工的權(quán)限。1. 查詢權(quán)限操作流程如圖所示。注意“權(quán)限管理”將跳轉(zhuǎn)到權(quán)限管理頁面中進(jìn)行。2. 權(quán)限管理操作說明如圖所示。(二)角色管理角色管理模塊需要權(quán)限“Auth_Role”權(quán)限才能訪問,包含4個(gè)頁面,可對系統(tǒng)角色進(jìn)行增刪改查。1. 查詢角色操作說明如圖所示。2. 添加角色、刪除角色和編輯角色系統(tǒng)界面如圖所示。由于操作比較簡單,不再詳細(xì)說明。五、關(guān)于基于角色的訪問控制本系統(tǒng)

8、支持基于角色的訪問控制。正如在業(yè)務(wù)模塊的簡介中所述,用戶只有擁有某一業(yè)務(wù)模塊的操作權(quán)限才能進(jìn)行相關(guān)操作。而用戶的權(quán)限來源于系統(tǒng)角色,即用戶只能從所屬的角色中獲得若干權(quán)限,而本身無法被授權(quán),授權(quán)只能對角色進(jìn)行,即所謂“基于角色的訪問控制”。具體的設(shè)計(jì)原則為:1. 為每個(gè)模塊設(shè)置獨(dú)立的權(quán)限業(yè)務(wù)模塊和系統(tǒng)權(quán)限呈一一對應(yīng)關(guān)系。擁有該業(yè)務(wù)模塊的權(quán)限后,即可對該模塊的數(shù)據(jù)進(jìn)行全部操作(增、刪、改、查等)。業(yè)務(wù)模塊和系統(tǒng)權(quán)限的對應(yīng)關(guān)系如下表所示:權(quán)限模塊操作頁面Auth_Job員工管理添加員工employee_add.jsp查詢員工employee_query.jsp修改員工employee_edit.js

9、p刪除員工employee_delete.jspAuth_Attendance考勤管理查詢考勤attendance_query.jspAuth_Job培訓(xùn)管理添加培訓(xùn)training_add.jsp查詢培訓(xùn)training_query.jsp編輯培訓(xùn)training_edit.jsp添加員工培訓(xùn)trainingdetails.jsp移除員工培訓(xùn)Auth_Evaluation考核管理查詢考核evaluation_query.jsp添加考核evaluation_add.jsp刪除考核evaluation_delete.jspAuth_RP獎(jiǎng)懲管理查詢獎(jiǎng)勵(lì)和懲罰rewardandpunishment

10、_query.jsp添加獎(jiǎng)勵(lì)或懲罰rewardandpunishment_add.jsp刪除獎(jiǎng)勵(lì)或懲罰rewardandpunishment_delete.jspAuth_Authority權(quán)限管理查詢權(quán)限信息authority_query.jsp查詢員工權(quán)限authority_manage.jsp將員工添加進(jìn)角色將員工從角色移除Auth_Role角色管理查詢角色權(quán)限r(nóng)ole_query.jsp添加角色role_add.jsp刪除角色role_delete.jsp修改角色權(quán)限r(nóng)ole_edit.jsp2. 將系統(tǒng)角色作為權(quán)限授予和撤銷的基本單位l 用戶沒有任何權(quán)限l 用戶獲得所屬角色的權(quán)限l

11、用戶與角色、角色與權(quán)限均呈多對多關(guān)系l 當(dāng)用戶屬于多個(gè)角色時(shí),其權(quán)限為各角色權(quán)限的并集3. 角色管理和權(quán)限管理的分離l 只擁有角色管理權(quán)限的用戶,不能管理用戶角色,而無法直接控制用戶的權(quán)限。l 只擁有權(quán)限管理權(quán)限的用戶,只能將用戶添加到現(xiàn)有的角色中或移除用戶的當(dāng)前角色,而無法控制角色的權(quán)限。六、數(shù)據(jù)庫設(shè)計(jì)(一)環(huán)境說明系統(tǒng)可以采用任何編程語言,任意數(shù)據(jù)庫工具。(二)數(shù)據(jù)庫命名規(guī)則約定本系統(tǒng)數(shù)據(jù)庫內(nèi)的對象命名采用“駝峰命名法”,該命名法要求數(shù)據(jù)庫名、表名和字段名均由為首字母大寫的單詞組成,單詞之間直接連接不添加空格或下劃線。對數(shù)據(jù)庫對象的命名應(yīng)簡單明了,直接反映對象的內(nèi)容,采用常用英文名詞,不使

12、用拼音。對于視圖的命名額外要求使用“vw”作為前綴;對于存儲(chǔ)過程的命名額外要求使用“sp”作為前綴。表中的外鍵字段名稱應(yīng)該盡量和所引用表的主鍵名稱相同。對于SQL語句的書寫,要求將T-SQL關(guān)鍵字和系統(tǒng)函數(shù)的名稱全部大寫,查詢語句中使用單字母別名代替表名或視圖名。命名規(guī)范示例:SELECT * FROM UserLogin(?, ?)1數(shù)據(jù)庫名稱本系統(tǒng)采用的數(shù)據(jù)庫名為:EmployeeManage。2數(shù)據(jù)庫登錄用戶應(yīng)避免使用sa等管理員用戶作為系統(tǒng)登錄的用戶,所使用的用戶應(yīng)該只有本數(shù)據(jù)庫的訪問權(quán)限,且應(yīng)該沒有改變數(shù)據(jù)庫結(jié)構(gòu)的權(quán)限,只能對現(xiàn)有的表、視圖、存儲(chǔ)過程和數(shù)據(jù)庫函數(shù)進(jìn)行調(diào)用。在本系統(tǒng)中應(yīng)

13、用程序使用的用戶名為Suna,密碼為suna2013。(三)數(shù)據(jù)庫物理設(shè)計(jì)1. 表信息匯總表名說明Employees員工信息表EmployeeType職工類型表Degrees學(xué)位類型表Departments部門信息表Attendances考勤信息表AttendanceStatus出勤狀態(tài)類型表Evaluations考核信息表EvaluationProjects考核項(xiàng)目信息表Training培訓(xùn)信息表EmployeeTraining員工培訓(xùn)表RewardsAndPunishments員工獎(jiǎng)懲信息表Users系統(tǒng)用戶信息表UserRole用戶角色信息表Roles角色及權(quán)限信息表2. 表結(jié)構(gòu)詳情員工

14、信息表(Employees)字段名稱數(shù)據(jù)類型可否為空約束條件說明EmployeeIDINTNOT NULLPK員工IDEmployeeNameNVARCHAR(20)NOT NULL員工姓名SexNCHAR(1)NOT NULL性別BirthDayDATETIMENOT NULL生日PhoneVARCHAR(20)NOT NULL電話DegreeIDINTNOT NULLFK學(xué)位HireDateDATETIMENOT NULL入職日期EmployeeTypeIDINTNOT NULLFK員工類型DepartmentIDINTNOT NULLFK所屬部門TitleNVARCHAR(50)NOT

15、NULL職位頭銜SalaryMONEYNOT NULL薪酬ManagerIDINTNULLFK上司ID職工類型表(EmployeeType)字段名稱數(shù)據(jù)類型可否為空約束條件說明EmployeeTypeIDINTNOT NULLPK類型IDEmployeeTypeNameNVARCHAR(50)NOT NULLUnique類型名稱學(xué)位類型表(Degrees)字段名稱數(shù)據(jù)類型可否為空約束條件說明DegreeIDINTNOT NULLPK類型IDDegreeNameNVARCHAR(20)NOT NULLUnique學(xué)位名稱部門信息表(Departments)字段名稱數(shù)據(jù)類型可否為空約束條件說明De

16、partmentIDINTNOT NULLPK部門IDDepartmentNameNVARCHAR(50)NOT NULLUnique部門名稱ManagerIDINTNULLFK部門經(jīng)理ID考勤信息表(Attendances)字段名稱數(shù)據(jù)類型可否為空約束條件說明EmployeeIDINTNOT NULLPK員工IDStatusIDINTNOT NULLFK出勤類型IDDateDATETIMENOT NULLPK日期出勤狀態(tài)類型表(AttendanceStatus)字段名稱數(shù)據(jù)類型可否為空約束條件說明StatusIDINTNOT NULLPK出勤類型IDStatusNVARCHAR(50)NOT

17、 NULLUnique出勤類型名稱考核信息表(Evaluations)字段名稱數(shù)據(jù)類型可否為空約束條件說明EvaluationIDINTNOT NULLPK考核IDEmployeeIDINTNOT NULLFK員工IDEvaluationProjectIDINTNOT NULLFK考核項(xiàng)目IDDateDATETIMENOT NULL日期ResultNVARCHAR(2)NOT NULL成績考核項(xiàng)目信息表(EvaluationProjects)字段名稱數(shù)據(jù)類型可否為空約束條件說明EP_IDINTNOT NULLPK考核項(xiàng)目IDProjectNameNVARCHAR(20)NOT NULLUniq

18、ue項(xiàng)目名稱培訓(xùn)信息表(Training)字段名稱數(shù)據(jù)類型可否為空約束條件說明TrainingIDINTNOT NULLPK培訓(xùn)IDBeginDateDATETIMENOT NULL開始日期EndDateDATETIMENOT NULL結(jié)束日期TrainingTypeNVARCHAR(20)NOT NULL培訓(xùn)類型DescriptionNVARCHAR(255)NULL詳細(xì)描述員工培訓(xùn)表(EmployeeTraining)字段名稱數(shù)據(jù)類型可否為空約束條件說明TraingingIDINTNOT NULLPK FK培訓(xùn)IDEmployeeIDINTNOT NULLPK FK員工ID員工獎(jiǎng)懲信息表(RewardsAndPunishments)字段名稱數(shù)據(jù)類型可否為空約束條件說明RP_IDINTNOT NULLPF獎(jiǎng)懲IDEmployeeIDINTNOT NULLFK員工IDTypeNCHAR(2)NOT NULL獎(jiǎng)勵(lì)/懲罰DateDATETIMENOT NULL日期ReasonNVARCHAR(50)NOT NULL原因RemarkNVARCHAR(255)NULL

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論