歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > DOC文檔下載  

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

  • 資源ID:36499477       資源大?。?span id="b3vmuhv" class="font-tahoma">2.94MB        全文頁(yè)數(shù):58頁(yè)
  • 資源格式: DOC        下載積分:15積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機(jī):
溫馨提示:
用戶(hù)名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢(xún)和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

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

分類(lèi)號(hào) 密級(jí) UDC 學(xué) 位 論 文人力資源管理系統(tǒng)作者姓名:指導(dǎo)教師: 副教授 黑龍江大學(xué)申請(qǐng)學(xué)位級(jí)別:碩 士學(xué)科類(lèi)別:專(zhuān)業(yè)學(xué)位學(xué)科專(zhuān)業(yè)名稱(chēng):軟件工程論文提交日期: 2010年10月論文答辯日期:2010年 12 月 學(xué)位授予日期:年 月答辯委員會(huì)主席: 評(píng)閱人: 東 北 大 學(xué)2010年 12 月A Thesis in Software EngineeringHuman Resource Management SystemBy Supervisor: Professor Jin Ying Northeastern UniversityDecember 2010獨(dú)創(chuàng)性聲明本人聲明,所呈交的學(xué)位論文是在導(dǎo)師的指導(dǎo)下完成的。論文中取得的研究成果除加以標(biāo)注和致謝的地方外,不包含其他人己經(jīng)發(fā)表或撰寫(xiě)過(guò)的研究成果,也不包括本人為獲得其他學(xué)位而使用過(guò)的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說(shuō)明并表示謝意。 學(xué)位論文作者簽名:日 期:學(xué)位論文版權(quán)使用授權(quán)書(shū)本學(xué)位論文作者和指導(dǎo)教師完全了解東北大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定:即學(xué)校有權(quán)保留并向國(guó)家有關(guān)部門(mén)或機(jī)構(gòu)送交論文的復(fù)印件和磁盤(pán),允許論文被查閱和借閱。本人同意東北大學(xué)可以將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索、交流。作者和導(dǎo)師同意網(wǎng)上交流的時(shí)間為作者獲得學(xué)位后:半年 一年 一年半 兩年 學(xué)位論文作者簽名: 導(dǎo)師簽名:簽字日期: 簽字日期:I東北大學(xué)碩士學(xué)位論文 Abstract 人力資源管理系統(tǒng)摘要隨著計(jì)算機(jī)的普及和計(jì)算機(jī)科學(xué)技術(shù)的飛速發(fā)展,人們開(kāi)始越來(lái)越多地利用計(jì)算機(jī)解決實(shí)際問(wèn)題。員工信息管理是企業(yè)信息管理的重要部分,面對(duì)大量的人事信息,采用人工處理既浪費(fèi)時(shí)間、又浪費(fèi)人力和物力,并且數(shù)據(jù)的準(zhǔn)確性低。因此,開(kāi)發(fā)一個(gè)界面友好,易于操作的人力資源管理軟件進(jìn)行自動(dòng)化處理變得十分重要,這正是本系統(tǒng)開(kāi)發(fā)的目的和意義。本文所闡述的人力資源管理系統(tǒng),B/S模式高效地實(shí)現(xiàn)了人力資源管理系統(tǒng)的各項(xiàng)功能,可進(jìn)行多條件查詢(xún)、更新、密碼設(shè)置、工資和獎(jiǎng)金的統(tǒng)計(jì)發(fā)放等功能。提升了企業(yè)的效率和競(jìng)爭(zhēng)力,滿(mǎn)足了現(xiàn)代企業(yè)管理的需要。Spring是當(dāng)今最主流的服務(wù)層框架,它的使用實(shí)現(xiàn)了應(yīng)用程序的n層結(jié)構(gòu),最大程度的降低了各模塊之間的耦合,提高了應(yīng)用程序的開(kāi)發(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;AjaHuman Resource Management SystemAbstractWith the 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 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 user-friendly, easy to operate human resources management software to automate processing becomes 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 multi-criteria query, update, password settings, salaries and bonuses of statistical distribution functions. 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 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 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 Internet Java EE SSH Ajax目錄獨(dú)創(chuàng)性聲明I摘 要IIAbstractIII第一章 引言.11.1課題背景11.2目的和意義11.3系統(tǒng)設(shè)計(jì)思想21.4系統(tǒng)開(kāi)發(fā)環(huán)境2第二章 可行性分析32.1業(yè)務(wù)流程圖32.2經(jīng)濟(jì)可行性82.3技術(shù)可行性92.4法律可行性92.5運(yùn)行可行性102.6本章小結(jié)10第三章 需求分析113.1人力資源管理系統(tǒng)的產(chǎn)生和發(fā)展情況113.1.1 人力資源管理系統(tǒng)的概念113.1.2 人力資源管理系統(tǒng)的發(fā)展歷程113.1.3 人力資源管理信息化的意義123.2 總體目標(biāo)133.3 具體目標(biāo)133.4人力資源管理系統(tǒng)的需求分析133.4.1 數(shù)據(jù)流圖構(gòu)建133.5本章小結(jié)17第四章 總體設(shè)計(jì)184.1系統(tǒng)模塊總體設(shè)計(jì)184.2數(shù)據(jù)庫(kù)設(shè)計(jì)194.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述194.2.2 數(shù)據(jù)分析204.2.3 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)204.3系統(tǒng)接口設(shè)計(jì)264.4本章小結(jié)27第五章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)285.1系統(tǒng)運(yùn)行平臺(tái)設(shè)置的設(shè)計(jì)與實(shí)285.2系統(tǒng)主頁(yè)設(shè)計(jì)的設(shè)計(jì)與實(shí)285.3人事資料管理功能的設(shè)計(jì)與實(shí)295.3.1 人事資料查詢(xún)315.3.2 人事資料錄入325.3.3 人事資料刪除335.3.4 人事資料修改345.4角色管理功能的設(shè)計(jì)與實(shí)345.4.1 新建角色365.4.2 角色刪除375.4.3 角色修改385.5工資查詢(xún)功能的設(shè)計(jì)與實(shí)385.6本章小結(jié)40第六章 系統(tǒng)測(cè)試與性能分析416.1軟件測(cè)試416.2測(cè)試的基本概念416.2.1 測(cè)試的目的416.2.2 測(cè)試用例416.2.3 白盒測(cè)試和黑盒測(cè)試416.2.4 測(cè)試步驟426.2.5 本系統(tǒng)測(cè)試426.3本章小結(jié)46結(jié) 論47致 謝48參考文獻(xiàn)49VI東北大學(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ú)立工作能力的有效途徑,其目的是培養(yǎng)學(xué)生運(yùn)用所學(xué)基礎(chǔ)理論、專(zhuān)業(yè)知識(shí)和基本技能;提高分析和解決工程實(shí)際問(wèn)題及從事科學(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)用也越來(lái)越廣泛,其發(fā)揮的巨大作用也是不可估量和替代的。在目前的高效管理中應(yīng)該而且能夠充分發(fā)揮計(jì)算機(jī)管理的長(zhǎng)處,實(shí)現(xiàn)信息化管理、無(wú)紙化辦公。1.1 課題背景隨著時(shí)代的發(fā)展,社會(huì)的進(jìn)步,越來(lái)越多的企業(yè)建立、發(fā)展、壯大、成熟。企業(yè)是國(guó)民經(jīng)濟(jì)的發(fā)展單元,企業(yè)發(fā)展的越好,經(jīng)濟(jì)進(jìn)步就越快。然而隨著企業(yè)的發(fā)展,人員的增多,每年人力資源管理的成本也會(huì)不斷地增加,這一問(wèn)題不僅耗費(fèi)企業(yè)大量的資金,也耗費(fèi)了大量的人力。當(dāng)企業(yè)規(guī)模較小時(shí),人力尚且比較容易完成信息管理,但隨著企業(yè)規(guī)模增大,人員增多,老式的紙質(zhì)管理方法就會(huì)出現(xiàn)許多弊端,比如說(shuō):保存困難、不易查詢(xú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è)用手工來(lái)計(jì)算和發(fā)放薪資,既費(fèi)時(shí)、費(fèi)力又非常容易出錯(cuò),為了解決這個(gè)矛盾,第一代的人力資源管理系統(tǒng)應(yīng)運(yùn)而生。經(jīng)過(guò)將近40年的發(fā)展,如今大多數(shù)公司普遍使用的是第三代人力資源管理信息系統(tǒng)。第三代人力資源管理信息系統(tǒng)界面友好,支持多平臺(tái),并提供了強(qiáng)有力的報(bào)表生成工具、分析工具和信息共享,使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來(lái)考慮企業(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)站能樹(shù)立企業(yè)形象。對(duì)于任何一個(gè)企業(yè)而言,企業(yè)的品牌形象至關(guān)重要。 特別是對(duì)于互聯(lián)網(wǎng)技術(shù)高度發(fā)展的今天,通過(guò)人力資源管理的網(wǎng)站,員工可通過(guò)網(wǎng)站側(cè)面的了解企業(yè)形象及企業(yè)實(shí)力,因此,建立具有國(guó)際水準(zhǔn)的網(wǎng)站能夠極大的提升企業(yè)在員工心中的整體形象。建立人力資源管理網(wǎng)站能減輕部門(mén)負(fù)擔(dān)。許多人知道,一個(gè)公司的所有和員工有關(guān)的運(yùn)作,包括加薪,出差,請(qǐng)假,人員的調(diào)動(dòng),離任等等都由人力資源部門(mén)來(lái)完成,如果是一家擁有上千人的大型企業(yè),這個(gè)工作量是相當(dāng)驚人的。因此本系統(tǒng)的開(kāi)發(fā),大大緩解了該部門(mén)的工作壓力,也避免了以前人工作業(yè)的錯(cuò)誤幾率。1.3 系統(tǒng)設(shè)計(jì)思想一個(gè)方便用戶(hù)使用的軟件應(yīng)該具備軟件體積小,操作界面友好,基本功能穩(wěn)定,運(yùn)行速度較快,通過(guò)計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)技術(shù)結(jié)合開(kāi)發(fā)出客戶(hù)端與服務(wù)器端,以便方便快捷清晰的進(jìn)行數(shù)據(jù)傳輸,和簡(jiǎn)易通訊功能。實(shí)用性:系統(tǒng)以用戶(hù)需求為目標(biāo),以方便用戶(hù)為原則。根據(jù)用戶(hù)實(shí)際的需求情況,充分考慮在人力資源管理中可能遇到的種種問(wèn)題,盡量全面的做好需求分析,以減少日后更新軟件的次數(shù)??煽啃裕阂粋€(gè)實(shí)用的系統(tǒng)同時(shí)必須是可靠的,本設(shè)計(jì)通過(guò)合理而先進(jìn)的網(wǎng)絡(luò)設(shè)計(jì)以及軟、硬件的優(yōu)化選型,可保證系統(tǒng)數(shù)據(jù)傳輸?shù)恼_性。安全性:在設(shè)計(jì)中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶(hù)共享資源,同時(shí)也可保證關(guān)鍵數(shù)據(jù)的安全性。采用標(biāo)準(zhǔn)技術(shù):本系統(tǒng)的所有設(shè)計(jì)遵循國(guó)際上現(xiàn)行的標(biāo)準(zhǔn)進(jìn)行,以提高系統(tǒng)的開(kāi)放性??删S護(hù)性:系統(tǒng)的設(shè)計(jì)要求方便維護(hù),包括硬件的維護(hù),軟件的維護(hù)(更可擴(kuò)展性及靈活性:系統(tǒng)的設(shè)計(jì)以方便未來(lái)業(yè)務(wù)的擴(kuò)展和系統(tǒng)擴(kuò)充為目標(biāo),系統(tǒng)要求能夠方便的升級(jí),充分保護(hù)系統(tǒng)的投資。智能性:系統(tǒng)在設(shè)計(jì)時(shí),充分考慮系統(tǒng)運(yùn)行的智能性,在使用系統(tǒng)一段時(shí)間后,系統(tǒng)可以適應(yīng)于任何局域網(wǎng)。 1.4 系統(tǒng)開(kāi)發(fā)環(huán)境本系統(tǒng)采用B/S結(jié)構(gòu),前臺(tái)開(kāi)發(fā)工具為MyEclipse 8.5,后臺(tái)數(shù)據(jù)庫(kù)是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é)位論文 第2章 可行性分析第二章 可行性分析可行性分析(Feasibility Analysis) 也稱(chēng)可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功。可行性研究的目地就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能否解決。2.1業(yè)務(wù)流程圖根據(jù)人力資源管理系統(tǒng)的具體情況,業(yè)務(wù)可分為六類(lèi),第一類(lèi)是基本信息業(yè)務(wù),主要負(fù)責(zé)對(duì)企業(yè)所有基本信息的管理,如:?jiǎn)T工信息、招聘信息、員工考勤信息、員工考核信息等;第二類(lèi)是招聘業(yè)務(wù),主要負(fù)責(zé)對(duì)企業(yè)招聘信息及應(yīng)聘人員信息的管理;第三類(lèi)是培訓(xùn)業(yè)務(wù),主要負(fù)責(zé)對(duì)企業(yè)部門(mén)員工的培訓(xùn)計(jì)劃的制定及信息的發(fā)布;第四類(lèi)是工資核算業(yè)務(wù),主要負(fù)責(zé)對(duì)員工的工資進(jìn)行核算,使其與員工的績(jī)效掛鉤;第五類(lèi)是考勤業(yè)務(wù),是對(duì)員工考勤信息的管理;第六類(lèi)是績(jī)效考核業(yè)務(wù),是對(duì)員工的工作績(jī)效的考核信息的管理。1基本信息業(yè)務(wù)流程:用戶(hù)登錄系統(tǒng)后,系統(tǒng)根據(jù)用戶(hù)的權(quán)限,列出該用戶(hù)可用的系統(tǒng)功能,如員工信息管理,調(diào)崗調(diào)職,獎(jiǎng)罰記錄,員工福利等,可對(duì)其進(jìn)行錄入、修改、刪除或查詢(xún)。基本信息業(yè)務(wù)流程,如圖2-1所示。2招聘業(yè)務(wù)流程:首先,各部門(mén)經(jīng)理通過(guò)報(bào)告通知人力資源部門(mén)職位空缺情況,然后人力資源招聘人員和經(jīng)理審閱職務(wù)和資格要求,如果審核通過(guò),則制定招聘計(jì)劃,否則將原因反饋給該部門(mén)經(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 diagram3培訓(xùn)業(yè)務(wù)流程:首先,人力資源管理人員根據(jù)實(shí)際情況,或部門(mén)經(jīng)理提出培訓(xùn)請(qǐng)求,制定培訓(xùn)計(jì)劃,制定計(jì)劃的同時(shí),要確定培訓(xùn)的課程和講師。然后,執(zhí)行該計(jì)劃,當(dāng)培訓(xùn)結(jié)束時(shí)對(duì)受培訓(xùn)的員工進(jìn)行考核,并將考核結(jié)果錄入系統(tǒng)。最后要將培訓(xùn)的結(jié)果保存起來(lái),作為日后培訓(xùn)的參考。培訓(xùn)業(yè)務(wù)流程,如圖2-3所示。圖2-3培訓(xùn)業(yè)務(wù)流程圖Fig 2-3 Training business flow diagram4工資核算業(yè)務(wù)流程:首先讀取員工的信息,判斷員工狀態(tài)不為“離職”,取出員工的基本工資,然后順序讀取員工的獎(jiǎng)懲信息、福利信息、保險(xiǎn)信息,計(jì)算出員工的總工資,再根據(jù)總工資確定稅率,最后算出員工的實(shí)際工資,并保存。工資核算業(yè)務(wù)流程,如圖2-4所示。5考勤業(yè)務(wù)流程:首先讀取員工信息,判斷員工當(dāng)日是否有班,如果有班,判斷是否有打卡記錄,如果沒(méi)有打卡記錄,判斷員工是否請(qǐng)假,是否調(diào)休,是否出差,如果都沒(méi)有,說(shuō)明員工缺勤??记跇I(yè)務(wù)流程,如圖2-5所示。6績(jī)效考核業(yè)務(wù)流程:首先讀取考核方案,獲得該方案的所有考核標(biāo)準(zhǔn),讀取員工在該方案所有標(biāo)準(zhǔn)上的分?jǐn)?shù),然后計(jì)算總分,根據(jù)總分評(píng)定員工考核等級(jí)???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績(jī)效考核業(yè)務(wù)流程圖Fig 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萬(wàn)元,但軟件開(kāi)發(fā)費(fèi)用估計(jì)6.7萬(wàn)元,但系統(tǒng)投入使用后,每年可為節(jié)省支出約10萬(wàn)元,假設(shè)該軟件可以使用5年。而一次性支出25萬(wàn)元,再假定投資費(fèi)用存入銀行的利息按5%計(jì)算。下面從以下幾個(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需求分析203006,0002總體設(shè)計(jì)303009,0003人事資料管理子系統(tǒng)詳細(xì)設(shè)計(jì)203006,0004人力資源管理子系統(tǒng)詳細(xì)設(shè)計(jì)103003,0005工資管理子系統(tǒng)詳細(xì)設(shè)計(jì)53001,5006考勤管理子系統(tǒng)詳細(xì)設(shè)計(jì)103003,0007績(jī)效考核子系統(tǒng)詳細(xì)設(shè)計(jì)203006,0008系統(tǒng)維護(hù)子系統(tǒng)詳細(xì)設(shè)計(jì)53001,5009數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)103003,00010編碼實(shí)現(xiàn)5030015,00011單體測(cè)試203006,00012系統(tǒng)集成測(cè)試203006,00013說(shuō)明手冊(cè)編制103001,00014合計(jì)67,000貨幣的時(shí)間價(jià)值系統(tǒng)貨幣時(shí)間價(jià)值,如表2-2所示。表2-2人力資源管理系統(tǒng)貨幣時(shí)間價(jià)值Fig 2-2 The time value of money in human resources management system年份將來(lái)值(萬(wàn))(1+i)n現(xiàn)在值(萬(wàn))累計(jì)的現(xiàn)在值(萬(wàn))151.054.7624.762251.10254.5359.297351.15764.31913.616451.21554.11417.730551.27633.91821.648投資回收期引入進(jìn)銷(xiāo)存系統(tǒng)一年后,可以節(jié)省4.762萬(wàn)元,比最初投資還少1.94萬(wàn)元。但第三年可以節(jié)省4.535萬(wàn)元。即:1+(6.7-4.762)/4.535=1.428(年)純收入21.648-6.7=14.948(萬(wàn)元)經(jīng)過(guò)以上分析,此人力資源管理系統(tǒng)在經(jīng)濟(jì)上的開(kāi)發(fā)是可行的。2.3技術(shù)可行性根據(jù)該系統(tǒng)目標(biāo)來(lái)衡量所需的技術(shù)是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。本系統(tǒng)采用當(dāng)前流行的SSJ整合框架編寫(xiě)。Struts2.0是以MVC模式為基礎(chǔ),控制反轉(zhuǎn)為核心的Java Web應(yīng)用框架,使用它不僅可以實(shí)現(xiàn)WEB應(yīng)用程序的分層,還可以大大提高用戶(hù)請(qǐng)求的處理效率,從而降低了表示層開(kāi)發(fā)的工作量;Spring2.5是以MVC模式為基礎(chǔ),依賴(lài)注入為核心的Java應(yīng)用框架,它利用Java的反射機(jī)制,將系統(tǒng)各層無(wú)縫的整合在一起,實(shí)現(xiàn)了系統(tǒng)各模塊和各層次的解藕,提高了系統(tǒng)的可維護(hù)性和可移植性;JPA是Sun公司提出的一個(gè)ORM標(biāo)準(zhǔn),由于市場(chǎng)上主流的ORM框架沒(méi)有統(tǒng)一的標(biāo)準(zhǔn),各公司都按自己的標(biāo)準(zhǔn)編寫(xiě)ORM的配置方式,這樣,在開(kāi)發(fā)應(yīng)用軟件時(shí),用戶(hù)要學(xué)習(xí)各種ORM框架的配置方式,并且當(dāng)現(xiàn)用ORM框架不能滿(mǎn)足用戶(hù)需求時(shí),切換ORM框架會(huì)付出相當(dāng)大的代價(jià)。這時(shí)JPA標(biāo)準(zhǔn)應(yīng)運(yùn)而生,只要ORM框架的生產(chǎn)商遵循該標(biāo)準(zhǔn),用戶(hù)軟件就可以以很小的代價(jià)切換ORM框架,并不用學(xué)習(xí)新框架復(fù)雜的配置方式就可以將它整合到系統(tǒng)中。本系統(tǒng)JPA的ORM框架將使用Hibernate3.2實(shí)現(xiàn),它具有強(qiáng)大的事務(wù)處理能力、數(shù)據(jù)緩存能力和并發(fā)處理能力,可以提高持久層的運(yùn)行效率和開(kāi)發(fā)效率。在表示層,本系統(tǒng)將使用JSP頁(yè)面技術(shù)和ExtJs2.2、DWR3這兩大AJAX技術(shù)。JSP與Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶(hù)端的就是一個(gè)HTML文本,因此客戶(hù)端只要有瀏覽器就能瀏覽。ExtJs2.2是當(dāng)今主流的AJAX技術(shù)之一,它可以提供如同桌面應(yīng)用程序的外觀,能大大提高用戶(hù)體驗(yàn),為用戶(hù)提供一個(gè)美觀,方便的操作界面。DWR則可以提高瀏覽器與服務(wù)器的異步交互能力,在用戶(hù)瀏覽器上只使用簡(jiǎn)單的JavaScript就可以調(diào)用復(fù)雜的服務(wù)器端代碼。使用AJAX技術(shù)不僅可以使界面美觀,操作更具人性化,異步交互方式還能減輕服務(wù)器的數(shù)據(jù)傳輸負(fù)擔(dān)。此外,本系統(tǒng)將使用SQL Server 2005作為應(yīng)用程序的數(shù)據(jù)庫(kù),它具有良好的并發(fā)處理和事務(wù)處理能力,并且具有較高的運(yùn)行效率和穩(wěn)定性。2.4法律可行性此人力資源管理系統(tǒng)是本人自主開(kāi)發(fā)的管理系統(tǒng),是很有實(shí)際意義的系統(tǒng),開(kāi)發(fā)這個(gè)系統(tǒng)不同于開(kāi)發(fā)普通的系統(tǒng)軟件,即該系統(tǒng)不同于原來(lái)已有的現(xiàn)代化的系統(tǒng),不存在侵權(quán)等問(wèn)題,本系統(tǒng)開(kāi)發(fā)不會(huì)侵犯他人、集體或國(guó)家利益,不違反國(guó)家法律,因此具有法律可行性。2.5運(yùn)行可行性操作可行性是指系統(tǒng)對(duì)組織機(jī)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)、設(shè)施、環(huán)境等對(duì)系統(tǒng)的適應(yīng)性以及進(jìn)行人員培訓(xùn)的補(bǔ)充計(jì)劃可行性。從新系統(tǒng)使用難易程度上來(lái)看,新系統(tǒng)使用起來(lái)并不復(fù)雜,界面設(shè)計(jì)親切,容易使用,通過(guò)接觸了解到公司的員工有接受新事物的能力,大多數(shù)員工平時(shí)都有過(guò)使用電腦的經(jīng)歷,學(xué)習(xí)該系統(tǒng)的使用應(yīng)該不會(huì)困難。該系統(tǒng)的實(shí)施對(duì)公司的組織機(jī)構(gòu)不會(huì)有太大的影響。在今后的維護(hù)過(guò)程中,領(lǐng)導(dǎo)者可在店面里挑選或培養(yǎng)一、兩名對(duì)計(jì)算機(jī)知識(shí)比較了解的員工深入學(xué)習(xí)該系統(tǒng),系統(tǒng)的開(kāi)發(fā)人員也會(huì)在系統(tǒng)實(shí)施后的半年時(shí)間內(nèi)不計(jì)酬的隨時(shí)解決系統(tǒng)出現(xiàn)的一些技術(shù)性問(wèn)題。經(jīng)過(guò)上述論述分析,新系統(tǒng)的實(shí)施非??尚?。2.6本章小結(jié)通過(guò)對(duì)本系統(tǒng)的開(kāi)發(fā),讓我對(duì)一個(gè)系統(tǒng)開(kāi)發(fā)前所需要做的準(zhǔn)備有了一些詳細(xì)的了解,在一個(gè)系統(tǒng)的開(kāi)發(fā)前需要做大量的需求分析,分析本系統(tǒng)是否適合開(kāi)發(fā),有經(jīng)濟(jì)上、運(yùn)行上、技術(shù)上是否可行。- 10 -東北大學(xué)碩士學(xué)位論文 第3章 需求分析第三章 需求分析軟件需求分析工作是軟件生存周期中重要的一步。只有通過(guò)需求分析才能把軟件功能和性能的總體概念描述為具體上的軟件需求規(guī)格說(shuō)明,從而奠定軟件開(kāi)發(fā)的基礎(chǔ)。軟件需求分析工作也是一個(gè)不斷認(rèn)識(shí)和逐步細(xì)化的過(guò)程。該過(guò)程將軟件調(diào)研階段的需求資料進(jìn)行分析和設(shè)計(jì),使軟件范圍逐步細(xì)化到詳細(xì)定義的程度,并分析出各種不同的軟件元素,然后為這些元素找到可行的解決辦法。本章將從不同角度的需求分析問(wèn)題,講述軟件需求類(lèi)型,分析過(guò)程,并部分給出了數(shù)據(jù)字典和數(shù)據(jù)流圖。本文檔是為了確切地表達(dá)出系統(tǒng)的每項(xiàng)需求,并作為設(shè)計(jì)的基礎(chǔ),為軟件設(shè)計(jì)人員提供明確的指導(dǎo)方向,并為軟件的功能測(cè)試提供測(cè)試依據(jù)。3.1人力資源管理系統(tǒng)的產(chǎn)生和發(fā)展情況3.1.1 人力資源管理系統(tǒng)的概念國(guó)內(nèi)外許多學(xué)者都對(duì)人力資源管理系統(tǒng)進(jìn)行過(guò)定義,其中拍德瑞、德斯勒、諾伊及國(guó)內(nèi)學(xué)者余凱成等人將人力資源信息系統(tǒng)定義為:收集、處理、存儲(chǔ)和發(fā)布信息以支持決策、協(xié)調(diào)、控制、分析及可視化人力資源管理活動(dòng)的相關(guān)組件的集成系統(tǒng)。而舍小曼等人將人力資源管理信息系統(tǒng)(HRIS,Human Resources Information System)定義為:“提供現(xiàn)實(shí)和準(zhǔn)確數(shù)據(jù)的計(jì)算機(jī)系統(tǒng),用于控制和決策的目的。在這種意義上,它已經(jīng)超越了簡(jiǎn)單的存儲(chǔ)和更正信息,其應(yīng)用范圍已擴(kuò)大到諸如編制報(bào)告、預(yù)測(cè)人力資源需求、戰(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ù)來(lái)對(duì)組織的人力資源管理活動(dòng)進(jìn)行系統(tǒng)化、流程化的設(shè)計(jì)、管理、控制和評(píng)價(jià),以提高組織人力資源管理水平,使人力資源更有效的服務(wù)于組織或團(tuán)體目標(biāo)。它不僅需要計(jì)算機(jī)及網(wǎng)絡(luò)等硬件的支持,更需要HRMS軟件及相關(guān)的人力資源管理理念的輔佐。 3.1.2 人力資源管理系統(tǒng)的發(fā)展歷程隨著人力資源管理理論的迅速發(fā)展,為推進(jìn)人力資源管理信息化奠定了理論基礎(chǔ)。現(xiàn)代人力資源管理,在管理視角上是將人力資源作為第一資源,使人力資本的投資收益率高于一切其他形態(tài)資本的投資收益率;在管理模式上多為“主動(dòng)開(kāi)發(fā)型”的策略式和預(yù)見(jiàn)性管理;在管理重心上是以人為中心;在管理形態(tài)上是全過(guò)程的動(dòng)態(tài)管理;在管理方式上采取人性化管理;在管理策略上不僅注重近期和當(dāng)前事宜的處理,更注重人力資源的整體開(kāi)發(fā),注重對(duì)未來(lái)的預(yù)測(cè)和規(guī)劃,屬于戰(zhàn)術(shù)與戰(zhàn)略相結(jié)合的管理;在管理技術(shù)上追求科學(xué)性和藝術(shù)性的結(jié)合,不斷采用新的技術(shù)和手段,使其更加科學(xué)和規(guī)范;在管理層次上管理部門(mén)直接參與組織計(jì)劃與決策。可見(jiàn),現(xiàn)代人力資源管理已經(jīng)遠(yuǎn)遠(yuǎn)超出了傳統(tǒng)的人事管理范疇,而今,現(xiàn)代人力資源管理更需要借助和發(fā)揮現(xiàn)代信息和技術(shù)手段,優(yōu)化管理過(guò)程,提高管理效益。第一代,薪資計(jì)算系統(tǒng)時(shí)代。人力資源管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀(jì)60年代末期。由于當(dāng)時(shí)計(jì)算機(jī)技術(shù)已經(jīng)進(jìn)入實(shí)用階段,同時(shí)企業(yè)的規(guī)模也越來(lái)越大,用手工來(lái)計(jì)算和發(fā)放薪資既費(fèi)時(shí)費(fèi)力又非常容易出差錯(cuò),為了解決這個(gè)問(wèn)題,第一代的人力資源管理系統(tǒng),其實(shí)就是薪資管理系統(tǒng)應(yīng)運(yùn)而生。當(dāng)時(shí)由于技術(shù)條件和需求的限制,用戶(hù)非常少,而且那種系統(tǒng)充其量也只不過(guò)是一種自動(dòng)計(jì)算薪資的工具。第二代,薪資/人事管理系統(tǒng)時(shí)代。第二代的人力資源管理系統(tǒng)出現(xiàn)于20世紀(jì)70年代末。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,第二代薪資管理系統(tǒng)基本上解決了第一代系統(tǒng)的主要問(wèn)題,開(kāi)始紀(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è)競(jìng)爭(zhēng)優(yōu)勢(shì)中的關(guān)鍵性作用,另外隨著IT技術(shù)的發(fā)展,把一些人力資源管理理念和理論應(yīng)用到企業(yè)管理中也變?yōu)榭赡?。第三代人力資源管理系統(tǒng)的特點(diǎn)是從人力資源管理的角度出發(fā),用集中的數(shù)據(jù)庫(kù)將幾乎所有與人力資源相關(guān)的數(shù)據(jù)(如薪資福利、招聘、個(gè)人職業(yè)生涯的設(shè)計(jì)、培訓(xùn)、職位管理、績(jī)效管理、崗位描述、個(gè)人信息和歷史資料)統(tǒng)一管理起來(lái),形成了集成的信息源。友好的用戶(hù)界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得人力資源管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來(lái)考慮企業(yè)人力資源規(guī)劃和政策。第四代,E人力資源管理系統(tǒng)或EHRMS時(shí)代。人力資源管理信息系統(tǒng)的第二次革命性變革出現(xiàn)在20世紀(jì)90年代末和21世紀(jì)初。由于internet和intranet技術(shù)的普及,以及人力資源管理理論的進(jìn)一步發(fā)展,學(xué)習(xí)與發(fā)展成為企業(yè)與員工個(gè)人的永遠(yuǎn)的主題,而IT技術(shù)為這一主題給出的答案就是E-LEARNING。為了快速響應(yīng)企業(yè)內(nèi)部和外部的各種要求與變化,WEB使人力資源部門(mén)與企業(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ù)引入人力資源管理,我們將人力資源管理工作分為定性與定量?jī)深?lèi)。所謂定性的工作主要是指管理制度的制定、業(yè)務(wù)流程的設(shè)計(jì)、員工溝通、人力資源分析報(bào)告等,這些工作的特點(diǎn)是具有很強(qiáng)的創(chuàng)造性,需要經(jīng)過(guò)深入的主觀思考與判斷才能完成。所謂定量的工作主要是指根據(jù)既定制度與流程完成對(duì)客觀事務(wù)的處理,比如根據(jù)薪資制度計(jì)算本月員工工資等,這類(lèi)工作的特點(diǎn)一般較為具體,但又是需要日常處理的重復(fù)性工作,往往占據(jù)了人力資源管理工作的大部分時(shí)間。信息技術(shù)在人力資源管理中主要是作為工具來(lái)應(yīng)用,它可以用來(lái)處理幾乎所有定量的問(wèn)題,比如人事信息管理、員工考勤、薪資計(jì)算等等,較之手工管理,信息技術(shù)的應(yīng)用將大大降低例行性工作占用人力資源管理人員時(shí)間的比例,無(wú)疑極大地提高了部門(mén)的工作效率,從而可以有更多時(shí)間思考戰(zhàn)略層次的問(wèn)題。提高工作效率,是許多單位引入人力資源管理系統(tǒng)的首要目的。一套合理而完善的人力資源管理系統(tǒng)還將為管理者帶來(lái)另外一個(gè)好處由于數(shù)據(jù)庫(kù)完整地記錄了單位所有員工的人事、考勤、績(jī)效、培訓(xùn)、薪資、福利等各方面信息,系統(tǒng)將能快捷、方便地獲得各種統(tǒng)計(jì)分析報(bào)告,為單位管理與決策提供準(zhǔn)確全面及時(shí)的人力資源信息支持。網(wǎng)絡(luò)技術(shù)的應(yīng)用,還可以為部門(mén)之外的其他管理人員及員工提供各種形式的自助服務(wù),比如單位重要領(lǐng)導(dǎo)可以在網(wǎng)上查看單位人力資源的配置、重要員工的狀況、人力資源成本的分析、員工績(jī)效等。自助服務(wù)的提供,使得管理從以前的相對(duì)封閉變得開(kāi)放,滯后管理變成超前管理,使得單位全體人員都能參與到人力資源的管理活動(dòng)中來(lái),從而在某種意義上實(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)情況及職稱(chēng)評(píng)定情況進(jìn)行錄入,方便統(tǒng)計(jì)和查詢(xún)。充分利用現(xiàn)有資源,包括人力、物力、財(cái)力、在管理上達(dá)到數(shù)據(jù)快速準(zhǔn)確及時(shí)可靠地傳輸,同時(shí)節(jié)省人力和時(shí)間,不但實(shí)現(xiàn)數(shù)據(jù)的共享,而且能夠及時(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ù)的查詢(xún)功能,它主要是實(shí)現(xiàn)對(duì)指定的數(shù)據(jù)或各種情況能按不同條件查詢(xún)到,并顯示給用戶(hù)查看,用戶(hù)可隨時(shí)查詢(xún)?nèi)魏涡枰男畔ⅰ?) 完成數(shù)據(jù)的計(jì)算功能。完成對(duì)員工工資的計(jì)算功能,并對(duì)員工的工資進(jìn)行統(tǒng)計(jì)存檔。3.4人力資源管理系統(tǒng)的需求分析需求分析過(guò)程是整個(gè)系統(tǒng)開(kāi)發(fā)的重要階段,分析的成功與否,決定著整個(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)和處理的過(guò)程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。數(shù)據(jù)流圖是從數(shù)據(jù)的角度來(lái)描述一個(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 management system top level data flow diagrams2合法性檢查二層數(shù)據(jù)流圖,如圖3-2所示。圖3-2合法性檢查的二層數(shù)據(jù)流圖Fig 3-2 Check data flow diagrams on the second floor3權(quán)限分析二層數(shù)據(jù)流圖,如圖3-3所示。圖3-3權(quán)限分析二層數(shù)據(jù)流圖Fig 3-3 Analysis of data flow diagrams on the second floor4事務(wù)處理二層數(shù)據(jù)流圖,如圖3-4所示。5員工信息數(shù)據(jù)處理的三層數(shù)據(jù)流圖,如圖3-5所示。圖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 diagrams6工資核算的數(shù)據(jù)流圖,如圖3-6所示。在此系統(tǒng)中還存在一些特殊的數(shù)據(jù)流,它們不依賴(lài)用戶(hù)的操作而執(zhí)行,而是依賴(lài)于時(shí)間,也就是說(shuō),時(shí)間一到它們就會(huì)自動(dòng)啟動(dòng)執(zhí)行,這些事件稱(chēng)為計(jì)劃任務(wù)。工資核算就是典型的計(jì)劃任務(wù),它們?cè)谠履┑纳钜估镒詣?dòng)啟動(dòng)執(zhí)行,對(duì)員工的工資進(jìn)行匯總計(jì)算。此外本系統(tǒng)中的計(jì)劃任務(wù)還有員工考勤和員工考核等。圖3-6工資核算的數(shù)據(jù)流圖Fig 3-6 Payroll accounting data flow diagrams7績(jī)效考核的數(shù)據(jù)流圖,如圖3-7所示。圖3-7績(jī)效考核的數(shù)據(jù)流圖Fig 3-7 Performance evaluation of data flow diagram3.5本章小結(jié)本章首先對(duì)人力資源管理系統(tǒng)的功能需求進(jìn)行了分析,并據(jù)此確定了系統(tǒng)所需要的功能,提供了系統(tǒng)數(shù)據(jù)流圖,并根據(jù)數(shù)據(jù)流圖給出了系統(tǒng)主要的數(shù)據(jù)字典,然后數(shù)據(jù)字典的構(gòu)建進(jìn)行了詳盡的敘述。- 17 -東北大學(xué)碩士學(xué)位論文 第4章 總體設(shè)計(jì)第四章 總體設(shè)計(jì)系統(tǒng)設(shè)計(jì)是在系統(tǒng)分析的基礎(chǔ)上由抽象到具體的過(guò)程。主要目標(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ì)思想是,采用自頂向下、逐層分解的方法,先給出總的模塊功能,再逐層分解,使其分為多個(gè)大小適當(dāng),功能明確,具有一定獨(dú)立性且容易實(shí)現(xiàn)的模塊,從而把一個(gè)復(fù)雜的系統(tǒng)設(shè)計(jì)轉(zhuǎn)變成為多個(gè)簡(jiǎn)單模塊的設(shè)計(jì)。在本系統(tǒng)中,采用了模塊結(jié)構(gòu)化設(shè)計(jì)方法,根據(jù)數(shù)據(jù)流圖,按層次劃分各個(gè)模塊,每個(gè)模塊完成一個(gè)功能,且每個(gè)模塊具有單入口單出口。本系統(tǒng)一共分為六個(gè)模塊,每個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)上是緊密相連的,各個(gè)模塊訪問(wèn)的是同一個(gè)數(shù)據(jù)庫(kù),只是所訪問(wèn)的表不同而已。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能的分析,系統(tǒng)中模塊分別為:人事資料管理模塊、人力資源管理模塊、工資管理模塊、考勤管理模塊、績(jī)效考核模塊、系統(tǒng)維護(hù)模塊。各功能模塊的具體功能如下:1人事資料管理模塊:人事資料管理模塊是管理員工和企業(yè)基本信息的模塊,如員工信息、部門(mén)信息、員工福利、企業(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)行管理的模塊,如班次管理、員工排班、打卡記錄、請(qǐng)假、考勤管理等。5績(jī)效考核模塊:是對(duì)員工各方面工作情況的考核系統(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)用戶(hù)和系統(tǒng)角色信息進(jìn)行維護(hù)和對(duì)系統(tǒng)相關(guān)參數(shù)進(jìn)行配置的模塊。系統(tǒng)功能圖如圖4-1所示。人事資料管理考勤管理人力資源管理系統(tǒng)工資管理所得稅率工資查詢(xún)?nèi)肆Y源管理員工技能招聘計(jì)劃應(yīng)聘人員培訓(xùn)需求福利定義保險(xiǎn)定義部門(mén)定義崗位設(shè)置員工資料管理調(diào)崗調(diào)職員工福利管理獎(jiǎng)勵(lì)記錄管理培訓(xùn)記錄管理懲罰記錄管理員工帳號(hào)管理人事數(shù)據(jù)定義保險(xiǎn)標(biāo)準(zhǔn)管理投訴記錄管理系統(tǒng)維護(hù)系統(tǒng)參數(shù)設(shè)置角色管理用戶(hù)管理數(shù)據(jù)字典管理修改密碼員工排班打卡記錄管理發(fā)卡補(bǔ)卡出差記錄管理調(diào)休記錄管理請(qǐng)假記錄管理員工關(guān)注班次管理績(jī)效考核員工考核記分管理考核方案考核標(biāo)準(zhǔn)圖4-1系統(tǒng)功能圖Fig 4-1 business function chart4.2數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是在給定的DBMS、操作系統(tǒng)和硬件環(huán)境下,如何表達(dá)用戶(hù)的需求,并將其轉(zhuǎn)換為有效的數(shù)據(jù)庫(kù)結(jié)構(gòu),構(gòu)成較好的數(shù)據(jù)庫(kù)模式,這個(gè)過(guò)程稱(chēng)為數(shù)據(jù)庫(kù)設(shè)計(jì)。數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)開(kāi)發(fā)的全過(guò)程可分為兩大階段:數(shù)據(jù)庫(kù)系統(tǒng)的分析與設(shè)計(jì)階段;數(shù)據(jù)庫(kù)系統(tǒng)的實(shí)施、運(yùn)行與維護(hù)階段。 4.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述數(shù)據(jù)庫(kù)設(shè)計(jì)是建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開(kāi)發(fā)和建設(shè)中的核心技術(shù),具體的說(shuō),數(shù)據(jù)庫(kù)設(shè)計(jì)是一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的用戶(hù)的應(yīng)用需求(信息要求和處理要求)。這個(gè)問(wèn)題是我們?cè)谶M(jìn)行軟件開(kāi)發(fā)時(shí)期的主要研究方向。數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,也就是說(shuō),整個(gè)設(shè)計(jì)過(guò)程中要把結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)密切結(jié)合起來(lái)。由于信息結(jié)構(gòu)復(fù)雜,應(yīng)用環(huán)境多樣,在相當(dāng)長(zhǎng)的一段時(shí)間內(nèi)數(shù)據(jù)庫(kù)設(shè)計(jì)主要采用手工試湊法。使用這種方法與設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接的關(guān)系,數(shù)據(jù)庫(kù)設(shè)計(jì)成為一種技藝而不是工程技術(shù),缺乏科學(xué)理論和工程方法的支持,軟件的質(zhì)量難以保證,常常是數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后又不同程度地發(fā)現(xiàn)了各種問(wèn)題,增加了系統(tǒng)維護(hù)的代價(jià)。十余年來(lái),人們努力探索,提出了各種設(shè)計(jì)準(zhǔn)則和規(guī)程,都屬于規(guī)范設(shè)計(jì)法。 4.2.2 數(shù)據(jù)分析數(shù)據(jù)分析過(guò)程同數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)密切相關(guān),需要確定、編制、組織、篩選應(yīng)用程序所使用的信息。它以一種能夠分析和分類(lèi)的方式來(lái)捕獲用戶(hù)的所有信息,這使得某一模型可以直接轉(zhuǎn)化成數(shù)據(jù)庫(kù)結(jié)構(gòu)。我們使用一種信息建模技術(shù),這種技術(shù)是通過(guò)實(shí)體、關(guān)系、屬性三種基本對(duì)象來(lái)定義信息。實(shí)體是需要維護(hù)和使用的相關(guān)特性的集合體;屬性是實(shí)體的特性或特征;關(guān)系是實(shí)體之間的聯(lián)系,關(guān)系為實(shí)體記錄(實(shí)例)之間的聯(lián)系和交互作用方式建立了模型。要確定實(shí)體和關(guān)系的性質(zhì),用戶(hù)必須確定單個(gè)實(shí)體和他們相關(guān)的屬性。為每個(gè)對(duì)象定義一個(gè)完整的與商業(yè)相關(guān)的描述以及他單獨(dú)使用的要求,這也包括確定此實(shí)體是否使用應(yīng)用程序的永久需求,每種關(guān)系的基本定義使用了商業(yè)定義和與關(guān)系相連接的需求。在為實(shí)體確定相關(guān)的屬性過(guò)程中,也需要確定此實(shí)體的主鍵和索引,并且要確定在每個(gè)實(shí)體中怎樣組織這些屬性,確定屬性的數(shù)據(jù)類(lèi)型和它是否為空值。在高層次的描述過(guò)程中,還可以確定所有擴(kuò)展屬性信息,包括長(zhǎng)度、格式、編輯風(fēng)格、校驗(yàn)規(guī)則和初始值。單獨(dú)實(shí)體的屬性被組織起來(lái),用戶(hù)就能夠開(kāi)始以某一種組織方式來(lái)給實(shí)體分類(lèi)。用戶(hù)必須通過(guò)關(guān)系,來(lái)為實(shí)體分組的方式確定分類(lèi)模式,這是抽象化的初始層,或者說(shuō)是通過(guò)隱藏模糊的信息來(lái)提高對(duì)分析的理解,通過(guò)將數(shù)據(jù)分類(lèi)成組,就產(chǎn)生了相關(guān)分組的不同類(lèi)型,這樣,更加易于觀察和分析。 4.2.3 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),應(yīng)考慮以下事項(xiàng):1. 數(shù)據(jù)庫(kù)用途及該用途將如何影響設(shè)計(jì),應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫(kù)計(jì)劃。2. 數(shù)據(jù)庫(kù)規(guī)范化規(guī)則,防止數(shù)據(jù)庫(kù)設(shè)計(jì)中出現(xiàn)錯(cuò)誤。3. 對(duì)數(shù)據(jù)完整性的保護(hù)。4. 數(shù)據(jù)庫(kù)和用戶(hù)權(quán)限的安全要求。5. 應(yīng)用程序的性能需求,設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)必須利用Microsoft SQL Server 2005中能夠提高性能的功能。對(duì)于性能而言,在數(shù)據(jù)庫(kù)大小和硬件配置之間權(quán)衡也是很重要的。數(shù)據(jù)庫(kù)部分實(shí)體的E-R圖,如圖4-2所示。圖4-2數(shù)據(jù)庫(kù)E-R圖Fig 4-2 Database e-r diagram根據(jù)人力資源管理系統(tǒng)的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫(kù)命名為:HRMS數(shù)據(jù)庫(kù),存儲(chǔ)所有的數(shù)據(jù)信息及其儲(chǔ)過(guò)程。 HRMS數(shù)據(jù)庫(kù)中部分信息表如表4-1至4-16所示。表4-1users(用戶(hù)信息表)序號(hào)英文名中文名類(lèi)型長(zhǎng)度(字符)1id標(biāo)識(shí)Varchar302user_name用戶(hù)名稱(chēng)Varchar303password用戶(hù)密碼Varchar304employee_id員工標(biāo)識(shí)Varchar305role_id角色標(biāo)識(shí)Varchar306disabled信用標(biāo)記tinyInt表4-2roles(角色表)序號(hào)英文名中文名類(lèi)型長(zhǎng)度(字符)1id標(biāo)識(shí)Varchar302name角色名稱(chēng)Varchar303discribes說(shuō)明Varchar2004disabled停用標(biāo)記tinyInt表4-3employee(員工信息表)序號(hào)英文名中文名類(lèi)型長(zhǎng)度(字符)1id標(biāo)識(shí)Varchar302idcard身份證號(hào)Varchar183birthdate出生日期DateTime4email電子郵箱Varchar405emp_no員工編號(hào)Varchar206gender性別Varchar47home_address住址Varchar409name姓名Varchar1510phone電話(huà)Varchar1511photo相片Varchar5012professional專(zhuān)業(yè)Varchar40續(xù)表 4-313wages工資Money14degree學(xué)位Varchar2015department_id部門(mén)標(biāo)識(shí)Varchar3016emp_status_dd_id員工狀態(tài)標(biāo)識(shí)Varchar3017hiring_source_dd_id員工來(lái)源標(biāo)識(shí)Varchar3018job_id崗位標(biāo)識(shí)Varchar3019job_group_dd_id分組標(biāo)識(shí)Varchar3020marriage_status婚姻狀態(tài)Varchar2021nationality民族Varchar2022policyFace政治面目Varchar2023worktime_id班次Varchar30表4-4dd(數(shù)據(jù)字典表)序號(hào)英文名中文名類(lèi)型長(zhǎng)度(字符)1id標(biāo)識(shí)Varchar302dd_no字典編號(hào)Varchar203dd_type字典類(lèi)型Varchar204describes說(shuō)明Varchar2005disabled停用標(biāo)記tinyInt6is_default默認(rèn)tinyInt7name字典名稱(chēng)Varchar158sort_no順序碼Varchar5表4-5punish_record(懲罰信息表)序號(hào)英文名中文名類(lèi)型長(zhǎng)度(字符)1id標(biāo)識(shí)Varchar30

注意事項(xiàng)

本文(人力資源管理系統(tǒng)碩士畢業(yè)論文)為本站會(huì)員(1777****777)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

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

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


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