欧美精品一二区,性欧美一级,国产免费一区成人漫画,草久久久久,欧美性猛交ⅹxxx乱大交免费,欧美精品另类,香蕉视频免费播放

人力資源管理系統(tǒng)碩士畢業(yè)論文

上傳人:1777****777 文檔編號(hào):37717311 上傳時(shí)間:2021-11-04 格式:DOC 頁數(shù):58 大?。?.94MB
收藏 版權(quán)申訴 舉報(bào) 下載
人力資源管理系統(tǒng)碩士畢業(yè)論文_第1頁
第1頁 / 共58頁
人力資源管理系統(tǒng)碩士畢業(yè)論文_第2頁
第2頁 / 共58頁
人力資源管理系統(tǒng)碩士畢業(yè)論文_第3頁
第3頁 / 共58頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《人力資源管理系統(tǒng)碩士畢業(yè)論文》由會(huì)員分享,可在線閱讀,更多相關(guān)《人力資源管理系統(tǒng)碩士畢業(yè)論文(58頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、 分類號(hào) 密級(jí) UDC 學(xué) 位 論 文 人力資源管理系統(tǒng) 作者姓名: 指導(dǎo)教師: 副教授 黑龍江大學(xué) 申請學(xué)位級(jí)別: 碩 士 學(xué)科類別: 專業(yè)學(xué)位 學(xué)科專業(yè)名稱: 軟件工程 論文提交日期: 2010年10月 論文答辯日期: 2010年 12 月 學(xué)位授予日期: 年 月 答辯委員會(huì)主席:

2、 評(píng)閱人: 東 北 大 學(xué) 2010年 12 月 A Thesis in Software Engineering Human Resource Management System By Supervisor: Professor Jin Ying Northeastern University December 2010 獨(dú)創(chuàng)性聲明 本人聲明,所呈交的學(xué)位論文是在導(dǎo)師的指導(dǎo)下完成的。論文中取得的研究成果除加以標(biāo)注和致謝的

3、地方外,不包含其他人己經(jīng)發(fā)表或撰寫過的研究成果,也不包括本人為獲得其他學(xué)位而使用過的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示謝意。 學(xué)位論文作者簽名: 日 期: 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者和指導(dǎo)教師完全了解東北大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定:即學(xué)校有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和磁盤,允許論文被查閱和借閱。本人同意東北大學(xué)可以將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索、交流。 作者和導(dǎo)師同意網(wǎng)上交流的時(shí)間為作者獲得學(xué)位后: 半年

4、 □ 一年□ 一年半□ 兩年□ 學(xué)位論文作者簽名: 導(dǎo)師簽名: 簽字日期: 簽字日期: I 東北大學(xué)碩士學(xué)位論文 Abstract

5、 人力資源管理系統(tǒng) 摘  要 隨著計(jì)算機(jī)的普及和計(jì)算機(jī)科學(xué)技術(shù)的飛速發(fā)展,人們開始越來越多地利用計(jì)算機(jī)解決實(shí)際問題。員工信息管理是企業(yè)信息管理的重要部分,面對(duì)大量的人事信息,采用人工處理既浪費(fèi)時(shí)間、又浪費(fèi)人力和物力,并且數(shù)據(jù)的準(zhǔn)確性低。因此,開發(fā)一個(gè)界面友好,易于操作的人力資源管理軟件進(jìn)行自動(dòng)化處理變得十分重要,這正是本系統(tǒng)開發(fā)的目的和意義。本文所闡述的人力資源管理系統(tǒng),B/S模式高效地實(shí)現(xiàn)了人力資源管理系統(tǒng)的各項(xiàng)功能,可進(jìn)行多條件查詢、更新、密碼設(shè)置、工資和獎(jiǎng)金的統(tǒng)計(jì)發(fā)放等功能。提升了企業(yè)的效率和競爭力,滿足了現(xiàn)代企業(yè)管理的需要。 Spring是當(dāng)今最主流的服務(wù)層框架,它

6、的使用實(shí)現(xiàn)了應(yīng)用程序的n層結(jié)構(gòu),最大程度的降低了各模塊之間的耦合,提高了應(yīng)用程序的開發(fā)效率和可維護(hù)性,選用的Struts2作為系統(tǒng)的表示層框架,在數(shù)據(jù)持久層方面則使用了Hibernate3.2,采用JPA對(duì)Hibernate進(jìn)行配置。 此外,在表示層不僅使用了Struts和JSP,還用到了DWR和ExtJs這兩大AJAX技術(shù)。使用AJAX技術(shù)不僅可以使界面美觀,操作更具人性化,異步交互還能減輕服務(wù)器的數(shù)據(jù)傳輸負(fù)擔(dān)。 關(guān)鍵字:人力資源管理系統(tǒng);互聯(lián)網(wǎng);Java EE;SSH;Aja Human Resource Management System Abstract With the

7、proliferation of computers and computer science and technology, the rapid development of more and more people began to use computers to solve practical problems. Employee information management is an important part of enterprise information management, faced with a large number of personnel informat

8、ion, 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 user-friendly, easy to operate human resources management software to automate processing becomes important, this is the purpose of the system

9、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 multi-criteria query, update, password settings, salaries and bonuses of statistical distribution funct

10、ions. L of the business efficiency and competitiveness, full of modern enterprise management needs. Spring is the most mainstream of the service layer framework that enables the application of the use of n-layer structure, the largest reduction in the degree of coupling between the various modules

11、 to enhance the application development efficiency and maintainability, as the system chosen Struts2 The presentation layer framework, the data persistence layer side using Hibernate3.2, using JPA for Hibernate configuration. In addition, the presentation layer only uses the Struts and JSP, has al

12、so 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 Internet Java EE SSH Ajax 目  

13、錄 獨(dú)創(chuàng)性聲明 I 摘 要 II Abstract III 第一章 引言........ ..............1 1.1課題背景 1 1.2目的和意義 1 1.3系統(tǒng)設(shè)計(jì)思想 2 1.4系統(tǒng)開發(fā)環(huán)境 2 第二章 可行性分析 3 2.1業(yè)務(wù)流程圖 3 2.2經(jīng)濟(jì)可行性 8 2.3技術(shù)可行性 9 2.4法律可行性 9 2.5運(yùn)行可行性 10 2.6本章小結(jié) 10 第三章 需求分析 11 3.1人力資源管理系統(tǒng)的產(chǎn)生和發(fā)展情況 11 3.1.1 人力資源管理系統(tǒng)的概念 11 3.1.2 人力資源管理系統(tǒng)的發(fā)展歷程 11 3.1.3 人力資源管理信息化

14、的意義 12 3.2 總體目標(biāo) 13 3.3 具體目標(biāo) 13 3.4人力資源管理系統(tǒng)的需求分析 13 3.4.1 數(shù)據(jù)流圖構(gòu)建 13 3.5本章小結(jié) 17 第四章 總體設(shè)計(jì) 18 4.1系統(tǒng)模塊總體設(shè)計(jì) 18 4.2數(shù)據(jù)庫設(shè)計(jì) 19 4.2.1 數(shù)據(jù)庫設(shè)計(jì)概述 19 4.2.2 數(shù)據(jù)分析 20 4.2.3 數(shù)據(jù)庫的詳細(xì)設(shè)計(jì) 20 4.3系統(tǒng)接口設(shè)計(jì) 26 4.4本章小結(jié) 27 第五章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 28 5.1系統(tǒng)運(yùn)行平臺(tái)設(shè)置的設(shè)計(jì)與實(shí) 28 5.2系統(tǒng)主頁設(shè)計(jì)的設(shè)計(jì)與實(shí) 28 5.3人事資料管理功能的設(shè)計(jì)與實(shí) 29 5.3.1 人事資料查詢 31 5.

15、3.2 人事資料錄入 32 5.3.3 人事資料刪除 33 5.3.4 人事資料修改 34 5.4角色管理功能的設(shè)計(jì)與實(shí) 34 5.4.1 新建角色 36 5.4.2 角色刪除 37 5.4.3 角色修改 38 5.5工資查詢功能的設(shè)計(jì)與實(shí) 38 5.6本章小結(jié) 40 第六章 系統(tǒng)測試與性能分析 41 6.1軟件測試 41 6.2測試的基本概念 41 6.2.1 測試的目的 41 6.2.2 測試用例 41 6.2.3 白盒測試和黑盒測試 41 6.2.4 測試步驟 42 6.2.5 本系統(tǒng)測試 42 6.3本章小結(jié) 46 結(jié) 論 47 致 謝

16、 48 參考文獻(xiàn) 49 VI 東北大學(xué)碩士學(xué)位論文 第一章 引言 第一章 引 言 畢業(yè)設(shè)計(jì)論文是教學(xué)計(jì)劃中的重要綜合性實(shí)踐環(huán)節(jié),尤其作為理工院校,更是對(duì)學(xué)生在校期間所學(xué)知識(shí)的綜合考察,也是培養(yǎng)學(xué)生理論聯(lián)系實(shí)際的學(xué)風(fēng)和鍛煉學(xué)生獨(dú)立工作能

17、力的有效途徑,其目的是培養(yǎng)學(xué)生運(yùn)用所學(xué)基礎(chǔ)理論、專業(yè)知識(shí)和基本技能;提高分析和解決工程實(shí)際問題及從事科學(xué)研究的能力;培養(yǎng)學(xué)生刻苦鉆研、勇于攻堅(jiān)的精神和認(rèn)真負(fù)責(zé)、實(shí)事求是的科學(xué)態(tài)度。 隨著IT技術(shù)的飛速發(fā)展,計(jì)算機(jī)及其相關(guān)技術(shù)在社會(huì)各個(gè)方面的應(yīng)用也越來越廣泛,其發(fā)揮的巨大作用也是不可估量和替代的。在目前的高效管理中應(yīng)該而且能夠充分發(fā)揮計(jì)算機(jī)管理的長處,實(shí)現(xiàn)信息化管理、無紙化辦公。 1.1 課題背景 隨著時(shí)代的發(fā)展,社會(huì)的進(jìn)步,越來越多的企業(yè)建立、發(fā)展、壯大、成熟。企業(yè)是國民經(jīng)濟(jì)的發(fā)展單元,企業(yè)發(fā)展的越好,經(jīng)濟(jì)進(jìn)步就越快。然而隨著企業(yè)的發(fā)展,人員的增多,每年人力資源管理的成本也會(huì)不斷地增加

18、,這一問題不僅耗費(fèi)企業(yè)大量的資金,也耗費(fèi)了大量的人力。當(dāng)企業(yè)規(guī)模較小時(shí),人力尚且比較容易完成信息管理,但隨著企業(yè)規(guī)模增大,人員增多,老式的紙質(zhì)管理方法就會(huì)出現(xiàn)許多弊端,比如說:保存困難、不易查詢、耗費(fèi)大量人力卻仍然工作效率低下,工作出錯(cuò)率增高等,這種方法已經(jīng)跟不上時(shí)代。 人力資源管理系統(tǒng)產(chǎn)生于20世紀(jì)60年代末期,當(dāng)時(shí)的計(jì)算機(jī)已經(jīng)進(jìn)入實(shí)際應(yīng)用階段,同時(shí)大型企業(yè)用手工來計(jì)算和發(fā)放薪資,既費(fèi)時(shí)、費(fèi)力又非常容易出錯(cuò),為了解決這個(gè)矛盾,第一代的人力資源管理系統(tǒng)應(yīng)運(yùn)而生。經(jīng)過將近40年的發(fā)展,如今大多數(shù)公司普遍使用的是第三代人力資源管理信息系統(tǒng)。第三代人力資源管理信息系統(tǒng)界面友好,支持多平臺(tái),并提供了

19、強(qiáng)有力的報(bào)表生成工具、分析工具和信息共享,使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企業(yè)人力資源規(guī)劃和政策。企業(yè)人力資源管理系統(tǒng)的出現(xiàn)是企業(yè)管理的一個(gè)重要里程碑,公司的各種資源的實(shí)際情況是各不相同的,一款人力資源管理系統(tǒng)不能適用于所有公司,一個(gè)可以安全的、規(guī)范的、自動(dòng)化的、適合的企業(yè)人力資源管理系統(tǒng)對(duì)企業(yè)的發(fā)展是比不可少的。 1.2 目的和意義 建立人力資源管理網(wǎng)站能樹立企業(yè)形象。對(duì)于任何一個(gè)企業(yè)而言,企業(yè)的品牌形象至關(guān)重要。 特別是對(duì)于互聯(lián)網(wǎng)技術(shù)高度發(fā)展的今天,通過人力資源管理的網(wǎng)站,員工可通過網(wǎng)站側(cè)面的了解企業(yè)形象及企業(yè)實(shí)力,因此,建立具有國際水準(zhǔn)的網(wǎng)站能

20、夠極大的提升企業(yè)在員工心中的整體形象。 建立人力資源管理網(wǎng)站能減輕部門負(fù)擔(dān)。許多人知道,一個(gè)公司的所有和員工有關(guān)的運(yùn)作,包括加薪,出差,請假,人員的調(diào)動(dòng),離任等等都由人力資源部門來完成,如果是一家擁有上千人的大型企業(yè),這個(gè)工作量是相當(dāng)驚人的。因此本系統(tǒng)的開發(fā),大大緩解了該部門的工作壓力,也避免了以前人工作業(yè)的錯(cuò)誤幾率。 1.3 系統(tǒng)設(shè)計(jì)思想 一個(gè)方便用戶使用的軟件應(yīng)該具備軟件體積小,操作界面友好,基本功能穩(wěn)定,運(yùn)行速度較快,通過計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)技術(shù)結(jié)合開發(fā)出客戶端與服務(wù)器端,以便方便快捷清晰的進(jìn)行數(shù)據(jù)傳輸,和簡易通訊功能。 實(shí)用性:系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原則。根據(jù)用戶實(shí)際

