![計算機(jī)科學(xué)與技術(shù)-基于ssm的網(wǎng)易公司人力資源管理系統(tǒng)_第1頁](http://file4.renrendoc.com/view/62744be34fa47f66c8177c66229b28e6/62744be34fa47f66c8177c66229b28e61.gif)
![計算機(jī)科學(xué)與技術(shù)-基于ssm的網(wǎng)易公司人力資源管理系統(tǒng)_第2頁](http://file4.renrendoc.com/view/62744be34fa47f66c8177c66229b28e6/62744be34fa47f66c8177c66229b28e62.gif)
![計算機(jī)科學(xué)與技術(shù)-基于ssm的網(wǎng)易公司人力資源管理系統(tǒng)_第3頁](http://file4.renrendoc.com/view/62744be34fa47f66c8177c66229b28e6/62744be34fa47f66c8177c66229b28e63.gif)
![計算機(jī)科學(xué)與技術(shù)-基于ssm的網(wǎng)易公司人力資源管理系統(tǒng)_第4頁](http://file4.renrendoc.com/view/62744be34fa47f66c8177c66229b28e6/62744be34fa47f66c8177c66229b28e64.gif)
![計算機(jī)科學(xué)與技術(shù)-基于ssm的網(wǎng)易公司人力資源管理系統(tǒng)_第5頁](http://file4.renrendoc.com/view/62744be34fa47f66c8177c66229b28e6/62744be34fa47f66c8177c66229b28e65.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
摘要第1章緒論1.1背景及意義互聯(lián)網(wǎng)技術(shù)發(fā)展飛快,網(wǎng)絡(luò)和計算機(jī)的到來給我們社會帶來了巨大的影響?,F(xiàn)代人類的生活越來越規(guī)范化和網(wǎng)絡(luò)化了。人力資源管理系統(tǒng)對我們各行各業(yè)的公司就像如虎添翼般帶來了管理效率上的飛速提升,比以前用手筆寫記在紙上方便了不知道多少。無疑,使用電子產(chǎn)品管理這些數(shù)據(jù)信息使基于勞務(wù)派遣公司人力資源更先進(jìn)、更高效、更科學(xué),信息交流更迅速。我開發(fā)的人力資源管理系統(tǒng)就是為了幫助管理公司信息的管理員們提高對這些數(shù)據(jù)處理的效率以便節(jié)省他們的時間,能做其他事為公司創(chuàng)造更多的價值。在互聯(lián)網(wǎng)上基于“網(wǎng)易”公司人力資源管理系統(tǒng),并根據(jù)自己的需求可以進(jìn)行網(wǎng)上直接信息管理等功能,實現(xiàn)了用戶足不出戶就能完成整個信息的詳細(xì)情況。本論文基于“網(wǎng)易”公司人力資源管理系統(tǒng)的開發(fā)研究過程進(jìn)行介紹和書寫。1.2國內(nèi)外研究概況國家經(jīng)濟(jì)持續(xù)快速的發(fā)展,網(wǎng)絡(luò)發(fā)展迎來了一陣高峰期,網(wǎng)絡(luò)市場現(xiàn)在如火如荼,吸引了很多資本家的目光。然而,現(xiàn)在很多公司對人力資源管理分配的不合理,和人員上的緊缺,使得現(xiàn)在更多人有了互聯(lián)網(wǎng)管理的意識,更突出了人力資源管理系統(tǒng)的重要性。如今的網(wǎng)絡(luò)電子信息高速發(fā)展,使得信息管理的電子化已經(jīng)是大勢所趨。該“基于‘網(wǎng)易’公司人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)”是使用Mysql數(shù)據(jù)庫和JSP程序設(shè)計實現(xiàn)的。1.3研究的內(nèi)容在系統(tǒng)的分析里我考慮到了系統(tǒng)實施的可行性,在軟件方面我使用了JSP技術(shù)進(jìn)行人力資源管理系統(tǒng)的設(shè)計,使用Mysql作為數(shù)據(jù)庫。因為JSP和Mysql都是十分成熟的開發(fā)工具,我相信它們可以幫助我完成人力資源管理系統(tǒng)的開發(fā)。成都師范學(xué)院本科畢業(yè)設(shè)計(論文)第2章相關(guān)技術(shù)2.1JSP技術(shù)介紹JSP簡介JSP(JavaScriptPages)是由Sun公司和許多公司一起開發(fā)的一項動態(tài)網(wǎng)頁技術(shù)。相當(dāng)于在我們前端網(wǎng)頁中加入了Java程序。JSP所具有的一些特點:(1)可以模板化添增網(wǎng)頁的內(nèi)容。(2)可以重復(fù)使用我們事先設(shè)計好的組件,減免不必要的重復(fù)動作,并且支持自定義標(biāo)簽。(3)有很多好用的工具。(4)與Java一樣簡單易用。(5)還具有跨平臺的優(yōu)勢,只要編寫好一次,就能夠跨平臺運行,基本上在所有的客戶端上都能夠正常運行并且進(jìn)行訪問。(6)可以搭配其他Java相關(guān)的技術(shù)進(jìn)行配合開發(fā)。JSP這項技術(shù)專門用來開發(fā)前端頁面的數(shù)據(jù)顯示,可以相互配合進(jìn)行分層次的開發(fā)。選取JSP的原因JSP是現(xiàn)在網(wǎng)絡(luò)開發(fā)里十分流行的編程語言之一,應(yīng)用的范圍十分廣。這項動態(tài)網(wǎng)頁技術(shù)簡單易用,網(wǎng)上有很多實用工具可以用來進(jìn)行開發(fā),而且還具備跨平臺的優(yōu)點,組件的運行、使用效率高。只要我們掌握一些基本的計算機(jī)開發(fā)知識,就可以很容易地學(xué)會這個技術(shù)。綜上所述,所以我使用了JSP這個技術(shù)來開發(fā)完成我的畢業(yè)設(shè)計系統(tǒng),基于ssm的“網(wǎng)易”公司人力資源管理系統(tǒng)。2.2JAVA簡介JAVA是SUN(StanfordUniversityNetwork斯坦福大學(xué)網(wǎng)絡(luò)公司)1995年推出的一門高級編程語言,是一種面向Internet的編程語言。隨著JAVA技術(shù)在web方面的不斷成熟,已經(jīng)成為Web應(yīng)用程序的首選開發(fā)語言。是簡單易學(xué),完全面向?qū)ο螅踩煽?,與平臺無關(guān)的編程語言。在ITOBE編程社區(qū)對程序編程語言的排行上,JAVA常年保持第一,能一直保持第一的位置一定有其道理。首先,JAVA語言是面向?qū)ο蟮木幊陶Z言,這很符合我們?nèi)祟惖乃季S習(xí)慣;并且其還具有跨平臺性,在不同的操作系統(tǒng)上都能正常運行一個JAVA程序;可靠性和安全性體現(xiàn)在JAVA語言沒有指針;具有移植性,JAVA環(huán)境本身對新的硬件平臺和操作系統(tǒng)是可移植的,JAVA的特性還不止上述所說,但就是JAVA所具備的這些實用特性,使得我選擇了它作為我畢業(yè)設(shè)計的開發(fā)語言。2.3Eclipse開發(fā)環(huán)境Eclipse是一個開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺。因為Eclipse是免費的,所以很受開發(fā)者的歡迎,因此我選擇了Eclipse作為我的JAVA集成開發(fā)環(huán)境(IDE)來使用。選取Eclipse原因(1)Eclipse是開放源代碼的項目,可以從網(wǎng)上下載安裝文件,還有Eclipse的基本組件都是免費的,容易獲取。(2)Eclipse的安裝簡單,只需將安裝文件解壓即可使用。(3)Eclipse功能強(qiáng)大,使用方便。2.4Tomcat服務(wù)器Tomcat服務(wù)器是一個免費的開放源代碼的Web應(yīng)用服務(wù)器。相信做軟件開發(fā)的都很熟悉,當(dāng)我們在自己電腦上配置好Apache服務(wù)器的時候,就可用其響應(yīng)網(wǎng)頁的訪問請求。Tomcat獲取也是免費的,且很方便,直接百度去官方網(wǎng)站下載即可。2.5SSM三大框架Spring簡介Spring框架是一個開放源代碼的J2EE應(yīng)用程序框架。它集成各類型工具通過核心bean對底層類進(jìn)行實例化和管理。SpringMVC技術(shù)介紹SpringMVC屬于SpringFrameWork的后續(xù)產(chǎn)品,已經(jīng)融合在SpringWebFlow里面。MyBatis介紹MyBatis是一個基于Java的持久層框架。2.6MySQL數(shù)據(jù)庫MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),因為MySQL是免費的,所以該數(shù)據(jù)庫很快的流行起來,MySQLAB公司是MySQL的所有者和創(chuàng)立者,現(xiàn)在屬于Oracle旗下產(chǎn)品。作為一種領(lǐng)先的數(shù)據(jù)庫,MySQL有很多的優(yōu)點:(1)MySQL是開源的(2)MySQL可以跨平臺(3)MySQL是免費的(4)使用方便且功能強(qiáng)大第3章系統(tǒng)的分析3.1系統(tǒng)的設(shè)計目標(biāo)現(xiàn)代社會的生活節(jié)奏相比起以前變快了許多,人們對信息系統(tǒng)的要求提高了,要求信息齊全,還要求系統(tǒng)信息的管理效率要夠高夠快,許多用戶因為忙碌的工作無法抽出時間進(jìn)行選擇傳統(tǒng)方式進(jìn)行數(shù)據(jù)的管理及存儲,這樣就產(chǎn)生了人力資源管理系統(tǒng)的需求,科技發(fā)展到了現(xiàn)在,最方便且快速的無疑是結(jié)合網(wǎng)絡(luò)跟人力資源,我就根據(jù)上述的一些要求開始開發(fā)設(shè)計我的畢業(yè)設(shè)計基于“網(wǎng)易”公司人力資源管理系統(tǒng)。3.2系統(tǒng)的可行性分析3.2.1技術(shù)的可行性:技術(shù)背景無論是臺式機(jī)還是筆記本,計算機(jī)都以非常迅猛的速度占據(jù)著人們的工作與生活,那么能夠輔助計算機(jī)幫助人們改變工作與生活狀態(tài)的就是那些安裝在計算機(jī)上的功能軟件。本文所要設(shè)計的系統(tǒng),從簡單易懂的思想出發(fā),將通過文字索引提示協(xié)助用戶操作。硬件和軟件設(shè)施是否能夠滿足開發(fā)者的需求等等。人力資源管理系統(tǒng)是基于Java編程語言的,結(jié)構(gòu)簡化,可以支持基于組件的開發(fā)模型和可移植性,并且可以在很多平臺上運行,可以提高開發(fā)人員的工作效率和組件開發(fā),并對其進(jìn)行開發(fā)分工,節(jié)省大量時間。MYSQL數(shù)據(jù)庫是在數(shù)據(jù)庫中使用,簡單,緊湊,方便,存儲功能非常強(qiáng)大,這些成熟的技術(shù)和架構(gòu),為企業(yè)信息管理系統(tǒng)的開發(fā)提供了技術(shù)條件。本系統(tǒng)的開發(fā)設(shè)計功能比較齊全,但實施難度不是特別大,根據(jù)所有這些特點制作人力資源管理系統(tǒng),是可以做到的。(1)硬件的可行性分析系統(tǒng)的硬件要求不高,只要你有一部正常的電腦,普通的硬件就可以正常運行本系統(tǒng),只要能夠運行并且進(jìn)行正常的操作就可以了,但是硬件也不能太差,如果太差會導(dǎo)致系統(tǒng)運行緩慢然后拉低網(wǎng)站的運行速度造成卡頓,影響我們的使用體驗。以現(xiàn)在普遍的個人計算機(jī)的配置就已經(jīng)十分夠用了,所以說這個系統(tǒng)在硬件方面不存在什么大問題,是可行的。(2)軟件的可行性分析因為是用Java語言開發(fā)的系統(tǒng),所以可以很容易實現(xiàn)系統(tǒng)各項功能的模塊化和信息的儲存。除此之外,代碼還能進(jìn)行復(fù)用,這都能體現(xiàn)出來軟件的可行性。所以我選擇了jsp作系統(tǒng)的開發(fā)技術(shù)設(shè)計我的資源管理系統(tǒng),證明了在軟件方面我的系統(tǒng)是可行的。綜合以上兩點可行性的分析,我做了兩個方面的可行性研究,證明了我的這個人力資源管理系統(tǒng)的開發(fā)十分可行的。3.2.2經(jīng)濟(jì)的可行性我是使用jsp語言開發(fā)的系統(tǒng),采用了Eclipse平臺。所以系統(tǒng)在開發(fā)人力、財力要求不高,很節(jié)約經(jīng)濟(jì)。3.2.3操作的可行性:因為我使用了jsp技術(shù),用網(wǎng)絡(luò)就可以簡單地進(jìn)行訪問并對界面進(jìn)行各種操作,操作也十分地簡單只要掌握基本的電腦使用技巧便能輕易的進(jìn)行本系統(tǒng)的操作。開發(fā)這個系統(tǒng)的時候我的目標(biāo)就是讓用戶操作起來簡單易懂,因此我做出了對各種用戶都十分友好的操作界面,所以本系統(tǒng)的操作十分具有可行性。3.3項目設(shè)計目標(biāo)與原則在開發(fā)和設(shè)計系統(tǒng)的時候,我要達(dá)到一些設(shè)計的目標(biāo)和原則,這樣才能提高系統(tǒng)的可用性,對系統(tǒng)以后進(jìn)行更新和擴(kuò)展做好基礎(chǔ)的工作。1、在整個系統(tǒng)的設(shè)計中,系統(tǒng)必須滿足以下要求:(1)數(shù)據(jù)安全性因為公司的人力資源信息涉及到了公司全體員工的隱私,所以我做這個系統(tǒng)的時候要保證數(shù)據(jù)的保密和安全,所以要采取安全的防范措施才行。(2)簡易性我希望這個系統(tǒng)可以在一個一樣的樣式風(fēng)格的界面就可以完成全部的操作,這樣就可以提升我們管理員對人力資源各項信息的管理的效率了。(3)伸縮性因為人力資源管理系統(tǒng)會影響到更加廣的業(yè)務(wù),所以我要設(shè)計一個能夠具有接受新事物新變化具有伸縮能力的系統(tǒng)。(4)擴(kuò)展性現(xiàn)在人們對網(wǎng)絡(luò)管理的業(yè)務(wù)管理需求的不斷地增加,人力資源管理系統(tǒng)一定會被要求能夠具備足夠的擴(kuò)展性能,這就要求我在設(shè)計的時候就要好好考慮有關(guān)擴(kuò)展的方案。2、關(guān)于基于“網(wǎng)易”公司人力資源管理系統(tǒng)的基本要求如下:(1)功能要求:要完成公司里對部門的信息管理、職位的信息管理、員工的信息管理、合同的信息管理、培訓(xùn)的信息管理、檔案的信息管理、考勤的信息管理等并且能夠正常操作。(2)性能:在不同的電腦上都能順利地運行此系統(tǒng),并且能完成我們所需要的各種操作。(3)安全的要求:管理員要進(jìn)行正確的用戶名和密碼的輸入才能進(jìn)入到系統(tǒng)中進(jìn)行操作。(4)環(huán)境要求:支持多種平臺,可在Windows系列、Vista系統(tǒng)等多種操作系統(tǒng)下使用。3、開發(fā)目標(biāo)基于“網(wǎng)易”公司人力資源管理系統(tǒng)的主要開發(fā)目標(biāo)如下:(1)實現(xiàn)人力資源系統(tǒng)的高效率且規(guī)范地運轉(zhuǎn);(2)減少維護(hù)人員的工作量以及實現(xiàn)用戶對信息的控制和管理。(3)方便查詢信息及管理信息等;(4)通過網(wǎng)絡(luò)操作,改善處理問題的效率,提高人員利用率;(5)考慮到用戶多樣性特點,要求界面簡單,操作簡便。第4章系統(tǒng)設(shè)計4.1系統(tǒng)體系結(jié)構(gòu)基于“網(wǎng)易”公司人力資源管理系統(tǒng)的結(jié)構(gòu)圖4-1所示:網(wǎng)網(wǎng)絡(luò)管理員用戶服務(wù)器和程序圖4-1系統(tǒng)結(jié)構(gòu)登錄系統(tǒng)結(jié)構(gòu)圖,如圖4-2所示:YY人力資源管理系統(tǒng)登錄用戶登錄密碼正確總經(jīng)理界面用戶界面圖4-2管理員結(jié)構(gòu)圖,如圖4-3所示。管理員管理員登錄輸入信息登錄成功登錄失敗崗位信息制定職位管理網(wǎng)站后臺合同管理招聘管理員工信息制定培訓(xùn)管理檔案管理部門管理系統(tǒng)設(shè)置考勤管理圖4-34.2數(shù)據(jù)庫設(shè)計原則數(shù)據(jù)庫是整個軟件程序設(shè)計中最核心的環(huán)節(jié),因此開發(fā)的首要問題就是確定數(shù)據(jù)庫的數(shù)量以及結(jié)構(gòu)式的創(chuàng)建。上面已經(jīng)介紹,本論文將使用Mysql技術(shù)實現(xiàn)對數(shù)據(jù)庫的管理,以保證它的可用性、一致性、保密性和完整性。有些非法用戶可能會對系統(tǒng)數(shù)據(jù)庫進(jìn)行攻擊,以獲取數(shù)據(jù)庫中的資料,Mysql可以起到很好的保護(hù)作用。下圖給出了本系統(tǒng)中所使用的數(shù)據(jù)庫實體E-R圖。公司里管理員的信息屬性圖如圖4-4所示。圖4-4公司里崗位的全部信息的實體屬性圖如圖4-5所示。圖4-5公司里員工信息的實體屬性圖如圖4-6所示。圖4-6考勤信息管理實體屬性圖如圖4-7所示。圖4-7考勤信息管理實體屬性圖4.3數(shù)據(jù)表以系統(tǒng)的功能、結(jié)構(gòu)、目標(biāo)與任務(wù)為基礎(chǔ)進(jìn)行數(shù)據(jù)需求和功能模塊的研究,以系統(tǒng)使用的數(shù)據(jù)庫管理系統(tǒng)的特點為主要依據(jù),進(jìn)行數(shù)據(jù)庫概念模型的轉(zhuǎn)換和構(gòu)建。而本系統(tǒng)則只需充分考慮論壇管理系統(tǒng)的功能,機(jī)構(gòu)相對清晰,數(shù)據(jù)庫設(shè)計大致如下:表4-1:bm_manege表列名數(shù)據(jù)類型長度約束idint11PRIMARYKEYbm_namevarchar255DEFAULTNULLbm_personnumint11DEFAULTNULL表4-2:dangan_manage表列名數(shù)據(jù)類型長度約束idint11PRIMARYKEYda_namevarchar255DEFAULTNULL表4-3:emp_manage表列名數(shù)據(jù)類型長度約束idint11PRIMARYKEYemp_namevarchar255DEFAULTNULLemp_agevarchar255DEFAULTNULLemp_zwvarchar255DEFAULTNULLemp_addressvarchar255DEFAULTNULLemp_telvarchar255DEFAULTNULLemp_studyvarchar255DEFAULTNULLemp_workvarchar255DEFAULTNULL表4-4:gw_manage表列名數(shù)據(jù)類型長度約束idint11PRIMARYKEYgw_codevarchar255DEFAULTNULLgw_namevarchar255DEFAULTNULLuppervarchar255DEFAULTNULLlowervarchar255DEFAULTNULLbm_personnumint11DEFAULTNULLgw_yaoqiuvarchar255DEFAULTNULLgw_workcontentvarchar255DEFAULTNULL表4-5:sys_menu表列名數(shù)據(jù)類型長度約束menu_idint11PRIMARYKEYparent_idvarchar20DEFAULTNULLnamevarchar20DEFAULTNULLurlvarchar200DEFAULTNULLpermsvarchar500DEFAULTNULLtypevarchar500DEFAULTNULLiconint11DEFAULTNULL order_numint11DEFAULTNULL 表4-6:zhaoping_manage表列名數(shù)據(jù)類型長度約束idint11PRIMARYKEYgw_namevarchar255DEFAULTNULLperson_numint11DEFAULTNULLyaoqiuvarchar255DEFAULTNULLwenpingvarchar255DEFAULTNULL表4-7:zw_manage表列名數(shù)據(jù)類型長度約束idint11PRIMARYKEYzw_namevarchar255DEFAULTNULLbm_idint11DEFAULTNULLbm_namevarchar255DEFAULTNULL4.4用例圖4.4.1系統(tǒng)用例圖,如圖4-8所示。圖4-8系統(tǒng)用例圖4.5類圖4.5.1概念類圖,如圖4-9所示。系統(tǒng)概念類圖4-94.5.2實現(xiàn)類圖(1)管理員對職位信息進(jìn)行管理,如圖4-10所示。圖4-10管理員對職位信息各種管理的操作(2)管理員對公司里的崗位信息各項管理,如圖4-11所示。圖4-11管理員對公司里的崗位信息的各項管理(3)管理員對全體員工的信息的管理操作,如圖4-12所示。圖4-12管理員對全體員工的信息管理的操作(4)管理員對員工的合同內(nèi)容信息的各項管理,如圖4-13所示。圖4-13管理員對合同信息進(jìn)行管理(5)管理員對招聘信息的各項管理,如圖4-14所示。圖4-14管理員對招聘信息的各項管理(6)管理員對檔案信息的各項管理,如圖4-15所示。圖4-15管理員對公司員工的檔案信息管理的操作(7)管理員對員工的培訓(xùn)信息內(nèi)容管理的操作,如圖4-16所示。圖4-16管理員對培訓(xùn)信息的各項管理(8)管理員對考勤信息進(jìn)行管理,如圖4-17所示。圖4-17管理員對考勤信息進(jìn)行管理(9)管理員對部門信息進(jìn)行管理,如圖4-18所示。圖4-18管理員對部門信息進(jìn)行管理4.6活動圖(1)管理員對職位信息進(jìn)行管理活動圖,如圖4-19所示。圖4-19管理員對職位信息進(jìn)行管理活動圖(2)管理員對崗位信息進(jìn)行管理,如圖4-20所示。圖4-20管理員對崗位信息進(jìn)行管理活動圖(3)管理員對員工信息進(jìn)行管理,如圖4-21所示。圖4-21管理員對員工信息進(jìn)行管理活動圖(4)管理員對合同信息進(jìn)行管理,如圖4-22所示。圖4-22管理員對合同信息進(jìn)行管理的活動圖(5)管理員對公司招聘的信息進(jìn)行管理操作,如圖4-23所示。圖4-23管理員對招聘信息進(jìn)行管理活動圖(6)管理員對檔案信息進(jìn)行管理,如圖4-24所示。圖4-24管理員對檔案信息進(jìn)行管理活動圖(7)管理員對培訓(xùn)信息進(jìn)行管理,如圖4-25所示。圖4-25管理員對培訓(xùn)信息進(jìn)行管理活動圖(8)管理員對考勤信息進(jìn)行管理,如圖4-26所示。圖4-26管理員對考勤信息進(jìn)行管理活動圖(9)管理員對部門信息進(jìn)行管理,如圖4-27所示。圖4-27管理員對部門信息進(jìn)行管理活動圖第5章系統(tǒng)實現(xiàn)5.1用戶登錄功能模塊用戶在進(jìn)入網(wǎng)站后,進(jìn)入了系統(tǒng)的登錄界面,在登錄界面上輸入用戶名、密碼和驗證碼,填寫完正確的信息之后,進(jìn)行登錄系統(tǒng)。用戶名和密碼不能為空,也不能有一處填寫錯誤,否則將登錄失敗,如圖5-1所示。圖5-1登錄界面圖5.2管理員功能模塊管理員登錄成功,進(jìn)入到系統(tǒng)操作界面可以對職位管理、崗位信息制定、員工信息制定、合同管理、招聘管理、檔案管理、培訓(xùn)管理、考勤管理、部門管理等功能模塊的維護(hù)操作,如圖5-2所示。圖5-2系統(tǒng)操作界面圖職位管理,主要是用來管理公司企業(yè)所有員工的職位信息,通過職位列表可以查看所有的職位名稱,管理員可以根據(jù)員工職位的調(diào)動選擇、編輯或者刪除各種職位,職位名稱如圖5-3所示,對于新的職位信息,需要管理員通過添加界面,進(jìn)行填寫職位的詳細(xì)信息,職位名稱、選擇所屬部門,信息輸入完成后核對信息準(zhǔn)確無誤后選擇提交,如圖5-4所示。圖5-3職位管理界面圖圖5-4添加職位界面圖部門管理,主要是對企業(yè)所有部門信息進(jìn)行查看及管理操作,根據(jù)需求對已有的部門信息進(jìn)行修改或者刪除等操作,也可以根據(jù)需求進(jìn)行新增部門信息,填寫部門名稱、部門人數(shù)等信息輸入完成后選提交,如圖5-5所示。圖5-5部門信息界面圖崗位信息,管理員通過崗位列表進(jìn)行查看崗位信息情況,并且可以進(jìn)行修改操作或者刪除已有的崗位信息,如圖5-6所示,管理員可以根據(jù)需求進(jìn)行添加崗位信息,通過添加界面,填寫崗位的名稱、崗位的編碼、選擇直接的上級和直接的下級職位、崗位要求、崗位工作內(nèi)容等等內(nèi)容,信息輸入完成后點擊提交的按鈕,新的崗位信息添加完成,如圖5-7所示。圖5-6崗位信息界面圖圖5-7添加崗位界面圖員工信息,對公司里員工們的各項信息進(jìn)行統(tǒng)計管理,對員工的信息進(jìn)行查看之后,進(jìn)行編輯或者刪除員工的信息,如圖5-89所示,添加員工信息,通過填寫姓名、年齡、選擇崗位、地址、聯(lián)系方式、學(xué)習(xí)經(jīng)歷、工作經(jīng)歷等,信息輸入完成后核對信息準(zhǔn)確無誤后進(jìn)行提交,員工的信息添加完成,如圖5-9所示。圖5-8員工信息界面圖圖5-9添加員工界面圖合同管理,主要對企業(yè)所牽扯到合同信息進(jìn)行統(tǒng)計管理,通過管理列表可也查看合同名稱、合同內(nèi)容、開始時間、結(jié)束時間等信息內(nèi)容,如圖5-10所示,管理員可以根據(jù)需求隨時添加新的合同信息內(nèi)容,并且添加完成后通過合同管理列表可以查看新添加的合同內(nèi)容,如圖5-11所示。圖5-10合同信息界面圖圖5-11添加合同界面圖招聘管理,通過招聘列表內(nèi)容可以查看企業(yè)的招聘職位、招聘內(nèi)容等,根據(jù)招聘的需求刪除或修改已有的招聘信息,如圖5-12所示,對招聘內(nèi)容計劃進(jìn)行添加,對崗位名稱進(jìn)行填寫、招聘人數(shù)、招聘要求、文憑等信息輸入完成后選提交,招聘信息添加完成,如圖5-13所示。圖5-12招聘管理界面圖圖5-13添加招聘界面圖檔案管理,對于系統(tǒng)的檔案管理跟合同管理的功能相似,主要是對檔案名稱、檔案內(nèi)容、建檔時間等信息內(nèi)容的編輯或者刪除等操作,也可以根據(jù)需求進(jìn)行添加新的檔案信息內(nèi)容,如圖5-14所示。圖5-14檔案管理界面圖培訓(xùn)信息,主要是對于企業(yè)的每一次培訓(xùn)進(jìn)行詳細(xì)記錄,通過管理界面可以查看培訓(xùn)名稱、培訓(xùn)內(nèi)容、培訓(xùn)時間等信息,對已有的培訓(xùn)信息進(jìn)行選擇編輯或者刪除等操作,并且管理員根據(jù)需求進(jìn)行添加新的培訓(xùn)信息內(nèi)容,如圖5-15所示。圖5-15培訓(xùn)信息界面圖考勤管理,通過管理列表可以查看員工的考勤記錄,管理員可以對已有的員工考勤進(jìn)行選擇編輯或者刪除等操作,如圖5-16所示,添加考勤信息,通過選擇所要考勤員工姓名,填寫考勤詳細(xì)、考勤時間等信息輸入完成后選提交,考勤信息添加完成,如圖5-17所示。圖5-16考勤管理界面圖圖5-17添加考勤界面圖
第6章系統(tǒng)測試系統(tǒng)測試是我對我的畢業(yè)設(shè)計基于ssm的“網(wǎng)易”公司人力資源管理系統(tǒng)開發(fā)過程中最后并且是十分重要的一個步驟,系統(tǒng)測試要做的就是對我們的軟件系統(tǒng)進(jìn)行各方面的檢測,測試出這個軟件是否合格,是否能夠交給用戶進(jìn)行使用。我做的系統(tǒng)測試主要是對系統(tǒng)的進(jìn)行功能測試、可用性測試、性能測試等等,盡可能的排除系統(tǒng)中的問題,減少用戶使用的風(fēng)險。6.1功能測試功能測試了一些系統(tǒng)里主要的功能,運行后檢查運行結(jié)果是否符合預(yù)期標(biāo)準(zhǔn)。系統(tǒng)測試結(jié)果及內(nèi)容如表6-1所示:表6-1系統(tǒng)功能測試編號測試功能測試內(nèi)容測試結(jié)果1登錄1、驗證用戶名,驗證密碼2、密碼輸入不可見3、用戶未登錄直接訪問主頁系統(tǒng)跳轉(zhuǎn)至登錄頁面并提示。通過2查詢1、管理員登錄系統(tǒng)后能否對系統(tǒng)職位管理、崗位信息制定、員工信息制定、合同管理、招聘管理、檔案管理、培訓(xùn)管理、考勤管理、部門管理進(jìn)行查詢操作通過3新增1、管理員登錄系統(tǒng)后能否對系統(tǒng)職位管理、崗位信息制定、員工信息制定、合同管理、招聘管理、檔案管理、培訓(xùn)管理、考勤管理、部門管理進(jìn)行新增操作通過4修改1、管理員登錄系統(tǒng)后能否對系統(tǒng)職位管理、崗位信息制定、員工信息制定、合同管理、招聘管理、檔案管理、培訓(xùn)管理、考勤管理、部門管理進(jìn)行修改操作通過5刪除1、管理員登錄系統(tǒng)后能否對系統(tǒng)職位管理、崗位信息制定、員工信息制定、合同管理、招聘管理、檔案管理、培訓(xùn)管理、考勤管理、部門管理進(jìn)行刪除操作通過6退出1、管理員登錄系統(tǒng)后能否正常退出系統(tǒng)通過6.2可用性測試可用性測試檢測本系統(tǒng)對用戶是否友好,操作性高不高測試如表6-2所示。表6-3系統(tǒng)可用性測試測試項測試人員的評價窗口移動、改變大小、關(guān)閉等操作是否正常是操作模塊是否友好是模塊和提示內(nèi)容等文字描述是否正確是模塊布局是否合理、協(xié)調(diào)是模塊的狀態(tài)是否正確(對選中項能否發(fā)生對應(yīng)切換)是鍵盤、鼠標(biāo)操作是否支持是所需的數(shù)據(jù)項是否正確顯示是操作流程是否合理是是否提供幫助信息是6.3性能測試性能測試是模擬運行環(huán)境,測試平臺性能有沒有達(dá)標(biāo),對用戶是不是友好。(1)在對系統(tǒng)的運行速度的測試上,通過在不同的電腦上運行“網(wǎng)易”人力資源管理系統(tǒng),不會卡。(2)對網(wǎng)絡(luò)響應(yīng)時間進(jìn)行測試,在網(wǎng)絡(luò)正常沒有波動的狀態(tài)下,局域網(wǎng)內(nèi)響應(yīng)時間和外網(wǎng)響應(yīng)時間都較快,十分的正常,符合大眾的需求。6.4測試結(jié)果通過上面的一連串系統(tǒng)測試,基于ssm的“網(wǎng)易”公司人力資源管理系統(tǒng)的表現(xiàn)較為良好,符合我們用戶的需求,能夠給用戶帶來方便,具有可用性。結(jié)論雖然我在開發(fā)這個系統(tǒng)的時間沒有那么的長,但是在開發(fā)過程中遇到了很多難題是需要靠自己去解決的,不會就去百度等搜索引擎查找資料并對自己不熟悉的方面進(jìn)行學(xué)習(xí),這讓我認(rèn)識到制作畢業(yè)設(shè)計和書寫畢業(yè)論文是對我們自己大學(xué)學(xué)習(xí)的4年來查漏補(bǔ)缺的過程。是學(xué)校和老師對我們學(xué)生的最后一次測驗,在開發(fā)和學(xué)習(xí)的過程中我收獲了許多。通過一段時間的努力,我完成了自己畢業(yè)設(shè)計的開發(fā),雖然我做的系統(tǒng)還是十分的粗糙,有很多或大或小的問題存在。在設(shè)計的過程中也涉及到了很多自己無法解決的問題,主要通過找專業(yè)的網(wǎng)站和論壇來解決這些問題,對于圓滿完成我的畢業(yè)設(shè)計,他們也貢獻(xiàn)了很大一部分力量。由于該系統(tǒng)的容量有限開發(fā),完成基本功能的一部分而已,一些真正有用的功能,設(shè)計實現(xiàn)的還是不完美,界面設(shè)計也不是漂亮。但是,這個作為我本人單獨開發(fā)的網(wǎng)站能夠穩(wěn)定的運行,還是讓我感到十分欣慰的。
參考文獻(xiàn):[1]范立峰,喬世全,程文彬JSP程序設(shè)計人民郵電大學(xué)出版社2009。[2](美)Kevin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)機(jī)售賣租賃合同范本
- 個人領(lǐng)養(yǎng)寵物合同范例
- 公建房屋維修合同范本
- 寫退貨合同范本
- 2人合伙人協(xié)議合同范例
- 農(nóng)村水井租賃合同范例
- 農(nóng)村住宅買賣租賃合同范本
- 仿古面磚采購合同范本
- 農(nóng)村水產(chǎn)養(yǎng)殖租賃合同范例
- 養(yǎng)殖奶牛合作合同范例
- 山東省濟(jì)寧市2025屆高三歷史一輪復(fù)習(xí)高考仿真試卷 含答案
- 五年級數(shù)學(xué)(小數(shù)乘法)計算題專項練習(xí)及答案
- 交通法規(guī)教育課件
- 湖南省長郡中學(xué)2023-2024學(xué)年高二下學(xué)期寒假檢測(開學(xué)考試)物理 含解析
- GB/T 17614.1-2015工業(yè)過程控制系統(tǒng)用變送器第1部分:性能評定方法
- 隱匿性陰莖的診療和治療課件
- 2022屆北京市東城區(qū)高三語文一模語文試卷講評課件
- 先天性腎上腺皮質(zhì)增生癥(CAH)課件
- 水利工程設(shè)計變更表格
- 了不起的狐貍爸爸-全文打印
- 03fusionsphere虛擬化場景概要設(shè)計模板hld
評論
0/150
提交評論