《人事檔案管理系統(tǒng)》使用說明書
《《人事檔案管理系統(tǒng)》使用說明書》由會(huì)員分享,可在線閱讀,更多相關(guān)《《人事檔案管理系統(tǒng)》使用說明書(15頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、《人事檔案管理系統(tǒng)》使用說明書 一、系統(tǒng)簡(jiǎn)介 該人事檔案管理系統(tǒng)旨在對(duì)企業(yè)人事檔案進(jìn)行信息化日常管理,業(yè)務(wù)包括: (1)員工個(gè)人信息的查詢與維護(hù)。 員工可以查詢自己的各項(xiàng)檔案信息,包括基本信息、培訓(xùn)信息、考勤信息、考核信息和獎(jiǎng)懲信息;員工可以修改自己的聯(lián)系方式和生日(對(duì)其他信息的修改需要管理員或具有相應(yīng)權(quán)限的用戶進(jìn)行操作)。 (2)員工管理 具有該權(quán)限的用戶可以添加、刪除、查詢和修改員工信息。對(duì)員工信息的查詢支持多條件組合查詢。 (3)考勤管理 具有該權(quán)限的用戶可以查看按月統(tǒng)計(jì)的員工考勤記錄(普通員工只能在個(gè)人信息查詢模塊查看自己的按天列出的歷史考勤記錄)。 (4)培訓(xùn)管理
2、 具有該權(quán)限的用戶可以添加、刪除、查詢和修改培訓(xùn)項(xiàng)目,以及將員工添加到培訓(xùn)中或從培訓(xùn)中移除。 (5)考核管理 具有該權(quán)限的用戶可以添加、刪除、查詢和修改員工考核成績(jī)(業(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ā)器來
3、實(shí)現(xiàn)) 二、系統(tǒng)登錄與當(dāng)前可用的系統(tǒng)用戶 系統(tǒng)登錄界面如下圖所示: 系統(tǒng)使用用戶ID(即員工ID)和密碼登錄。由于不同用戶具有的權(quán)限不同,登陸后顯示出的模塊不同。本說明書中使用用戶ID“1”和密碼“123”登錄系統(tǒng),作為使用說明。登錄系統(tǒng)后,顯示的導(dǎo)航界面如下: 當(dāng)前可用的用戶ID(系統(tǒng)中已錄入的員工)及密碼保存在數(shù)據(jù)庫(kù)中的Users表中??墒褂肳indows身份驗(yàn)證(具有管理員權(quán)限)或SQL Server身份驗(yàn)證下的登錄名sa(即數(shù)據(jù)庫(kù)管理員,密碼在安裝數(shù)據(jù)庫(kù)時(shí)已指定)和登錄名Suna(本系統(tǒng)使用的數(shù)據(jù)庫(kù)用戶,密碼為suna2013,只有有限的權(quán)限)登錄數(shù)據(jù)庫(kù)Employee
4、Manage,即可查看到該表。 三、各業(yè)務(wù)模塊的操作說明 (一)個(gè)人信息查詢 個(gè)人信息查詢模塊不需要任何權(quán)限即可訪問到,包含5個(gè)頁(yè)面,員工可以從中訪問到自己的各項(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è)頁(yè)面,可對(duì)員工信息
5、進(jìn)行增刪改查。 1. 添加員工 錄入一名新員工的各項(xiàng)信息。注意所有的字段均需要輸入。個(gè)別項(xiàng)目通過單選菜單指定。其中“學(xué)歷”、“部門”、“類型”字段的可用值在數(shù)據(jù)庫(kù)中指定,“性別”字段固定,“入職日期”字段默認(rèn)值為當(dāng)前日期,可重新設(shè)置。 2. 查詢員工 可按“姓名”、“性別”、“部門”、“職位”、“員工類型”多個(gè)條件自由組合查詢。 3. 修改員工 此處的修改員工可修改所有員工信息。 4. 刪除員工 如字面所示,不再詳細(xì)說明。 (三)考勤管理 考勤管理模塊需要權(quán)限“Auth_Attendance”才能訪問,下屬一個(gè)頁(yè)面,用來生成考勤報(bào)表,按月統(tǒng)計(jì)出勤情況。 (
6、四)培訓(xùn)管理 培訓(xùn)管理模塊需要權(quán)限“Auth_Training”才能訪問,包含4個(gè)頁(yè)面(其中一個(gè)沒有在導(dǎo)航中直接顯示),可對(duì)培訓(xùn)項(xiàng)目和員工培訓(xùn)情況進(jìn)行管理。 1. 添加培訓(xùn)項(xiàng)目 其中“詳細(xì)描述”字段為可選,其他字段必須輸入。 2. 查看培訓(xùn)項(xiàng)目 3. 編輯培訓(xùn)項(xiàng)目 更改培訓(xùn)項(xiàng)目信息。修改完成后按“保存”保存。 4. 員工培訓(xùn)的添加與刪除 該頁(yè)面可通過“查詢培訓(xùn)”—“查看”進(jìn)入,可將員工添加進(jìn)培訓(xùn)項(xiàng)目或移除當(dāng)前參見培訓(xùn)的員工。 (五)考核管理 考核管理模塊需要權(quán)限“Auth_Evaluation”才能訪問,包含3個(gè)頁(yè)面,可對(duì)員工考核信息進(jìn)行管理。 考核管理模
7、塊的具體業(yè)務(wù)還沒有被實(shí)現(xiàn),但數(shù)據(jù)庫(kù)層面的表結(jié)構(gòu)和內(nèi)容,系統(tǒng)中間層面的Java Bean,以及進(jìn)入頁(yè)面的權(quán)限驗(yàn)證機(jī)制已經(jīng)完成。實(shí)現(xiàn)該模塊需要完成具體的JSP頁(yè)面代碼。 (六)獎(jiǎng)懲管理 獎(jiǎng)懲管理模塊需要權(quán)限“Auth_RP”才能訪問,包含3個(gè)頁(yè)面,可對(duì)員工獎(jiǎng)懲信息進(jìn)行管理。 獎(jiǎng)懲管理模塊的具體業(yè)務(wù)還沒有實(shí)現(xiàn),具體情況和“考核管理”模塊相同。 四、訪問控制模型 (一)權(quán)限管理 權(quán)限管理模塊需要權(quán)限“Auth_Authority”才能訪問,包含2個(gè)頁(yè)面,可查看權(quán)限的授權(quán)情況,以及通過將員工添加進(jìn)角色或從當(dāng)前所屬角色中移除來管理員工的權(quán)限。 1. 查詢權(quán)限 操作流程如圖所示。注意“權(quán)
8、限管理”將跳轉(zhuǎn)到權(quán)限管理頁(yè)面中進(jìn)行。 2. 權(quán)限管理 操作說明如圖所示。 (二)角色管理 角色管理模塊需要權(quán)限“Auth_Role”權(quán)限才能訪問,包含4個(gè)頁(yè)面,可對(duì)系統(tǒng)角色進(jìn)行增刪改查。 1. 查詢角色 操作說明如圖所示。 2. 添加角色、刪除角色和編輯角色 系統(tǒng)界面如圖所示。由于操作比較簡(jiǎn)單,不再詳細(xì)說明。 五、關(guān)于基于角色的訪問控制 本系統(tǒng)支持基于角色的訪問控制。正如在業(yè)務(wù)模塊的簡(jiǎn)介中所述,用戶只有擁有某一業(yè)務(wù)模塊的操作權(quán)限才能進(jìn)行相關(guān)操作。而用戶的權(quán)限來源于系統(tǒng)角色,即用戶只能從所屬的角色中獲得若干權(quán)限,而本身無法被授權(quán),授權(quán)只能對(duì)角色進(jìn)行,即所謂
9、“基于角色的訪問控制”。具體的設(shè)計(jì)原則為: 1. 為每個(gè)模塊設(shè)置獨(dú)立的權(quán)限 業(yè)務(wù)模塊和系統(tǒng)權(quán)限呈一一對(duì)應(yīng)關(guān)系。擁有該業(yè)務(wù)模塊的權(quán)限后,即可對(duì)該模塊的數(shù)據(jù)進(jìn)行全部操作(增、刪、改、查等)。 業(yè)務(wù)模塊和系統(tǒng)權(quán)限的對(duì)應(yīng)關(guān)系如下表所示: 權(quán)限 模塊 操作 頁(yè)面 Auth_Job 員工管理 添加員工 employee_add.jsp 查詢員工 employee_query.jsp 修改員工 employee_edit.jsp 刪除員工 employee_delete.jsp Auth_Attendance 考勤管理 查詢考勤 attendance_query.j
10、sp Auth_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.jsp Auth_RP 獎(jiǎng)懲管理 查詢獎(jiǎng)勵(lì)和懲罰 rewardandpunishment_query.jsp 添加獎(jiǎng)勵(lì)或懲罰
11、 rewardandpunishment_add.jsp 刪除獎(jiǎng)勵(lì)或懲罰 rewardandpunishment_delete.jsp Auth_Authority 權(quán)限管理 查詢權(quán)限信息 authority_query.jsp 查詢員工權(quán)限 authority_manage.jsp 將員工添加進(jìn)角色 將員工從角色移除 Auth_Role 角色管理 查詢角色權(quán)限 role_query.jsp 添加角色 role_add.jsp 刪除角色 role_delete.jsp 修改角色權(quán)限 role_edit.jsp 2. 將系統(tǒng)角色作為權(quán)限授予和撤銷的基本
12、單位 l 用戶沒有任何權(quán)限 l 用戶獲得所屬角色的權(quán)限 l 用戶與角色、角色與權(quán)限均呈多對(duì)多關(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ù)庫(kù)設(shè)計(jì) (一)環(huán)境說明 系統(tǒng)可以采用任何編程語(yǔ)言,任意數(shù)據(jù)庫(kù)工具。 (二)數(shù)據(jù)庫(kù)命名規(guī)則約定 本系統(tǒng)數(shù)據(jù)庫(kù)內(nèi)的對(duì)象命名采用“駝峰命名法”,該命名法要求數(shù)據(jù)庫(kù)名、表名和字段名均由為首字母大寫的單詞組成,單
13、詞之間直接連接不添加空格或下劃線。對(duì)數(shù)據(jù)庫(kù)對(duì)象的命名應(yīng)簡(jiǎn)單明了,直接反映對(duì)象的內(nèi)容,采用常用英文名詞,不使用拼音。對(duì)于視圖的命名額外要求使用“vw”作為前綴;對(duì)于存儲(chǔ)過程的命名額外要求使用“sp”作為前綴。表中的外鍵字段名稱應(yīng)該盡量和所引用表的主鍵名稱相同。 對(duì)于SQL語(yǔ)句的書寫,要求將T-SQL關(guān)鍵字和系統(tǒng)函數(shù)的名稱全部大寫,查詢語(yǔ)句中使用單字母別名代替表名或視圖名。 命名規(guī)范示例: SELECT * FROM UserLogin(?, ?) 1.?dāng)?shù)據(jù)庫(kù)名稱 本系統(tǒng)采用的數(shù)據(jù)庫(kù)名為:EmployeeManage。 2.?dāng)?shù)據(jù)庫(kù)登錄用戶 應(yīng)避免使用sa等管理員用戶作為系統(tǒng)登錄的用戶
14、,所使用的用戶應(yīng)該只有本數(shù)據(jù)庫(kù)的訪問權(quán)限,且應(yīng)該沒有改變數(shù)據(jù)庫(kù)結(jié)構(gòu)的權(quán)限,只能對(duì)現(xiàn)有的表、視圖、存儲(chǔ)過程和數(shù)據(jù)庫(kù)函數(shù)進(jìn)行調(diào)用。在本系統(tǒng)中應(yīng)用程序使用的用戶名為Suna,密碼為suna2013。 (三)數(shù)據(jù)庫(kù)物理設(shè)計(jì) 1. 表信息匯總 表名 說明 Employees 員工信息表 EmployeeType 職工類型表 Degrees 學(xué)位類型表 Departments 部門信息表 Attendances 考勤信息表 AttendanceStatus 出勤狀態(tài)類型表 Evaluations 考核信息表 EvaluationProjects 考核項(xiàng)目信息表 T
15、raining 培訓(xùn)信息表 EmployeeTraining 員工培訓(xùn)表 RewardsAndPunishments 員工獎(jiǎng)懲信息表 Users 系統(tǒng)用戶信息表 UserRole 用戶角色信息表 Roles 角色及權(quán)限信息表 2. 表結(jié)構(gòu)詳情 員工信息表(Employees) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 EmployeeID INT NOT NULL PK 員工ID EmployeeName NVARCHAR(20) NOT NULL 員工姓名 Sex NCHAR(1) NOT NULL 性別 Birth
16、Day DATETIME NOT NULL 生日 Phone VARCHAR(20) NOT NULL 電話 DegreeID INT NOT NULL FK 學(xué)位 HireDate DATETIME NOT NULL 入職日期 EmployeeTypeID INT NOT NULL FK 員工類型 DepartmentID INT NOT NULL FK 所屬部門 Title NVARCHAR(50) NOT NULL 職位頭銜 Salary MONEY NOT NULL 薪酬 ManagerID I
17、NT NULL FK 上司ID 職工類型表(EmployeeType) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 EmployeeTypeID INT NOT NULL PK 類型ID EmployeeTypeName NVARCHAR(50) NOT NULL Unique 類型名稱 學(xué)位類型表(Degrees) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 DegreeID INT NOT NULL PK 類型ID DegreeName NVARCHAR(20) NOT NULL Unique 學(xué)位名稱
18、 部門信息表(Departments) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 DepartmentID INT NOT NULL PK 部門ID DepartmentName NVARCHAR(50) NOT NULL Unique 部門名稱 ManagerID INT NULL FK 部門經(jīng)理ID 考勤信息表(Attendances) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 EmployeeID INT NOT NULL PK 員工ID StatusID INT NOT NULL FK 出勤類型ID
19、Date DATETIME NOT NULL PK 日期 出勤狀態(tài)類型表(AttendanceStatus) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 StatusID INT NOT NULL PK 出勤類型ID Status NVARCHAR(50) NOT NULL Unique 出勤類型名稱 考核信息表(Evaluations) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 EvaluationID INT NOT NULL PK 考核ID EmployeeID INT NOT NULL FK 員工ID
20、 EvaluationProjectID INT NOT NULL FK 考核項(xiàng)目ID Date DATETIME NOT NULL 日期 Result NVARCHAR(2) NOT NULL 成績(jī) 考核項(xiàng)目信息表(EvaluationProjects) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 EP_ID INT NOT NULL PK 考核項(xiàng)目ID ProjectName NVARCHAR(20) NOT NULL Unique 項(xiàng)目名稱 培訓(xùn)信息表(Training) 字段名稱 數(shù)據(jù)類型 可否為空
21、約束條件 說明 TrainingID INT NOT NULL PK 培訓(xùn)ID BeginDate DATETIME NOT NULL 開始日期 EndDate DATETIME NOT NULL 結(jié)束日期 TrainingType NVARCHAR(20) NOT NULL 培訓(xùn)類型 Description NVARCHAR(255) NULL 詳細(xì)描述 員工培訓(xùn)表(EmployeeTraining) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 TraingingID INT NOT NULL PK FK
22、 培訓(xùn)ID EmployeeID INT NOT NULL PK FK 員工ID 員工獎(jiǎng)懲信息表(RewardsAndPunishments) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 RP_ID INT NOT NULL PF 獎(jiǎng)懲ID EmployeeID INT NOT NULL FK 員工ID Type NCHAR(2) NOT NULL 獎(jiǎng)勵(lì)/懲罰 Date DATETIME NOT NULL 日期 Reason NVARCHAR(50) NOT NULL 原因 Remark NVARCHAR(
23、255) NULL 備注(可選) 系統(tǒng)用戶信息表(Users) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 EmployeeID INT NOT NULL PK FK 員工ID Password VARCHAR(50) NOT NULL 登錄密碼 用戶角色信息表(UserRole) 字段名稱 數(shù)據(jù)類型 可否為空 約束條件 說明 EmployeeID INT NOT NULL PK FK 員工ID RoleID INT NOT NULL PK FK 角色I(xiàn)D 角色及權(quán)限信息表(Roles) 字段名稱 數(shù)
24、據(jù)類型 可否為空 約束條件 說明 RoleID INT NOT NULL PK 角色I(xiàn)D RoleName NVARCHAR(50) NOT NULL Unique 角色名稱 Auth_Authority INT NOT NULL Default 0 權(quán)限管理權(quán)限 Auth_Info INT NOT NULL Default 0 信息管理權(quán)限 Auth_Job INT NOT NULL Default 0 人事管理權(quán)限 Auth_Attendance INT NOT NULL Default 0 考勤管理權(quán)限 Auth_Training INT NOT NULL Default 0 培訓(xùn)管理權(quán)限 Auth_Evaluation INT NOT NULL Default 0 考核管理權(quán)限 Auth_RP INT NOT NULL Default 0 獎(jiǎng)懲管理權(quán)限 Auth_Role INT NOT NULL Default 0 角色管理權(quán)限 Auth_Encrypt INT NOT NULL Default 0 加密系統(tǒng)權(quán)限
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版小學(xué)數(shù)學(xué)五年級(jí)下冊(cè)圖形的運(yùn)動(dòng)(三)-1課件
- 供應(yīng)鏈管理方法
- 2019最新青島版數(shù)學(xué)一年級(jí)上冊(cè)第三單元《走進(jìn)花果山-10以內(nèi)的加減法》(信息窗6)課件
- 第四章勞動(dòng)中的心理、生理狀態(tài)對(duì)安全的影響
- 201x九年級(jí)物理上冊(cè)-雙休作業(yè)八(新版)教科版課件
- 課件:項(xiàng)目一-電子商務(wù)物流系統(tǒng)規(guī)劃
- 【人教版】2012-2013學(xué)年九年級(jí)(全一冊(cè))數(shù)學(xué)小復(fù)習(xí):第27章相似復(fù)習(xí)課件
- 消化腺(全英文)課件
- 小學(xué)語(yǔ)文資源五年級(jí)上冊(cè)課件《落花生》課件第一課時(shí)
- 納米材料的基本效應(yīng)課件
- 分析化學(xué)概論-課件
- 沉浸式光影解決方案課件
- 第六講加固Windows操作系統(tǒng)安全ppt課件
- 民主選舉投出理性一票ppt課件
- 高二數(shù)學(xué)選修正態(tài)分布推薦實(shí)用全套PPT