21、的需求情況,充分考慮在人力資源管理中可能遇到的種種問題,盡量全面的做好需求分析,以減少日后更新軟件的次數(shù)。 可靠性:一個(gè)實(shí)用的系統(tǒng)同時(shí)必須是可靠的,本設(shè)計(jì)通過合理而先進(jìn)的網(wǎng)絡(luò)設(shè)計(jì)以及軟、硬件的優(yōu)化選型,可保證系統(tǒng)數(shù)據(jù)傳輸?shù)恼_性。 安全性:在設(shè)計(jì)中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶共享資源,同時(shí)也可保證關(guān)鍵數(shù)據(jù)的安全性。 采用標(biāo)準(zhǔn)技術(shù):本系統(tǒng)的所有設(shè)計(jì)遵循國際上現(xiàn)行的標(biāo)準(zhǔn)進(jìn)行,以提高系統(tǒng)的開放性。 可維護(hù)性:系統(tǒng)的設(shè)計(jì)要求方便維護(hù),包括硬件的維護(hù),軟件的維護(hù)(更可擴(kuò)展性及靈活性:系統(tǒng)的設(shè)計(jì)以方便未來業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要求能夠方便的升級(jí),充分保護(hù)系統(tǒng)

22、的投資。 智能性:系統(tǒng)在設(shè)計(jì)時(shí),充分考慮系統(tǒng)運(yùn)行的智能性,在使用系統(tǒng)一段時(shí)間后,系統(tǒng)可以適應(yīng)于任何局域網(wǎng)。 1.4 系統(tǒng)開發(fā)環(huán)境 本系統(tǒng)采用B/S結(jié)構(gòu),前臺(tái)開發(fā)工具為MyEclipse 8.5,后臺(tái)數(shù)據(jù)庫是Microsoft SQL Server 2005,軟件要求:操作系統(tǒng)為Windows 2003或Windows XP,Mozilla Firefox 3.5 或更高版本,硬件要求:Pentium 4 2.4 MHz或更快,512 MB RAM或更高。 - 2 - 東北大學(xué)碩士學(xué)位論文

23、 第2章 可行性分析 第二章 可行性分析 可行性分析(Feasibility Analysis) 也稱可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康鼐褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能否解決。 2.1業(yè)務(wù)流程圖 根據(jù)人力資源管理系統(tǒng)的具體情況,業(yè)務(wù)可分為六類,第一類是基本信息業(yè)務(wù),主要負(fù)責(zé)對(duì)企業(yè)所有基本信息的管理,如:員工信息、招聘信息、員工考勤信息、員工考核信息等;第二類是招聘業(yè)務(wù),主要負(fù)責(zé)對(duì)企業(yè)招聘信息及應(yīng)聘

24、人員信息的管理;第三類是培訓(xùn)業(yè)務(wù),主要負(fù)責(zé)對(duì)企業(yè)部門員工的培訓(xùn)計(jì)劃的制定及信息的發(fā)布;第四類是工資核算業(yè)務(wù),主要負(fù)責(zé)對(duì)員工的工資進(jìn)行核算,使其與員工的績效掛鉤;第五類是考勤業(yè)務(wù),是對(duì)員工考勤信息的管理;第六類是績效考核業(yè)務(wù),是對(duì)員工的工作績效的考核信息的管理。 1.基本信息業(yè)務(wù)流程: 用戶登錄系統(tǒng)后,系統(tǒng)根據(jù)用戶的權(quán)限,列出該用戶可用的系統(tǒng)功能,如員工信息管理,調(diào)崗調(diào)職,獎(jiǎng)罰記錄,員工福利等,可對(duì)其進(jìn)行錄入、修改、刪除或查詢。 基本信息業(yè)務(wù)流程,如圖2-1所示。 2.招聘業(yè)務(wù)流程: 首先,各部門經(jīng)理通過報(bào)告通知人力資源部門職位空缺情況,然后人力資源招聘人員和經(jīng)理審閱職務(wù)和資格要求

25、,如果審核通過,則制定招聘計(jì)劃,否則將原因反饋給該部門經(jīng)理。 招聘業(yè)務(wù)流程,如圖2-2所示。 圖2-1 基本信息業(yè)務(wù)流程圖 Fig2-1Basic information about business flow diagram 圖2-2 招聘業(yè)務(wù)流程圖 Fig2-2 Recruitment business flow diagram 3.培訓(xùn)業(yè)務(wù)流程: 首先,人力資源管理人員根據(jù)實(shí)際情況,或部門經(jīng)理提出培訓(xùn)請求,制定培訓(xùn)計(jì)劃,制定計(jì)劃的同時(shí),要確定培訓(xùn)的課程和講師。然后,執(zhí)行該計(jì)劃,當(dāng)培訓(xùn)結(jié)束時(shí)對(duì)受培訓(xùn)的員工進(jìn)

26、行考核,并將考核結(jié)果錄入系統(tǒng)。最后要將培訓(xùn)的結(jié)果保存起來,作為日后培訓(xùn)的參考。 培訓(xùn)業(yè)務(wù)流程,如圖2-3所示。 圖2-3 培訓(xùn)業(yè)務(wù)流程圖 Fig 2-3 Training business flow diagram 4.工資核算業(yè)務(wù)流程: 首先讀取員工的信息,判斷員工狀態(tài)不為“離職”,取出員工的基本工資,然后順序讀取員工的獎(jiǎng)懲信息、福利信息、保險(xiǎn)信息,計(jì)算出員工的總工資,再根據(jù)總工資確定稅率,最后算出員工的實(shí)際工資,并保存。 工資核算業(yè)務(wù)流程,如圖2-4所示。 5.考勤業(yè)務(wù)流程: 首先讀取員工信息,判斷員工當(dāng)日是否有班,如果有班,判斷是否有打卡記錄,如果沒有打卡記錄,判

27、斷員工是否請假,是否調(diào)休,是否出差,如果都沒有,說明員工缺勤。 考勤業(yè)務(wù)流程,如圖2-5所示。 6.績效考核業(yè)務(wù)流程: 首先讀取考核方案,獲得該方案的所有考核標(biāo)準(zhǔn),讀取員工在該方案所有標(biāo)準(zhǔn)上的分?jǐn)?shù),然后計(jì)算總分,根據(jù)總分評(píng)定員工考核等級(jí)。 績效考核流程,如圖2-6所示。 圖2-4  工資核算業(yè)務(wù)流程圖 Fig 2-4 Payroll accounting business process diagrams 圖2-5 考勤業(yè)務(wù)流程圖 Fig 2-5 Attendance business flow diagram 圖2-6 績效考核業(yè)務(wù)流程圖 Fig

