【正文】
員離退表和人員信息表的一個一對一關(guān)系表。對數(shù)據(jù)集合做進一步分析,確定集合之間的關(guān)系并最終形成數(shù)據(jù)庫物理模型,以便開發(fā)人員建立物理數(shù)據(jù)庫??紤]到特殊情況的發(fā)生,該角色可以進行編輯。一系列需要操作結(jié)束后,退出系統(tǒng)。表 22 軟件需求名稱版本語種操作系統(tǒng)Windows Server/XPXp簡體中文數(shù)據(jù)庫平臺Oracle9i簡體中文應(yīng)用平臺Tomcat簡體中文客戶端軟件MS IE簡體中文Java開發(fā)工具+使用技術(shù)Servlet,JSP,JDBC 41哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(論文)3 系統(tǒng)概要設(shè)計 系統(tǒng)功能流程及說明 系統(tǒng)功能流程圖系統(tǒng)功能流程如圖31:開始結(jié)束人員調(diào)配教育培訓(xùn)系統(tǒng)管理退出檔案管理主菜單公告口令正確輸入用戶名口令首頁圖31 系統(tǒng)功能流程圖 系統(tǒng)功能流程說明進入系統(tǒng),以正確的用戶名和密碼登陸后,不同的角色有不同的權(quán)限,管理員擁有所有權(quán)限,進入檔案管理,可以對人員信息、人員檔案、人員合同、人員結(jié)構(gòu)進行查詢,新增和查詢獎懲記錄及員工履歷。 (3)教育培訓(xùn)管理滿足公司對員工崗前、在職培訓(xùn)及學(xué)歷(學(xué)位)教育等多種形式的培訓(xùn)模式,通過信息平臺進行教育培訓(xùn)檔案的建立、修改維護;培訓(xùn)信息發(fā)布等工作??梢愿鶕?jù)職工定員、缺員信息及員工職稱信息,對員工崗位進行調(diào)配。 (2)人事調(diào)配管理維護人事調(diào)動相關(guān)信息。(3)擴充性原則 網(wǎng)站的整體規(guī)劃及框架設(shè)計是具可擴充性的,前臺頁面的設(shè)計能保證網(wǎng)站在增加欄目后不會破壞網(wǎng)站的整體結(jié)構(gòu)。當(dāng)人類正在向知識經(jīng)濟新時代邁進的時候,信息網(wǎng)絡(luò)化的發(fā)展步伐也越加迅猛,隨著中國加入WTO,中國經(jīng)濟不可避免地要面對經(jīng)濟全球化的挑戰(zhàn),巨大的競爭壓力使得中國的企業(yè)將無法去慢慢解決員工的意識與素質(zhì)問題,我們的企業(yè)在經(jīng)營管理能力上急需的是一種跨越式提升,它要求我們必須以全新的視角來重新認(rèn)識人力資源在企業(yè)中的作用。通過人力資源的有效管理,掌握最新的、準(zhǔn)確的企業(yè)人力資源信息,并對其進行復(fù)雜的統(tǒng)計與分析,從而充分發(fā)揮每個員工的潛能,為企業(yè)創(chuàng)造更大的價值。EHR,是指人力資源管理電子信息化,提高效率是EHR的根本目的,人力資源管理的EHR化,可以使我們在轉(zhuǎn)變管理觀念的同時,減少平常事務(wù)性作業(yè)對于人力資源管理策略上的羈絆,真正使人力資源管理成為企業(yè)的戰(zhàn)略伙伴,成為管理決策支持者,為決策提供解決方案。人力資源管理系統(tǒng)是一個企業(yè)單位不可缺少的部分,是適應(yīng)現(xiàn)代企業(yè)制度,推動企業(yè)人力資源管理走向科學(xué)化、規(guī)范化、自動化的必要條件。關(guān)鍵詞:人力資源管理;MVC;JSP;Oracle 9iIVAbstractThe 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 the system with the management of personnel files, personnel deployment management, education and training, and system management functions. First of all, human resources management system for the development of the background and requirement analysis, then is the system design, database design, and then divided into modules, submodule to plete the detailed design of the content, and finally introduced the system of testing and running.Key Words:Human Resources Management ; MVC; JSP;Oracle 9i 哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(論文)目 錄摘 要 IAbstract II1 緒 論 1 項目背景 1 項目內(nèi)容 1 系統(tǒng)的開發(fā)意義 2 項目設(shè)計原則 22 需求分析 3 功能需求 3 軟硬件環(huán)境 3 硬件環(huán)境 3 軟件環(huán)境 43 系統(tǒng)概要設(shè)計 5 系統(tǒng)功能流程及說明 5 系統(tǒng)功能流程圖 5 系統(tǒng)功能流程說明 6 數(shù)據(jù)庫概要設(shè)計 64 系統(tǒng)詳細(xì)設(shè)計 10 功能模塊劃分 10 功能子模塊設(shè)計 10 教育培訓(xùn)管理 10 系統(tǒng)管理 11 數(shù)據(jù)庫表的設(shè)計 125 系統(tǒng)實現(xiàn) 17 教育培訓(xùn)管理模塊 17 系統(tǒng)管理模塊 246 系統(tǒng)測試 28 測試的定義及目的 28 測試步驟 287 系統(tǒng)運行 31 數(shù)據(jù)庫安裝 31 系統(tǒng)部署 32 登錄系統(tǒng) 33結(jié) 論 35參考文獻 36致 謝 37附 錄 38 緒 論 項目背景所謂人力資源管理,就是指運用現(xiàn)代化的科學(xué)方法,對與物力相結(jié)合的人力進行合理的培訓(xùn)、組織和調(diào)配,使人力、物力經(jīng)常保持最佳比例,同時對人的思想、心理和行為進行恰當(dāng)?shù)恼T導(dǎo)、控制和協(xié)調(diào),充分發(fā)揮人的主觀能動性,使人盡其才,事得其人,人事相宜,以實現(xiàn)組織目標(biāo)。哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(論文) 哈爾濱商業(yè)大學(xué)畢業(yè)設(shè)計(論文)基于MVC模式的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)學(xué) 生 姓 名 彭 靜 指 導(dǎo) 教 師 劉新禹 專 業(yè) 計算機科學(xué)與技術(shù) 學(xué) 院 計算機與信息工程學(xué)院 2009年 6月15 日Graduation Project (Thesis)Harbin University of CommerceDesign and Implementation of Human Resources Management System Based on MVC ModelStudentPeng Jing SupervisorLiu Xinyu SpecialtyComputer Science and Technology SchoolCompute and Information Engineering 20090615摘 要在MVC架構(gòu)基礎(chǔ)上構(gòu)建人力資源管理系統(tǒng)。首先研究人力資源管理系統(tǒng)的開發(fā)的背景和需求分析,接著對系統(tǒng)進行總體設(shè)計,數(shù)據(jù)庫設(shè)計,然后進行模塊劃分,分模塊完成詳細(xì)設(shè)計的內(nèi)容,最后介紹系統(tǒng)的測試和運行。無論是管理領(lǐng)域的擴大,還是現(xiàn)有管理的提升,人力資源是基礎(chǔ)、是前提、是根本[1]。因此,為了加快企業(yè)的信息化步伐,提高企業(yè)的管理水平以在激烈的社會競爭中立于不敗之地,建設(shè)和完善人力資源管理系統(tǒng)已經(jīng)變得十分必要和迫切。有效力管理企業(yè)的人力資源,為企業(yè)提供強有力的儲備力量,使之成為企業(yè)發(fā)展的主動力。通過網(wǎng)絡(luò)人力資源管理系統(tǒng)對企業(yè)人力資源進行管理,使企業(yè)人力資源管理適應(yīng)時代的發(fā)展要求,大大提高了企業(yè)的核心競爭力。(2)經(jīng)濟性原則 建立適合企業(yè)自身需求的網(wǎng)絡(luò)平臺,提供廣泛的涵蓋用戶多種需求的功能,數(shù)據(jù)處理方式靈活可以滿足需求,節(jié)省網(wǎng)站建設(shè)成本,并確保其較好的拓展性和開放性;同時網(wǎng)站具有基于WEB界面的管理后臺,能夠自主的對網(wǎng)站中大部分內(nèi)容作更新、修改操作,節(jié)省了企業(yè)網(wǎng)站的運營成本,提高了信息更新、傳播效率。系統(tǒng)重點圍繞數(shù)據(jù)維護、查詢和分析便捷的要求,并通過關(guān)鍵業(yè)務(wù)節(jié)點的業(yè)務(wù)流程化,提高 HR業(yè)務(wù)的處理效率。對員工職稱信息按照取得時間排序,可可以按員工姓名、編號等信息查找員工。可以按員工姓名、編號等信息查找員工。表21 硬件需求服務(wù)器最低配置推薦配置應(yīng)用和數(shù)據(jù)庫服務(wù)器1 CPU:P4 1 CPU:P4 2 DISK: 10G2 DISK: 20G3 DATABASE3 ORACLE 軟件環(huán)境系統(tǒng)軟件配置需求,如表22。進入系統(tǒng)管理,在用戶管理中,可以修改密碼和查詢用戶,在職位管理中,可以增加查詢職位,在部門管理中,可以增加部門、查詢部門、管理部門組織結(jié)構(gòu)及部門合并,在角色管理中,可以增加角色和角色查詢。員工登錄系統(tǒng)后,員工只能查看、修改自己的基本信息,所以要制定權(quán)限管理,該系統(tǒng)角色(role)分為普通用戶、部門經(jīng)理、系統(tǒng)管理員。表31數(shù)據(jù)庫表明匯總數(shù)據(jù)庫表名中文名文字說明staff人員保存人員的基本信息file檔案保存人員檔案的相關(guān)信息contract合同保存合同的相關(guān)信息record履歷保存履歷的基本信息JiangChen獎懲保存獎懲的基本信息Transfer人事調(diào)動保存人事調(diào)動的相關(guān)信息ProTitle職稱評定保存職稱評定的相關(guān)信息續(xù)表數(shù)據(jù)庫表名中文名文字說明trainCategory培訓(xùn)類別保存培訓(xùn)類別基本信息trainRecord培訓(xùn)記錄保存培訓(xùn)記錄相關(guān)信息trainStaff培訓(xùn)人員保存培訓(xùn)人員和成績相關(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è)計中對信息的描述進一步分析并加以總計,抽象出數(shù)據(jù)集合(數(shù)據(jù)庫表)[6]。圖31邏輯ER圖表32 外鍵關(guān)聯(lián)說明表描述表名外鍵引用表外鍵字段名關(guān)聯(lián)表表關(guān)系說明檔案人員職員IDfk是一對一一個人員可以有一個檔案合同信息人員人員IDfk是一對多一個人可以有多份合同履歷信息人員人員IDfk1是一對一一個人員只有一份履歷獎懲信息人員人員IDfk1是一對多一個人可以有多個獎懲狀態(tài)續(xù)表描述表名外鍵引