【正文】
第一章 引言 1 第一章 引 言 畢業(yè)設(shè)計(jì)論文是教學(xué)計(jì)劃中的重要綜合性實(shí)踐環(huán)節(jié),尤其作為理工院校,更是對學(xué)生在校期間所學(xué)知識的綜合考察,也是培養(yǎng)學(xué)生理論聯(lián)系實(shí)際的學(xué)風(fēng)和鍛煉學(xué)生獨(dú)立工作能力的有效途徑,其目的是培養(yǎng)學(xué)生運(yùn)用所學(xué)基礎(chǔ)理論 、專業(yè)知識和基本技能;提高分析和解決工程實(shí)際問題及從事科學(xué)研究的能力;培養(yǎng)學(xué)生刻苦鉆研、勇于攻堅(jiān)的精神和認(rèn)真負(fù)責(zé)、實(shí)事求是的科學(xué)態(tài)度。 Abstract ................................................ 錯誤 !未定義書簽。使用 AJAX 技術(shù)不僅可以使界面美觀,操作更具人性化,異步交互還能減輕服務(wù)器的數(shù)據(jù)傳輸負(fù)擔(dān)。 Spring 是當(dāng)今最主流的服務(wù)層框架,它的使用實(shí)現(xiàn)了應(yīng)用程序的 n 層結(jié)構(gòu),最大程度的降低了各模塊之間的耦合,提高了應(yīng)用程序的開發(fā)效率和可維護(hù)性,選用的 Struts2 作為系統(tǒng)的表示層框架,在數(shù)據(jù)持久層方面則使用了 ,采用JPA 對 Hibernate 進(jìn)行配置。本文所闡述的人力資源管理系統(tǒng), B/S 模式高效地實(shí)現(xiàn)了人力資源管理系統(tǒng)的各項(xiàng)功能,可進(jìn)行多條件查詢、更新、密碼設(shè)置、工資和獎金的統(tǒng)計(jì)發(fā)放等功能。員工信息管理是企業(yè)信息管理的重要部分,面對大量的人事信息,采用人工處理既浪費(fèi)時間、又浪費(fèi)人力和物力,并且數(shù)據(jù)的準(zhǔn)確性低。本人同意東北大學(xué)可以將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索、交流。與我一同工作的同志對本研究所做的任何貢獻(xiàn)均 已 在論文中作了明確的說明并表示謝意。 分類號 密級 UDC 學(xué) 位 論 文 人力資源管理系統(tǒng) 作 者 姓 名 : 指 導(dǎo) 教 師 : 副教授 黑龍江大學(xué) 申請學(xué)位級別: 碩 士 學(xué)科類別: 專業(yè)學(xué)位 學(xué)科專業(yè)名稱: 軟件工程 論文提交日期: 2021 年 10 月 論文答辯日期: 2021 年 12 月 學(xué)位授予日期: 年 月 答辯委員會主席: 評閱人: 東 北 大 學(xué) 2021 年 12 月 A Thesis in Software Engineering Human Resource Management System By Supervisor: Professor Jin Ying Northeastern University December 2021 I 獨(dú)創(chuàng)性聲明 本人聲明 , 所呈交的學(xué)位論文是在導(dǎo)師的指導(dǎo)下完成的。論文中取得的研究成果除加以標(biāo)注和致謝的地方外,不包含其他人己經(jīng)發(fā)表或撰寫過的研究成果,也不包括本人為獲得其他學(xué)位而使用過的材料。 學(xué)位論文作者簽名: 日 期: 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者和指導(dǎo)教師完全了解東北大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定:即學(xué)校有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和磁盤,允許論文被查閱和借閱。 作者和導(dǎo)師同意網(wǎng)上交流 的時間為作者獲得學(xué)位后: 半年 □ 一年 □ 一年半 □ 兩年 □ 學(xué)位論文作者簽名: 導(dǎo)師簽名: 簽字日期: 簽字日期: 東北大學(xué)碩士學(xué)位論文 摘要 II 人 力資源管理系統(tǒng) 摘 要 隨著計(jì)算機(jī)的普及和計(jì)算機(jī)科學(xué)技術(shù)的飛速發(fā)展,人們開始越來越多地利用計(jì)算機(jī)解決實(shí)際問題。因此,開發(fā)一個界面友好,易于操作的人力資源管理軟件進(jìn)行自動化處理變得十分重要,這正是本系統(tǒng)開發(fā)的目的和意義。提升了企業(yè)的效率和競爭力,滿足 了現(xiàn)代企業(yè)管理的需要。 此外,在表示層不僅使用了 Struts 和 JSP,還用到了 DWR 和 ExtJs 這兩大 AJAX技術(shù)。 關(guān)鍵字 : 人力資源管理系統(tǒng) ; 互聯(lián)網(wǎng) ; Java EE; SSH; Aja東北大學(xué)碩士學(xué)位論文 Abstract III Human Resource Management System Abstract With the proliferation of puters and puter science and technology, the rapid development of more and more people began to use puters to solve practical problems. Employee information management is an important part of enterprise information management, faced with a large number of personnel information, using manpower to tackle the waste of time, but also a waste of human and material resources, and the low accuracy of the data. Therefore, developing a userfriendly, easy to operate human resources management software to automate processing bees important, this is the purpose of the system development and significance. Described in this paper the human resources management system, browser / server model to achieve efficient human resources management system, various functions can be multicriteria query, update, password settings, salaries and bonuses of statistical distribution functions. L of the business efficiency and petitiveness, full of modern enterprise management needs. Spring is the most mainstream of the service layer framework that enables the application of the use of nlayer structure, the largest reduction in the degree of coupling between the various modules to enhance the application development efficiency and maintainability, as the system chosen Struts2 The presentation layer framework, the data persistence layer side using , using JPA for Hibernate configuration. In addition, the presentation layer only uses the Struts and JSP, has also used the DWR and the ExtJs these two AJAX. The use of AJAX technology not only makes beautiful interface, operation is more humane, asynchronous data transmission can reduce the burden on the server. Key words :Human resources management system the Inter Java EE SSH Ajax 東北大學(xué)碩士學(xué)位論文 Abstract IV 目 錄 獨(dú)創(chuàng) 性聲明 ............................................................. I 摘 要 .................................................... 錯誤 !未定義書簽。 第一 章 引言 .......................................................................... ..............錯誤 !未定義書簽。 隨著 IT 技術(shù)的飛速發(fā)展,計(jì)算機(jī)及其相關(guān)技術(shù)在社會各個方面的應(yīng)用也越來越廣泛,其發(fā)揮的巨大作用也是不可估量和替代的。 課題背景 隨著時代的發(fā)展,社會的進(jìn)步,越來越多的企業(yè)建立、發(fā)展、壯大、成熟。然而隨著企業(yè)的發(fā)展,人員的增多,每年人力 資源管理的成本也會不斷地增加,這一問題不僅耗費(fèi)企業(yè)大量的資金,也耗費(fèi)了大量的人力。 人力資源管理系統(tǒng)產(chǎn)生于 20 世紀(jì) 60 年代末期,當(dāng)時的計(jì)算機(jī)已經(jīng)進(jìn)入實(shí)際應(yīng)用階段,同時大型企業(yè)用手工來計(jì)算和發(fā)放薪資,既費(fèi)時、費(fèi)力又非常容易出錯,為了解決這個矛盾,第一代的人力資源管理系統(tǒng)應(yīng)運(yùn)而生。第三代人力資源管理信息系統(tǒng)界面友好,支持多平臺,并提供了強(qiáng)有力的報(bào)表生成工具、分析工具和信息共享,使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企業(yè)人力資源規(guī)劃和政策。 目的和意義 建立人力資源管理網(wǎng)站能樹立企 業(yè)形象。 特別是對于互聯(lián)網(wǎng)技術(shù)高度發(fā)展的今天,通過人力資源管理的網(wǎng)站,員工可通過網(wǎng)站側(cè)面的了解企業(yè)形象及企業(yè)實(shí)力,因此,建立具有國際水準(zhǔn)的網(wǎng)站能夠極大的提升企業(yè)在員工心中的整體形象。許多人知道,一個公司的所有和員工有關(guān)的運(yùn)作,包括加薪,出差,請假,人員的調(diào)動,離任等等都由人力資源部門來完成,如果是一家擁有上千人的大型企業(yè),這個工作量是相當(dāng)驚人的。 系統(tǒng)設(shè)計(jì)思想 一個方便用戶使用的軟件應(yīng)該具備軟件體積小,操作界面友好,基本功能穩(wěn)定,運(yùn)行速度較快,通過計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)技術(shù)結(jié)合開發(fā)出客戶端與服務(wù)器端,以便方便快捷清晰的進(jìn)行數(shù)據(jù)傳輸,和簡易通訊功能。根據(jù)用戶實(shí)際的需求情況, 充分考慮在人力資源管理中可能遇到的種種問題,盡量全面的做好需求分析,以減少日后更新軟件的次數(shù)。 安全性:在設(shè)計(jì)中, 將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶共享資源,同時也可保證關(guān)鍵數(shù)據(jù)的安全性。 可維護(hù)性:系統(tǒng)的設(shè)計(jì)要求方便維護(hù),包括硬件的維護(hù),軟件的維護(hù) ( 更可擴(kuò)展性及靈活性:系統(tǒng)的設(shè)計(jì)以方便未來業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要求能夠方便的升級,充分保護(hù)系統(tǒng)的投資。 系統(tǒng)開發(fā)環(huán)境 本系統(tǒng)采用 B/S 結(jié)構(gòu),前臺開發(fā)工具為 MyEclipse ,后臺數(shù)據(jù)庫是 Microsoft SQL Server 2021,軟件要求:操作系統(tǒng)為 Windows 2021 或 Windows XP, Mozilla Firefox 或更高版本,硬件要求: Pentium 4 MHz 或更快, 512 MB RAM 或更高。可行性研究的目地就是用最小的代價(jià)在盡可能短的時間內(nèi)確定問題是否能否解決。 1.基本信息業(yè)