28、 2-6 Performance appraisal business flow diagram 該系統(tǒng)的目標(biāo)確定后,可以從經(jīng)濟(jì)可行性、技術(shù)可行性法律可行性和運(yùn)行可行性四個(gè)方面對(duì)能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析。 2.2經(jīng)濟(jì)可行性 系統(tǒng)的經(jīng)濟(jì)可行性指的是對(duì)組織的經(jīng)濟(jì)狀況和投資能力進(jìn)行分析,對(duì)系統(tǒng)建設(shè)、運(yùn)行和維護(hù)費(fèi)用進(jìn)行估算,對(duì)系統(tǒng)建成后可能取得的社會(huì)及經(jīng)濟(jì)效益進(jìn)行估計(jì)。 運(yùn)行該系統(tǒng)的硬件和軟件支持費(fèi)用需要2萬元,但軟件開發(fā)費(fèi)用估計(jì)6.7萬元,但系統(tǒng)投入使用后,每年可為節(jié)省支出約10萬元,假設(shè)該軟件可以使用5年。而一次性支出25萬元,再假定投資費(fèi)用存入銀行的利息按5%計(jì)算。 下面從以下

29、幾個(gè)方面對(duì)系統(tǒng)的經(jīng)濟(jì)可行性進(jìn)行具體的分析: 系統(tǒng)初期投資 系統(tǒng)初期投資,如表2-1所示。 表2-1 人力資源管理系統(tǒng)初期投資 Fig 2-1 The initial investment of human resource management system 序號(hào) 項(xiàng)目 人工(人日) 單價(jià)(元) 合計(jì)(元) 1 需求分析 20 300 6,000 2 總體設(shè)計(jì) 30 300 9,000 3 人事資料管理子系統(tǒng)詳細(xì)設(shè)計(jì) 20 300 6,000 4 人力資源管理子系統(tǒng)詳細(xì)設(shè)計(jì) 10 300 3,000 5 工資管理子系統(tǒng)詳細(xì)設(shè)計(jì)

