【正文】
............................................................ 29 參考文獻(xiàn) ........................................................... 30 附錄一 系統(tǒng)中所有表的詳細(xì)描述 ...................................... 31 附錄二 SQL 建庫(kù)語(yǔ)句 ................................ 錯(cuò)誤 !未定義書簽。 關(guān)鍵詞: 企業(yè)人力資源管理 瀏覽器 /服務(wù)器模式 企業(yè)資源管理理論 Jsp/Servlet 技術(shù) V Abstract In order to improve the quality and efficiency of enterprise human resources management, feedback information of human resource accuractely and in time, offer the decision basis for enterprise talent management, improve the quality of human resource management , the enterprise resource management theory, Jsp/Servlet technology and database technology guidance, establish the mode of browser / server (B/S) based on human information management, recruitment management , the wage management, attendance management, incentive management, training management and other functions in one of the enterprise human resources management system. The development and application of the present system solve the difficulties of supervision plan arrangement, information collection, information processing, information feedback, information analysis and management in the traditional teaching supervision effectively and realize the working and informationization of the supervision work. As a result, the teaching manager can manipulate the teaching conditions, analyze the existing problems in the teaching process and adjust the power of the management and the emphasis of the supervision work timely, which can improve the efficiency of the teaching supervision and can help improve the quality of the teaching management. Key Words: Enterprise human resouce management。但目前有些企業(yè)對(duì)于企業(yè)人力資源管理開展仍然采取傳統(tǒng)方式開展工作,工作效率很低。 解決方法 :招聘是面向社會(huì),所有的人都可以瀏覽招聘信息,在登陸首頁(yè)顯示招聘 信息 。 系統(tǒng)的基本功能和實(shí)現(xiàn)方式 系統(tǒng)的基本功能 本系統(tǒng)是基于 B/S 模式設(shè)計(jì)和開發(fā)的一個(gè)的企業(yè)人力管理系統(tǒng),它是企業(yè)管理系統(tǒng)的一個(gè)子系統(tǒng),系統(tǒng)主要面向參與人力管理的管理員,是一套集數(shù)據(jù)錄入、查詢和統(tǒng)計(jì)分析于一體的綜合性軟件系統(tǒng)。 4) 獎(jiǎng)懲管理。 系統(tǒng)的實(shí)現(xiàn)方式 此基于 B/S 的企業(yè)人力資源管理系的實(shí)現(xiàn)是以 SUN 公司 作為開發(fā)平臺(tái), 以 Jsp/Servlet 技術(shù)為核心,以 Java 為開發(fā)語(yǔ)言,并采用 Mysql 作為后臺(tái)數(shù)據(jù)庫(kù)驅(qū)動(dòng)。 現(xiàn)代企業(yè)人力資源管理是以企業(yè)人力資源為中心,研究如何實(shí)現(xiàn)企業(yè)資源的合理配置。在現(xiàn)代企業(yè)和經(jīng)濟(jì)發(fā)展中,人才是一種無(wú)法估量的資本,一種能給企業(yè)帶來巨大效益的資本。因此,在構(gòu)建企業(yè)人才管理體系時(shí)應(yīng)遵循如下的原則: 1) 系統(tǒng)性原則:企業(yè)人力資源管理涉及到員工信息管理、工資管理、考勤管理、獎(jiǎng)懲管理、招聘管理、合同管理等方面,對(duì)于其中相互關(guān)聯(lián)的管理要關(guān)聯(lián)起來,形成一個(gè)系統(tǒng)。 萬(wàn)物都在不斷發(fā)展,如今, Web 瀏覽器幾乎可以做任何事情。此外,如果更新應(yīng)用程序的任何部分,包括用戶界面,只需在服務(wù)器端進(jìn)行更新即可。這樣,第一層與第二層結(jié)構(gòu)之間的通信、第二層與第三層結(jié)構(gòu)之間的通信都需占用同一條網(wǎng)絡(luò)線路,網(wǎng)絡(luò)通信量大。使用 B/S體系結(jié)構(gòu)在構(gòu)件組成方面只變更個(gè)別構(gòu)件,開發(fā)、維護(hù)等工作都集中在服務(wù)器端。使得 C/S 體系結(jié)構(gòu)更有利于處理大量數(shù)據(jù)。在性能優(yōu)化方面, Servlet 也比 CGI 有著更多的選擇 ,比如緩沖以前的計(jì)算結(jié)果,保持?jǐn)?shù)據(jù)庫(kù)連接的活動(dòng),等等。 節(jié)省投資 : 不僅有許多廉價(jià)甚至免費(fèi)的 Web 服務(wù)器可供個(gè)人或小規(guī)模網(wǎng)站使用,而且對(duì)于現(xiàn)有的服務(wù)器,如果它不支持 Servlet 的話,要加上這部分功能也往往是免費(fèi)的(或只需要極少的投資)。 JSP 和 ASP 相比具有兩方面的優(yōu)點(diǎn)。另外, SSI 實(shí)際上只用于簡(jiǎn)單的包含,而不是面向那些能夠處理表單數(shù)據(jù)、訪問數(shù)據(jù)庫(kù)的“真正的 ”程序??尚行苑治鰧?shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程。 需求分析 使用對(duì)象分析 該系統(tǒng)的使用對(duì)象為人力資源管理員。 設(shè)計(jì)目標(biāo) 系統(tǒng)以企業(yè)人力資源管理為研究對(duì)象,以人力資源信息為基礎(chǔ),在企業(yè)人力資源管理理論和數(shù)據(jù)庫(kù)管理等理論指導(dǎo)下,依據(jù)統(tǒng)一規(guī)范和數(shù)據(jù)格式,以Jsp/Servlet 技術(shù)和數(shù)據(jù)庫(kù)技術(shù)為支撐建立起來的。錄入培訓(xùn)計(jì)劃,查看培訓(xùn)內(nèi)容,刪除培訓(xùn)記錄,編輯培訓(xùn)信息。查看合同信息,編輯合同信息,刪除合同信息。結(jié)合實(shí)際工作要求,盡量減少有關(guān)人員手工勞動(dòng),發(fā)揮計(jì)算機(jī)善于處理大量數(shù)據(jù)的特長(zhǎng)。 2) 工資管理功能 本功能能錄入員工工資信息,通過日期或員工編號(hào)查找信息詳情,并編輯錯(cuò)誤的工資記錄,刪除不需要的工資信息。 數(shù)據(jù)庫(kù)的選擇 開發(fā)企業(yè)人力資源管理系統(tǒng),選擇一個(gè)好的數(shù)據(jù)庫(kù)是至關(guān)重要的,該系統(tǒng)后 16 臺(tái)選擇使用 數(shù)據(jù)庫(kù)。 19 第 5章 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)實(shí)現(xiàn)也稱為“編碼”或程序設(shè)計(jì)。下面給出此模塊的運(yùn)行情況(這里給出獎(jiǎng)懲查看效果,如圖 59 所示): 圖 59 獎(jiǎng)懲查看效果界面 薪金管理功能的實(shí)現(xiàn) 模塊具體實(shí)現(xiàn)代碼見附錄三系統(tǒng)主要實(shí)現(xiàn)代碼。本系統(tǒng)是實(shí)現(xiàn)聰慧 科技公司實(shí)現(xiàn)網(wǎng)絡(luò)化與信息化管理的一個(gè)重要環(huán)節(jié),可以幫助人力管理人員從繁雜的手工工作中解脫出來,避免了由于人為方式固有的不嚴(yán)密性所帶來的各種工作中的疏漏,有助于實(shí)現(xiàn)人力資源管理的科學(xué)化和嚴(yán)謹(jǐn)化。在此我要由衷的感謝陳老師,謝謝您的悉心指導(dǎo)?。。? 還有,我要特別感謝幾位在我開發(fā)系統(tǒng)過程中給與過我技術(shù)幫助的同學(xué),由于我自己的知識(shí)面有限,在本系統(tǒng)開 發(fā)的過程中,難免涉及到自己不是很熟悉的知識(shí)領(lǐng)域。 ((1))。 ((9))。 rs = (select * from users where id = 39。 ((6))。 try { ct = new ConnDB().getConn()。,39。,39。 } return b。,phone=39。,content=39。)。 int a=(delete from users where id=39。// 獲取 ConnDB中的方法,操作數(shù)據(jù)庫(kù) sm = ()。 ((5))。 } /* * 添加新員工 */ public boolean addUser(User user) { boolean b = false。+ ()+39。+ ()+39。 } finally { // 關(guān)閉各種打開的資源,釋放內(nèi)存 ()。+()+ 39。+()+ 39。+()+39。+()+39。+()+ 39。 +()+ 39。 if(count==1) { b=true。+ ()+39。+ ()+39。 } finally { // 關(guān)閉各種打開的資源,釋放內(nèi)存 ()。 ((3))。 }/* * 獲得單個(gè)員工信息 */ public User getUser(String userId) { User user = new User()。 try{ ct=new ConnDB().getConn()。 where id=39。,=39。,id=39。 } } catch (Exception e) { ()。,39。,39。 } return user。 ((4))。 try { ct = new ConnDB().getConn()。 ((7))。 rs = (select * from users)。首先,我要感謝我的指導(dǎo)老師陳媛老師,她不論是對(duì)我所做的系統(tǒng)還是我所書寫的文檔都給出了極大的幫助。這一階段完成了系統(tǒng)程序的編碼、調(diào)試和運(yùn)行。下面給出此模塊的運(yùn)行情況,如圖 53 所示: 圖 53 員工管理顯示頁(yè)面 查看員工信息列表頁(yè)面,如圖 54 圖 54 員工信息列表頁(yè)面 添加員工信息頁(yè)面,如圖 55 21 圖 55 員工信息添加頁(yè)面 員工信息編輯頁(yè)面,如圖 56 圖 56 員工信息編輯頁(yè)面 培訓(xùn)管理模塊的實(shí)現(xiàn) 培訓(xùn)管理功能包括培訓(xùn)計(jì)劃錄入、編輯、刪除、查找等功能。詳細(xì)的 SQL 建庫(kù)語(yǔ)句見附錄二。 7) 合同管理功能 本功能實(shí)現(xiàn)合同信息的錄入,合同信息查找,合同信息編輯等功能。下面是各模塊功能詳述: 1) 信息管理 人才是人力管理工作正常開展的前提,而人力資源分配主要要依賴于基礎(chǔ)數(shù)據(jù),如員工專業(yè)、員工特長(zhǎng)信息等。考慮到使用部門對(duì)計(jì)算機(jī)的掌握能力,系統(tǒng)設(shè)計(jì)需要簡(jiǎn)單方便,易于操作。錄入每天考勤情況,統(tǒng)計(jì)每月考勤,查看考勤記錄,將有關(guān)考勤的獎(jiǎng)懲錄入到獎(jiǎng)懲管理中。此外,自動(dòng)計(jì)算個(gè)人所得稅,發(fā)放的工資,并查詢當(dāng)月員工獎(jiǎng)懲記錄。 13 第 4章 系統(tǒng)總體設(shè)計(jì) 經(jīng)過需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,接下來就是要決定“怎么做”的時(shí)候了。 3) 效果可行性。 問題定義 結(jié)合企業(yè)管理人力資源的情況,利用現(xiàn)有的條件設(shè)計(jì)與開發(fā)基于( Browser/Server) B/S 的人力資源管理系統(tǒng)。 JSP 和服務(wù)器端包含( ServerSide Include, SSI)相比 SSI 是一種受到廣泛支持的在靜態(tài) HTML 中引入外部代碼的技術(shù)。 % > 要 設(shè) 置 帳 號(hào) 信 息 , 請(qǐng) 點(diǎn) 擊 < A HREF=>這里< /A>< /SMALL>< P>頁(yè)面的其余內(nèi)容。因此,為 IPla Enterprise Server 寫的 Servlet 無(wú)需任何實(shí)質(zhì)上的改動(dòng)即可移植到 Apache、Microsoft IIS 或者 WebStar。而在Servlet 中,每個(gè)請(qǐng)求由一個(gè)輕量級(jí)的 Java 線程處理(而不是重量級(jí)的操作系統(tǒng)進(jìn)程)。 C/S 體系結(jié)構(gòu)一般面向相對(duì)固定的用戶群,程序更加注重流程,它可以對(duì)權(quán)限進(jìn)行多層次校驗(yàn),提供了更安全的存取模式,對(duì)信息安全的控制能力很強(qiáng)。而使用 C/S體現(xiàn)結(jié)構(gòu)的程序從整體進(jìn)行考慮,具有較低的重用性。由于三層結(jié)構(gòu)中的客戶端并不需要參與計(jì)算,所以對(duì)客戶端的計(jì)算機(jī)電腦配置要求較低。然而與多層模型中的應(yīng)用服務(wù)器不同, Web服務(wù)器要執(zhí)行比駐留業(yè)務(wù)邏輯更多的工作;它也可以通過