【正文】
_ n a m eC a t e _ C e r tC a t e _ d e scr i b e p i NIV A 1 5V A 2 0V A 5 0 M M I d e n t i f i e r _ 1 p i t r a i n R e co r dt r a i n R e co r d _ i dR e co r d _ i sb nR e co r d _ n a m et r a i n N a t u r et r a i n _ S t a r t T i m et r a i n _ E n d T i m et r a i n C o stt r a i n P l a ceo r g a n i ze U n i tt r a i n M o d e lch a r g e N a m eq u a l i f i e d L i n et r a i n T e a ch e rco n t i n u e d T i m e p i NIV A 2 0V A 1 0DTDTIV A 5 0V A 2 0V A 1 0V A 1 0IV A 1 0I M M I d e n t i f i e r _ 1 p i M o dM o d u l e _ i dM o d u l e _ n a m eM o d u l e _ i d e aM o d u l e _ l e a t h e r p i NV A 1 6V A 1 0 0V A 1 6 M I d e n t i f i e r _ 1 p i D e p a r t m e n tD e p _ i dD e p _ i sb nD e p _ n a m eD e p _ m a n a g e rD e p _ a d d r e ssD e p _ co u n tD e p _ l e a t h e rD e p _ d e g r e eD e p _ d e c p i NIV A 2 0VA8V A 2 0IVA8V A 1 0V A 2 5 5 M M I d e n t i f i e r _ 1 p i T r a i n S t a f ft r a i n R e su l tt r a i n Q u a l i f i e dt r a i n st a f f _ i dce r t i f i ca t e p i ISINI M K e y_ 1 p i C e r t i f i ca t eC F _ n a m eC F _ d a t eC F _ p a t hC e r t i f i ca t e _ i dce r t _ i d p i p i V A 2 5DTV A 2 5 5N 2 0N M M I d e n t i f i e r _ 1 p i T r a n sf e rT r a n sf e r _ i dT r a n sf e r _ t yp eT r a n sf e r _ t i m eO p e r a t o rT r a n sf e r _ R e a so nF o r m e r D e p _ i dF o r m e r P o s_ i d p i NV A 1 0DTV A 1 6V A 2 5 5NN M I d e n t i f i e r _ 1 p i P r o T i t l eP r o T i t l eP r o T i t l e _ M o d eP r o T i t l e _ D a t eP r o T i t l e _ sco r eY e a r _ E xa m i n eP r o T i t l e _ r e su l tP r o T i t l e _ i dp r o _ p a t h p i V A 1 0V A 1 0DTV A 1 6V A 1 6V A 1 6NV A 2 5 5 M I d e n t i f i e r _ 1 p i R e t i r eR e t i r e _ i dR e t i r e _ D a t eR e t i r e _ T yp eR e t i r e _ R e a so nr e t i r e _ r e m a r k p i NDTV A 1 6V A 2 0V A 1 5 0 M I d e n t i f i e r _ 1 p i S a l a r ysa l a r ysa l a r y_ l e v e l p i FI M I d e n t i f i e r _ 1 p i p o si t i o np o si t i o n _ i dp o si t i o np o si t i o n _ i sb n p i NV A 1 0I M M I d e n t i f i e r _ 1 p i st a _ sa lst a _ sa l _ i dsa l a r ysa l a r y_ l e v e lsa l a r y_ d a t e p i NFID M I d e n t i f i e r _ 1 p i t o n g g a ot g _ i dt g _ t i t l et g _ co n t e n t p i NV A 2 0V A 3 0 0 M I d e n t i f i e r _ 1 p i 圖 31邏輯 ER圖 表 32 外鍵關(guān)聯(lián)說明表 描述表名 外鍵引用表 外鍵字段名 關(guān)聯(lián)表 表關(guān)系 說明 檔案 人員 職員 IDfk 是 一對(duì)一 一個(gè)人員可以有一個(gè)檔案 合同信息 人員 人員 IDfk 是 一對(duì)多 一個(gè)人可以有多份合同 履歷信息 人員 人員 IDfk1 是 一對(duì)一 一個(gè)人員只有一份履歷 獎(jiǎng)懲信息 人員 人員 IDfk1 是 一對(duì)多 一個(gè)人可以有多個(gè)獎(jiǎng)懲狀態(tài) 哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) 10 續(xù)表 描述表名 外鍵引用表 外鍵字段名 關(guān)聯(lián)表 表關(guān)系 說明 人事調(diào)動(dòng) 部門 調(diào)動(dòng)前部門主鍵 是 一對(duì)一 該表是部門表與職位表一對(duì)一關(guān)系的關(guān)系表。 表 31 數(shù)據(jù)庫表明匯總 數(shù)據(jù)庫表名 中文名 文字說明 staff 人員 保存人員的基本信息 file 檔案 保存人員檔案的相關(guān)信息 contract 合同 保存合同的相關(guān)信息 record 履歷 保存履歷的基本信息 JiangChen 獎(jiǎng)懲 保存獎(jiǎng)懲的基本信息 Transfer 人事調(diào)動(dòng) 保存人事調(diào)動(dòng)的相關(guān)信息 ProTitle 職稱評(píng)定 保存職稱評(píng)定的相關(guān)信息 哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) 8 續(xù)表 數(shù)據(jù)庫表名 中文名 文字說明 trainCategory 培訓(xùn)類別 保存培訓(xùn)類別基本信息 trainRecord 培訓(xùn)記錄 保存培訓(xùn)記錄相關(guān)信息 trainStaff 培 訓(xùn)人員 保存培訓(xùn)人員和成績(jī)相關(guān)信息 Certificate 培訓(xùn)證書 保存培訓(xùn)證書的基本信息 User 用戶信息 保存用戶相關(guān)信息 Role_User 角色 _用戶信息 保存角色與用戶關(guān)聯(lián)的相關(guān)信息 Role 角色信息 保存角色相關(guān)信息 Role_Module 角色 _ 模塊信息 保存角色與模塊關(guān)聯(lián)的相關(guān)信息 Module 模塊信息 保存模塊的基本信息 將 需求 分析,系統(tǒng)設(shè)計(jì)中對(duì)信息的描述進(jìn)一步分析并加以總計(jì),抽象出數(shù)據(jù)集合(數(shù)據(jù)庫表) [6]。 員工登錄系統(tǒng)后,員工只能查看、修改自己的基本信息,所以要制定權(quán)限管理,該系統(tǒng)角色( role)分為普通用戶、部門經(jīng)理、系統(tǒng)管理員。進(jìn)入系統(tǒng)管理,在用戶管理中,可以修改密碼和查詢用戶,在職位管理中,可以增加查詢職位,在部門管理中,可以增加部門、查詢部門、管理部門組織結(jié)構(gòu)及部門合并,在角色管理中,可以增加角色和角色查詢。 表 21 硬件需求 服務(wù)器 最低配置 推薦配置 應(yīng)用和數(shù)據(jù)庫服務(wù)器 1 CPU: P4 1 CPU: P4 2 DISK: 10G 2 DISK: 20G 3 DATABASE 3 ORACLE 哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) 5 軟件環(huán)境 系統(tǒng) 軟件 配置需求,如表 22??梢园磫T工姓名、編號(hào)等信息查找員工。對(duì)員工職稱信息按照取得時(shí)間排序,可可以按員工姓名、編號(hào)等信息查找員工。系統(tǒng)重點(diǎn)圍繞數(shù)據(jù)維護(hù)、查詢和分析便捷的要求,并通過關(guān)鍵業(yè)務(wù)節(jié)點(diǎn)的業(yè)務(wù)流程化,提高 HR 業(yè)務(wù)的處理效率。 ( 2) 經(jīng)濟(jì)性原則 建立適合企業(yè)自身需求的網(wǎng)絡(luò)平臺(tái),提供廣泛的涵蓋用戶多種需求的功能,數(shù)據(jù)處理方式靈活 可 以滿足需求,節(jié)省網(wǎng)站建設(shè)成本,并確保其較好的拓展性和開放性;同時(shí)網(wǎng)站具有基于 WEB 界面的管理后臺(tái),能夠自主的對(duì)網(wǎng)站中大部分內(nèi)容作更新、修改操作,節(jié)省了企業(yè)網(wǎng)站的運(yùn)營(yíng)成本,提高了信息更新、傳播效率。通過網(wǎng)絡(luò)人力資源管理系統(tǒng)對(duì)企業(yè)人力資源進(jìn)行管理,使企業(yè)人力資源管理適應(yīng)時(shí)代的發(fā)展要求,大大提高了企業(yè)的核心 競(jìng)爭(zhēng)力 。有效力管理企業(yè)的人力資源,為企業(yè)提供強(qiáng)有 力的儲(chǔ)備力量,使之成為企業(yè)發(fā)展的主動(dòng)力。因此,為了加快企業(yè)的信息化步伐,提高企業(yè)的管理水平以在激烈的社會(huì)競(jìng)爭(zhēng)中立于不敗之地,建設(shè)和完善人力資源管理系統(tǒng)已經(jīng)變得十分必要和迫切。無論是管理領(lǐng)域的擴(kuò)大,還是現(xiàn)有管理的提升,人力資源是基礎(chǔ)、是前提、是根本 [1]。 首先研究人力資源管理系統(tǒng)的開發(fā)的背景和需求分析,接著對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì),然后進(jìn)行模塊劃分,分模塊完成詳細(xì)設(shè)計(jì)的內(nèi)容,最后介紹系統(tǒng)的測(cè)試和運(yùn)行。哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) I 哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) 基于 MVC 模式的人力資源管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 學(xué) 生 姓 名 彭 靜 指 導(dǎo) 教 師 劉新禹 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 學(xué) 院 計(jì)算機(jī)與信息工程學(xué)院 2021 年 6 月 15 日 哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) II Graduation Project (Thesis) Harbin University of Commerce Design and Implementation of Human Resources Management System Based on MVC Model Student Peng Jing Supervisor Liu Xinyu Specialty Computer Science and Technology School Compute and Information Engineering 20210615 哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) III 摘 要 在 MVC 架構(gòu)基礎(chǔ)上構(gòu)建人力資源管理系統(tǒng)。 關(guān)鍵詞: 人力資源管理 ; MVC; JSP; Oracle 9i 哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) IV Abstract The human resources management system is built on the MVC framework. Major design and implementation of human resources management system, were using browser / server (B / S) model, as development tools, and Oracle 9i as database. Efficiently achieve the management of human resources and various functions of t