30、 5 300 1,500 6 考勤管理子系統(tǒng)詳細(xì)設(shè)計(jì) 10 300 3,000 7 績效考核子系統(tǒng)詳細(xì)設(shè)計(jì) 20 300 6,000 8 系統(tǒng)維護(hù)子系統(tǒng)詳細(xì)設(shè)計(jì) 5 300 1,500 9 數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn) 10 300 3,000 10 編碼實(shí)現(xiàn) 50 300 15,000 11 單體測試 20 300 6,000 12 系統(tǒng)集成測試 20 300 6,000 13 說明手冊編制 10 300 1,000 14 合計(jì) 67,000 貨幣的時(shí)間價(jià)值 系統(tǒng)貨幣時(shí)間價(jià)值,如表2-2所示。 表2

31、-2 人力資源管理系統(tǒng)貨幣時(shí)間價(jià)值 Fig 2-2 The time value of money in human resources management system 年份 將來值(萬) (1+i)n 現(xiàn)在值(萬) 累計(jì)的現(xiàn)在值(萬) 1 5 1.05 4.762 4.762 2 5 1.1025 4.535 9.297 3 5 1.1576 4.319 13.616 4 5 1.2155 4.114 17.730 5 5 1.2763 3.918 21.648 投資回收期 引入進(jìn)銷存系統(tǒng)一年后,可以節(jié)省4.762萬元

32、,比最初投資還少1.94萬元。但第三年可以節(jié)省4.535萬元。 即:1+(6.7-4.762)/4.535=1.428(年) 純收入 21.648-6.7=14.948(萬元) 經(jīng)過以上分析,此人力資源管理系統(tǒng)在經(jīng)濟(jì)上的開發(fā)是可行的。 2.3技術(shù)可行性 根據(jù)該系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。 本系統(tǒng)采用當(dāng)前流行的SSJ整合框架編寫。Struts2.0是以MVC模式為基礎(chǔ),控制反轉(zhuǎn)為核心的Java Web應(yīng)用框架,使用它不僅可以實(shí)現(xiàn)WEB應(yīng)用程序的分層,還可以大大提高用戶請求的處理效率,從而降低了表示層開發(fā)

33、的工作量;Spring2.5是以MVC模式為基礎(chǔ),依賴注入為核心的Java應(yīng)用框架,它利用Java的反射機(jī)制,將系統(tǒng)各層無縫的整合在一起,實(shí)現(xiàn)了系統(tǒng)各模塊和各層次的解藕,提高了系統(tǒng)的可維護(hù)性和可移植性;JPA是Sun公司提出的一個(gè)ORM標(biāo)準(zhǔn),由于市場上主流的ORM框架沒有統(tǒng)一的標(biāo)準(zhǔn),各公司都按自己的標(biāo)準(zhǔn)編寫ORM的配置方式,這樣,在開發(fā)應(yīng)用軟件時(shí),用戶要學(xué)習(xí)各種ORM框架的配置方式,并且當(dāng)現(xiàn)用ORM框架不能滿足用戶需求時(shí),切換ORM框架會(huì)付出相當(dāng)大的代價(jià)。這時(shí)JPA標(biāo)準(zhǔn)應(yīng)運(yùn)而生,只要ORM框架的生產(chǎn)商遵循該標(biāo)準(zhǔn),用戶軟件就可以以很小的代價(jià)切換ORM框架,并不用學(xué)習(xí)新框架復(fù)雜的配置方式就可以將它

34、整合到系統(tǒng)中。本系統(tǒng)JPA的ORM框架將使用Hibernate3.2實(shí)現(xiàn),它具有強(qiáng)大的事務(wù)處理能力、數(shù)據(jù)緩存能力和并發(fā)處理能力,可以提高持久層的運(yùn)行效率和開發(fā)效率。 在表示層,本系統(tǒng)將使用JSP頁面技術(shù)和ExtJs2.2、DWR3這兩大AJAX技術(shù)。JSP與Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè)HTML文本,因此客戶端只要有瀏覽器就能瀏覽。ExtJs2.2是當(dāng)今主流的AJAX技術(shù)之一,它可以提供如同桌面應(yīng)用程序的外觀,能大大提高用戶體驗(yàn),為用戶提供一個(gè)美觀,方便的操作界面。DWR則可以提高瀏覽器與服務(wù)器的異步交互能力,在用戶瀏覽器上只使用簡單的JavaS

35、cript就可以調(diào)用復(fù)雜的服務(wù)器端代碼。使用AJAX技術(shù)不僅可以使界面美觀,操作更具人性化,異步交互方式還能減輕服務(wù)器的數(shù)據(jù)傳輸負(fù)擔(dān)。 此外,本系統(tǒng)將使用SQL Server 2005作為應(yīng)用程序的數(shù)據(jù)庫,它具有良好的并發(fā)處理和事務(wù)處理能力,并且具有較高的運(yùn)行效率和穩(wěn)定性。 2.4法律可行性 此人力資源管理系統(tǒng)是本人自主開發(fā)的管理系統(tǒng),是很有實(shí)際意義的系統(tǒng),開發(fā)這個(gè)系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,即該系統(tǒng)不同于原來已有的現(xiàn)代化的系統(tǒng),不存在侵權(quán)等問題,本系統(tǒng)開發(fā)不會(huì)侵犯他人、集體或國家利益,不違反國家法律,因此具有法律可行性。 2.5運(yùn)行可行性 操作可行性是指系統(tǒng)對(duì)組織機(jī)構(gòu)的影響,現(xiàn)有

36、人員和機(jī)構(gòu)、設(shè)施、環(huán)境等對(duì)系統(tǒng)的適應(yīng)性以及進(jìn)行人員培訓(xùn)的補(bǔ)充計(jì)劃可行性。 從新系統(tǒng)使用難易程度上來看,新系統(tǒng)使用起來并不復(fù)雜,界面設(shè)計(jì)親切,容易使用,通過接觸了解到公司的員工有接受新事物的能力,大多數(shù)員工平時(shí)都有過使用電腦的經(jīng)歷,學(xué)習(xí)該系統(tǒng)的使用應(yīng)該不會(huì)困難。該系統(tǒng)的實(shí)施對(duì)公司的組織機(jī)構(gòu)不會(huì)有太大的影響。在今后的維護(hù)過程中,領(lǐng)導(dǎo)者可在店面里挑選或培養(yǎng)一、兩名對(duì)計(jì)算機(jī)知識(shí)比較了解的員工深入學(xué)習(xí)該系統(tǒng),系統(tǒng)的開發(fā)人員也會(huì)在系統(tǒng)實(shí)施后的半年時(shí)間內(nèi)不計(jì)酬的隨時(shí)解決系統(tǒng)出現(xiàn)的一些技術(shù)性問題。 經(jīng)過上述論述分析,新系統(tǒng)的實(shí)施非常可行。 2.6本章小結(jié) 通過對(duì)本系統(tǒng)的開發(fā),讓我對(duì)一個(gè)系統(tǒng)開發(fā)前所需要

