版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
企業(yè)人事管理系統的設計與實現摘要現代企業(yè)員工流動性大,員工的工作內容劃分也更加細致,更加專業(yè)。企業(yè)內部的各個部門間員工調動也頻繁發(fā)生,這一現象的出現,表示人工對員工信息檔案進行管理分類的傳統模式已經無法適應企業(yè)現代化的管理要求了。本次設計的企業(yè)人事管理系統采用eclipse為開發(fā)平臺,利用JavaScript編程語言對數據各功能進行程序編制,并采用MySQL數據庫存儲數據,頁面是用JSP開發(fā)的。這個系統設計的界面簡單而且操作還很方便,也方便工作人員去維護。通過本文系統設計,可以提高企業(yè)人事管理的競爭力,使企業(yè)獲得了更高的經濟效益,讓企業(yè)人事管理能夠更好地抓住機遇。關鍵詞:人事管理系統;系統設計;系統測試目錄TOC\o"1-3"\h\u1引言 引言1.1研究背景當前經濟就是經濟全球化,人的發(fā)展息息相關。中國加入世貿組織后,在我國現階段的經濟發(fā)展速度很快,工業(yè)第二產業(yè)對于我國國民經濟的發(fā)展速度也較快。相對于科技水平的提升,相關行業(yè)的產品更新和管理信息化技術不斷升級,我國企業(yè)人事管理水平建設并未隨之提升,這極大地限制了其自身發(fā)展。人事信息系統旨在利用先進網絡技術和科學計算機技術,實現人事信息的信息化、自動化和無紙化操作。它以現代管理思想為指導,運用數據庫技術和計算機網絡技術建立一個統一,開放的信息管理系統。讓繁雜的人事管理更趨于規(guī)范化,科學化。這既是信息現代化的發(fā)展趨勢,也是實現無紙化的需要。已成為當今互聯網時代發(fā)展的主流。如今很多組織都逐漸建立起人事信息系統來提高人事部門工作效率以及人才利用管理,為有關組織、部門決策提供高效、科學數據支撐。許多人事管理錯誤、錯誤都是由信息交換問題引起的,因此及時有效的信息交流平臺是政府生存的命脈。人事管理是企業(yè)部門比較繁重的工作,與企業(yè)員工切身利益息息相關。開發(fā)人事管理信息系統可以為人事崗位省時、省力、省事。同時加快普及網上辦公。所以本論文將企業(yè)人事管理工作作為研究背景來設計和開發(fā)出一套與工作業(yè)務流程相一致的企業(yè)人事管理信息系統。1.2研究目的和意義在分析本研究項目的過程中,首先需要了解計算技術的最新發(fā)展,并全面了解當前可能存在的客戶需求,同時具體分析產品和測試數據,然后結合軟件框架,具體的產品開發(fā)策略需求。根據企業(yè)現有的資源條件,如硬件設施、現有的軟件、人員和工作規(guī)則,設計了一個基于計算機的資源調度系統,然后計算員工需要的具體資金與資源。例如,在人員配置、設備使用和開發(fā)平臺方面。規(guī)劃工作場所、環(huán)境等;規(guī)劃人員進度、每個階段的目標和總體目標。完成以上工作之后,本論文對目前行政行業(yè)服務器設備進行研發(fā),基于該系統對服務器計算資源及其他資源進行優(yōu)化配置,并且針對系統應用場景進行設計,在計算機中部署系統、人事關系管理系統等,動態(tài)部署與設備相關的計算資源,有效利用現有資產。本企業(yè)人事管理系統采用eclipse為開發(fā)平臺,使用JavaScript編程語言編寫了數據的各個功能的程序,使用MySQL數據庫進行數據的存儲。開發(fā)所需的所有必備條件都具備了,當前開發(fā)者所關心的是如何更好地服務于使用者,這樣既要確保企業(yè)人事管理系統功能完善,又要確保其正常工作,從而具有更高的運行效率,滿足用戶的更多要求。目前,企業(yè)人事管理系統的研發(fā)與設計已十分成熟,一些比較先進的系統已能夠滿足絕大多數企業(yè)管理員工的需求。通過這項研究,可以根據企業(yè)的具體需要和企業(yè)的人事管理長遠發(fā)展戰(zhàn)略,建立企業(yè)計算機產品,通過這項產品,可以提高傳統IT基礎設施的使用和管理能力。需要在幾個區(qū)域的服務器上部署業(yè)務應用程序,并在全國分公司和部署大量人事管理。所形成的計算中心服務器平臺十分復雜,規(guī)模龐大。平臺在流量較大之后可能不能起到應有的效果,對系統的穩(wěn)定性和可用性有很大的影響。業(yè)務系統和傳統的中間件服務器都不能診斷故障,不能對亞健康狀態(tài)進行預警,企業(yè)無法形成科學合理的加強系統的方案。通過本文的研究,形成了一個完整的資源調度系統,一方面,它能使軟硬件資源對企業(yè)人事管理的影響最大化,另一方面可以提高企業(yè)人事管理的競爭力,讓企業(yè)獲得更高的經濟效益,讓企業(yè)的人事管理更好的抓住機遇。這個平臺還可以減少企業(yè)的投資,降低企業(yè)的維護成本。提供一個便捷,高效的人事信息管理系統。用計算機對人事檔案進行管理,改變了傳統信息管理方式,使人事部門更容易處理與人事信息有關的問題。2相關技術介紹2.1JavaScript編程語言本文采用數據庫版本為MySQLWorkbench8.0CE。JavaScript能夠加強網頁動態(tài)效果,改善和用戶交互性,可以直接對用戶的輸入作出反應。另外,相對于其他編程語言,JavaScript有很多獨特的功能,所以,我的設計選用JavaScript。2.2MySQL數據庫本文中使用的數據庫版本是MySQLWorkbench8.0CE?,F有的數據庫管理系統很多。MySQL比其他數據庫管理系統復雜度低,運行速度快,使用方便;而MySQL對于大多數用戶都是自由的,考慮到這點,所以才會選擇MySQL。2.3JSPJSP的全稱是JavaServerPages。讓JSP成為JavaServlet的擴展。由于Java在JSP頁面中處于內置腳本語言核心地位,因此,首先要將其編譯為Servlet,以便調用并實現。JSP充分發(fā)揮Java跨平臺能力強、靈活性高、提供servlet全部功能等優(yōu)勢。筆者跨平臺操作過程中選用JSP完成本設計。2.4B/S模式B/S模式集成了瀏覽器和服務器,B/S比C/S架構更方便快捷。使用B/S結構的開發(fā)方式具有簡單、共享性和分布性等特點,可在任何時間,任何地點查詢,瀏覽及其他操作,維護起來也頗為方便。所以本設計綜合考慮后得出B/S結構比較合適。圖2-1B/S模式應用系統網絡結構圖3系統需求分析系統需求分析是系統設計的初始階段,依據自己的學習與所學,對本系統設計各方面進行了分析說明,包括功能需求與非功能需求兩個方面:3.1功能需求分析企業(yè)人事管理系統是我根據企業(yè)的需要和所學的專業(yè)知識設計出來的。系統主要是實現對員工的招聘、錄用、考核、培訓等方面的管理功能,同時也能進行一些基本信息的統計工作。其目的是建立一個基本功能管理系統。本畢業(yè)設計的企業(yè)人事管理系統,將系統的用戶分為管理員和用戶。管理員是本課題中最重要也是功能最強的角色。Administrator是對企業(yè)系統管理員的縮寫。管理員可以查詢和修改用戶所有資料。出于安全原因,用戶只能看到自己的消息。3.1.1管理員管理員管理系統可將操作權限劃分為如下6種:圖3-1管理員具有管理權限:圖3-1管理員的權限3.1.2用戶總之,對于用戶而言,僅設計用戶本身的有關信息的查詢和操作。圖3-2是普通員工登錄該系統的方式:圖3-2普通用戶的權限3.2非功能需求分析(1)實用性方面系統的實用性體現在網站各方面功能完善和滿足人性化需求。企業(yè)人事管理系統已通過前期研究,與當前的開發(fā)形式相結合,能夠滿足大部分系統使用者。(2)安全性方面
由于管理系統面向企業(yè)內部員工,為了確保安全,管理員對用戶信息進行管理,每個用戶都自主有密碼,因此在進行設計時,應確保個人信息的有效、合理和合法而不輕易透露。(3)穩(wěn)定性方面系統的穩(wěn)定性就是我們在使用的過程中會不會出現系統崩潰的情況,比如卡頓和黑屏的情況,從而讓用戶能夠正常的使用。經過如下測試,該系統的各項功能運行基本正常,能滿足穩(wěn)定性的條件。(4)兼容性方面系統的兼容就是指所研制的系統平臺無論在Widows或OS系統中都應能夠適用并確保該平臺能夠穩(wěn)定地工作于上述系統中。3.3可行性分析該設計采用了比較簡單的開發(fā)環(huán)境和工藝,因此對計算機硬件配置要求并不高,能正常工作的計算機均可安裝在該管理系統中,因此,設計滿足經濟可行性;本設計使用Eclipse開發(fā)平臺和MySQL數據庫進行開發(fā),該開發(fā)語言采用JavaScript編程語言,所以該設計滿足技術可行性的要求。4系統設計系統設計是基于前期需求分析,利用相關的技術及所學的知識一步步進行系統的設計,系統設計包括以下內容:4.1系統架構此設計是以企業(yè)人士管理系統為研究對象,并以圖4-1為例闡述此系統設計的結構:圖4-1系統架構4.2系統功能模塊設計(1)下面對管理員6個單元進行簡單介紹:修改密碼:管理員可修改管理員所屬密碼。只有驗證原始密碼合格后,才能成功修改密碼。部門管理:企業(yè)各部門及下屬部門信息管理等。員工管理:全體在職員工基本情況,包括年齡和職務號??记诠芾恚汗芾砼c員工考勤有關的資料,包括每月及每天的員工考勤。工資管理:管理員工的工資信息,錄入員工的月工資后,員工可以查看。請假管理:審查并管理員工的休假申請。(2)下面簡單介紹3個模塊,歸用戶所有:修改密碼:用戶還可對其密碼進行修改,需正確錄入原始密碼后才能進行。請假申請:用戶可遞交休假申請,包括休假日期和理由,待管理員核實。查看工資:看看你從上班到現在的月薪水。4.3數據庫設計4.3.1數據庫概念設計根據第3章中設計管理系統的需求分析,有必要為每個概念設計繪制所需的E-R模型。矩形代表實體,系統中國有員工、管理員、部門等。表達橢圓實體的特征:圖4-2數據概念結構設計E-R圖4.3.2數據庫邏輯設計在分析數據庫概念結構基礎上,文中所設計表格邏輯結構為:工資表t_gongzi,通過MySql解析出信息,在員工工資模塊中將數據展示出來,如下表4-1所示。表4-1工資表名稱類型是否為空默認值備注idint(11)noauto_increment數據庫主鍵deletestatusint(11)no0表示是否刪除的狀態(tài)0表示未刪除,1表示刪除gongzidoubleyes—工資riqivarchar(255)yes—月份useridint(11)yes—關聯的員工,外鍵合同表t_hetong,通過MySql解析出信息,在合同管理模塊中將數據展示出來,如下如下表4-2所示。表4-2合同表名稱類型是否為空默認值備注idint(11)noauto_increment數據庫主鍵beizhuvarchar(255)yes—備注bianhaovarchar(255)yes—合同編號createtimedatetimeyes—上傳時間deletestatusint(11)no0表示是否刪除的狀態(tài),0表示未刪除,1表示刪除pathvarchar(255)yes—合同路徑useridint(11)yes—管理的員工,外鍵獎懲表t_jc,通過MySql解析出信息,在獎懲管理模塊中將數據展示出來,如下表4-3所示。表4-3獎懲表名稱類型是否為空默認值備注idint(11)noauto_increment數據庫主鍵deletestatusint(11)no0表示是否刪除的狀態(tài),0表示未刪除,1表示刪除jinedoubleyes—金額leixingvarchar(255)yes—獎懲類型resultvarchar(255)yes—獎懲事由riqivarchar(255)yes—日期useridint(11)yes—關聯的員工,外鍵獎懲統計表t_tongji2,通過MySql解析出信息,在獎懲統計模塊中將數據展示出來,如下表4-4所示。表4-4獎懲統計表名稱類型是否為空默認值備注idint(11)noauto_increment數據庫主鍵cfmoneydoubleyes—處罰金額jlmoneydoubleyes—獎懲金額yuefenvarchar(255)yes—統計月份useridint(11)yes—關聯的員工,外鍵考勤表t_kaoqin,通過MySql解析出信息,在考勤管理模塊中將數據展示出來,如下表4-5所示。表4-5考勤表名稱類型是否為默認值備注idint(11)noauto_increment數據庫主鍵beizhuvarchar(255)yes—備注createtimevarchar(255)yes—添加時間deletestatusint(11)no0表示是否刪除的狀態(tài),0表示未刪除,1表示刪除kouqianvarchar(255)yes—扣錢leixingvarchar(255)yes—考勤類型曠工/遲到/早退/出差/請假riqivarchar(255)yes—日期useridint(11)yes—關聯的員工,外鍵
5企業(yè)人事管理系統的實現5.1系統登陸頁面實現用這個系統必須先登陸,每個用戶都是獨立的。圖5-1是系統的登陸頁面:圖5-1登陸頁面在圖5-1登陸頁面輸入合適的用戶名、密碼等信息,并根據您的情況來選擇登陸身份是管理員還是員工,單擊登陸即可進入主界面。登陸界面的一些關鍵代碼是這樣的:5.2管理員模塊管理員首頁顯示管理員可以執(zhí)行的所有操作。圖5-2管理員主頁含有密碼修改:圖5-2管理員主頁面以下對管理員模塊操作權限進行簡單描述:5.2.1部門信息管理模塊(1)部門信息的錄入單擊圖5-2左菜單欄部門管理,錄入部門條目。進入“綜合查詢”頁面。錄入科室有關資料。系統會先在顯示區(qū)顯示一個窗口供用戶選擇是否需要進行查詢,再通過該窗口來查看所有與之關聯的單位和人員。如錄入資料失敗或者殘缺,隨后,系統將對相關錯誤進行提醒。如果需要修改則直接刪除相應的信息即可。圖5-3是輸入部門信息的效果圖,圖5-4是部門信息輸入流程圖。圖5-3部門信息錄入圖5-4部門信息錄入流程圖(2)部門信息的管理單擊圖5-2左邊菜單部門管理將顯示已存在部門、圖5-5顯示管理部門資料的網頁:圖5-5部門信息管理以下展示部分部門管理的代碼:加部門代碼如下:刪除部門代碼:5.2.2員工信息管理(1)錄入員工信息點擊圖片5-2中左邊菜單欄員工輸入,輸入新員工基本情況。圖5-6為員工信息輸入示例圖:圖5-6員工信息錄入(2)管理員工信息點擊左邊菜單欄中員工管理,圖5-7顯示了員工信息管理頁面:圖5-7員工信息管理頁面添加員工代碼如下:員工刪除代碼如下:5.2.3出勤管理在左邊菜單欄中單擊出勤管理可看到已輸入出勤信息或輸入新信息。圖5-8為出勤錄入示例圖:圖5-8出勤錄入部分出勤管理代碼如下:5.2.4修改密碼點擊圖片左側密碼進行修改,輸入舊密碼,然后輸入新要修改的密碼。圖5-9為管理員對密碼進行修改的網頁:圖5-9修改密碼5.2.5工資管理單擊圖5-2中左邊菜單欄中的工資管理來管理企業(yè)全體職工的工資水平??蛇x擇輸入新工資水平或已輸入工資水平。圖5-10添加到員工工資頁:圖5-10增添員工工資部分工資管理代碼如下:5.2.6請假審核管理點擊圖示5-2左側菜單欄中的請假審核,可以審核和管理員工遞交的請假。你可以回答員工的要求。圖5-11為查看職工休假情況頁:圖5-11查看員工請假信息圖5-12是對員工請假信息頁面的答復:圖5-12回復員工請假信息頁面部分員工請假審核代碼如下:5.3用戶模塊5.3.1請假申請點擊圖5-13左側菜單欄選著請假,工作人員可在該頁面進行線上申請請假。圖5-13為請假申請頁:圖5-13請假申請頁面5.3.2我的工資瀏覽點擊圖中左邊菜單欄中本人的工資,可以看到本人每月工資信息,圖中5-14顯示的是工資瀏覽網頁:圖5-14工資瀏覽頁面5.3.3修改密碼單擊圖中左側菜單欄進行密碼修改,鍵入所需修改的舊密碼、新密碼后再單擊修改按鈕就可以成功地進行密碼修改了。密碼頁變化情況如圖5-15所示:圖5-15修改密碼頁面
結論本文闡述了企業(yè)人事管理系統開發(fā)流程。其中詳細描述了實現該系統所需的各種技術與軟件及利用它們的優(yōu)勢;并且通過分析系統需求和國內外發(fā)展現狀,闡述企業(yè)人事管理系統在企業(yè)中的重要性,搭建了該系統初始框架模型并基于
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年江蘇省蘇州市政府采購評審專家考試試題及答案
- 2026年中國人民對外友好協會所屬事業(yè)單位公開招聘工作人員5人備考題庫及答案詳解1套
- 2026年天津港保稅區(qū)管委會面向全國公開選聘內設部門中層副職備考題庫及參考答案詳解1套
- 2026年中國日照外輪代理有限公司招聘備考題庫及一套參考答案詳解
- 2026年天津渤海集團財務有限責任公司校園招聘備考題庫及1套完整答案詳解
- 2026年安陽鋼鐵股份有限公司招聘備考題庫及參考答案詳解1套
- 2026年太原青創(chuàng)招聘教師備考題庫及一套完整答案詳解
- 2026年廣州中醫(yī)藥大學第一附屬醫(yī)院重慶醫(yī)院招聘8人備考題庫及答案詳解1套
- 2026年北京郵電大學世紀學院正在招聘備考題庫及一套參考答案詳解
- 2026年六盤水市鐘山區(qū)人民醫(yī)院面向社會公開招聘編制外醫(yī)務人員備考題庫及答案詳解1套
- 天然氣公司輸配管理制度
- 2026屆高考生物一輪復習:人教版(2019)選擇性必修3《生物技術與工程》必背知識點考點提綱
- 2025年連云港市中考生物試卷真題(含答案)
- 物流行業(yè)項目實施的協調措施
- 2025年上海市各區(qū)初三二模語文試題匯編《說明文閱讀》
- 母牛出租合同協議
- 2025年結算工作總結
- 燃氣管道施工事故應對方案
- 采購體系管理
- 1998年農業(yè)承包合同樣本
- 俄烏戰(zhàn)爭深度分析俄烏沖突俄羅斯和烏克蘭的恩怨情仇動態(tài)課件
評論
0/150
提交評論