37、做的準(zhǔn)備有了一些詳細(xì)的了解,在一個(gè)系統(tǒng)的開發(fā)前需要做大量的需求分析,分析本系統(tǒng)是否適合開發(fā),有經(jīng)濟(jì)上、運(yùn)行上、技術(shù)上是否可行。 - 10 - 東北大學(xué)碩士學(xué)位論文 第3章 需求分析 第三章 需求分析 軟件需求分析工作是軟件生存周期中重要的一步。只有通過需求分析才能把軟件功能和性能的總體概念描述為具體上的軟件需求規(guī)格說明,從而奠定軟件開發(fā)的基礎(chǔ)。軟件需求分析工作也是一個(gè)不斷認(rèn)識(shí)和逐步細(xì)化的過程。該過程將軟件調(diào)研階段的需求資料進(jìn)行分析和設(shè)計(jì),使軟件范圍逐步細(xì)化到詳細(xì)定義的程度

38、,并分析出各種不同的軟件元素,然后為這些元素找到可行的解決辦法。本章將從不同角度的需求分析問題,講述軟件需求類型,分析過程,并部分給出了數(shù)據(jù)字典和數(shù)據(jù)流圖。 本文檔是為了確切地表達(dá)出系統(tǒng)的每項(xiàng)需求,并作為設(shè)計(jì)的基礎(chǔ),為軟件設(shè)計(jì)人員提供明確的指導(dǎo)方向,并為軟件的功能測試提供測試依據(jù)。 3.1人力資源管理系統(tǒng)的產(chǎn)生和發(fā)展情況 3.1.1 人力資源管理系統(tǒng)的概念 國內(nèi)外許多學(xué)者都對(duì)人力資源管理系統(tǒng)進(jìn)行過定義,其中拍德瑞、德斯勒、諾伊及國內(nèi)學(xué)者余凱成等人將人力資源信息系統(tǒng)定義為:收集、處理、存儲(chǔ)和發(fā)布信息以支持決策、協(xié)調(diào)、控制、分析及可視化人力資源管理活動(dòng)的相關(guān)組件的集成系統(tǒng)。而舍小曼等人將人

39、力資源管理信息系統(tǒng)(HRIS,Human Resources Information System)定義為:“提供現(xiàn)實(shí)和準(zhǔn)確數(shù)據(jù)的計(jì)算機(jī)系統(tǒng),用于控制和決策的目的。在這種意義上,它已經(jīng)超越了簡單的存儲(chǔ)和更正信息,其應(yīng)用范圍已擴(kuò)大到諸如編制報(bào)告、預(yù)測人力資源需求、戰(zhàn)略計(jì)劃、職業(yè)生涯和晉升計(jì)劃,以及評(píng)估人力資源管理的政策及實(shí)踐等領(lǐng)域”。本文所界定的人力資源管理系統(tǒng)(HRMS,Human Resources Management System),主要是指組織或社會(huì)團(tuán)體運(yùn)用系統(tǒng)學(xué)理論方法,運(yùn)用現(xiàn)代計(jì)算機(jī)、軟件及網(wǎng)絡(luò)技術(shù)來對(duì)組織的人力資源管理活動(dòng)進(jìn)行系統(tǒng)化、流程化的設(shè)計(jì)、管理、控制和評(píng)價(jià),以提高組織人力

40、資源管理水平,使人力資源更有效的服務(wù)于組織或團(tuán)體目標(biāo)。它不僅需要計(jì)算機(jī)及網(wǎng)絡(luò)等硬件的支持,更需要HRMS軟件及相關(guān)的人力資源管理理念的輔佐。 3.1.2 人力資源管理系統(tǒng)的發(fā)展歷程 隨著人力資源管理理論的迅速發(fā)展,為推進(jìn)人力資源管理信息化奠定了理論基礎(chǔ)?,F(xiàn)代人力資源管理,在管理視角上是將人力資源作為第一資源,使人力資本的投資收益率高于一切其他形態(tài)資本的投資收益率;在管理模式上多為“主動(dòng)開發(fā)型”的策略式和預(yù)見性管理;在管理重心上是以人為中心;在管理形態(tài)上是全過程的動(dòng)態(tài)管理;在管理方式上采取人性化管理;在管理策略上不僅注重近期和當(dāng)前事宜的處理,更注重人力資源的整體開發(fā),注重對(duì)未來的預(yù)測

41、和規(guī)劃,屬于戰(zhàn)術(shù)與戰(zhàn)略相結(jié)合的管理;在管理技術(shù)上追求科學(xué)性和藝術(shù)性的結(jié)合,不斷采用新的技術(shù)和手段,使其更加科學(xué)和規(guī)范;在管理層次上管理部門直接參與組織計(jì)劃與決策。 可見,現(xiàn)代人力資源管理已經(jīng)遠(yuǎn)遠(yuǎn)超出了傳統(tǒng)的人事管理范疇,而今,現(xiàn)代人力資源管理更需要借助和發(fā)揮現(xiàn)代信息和技術(shù)手段,優(yōu)化管理過程,提高管理效益。 第一代,薪資計(jì)算系統(tǒng)時(shí)代。人力資源管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀(jì)60年代末期。由于當(dāng)時(shí)計(jì)算機(jī)技術(shù)已經(jīng)進(jìn)入實(shí)用階段,同時(shí)企業(yè)的規(guī)模也越來越大,用手工來計(jì)算和發(fā)放薪資既費(fèi)時(shí)費(fèi)力又非常容易出差錯(cuò),為了解決這個(gè)問題,第一代的人力資源管理系統(tǒng),其實(shí)就是薪資管理系統(tǒng)應(yīng)運(yùn)而生。當(dāng)時(shí)由于技術(shù)條件和

42、需求的限制,用戶非常少,而且那種系統(tǒng)充其量也只不過是一種自動(dòng)計(jì)算薪資的工具。 第二代,薪資/人事管理系統(tǒng)時(shí)代。第二代的人力資源管理系統(tǒng)出現(xiàn)于20世紀(jì)70年代末。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,第二代薪資管理系統(tǒng)基本上解決了第一代系統(tǒng)的主要問題,開始紀(jì)錄員工的其他基本信息包括薪資的歷史數(shù)據(jù),此外,它的報(bào)表生成和薪資數(shù)據(jù)分析功能也都有了較大的改善。這個(gè)時(shí)代的管理系統(tǒng)以薪資處理為主,并兼具了一部分人事信息管理的功能。 第三代,人力資源管理系統(tǒng)時(shí)代。人力資源管理系統(tǒng)的第一次革命性變革出現(xiàn)在20世紀(jì)90年代初。由于企業(yè)管理理論,特別是人力資源理論的發(fā)展,使人們認(rèn)識(shí)到人力資源在企業(yè)發(fā)展和企業(yè)競爭優(yōu)勢中的關(guān)鍵

43、性作用,另外隨著IT技術(shù)的發(fā)展,把一些人力資源管理理念和理論應(yīng)用到企業(yè)管理中也變?yōu)榭赡?。第三代人力資源管理系統(tǒng)的特點(diǎn)是從人力資源管理的角度出發(fā),用集中的數(shù)據(jù)庫將幾乎所有與人力資源相關(guān)的數(shù)據(jù)(如薪資福利、招聘、個(gè)人職業(yè)生涯的設(shè)計(jì)、培訓(xùn)、職位管理、績效管理、崗位描述、個(gè)人信息和歷史資料)統(tǒng)一管理起來,形成了集成的信息源。友好的用戶界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企業(yè)人力資源規(guī)劃和政策。 第四代,E人力資源管理系統(tǒng)或EHRMS時(shí)代。人力資源管理信息系統(tǒng)的第二次革命性變革出現(xiàn)在20世紀(jì)90年代末和21世紀(jì)初。由于i

44、nternet和intranet技術(shù)的普及,以及人力資源管理理論的進(jìn)一步發(fā)展,學(xué)習(xí)與發(fā)展成為企業(yè)與員工個(gè)人的永遠(yuǎn)的主題,而IT技術(shù)為這一主題給出的答案就是E-LEARNING。為了快速響應(yīng)企業(yè)內(nèi)部和外部的各種要求與變化,WEB使人力資源部門與企業(yè)的內(nèi)部員工和外部世界之間的距離成為0,這就是人力資源管理系統(tǒng)的E化。E化HRMS除了具有人力資源管理系統(tǒng)的所有特征外,還可以實(shí)現(xiàn)員工或潛在員工和企業(yè)人力資源管理者互動(dòng)和零距離。 3.1.3 人力資源管理信息化的意義 信息提高工作效率,改善服務(wù)質(zhì)量,從而建立起信息化、職業(yè)化的人力資源管理平臺(tái)。為了將信息技術(shù)引入人力資源管理,我們將人力資源管理

45、工作分為定性與定量兩類。 所謂定性的工作主要是指管理制度的制定、業(yè)務(wù)流程的設(shè)計(jì)、員工溝通、人力資源分析報(bào)告等,這些工作的特點(diǎn)是具有很強(qiáng)的創(chuàng)造性,需要經(jīng)過深入的主觀思考與判斷才能完成。所謂定量的工作主要是指根據(jù)既定制度與流程完成對(duì)客觀事務(wù)的處理,比如根據(jù)薪資制度計(jì)算本月員工工資等,這類工作的特點(diǎn)一般較為具體,但又是需要日常處理的重復(fù)性工作,往往占據(jù)了人力資源管理工作的大部分時(shí)間。信息技術(shù)在人力資源管理中主要是作為工具來應(yīng)用,它可以用來處理幾乎所有定量的問題,比如人事信息管理、員工考勤、薪資計(jì)算等等,較之手工管理,信息技術(shù)的應(yīng)用將大大降低例行性工作占用人力資源管理人員時(shí)間的比例,無疑極大地提高了

46、部門的工作效率,從而可以有更多時(shí)間思考戰(zhàn)略層次的問題。提高工作效率,是許多單位引入人力資源管理系統(tǒng)的首要目的。一套合理而完善的人力資源管理系統(tǒng)還將為管理者帶來另外一個(gè)好處由于數(shù)據(jù)庫完整地記錄了單位所有員工的人事、考勤、績效、培訓(xùn)、薪資、福利等各方面信息,系統(tǒng)將能快捷、方便地獲得各種統(tǒng)計(jì)分析報(bào)告,為單位管理與決策提供準(zhǔn)確全面及時(shí)的人力資源信息支持。網(wǎng)絡(luò)技術(shù)的應(yīng)用,還可以為部門之外的其他管理人員及員工提供各種形式的自助服務(wù),比如單位重要領(lǐng)導(dǎo)可以在網(wǎng)上查看單位人力資源的配置、重要員工的狀況、人力資源成本的分析、員工績效等。自助服務(wù)的提供,使得管理從以前的相對(duì)封閉變得開放,滯后管理變成超前管理,使得單

47、位全體人員都能參與到人力資源的管理活動(dòng)中來,從而在某種意義上實(shí)現(xiàn)全面人力資源管理。 綜上所述,信息技術(shù)在人力資源管理中的應(yīng)用,可以提高工作效率,優(yōu)化業(yè)務(wù)流程,改善服務(wù)質(zhì)量,提供基于信息的決策支持,在某種意義上實(shí)現(xiàn)全面人力資源管理。 3.2 總體目標(biāo) 總體目標(biāo)是實(shí)現(xiàn)該企業(yè)人力資源系統(tǒng)的科學(xué)管理。內(nèi)勤微機(jī)操作員輸入和修改員工的基本信息,當(dāng)該單位產(chǎn)生人力資源變動(dòng)時(shí),操作員根據(jù)主管領(lǐng)導(dǎo)的指示可以進(jìn)行方便快捷的修改。內(nèi)勤員根據(jù)對(duì)員工的培訓(xùn)情況及職稱評(píng)定情況進(jìn)行錄入,方便統(tǒng)計(jì)和查詢。充分利用現(xiàn)有資源,包括人力、物力、財(cái)力、在管理上達(dá)到數(shù)據(jù)快速準(zhǔn)確及時(shí)可靠地傳輸,同時(shí)節(jié)省人力和時(shí)間,不但實(shí)現(xiàn)數(shù)據(jù)的共享

48、,而且能夠及時(shí)準(zhǔn)確地掌握員工的各種情況,以此達(dá)到綜合人力資源管理的科學(xué)化。 3.3 具體目標(biāo) 根據(jù)上述總體目標(biāo)需求,該系統(tǒng)完成如下具體功能: 1) 完成數(shù)據(jù)的編輯功能。包括對(duì)所需數(shù)據(jù)的輸入、修改、工作,按需要對(duì)給定數(shù)據(jù)送入到指定的文件中,并可實(shí)現(xiàn)隨時(shí)修改的功能。 2) 完成數(shù)據(jù)的查詢功能,它主要是實(shí)現(xiàn)對(duì)指定的數(shù)據(jù)或各種情況能按不同條件查詢到,并顯示給用戶查看,用戶可隨時(shí)查詢?nèi)魏涡枰男畔ⅰ? 3) 完成數(shù)據(jù)的計(jì)算功能。完成對(duì)員工工資的計(jì)算功能,并對(duì)員工的工資進(jìn)行統(tǒng)計(jì)存檔。 3.4人力資源管理系統(tǒng)的需求分析 需求分析過程是整個(gè)系統(tǒng)開發(fā)的重要階段,分析的成功與否,決定著整

49、個(gè)系統(tǒng)功能的完善性以及穩(wěn)定性。在該階段需求分析人員需要確定整個(gè)產(chǎn)品的功能要求,并且將現(xiàn)實(shí)事務(wù)抽象成對(duì)象。 3.4.1 數(shù)據(jù)流圖構(gòu)建 數(shù)據(jù)流圖(date flow diagram , DFD),是SA方法中用于表示系統(tǒng)邏輯模型的一種工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。數(shù)據(jù)流圖是從數(shù)據(jù)的角度來描述一個(gè)系統(tǒng),數(shù)據(jù)流圖適合于宏觀地分析一個(gè)組織業(yè)務(wù)概況。 1.人力資源管理系統(tǒng)的頂層數(shù)據(jù)流圖,如圖3-1所示。 圖3-1 人力資源管理系統(tǒng)頂層數(shù)據(jù)流圖 Fig 3-1 Human resource manageme

50、nt system top level data flow diagrams 2.合法性檢查二層數(shù)據(jù)流圖,如圖3-2所示。 圖3-2 合法性檢查的二層數(shù)據(jù)流圖 Fig 3-2 Check data flow diagrams on the second floor 3.權(quán)限分析二層數(shù)據(jù)流圖,如圖3-3所示。 圖3-3 權(quán)限分析二層數(shù)據(jù)流圖 Fig 3-3 Analysis of data flow diagrams on the second floor 4.事務(wù)處理二層數(shù)據(jù)流圖,如圖3-4所示。 5.員工信息數(shù)據(jù)處理的三層數(shù)據(jù)流圖,如圖3-5所示。

51、 圖3-4 事務(wù)處理的二層數(shù)據(jù)流圖 Fig 3-4 The transaction data flow diagrams on the second floor 圖3-5 員工信息數(shù)據(jù)處理的三層數(shù)據(jù)流圖 Fig 3-5 Employee information data processing of three layers of data flow diagrams 6.工資核算的數(shù)據(jù)流圖,如圖3-6所示。 在此系統(tǒng)中還存在一些特殊的數(shù)據(jù)流,它們不依賴用戶的操作而執(zhí)行,而是依賴于時(shí)間,也就是說,時(shí)間一到它們就會(huì)自動(dòng)啟動(dòng)執(zhí)行,這些事件稱為計(jì)劃任務(wù)。工資核算

52、就是典型的計(jì)劃任務(wù),它們在月末的深夜里自動(dòng)啟動(dòng)執(zhí)行,對(duì)員工的工資進(jìn)行匯總計(jì)算。此外本系統(tǒng)中的計(jì)劃任務(wù)還有員工考勤和員工考核等。 圖3-6 工資核算的數(shù)據(jù)流圖 Fig 3-6 Payroll accounting data flow diagrams 7.績效考核的數(shù)據(jù)流圖,如圖3-7所示。 圖3-7 績效考核的數(shù)據(jù)流圖 Fig 3-7 Performance evaluation of data flow diagram 3.5本章小結(jié) 本章首先對(duì)人力資源管理系統(tǒng)的功能需求進(jìn)行了分析,并據(jù)此確定了系統(tǒng)所需要的功能,提供了系統(tǒng)數(shù)據(jù)流圖,并根據(jù)數(shù)據(jù)流圖給出了系統(tǒng)主要的

53、數(shù)據(jù)字典,然后數(shù)據(jù)字典的構(gòu)建進(jìn)行了詳盡的敘述。 - 17 - 東北大學(xué)碩士學(xué)位論文 第4章 總體設(shè)計(jì) 第四章 總體設(shè)計(jì) 系統(tǒng)設(shè)計(jì)是在系統(tǒng)分析的基礎(chǔ)上由抽象到具體的過程。主要目標(biāo)是將系統(tǒng)分析階段所提出的反映了信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)與通信系統(tǒng)的物理(技術(shù))方案,為下一階段系統(tǒng)實(shí)施提供必要的技術(shù)資料,應(yīng)符合系統(tǒng)性,靈活性,可靠性,經(jīng)濟(jì)性的要求。 4.1系統(tǒng)模塊總體設(shè)計(jì) 結(jié)構(gòu)化設(shè)計(jì)技術(shù)的核心是模塊分解設(shè)計(jì),模塊是系統(tǒng)功能結(jié)構(gòu)圖的主要元素。其設(shè)計(jì)思

54、想是,采用自頂向下、逐層分解的方法,先給出總的模塊功能,再逐層分解,使其分為多個(gè)大小適當(dāng),功能明確,具有一定獨(dú)立性且容易實(shí)現(xiàn)的模塊,從而把一個(gè)復(fù)雜的系統(tǒng)設(shè)計(jì)轉(zhuǎn)變成為多個(gè)簡單模塊的設(shè)計(jì)。 在本系統(tǒng)中,采用了模塊結(jié)構(gòu)化設(shè)計(jì)方法,根據(jù)數(shù)據(jù)流圖,按層次劃分各個(gè)模塊,每個(gè)模塊完成一個(gè)功能,且每個(gè)模塊具有單入口單出口。 本系統(tǒng)一共分為六個(gè)模塊,每個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫的訪問上是緊密相連的,各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù)庫,只是所訪問的表不同而已。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。 依據(jù)上述功能的分析,系統(tǒng)中模塊分別為:人事資料管理模塊、人力資源管理模塊、

55、工資管理模塊、考勤管理模塊、績效考核模塊、系統(tǒng)維護(hù)模塊。 各功能模塊的具體功能如下: 1.人事資料管理模塊:人事資料管理模塊是管理員工和企業(yè)基本信息的模塊,如員工信息、部門信息、員工福利、企業(yè)可用福利的管理等。 2.人力資源管理模塊:人力資源管理與企業(yè)的人力資源計(jì)劃對(duì)應(yīng),用于企業(yè)員工招聘與員工培訓(xùn)相關(guān)的功能。 3.工資管理模塊:工資管理模塊是對(duì)員工工資進(jìn)行管理的模塊,系統(tǒng)可根據(jù)員工的福利、獎(jiǎng)懲情況、保險(xiǎn)等信息計(jì)算員工工資。 4.考勤管理模塊:考勤管理模塊是對(duì)員工日??记诩跋嚓P(guān)信息進(jìn)行管理的模塊,如班次管理、員工排班、打卡記錄、請假、考勤管理等。 5.績效考核模塊:是對(duì)員工各方面工作

56、情況的考核系統(tǒng),可根據(jù)員工的工作表現(xiàn)、工作態(tài)度、工作熱情等,對(duì)員工考核的模塊,管理人員可根據(jù)員工的考核情況對(duì)員工進(jìn)行獎(jiǎng)勵(lì)、懲罰、晉升、漲薪、辭退等。 6.系統(tǒng)維護(hù)模塊:系統(tǒng)維護(hù)是對(duì)系統(tǒng)用戶和系統(tǒng)角色信息進(jìn)行維護(hù)和對(duì)系統(tǒng)相關(guān)參數(shù)進(jìn)行配置的模塊。 系統(tǒng)功能圖如圖4-1所示。 人事資料管理 考勤管理 人力資源管理系統(tǒng) 工資管理 所得稅率 工資查詢 人力資源管理 員工技能 招聘計(jì)劃 應(yīng)聘人員 培訓(xùn)需求 福利定義 保險(xiǎn)定義 部門定義 崗位設(shè)置 員工資料管理 調(diào) 崗 調(diào) 職 員工福利管理 獎(jiǎng)勵(lì)記錄管理 培訓(xùn)記錄管理 懲罰記錄管理 員

57、工帳號(hào)管理 人事數(shù)據(jù)定義 保險(xiǎn)標(biāo)準(zhǔn)管理 投訴記錄管理 系統(tǒng)維護(hù) 系統(tǒng)參數(shù)設(shè)置 角色管理 用戶管理 數(shù)據(jù)字典管理 修改密碼 員工排班 打卡記錄管理 發(fā)卡補(bǔ)卡 出差記錄管理 調(diào)休記錄管理 請假記錄管理 員工關(guān)注 班次管理 績效考核 員工考核 記分管理 考核方案 考核標(biāo)準(zhǔn) 圖4-1 系統(tǒng)功能圖 Fig 4-1 business function chart 4.2數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)是在給定的DBMS、操作系統(tǒng)和硬件環(huán)境下,如何表達(dá)用戶的需求,并將其轉(zhuǎn)換為有效的數(shù)據(jù)庫結(jié)構(gòu),構(gòu)成較好的數(shù)據(jù)庫模式,這個(gè)過程稱為數(shù)據(jù)庫設(shè)計(jì)。數(shù)據(jù)庫及其應(yīng)用系

58、統(tǒng)開發(fā)的全過程可分為兩大階段:數(shù)據(jù)庫系統(tǒng)的分析與設(shè)計(jì)階段;數(shù)據(jù)庫系統(tǒng)的實(shí)施、運(yùn)行與維護(hù)階段。 4.2.1 數(shù)據(jù)庫設(shè)計(jì)概述 數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體的說,數(shù)據(jù)庫設(shè)計(jì)是一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的用戶的應(yīng)用需求(信息要求和處理要求)。這個(gè)問題是我們在進(jìn)行軟件開發(fā)時(shí)期的主要研究方向。 數(shù)據(jù)庫設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,也就是說,整個(gè)設(shè)計(jì)過程中要把結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)密切結(jié)合起來。 由于信息結(jié)構(gòu)復(fù)雜,應(yīng)用環(huán)境多樣,在相當(dāng)長的一段時(shí)間內(nèi)數(shù)據(jù)庫設(shè)計(jì)主要采用手工試湊法。使用這種方法與設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接的關(guān)系,數(shù)

59、據(jù)庫設(shè)計(jì)成為一種技藝而不是工程技術(shù),缺乏科學(xué)理論和工程方法的支持,軟件的質(zhì)量難以保證,常常是數(shù)據(jù)庫運(yùn)行一段時(shí)間后又不同程度地發(fā)現(xiàn)了各種問題,增加了系統(tǒng)維護(hù)的代價(jià)。十余年來,人們努力探索,提出了各種設(shè)計(jì)準(zhǔn)則和規(guī)程,都屬于規(guī)范設(shè)計(jì)法。 4.2.2 數(shù)據(jù)分析 數(shù)據(jù)分析過程同數(shù)據(jù)庫的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)密切相關(guān),需要確定、編制、組織、篩選應(yīng)用程序所使用的信息。它以一種能夠分析和分類的方式來捕獲用戶的所有信息,這使得某一模型可以直接轉(zhuǎn)化成數(shù)據(jù)庫結(jié)構(gòu)。 我們使用一種信息建模技術(shù),這種技術(shù)是通過實(shí)體、關(guān)系、屬性三種基本對(duì)象來定義信息。實(shí)體是需要維護(hù)和使用的相關(guān)特性的集合體;屬性是實(shí)體的特性或特征;

60、關(guān)系是實(shí)體之間的聯(lián)系,關(guān)系為實(shí)體記錄(實(shí)例)之間的聯(lián)系和交互作用方式建立了模型。 要確定實(shí)體和關(guān)系的性質(zhì),用戶必須確定單個(gè)實(shí)體和他們相關(guān)的屬性。為每個(gè)對(duì)象定義一個(gè)完整的與商業(yè)相關(guān)的描述以及他單獨(dú)使用的要求,這也包括確定此實(shí)體是否使用應(yīng)用程序的永久需求,每種關(guān)系的基本定義使用了商業(yè)定義和與關(guān)系相連接的需求。 在為實(shí)體確定相關(guān)的屬性過程中,也需要確定此實(shí)體的主鍵和索引,并且要確定在每個(gè)實(shí)體中怎樣組織這些屬性,確定屬性的數(shù)據(jù)類型和它是否為空值。在高層次的描述過程中,還可以確定所有擴(kuò)展屬性信息,包括長度、格式、編輯風(fēng)格、校驗(yàn)規(guī)則和初始值。單獨(dú)實(shí)體的屬性被組織起來,用戶就能夠開始以某一種組織方式來給

61、實(shí)體分類。用戶必須通過關(guān)系,來為實(shí)體分組的方式確定分類模式,這是抽象化的初始層,或者說是通過隱藏模糊的信息來提高對(duì)分析的理解,通過將數(shù)據(jù)分類成組,就產(chǎn)生了相關(guān)分組的不同類型,這樣,更加易于觀察和分析。 4.2.3 數(shù)據(jù)庫的詳細(xì)設(shè)計(jì) 在設(shè)計(jì)數(shù)據(jù)庫時(shí),應(yīng)考慮以下事項(xiàng): 1. 數(shù)據(jù)庫用途及該用途將如何影響設(shè)計(jì),應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫計(jì)劃。 2. 數(shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設(shè)計(jì)中出現(xiàn)錯(cuò)誤。 3. 對(duì)數(shù)據(jù)完整性的保護(hù)。 4. 數(shù)據(jù)庫和用戶權(quán)限的安全要求。 5. 應(yīng)用程序的性能需求,設(shè)計(jì)數(shù)據(jù)庫時(shí)必須利用Microsoft SQL Server 2005中能夠提高性能的功能。對(duì)于性能

62、而言,在數(shù)據(jù)庫大小和硬件配置之間權(quán)衡也是很重要的。 數(shù)據(jù)庫部分實(shí)體的E-R圖,如圖4-2所示。 圖4-2 數(shù)據(jù)庫E-R圖 Fig 4-2 Database e-r diagram 根據(jù)人力資源管理系統(tǒng)的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫命名為:HRMS數(shù)據(jù)庫,存儲(chǔ)所有的數(shù)據(jù)信息及其儲(chǔ)過程。 HRMS數(shù)據(jù)庫中部分信息表如表4-1至4-16所示。 表4-1 users(用戶信息表) 序號(hào) 英文名 中文名 類型 長度(字符) 1 id 標(biāo)識(shí) Varchar 30 2 user_name 用戶名稱 Varchar 30 3 password 用戶密碼

63、 Varchar 30 4 employee_id 員工標(biāo)識(shí) Varchar 30 5 role_id 角色標(biāo)識(shí) Varchar 30 6 disabled 信用標(biāo)記 tinyInt 表4-2 roles(角色表) 序號(hào) 英文名 中文名 類型 長度(字符) 1 id 標(biāo)識(shí) Varchar 30 2 name 角色名稱 Varchar 30 3 discribes 說明 Varchar 200 4 disabled 停用標(biāo)記 tinyInt 表4-3 employee(員工信息表) 序號(hào) 英文

64、名 中文名 類型 長度(字符) 1 id 標(biāo)識(shí) Varchar 30 2 idcard 身份證號(hào) Varchar 18 3 birthdate 出生日期 DateTime 4 email 電子郵箱 Varchar 40 5 emp_no 員工編號(hào) Varchar 20 6 gender 性別 Varchar 4 7 home_address 住址 Varchar 40 9 name 姓名 Varchar 15 10 phone 電話 Varchar 15 11 photo 相片 Varch

65、ar 50 12 professional 專業(yè) Varchar 40 續(xù)表 4-3 13 wages 工資 Money 14 degree 學(xué)位 Varchar 20 15 department_id 部門標(biāo)識(shí) Varchar 30 16 emp_status_dd_id 員工狀態(tài)標(biāo)識(shí) Varchar 30 17 hiring_source_dd_id 員工來源標(biāo)識(shí) Varchar 30 18 job_id 崗位標(biāo)識(shí) Varchar 30 19 job_group_dd_id 分組標(biāo)識(shí) Varchar 30

66、 20 marriage_status 婚姻狀態(tài) Varchar 20 21 nationality 民族 Varchar 20 22 policyFace 政治面目 Varchar 20 23 worktime_id 班次 Varchar 30 表4-4 dd(數(shù)據(jù)字典表) 序號(hào) 英文名 中文名 類型 長度(字符) 1 id 標(biāo)識(shí) Varchar 30 2 dd_no 字典編號(hào) Varchar 20 3 dd_type 字典類型 Varchar 20 4 describes 說明 Varchar 200 5 disabled 停用標(biāo)記 tinyInt 6 is_default 默認(rèn) tinyInt 7 name 字典名稱 Varchar 15 8 sort_no 順序碼 Varchar 5 表4-5 punish_record(懲罰信息表) 序號(hào) 英文名 中文名 類型 長度(字符) 1 id 標(biāo)識(shí) Varchar 30

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!