【正文】
企業(yè)人事管理系統(tǒng)摘 要人事管理實(shí)施的好壞關(guān)系到企業(yè)的生存與長遠(yuǎn)發(fā)展。傳統(tǒng)的人事管理,繁瑣而且效率低下,對于企事業(yè)單位的人事管理部門來說,非常需要一個操作方便、功能實(shí)用、能夠滿足本企業(yè)對員工信息管理及需求的系統(tǒng)。企業(yè)人事管理系統(tǒng)是一個面向企業(yè)人事部門工作人員,為其提供服務(wù)的綜合信息系統(tǒng),管理人員通過本系統(tǒng)可以完成相關(guān)的日常工作。系統(tǒng)采用了面向?qū)ο蟮姆治雠c設(shè)計(jì),開發(fā)采用grails架構(gòu),系統(tǒng)主要功能有:獎懲管理、工資管理、請假管理、培訓(xùn)管理、員工管理、系統(tǒng)管理和招聘管理等。 本系統(tǒng)可以減少傳統(tǒng)人力資源管理帶來的諸多弊端,大大節(jié)約人力資源管理的成本,可以應(yīng)用于中小型企業(yè)的管理,具有一定的應(yīng)用價值。系統(tǒng)界面友好,易于操作。關(guān)鍵詞: GRAILS;MVC;人事管理;Enterprise Personnel Management SystemAbstract The quality of the implementation of personnel management related to the survival and longterm development. Traditional personnel management is cumbersome and inefficient, for enterprises and institutions of the personnel management department is very need a convenient operation, and can meet the practical function of enterprise information management and employees of the system requirements.Enterprise personnel management system is the system which is for the Enterprise personnel departments staffs and to provide an integrated information system services for them. Managers can do their daily work through the system. System uses the objectoriented analysis and design, using the GRAILS framework in development, the main function of the system: incentive management,pay management, leave management, training management, employee management, system management and employeed management.This system can reduce the problem which the traditional human resource management brings. It can significant savings the cost of human resource management and can be applied to small business management and has a certain value. The system has a friendly interface and easy operation. Keywords:GRAILS。 MVC。personnel management。第1章 引 言 我們國家一直以來使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著效率低、保密性差等的缺點(diǎn)。另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對人事檔案信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。所以建立人事管理系統(tǒng),使人事管理自動化,提高信息處理的速度和準(zhǔn)確性十分必要。 人事管理的對象是一個單位或若干單位中員工的基本信息,這些信息是在變化的。人事部門要為本單位、上級部門提供準(zhǔn)確的統(tǒng)計(jì)數(shù)據(jù)。由于人員眾多、數(shù)據(jù)源復(fù)雜、統(tǒng)計(jì)管理工作閑難,以往每做一項(xiàng)工作,都需要花費(fèi)很多的精力和時間。傳統(tǒng)的人工管理方式存有諸如效率低,保密性差,查找、更新、維護(hù)困難等各種各樣的缺點(diǎn)。因此,人事管理系統(tǒng)能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。使用?jì)算機(jī)對人事資料進(jìn)行管理,會給應(yīng)用者帶來很多方便,例如檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠降低了企業(yè)人事管理的人力和成本,并提高了企業(yè)人事管理的效率,使企業(yè)管理真正實(shí)現(xiàn)人力資源的網(wǎng)絡(luò)化、系統(tǒng)化、科學(xué)化。從而提高了企業(yè)內(nèi)部的管理水平,提高了企業(yè)在市場競爭中的綜合競爭力。同時,這也是企業(yè)與世界先進(jìn)管理技術(shù)接軌的重要條件。 我們針對如此,設(shè)計(jì)了一套企業(yè)人事管理系統(tǒng)。企業(yè)人事管理系統(tǒng)采用的是計(jì)算機(jī)化管理,系統(tǒng)做的盡量人性化,使用者會感到操作非常方便,管理人員需要做的就是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù)庫中去。由于數(shù)據(jù)庫的存儲容量相當(dāng)大,而且比較穩(wěn)定,適合較長時間的保存,也不容易丟失。第2章 緒論據(jù)統(tǒng)計(jì),目前,美國在財(cái)務(wù)會計(jì)上占有90%的工作由計(jì)算機(jī)完成,人事管理中80100%的信息處理由計(jì)算機(jī)完成,計(jì)劃管理是80—90%,在計(jì)算機(jī)應(yīng)用發(fā)展較快的國家中,計(jì)算機(jī)應(yīng)用于經(jīng)濟(jì)管理的占80%,由此可以看出,在國外經(jīng)濟(jì)管理是計(jì)算機(jī)應(yīng)用的主要領(lǐng)域。因此,信息資源的開發(fā)和利用已被確立為國民經(jīng)濟(jì)信息的核心內(nèi)容,信息數(shù)字化,傳輸?shù)木W(wǎng)絡(luò)化是縮小發(fā)展中國家與發(fā)達(dá)國家差距的捷徑。近些年,一些較大的企業(yè)經(jīng)常自行開發(fā)人力資源管理軟件,這樣做有一定的好處,如成本低廉,上級單位一次開發(fā),基層單位可以重復(fù)利用,而且一定程度上能滿足個性化需求。但是實(shí)踐證明,這種開放方式一般難以成功。一方面,企業(yè)內(nèi)部開發(fā)人員往往缺乏項(xiàng)目經(jīng)驗(yàn),導(dǎo)致與最終用戶的需求相悖;另一方面,這種形式的軟件開發(fā)不參與市場競爭,僅僅是供給內(nèi)部使用,有可能導(dǎo)致開發(fā)人員敷衍了事,開發(fā)的系統(tǒng)不能真正起到作用。 與此同時,由于我國正處在由傳統(tǒng)管理方式向人力資源管理過渡的轉(zhuǎn)型時期,企業(yè)中的管理方法從思想到行動都發(fā)生著巨大的變化,處于摸索中的人力資源管理隨時都可能發(fā)生這樣那樣的變革,這就對人力資源管理軟件提出了巨大的挑戰(zhàn),軟件如果不能夠隨著變革而自行適應(yīng),那么,這個軟件就沒有生命力。 國外人力資源管理系統(tǒng)與國內(nèi)的相比,優(yōu)勢主要體現(xiàn)為:具有雄厚的實(shí)力,在技術(shù)力量的培養(yǎng)、研發(fā)、市場推廣等方面大力投入;具有一定包括硬件廠商、數(shù)據(jù)庫公司、咨詢公司在內(nèi)的合作伙伴,形成強(qiáng)強(qiáng)聯(lián)手的格局。國外人力資源管理系統(tǒng)伴隨著管理理論的發(fā)展,其設(shè)計(jì)思路蘊(yùn)涵了先進(jìn)的管理理念;國外人力資源管理系統(tǒng)起步較早,完整性和成熟度高,開發(fā)出了適用于不同行業(yè)的解決方案。西方發(fā)達(dá)國家已廣泛使用人力資源管理系統(tǒng),其他一些軟件系統(tǒng)如ERP(企業(yè)資源計(jì)劃)、WFM(工作流管理)等在開發(fā)過程中預(yù)留了與人力資源管理系統(tǒng)的接口,使得國外的人力資源管理系統(tǒng)今后的擴(kuò)展難度降低。國外人力資源管理系統(tǒng)對于基于互聯(lián)網(wǎng)技術(shù)的研究和支持不遺余力,以PeopleSoft為例,其最新版本是完全基于互聯(lián)網(wǎng)架構(gòu)的版本,使得其易用性大大加強(qiáng)。 從某種意義上來說,國外雖然有著較為成熟的產(chǎn)品,在成熟度、先進(jìn)性上都要優(yōu)于大多數(shù)的國內(nèi)產(chǎn)品,但在我國大多數(shù)公司人力資源管理制度并不規(guī)范,這就導(dǎo)致了國外的產(chǎn)品實(shí)用性、有效性大打折扣,而且其價格過于昂貴,讓國內(nèi)企業(yè)難以接受。另一方面來說,我國企業(yè)受中華民族源遠(yuǎn)流長的文化影響,人力資源管理上比西方企業(yè)更強(qiáng)調(diào)人性化,而非制度化。這也是的國外軟件開發(fā)商很難開發(fā)出符合中國企業(yè)需要的產(chǎn)品。中國是世界上人口最多的國家,目前有近14億人口,勞動力人口有近8億,約占世界勞動人口的25%(《中國統(tǒng)計(jì)年鑒》2008數(shù)據(jù))。而對于如此龐大的勞動力人口,企業(yè)人事管理信息數(shù)字化已經(jīng)成為趨勢。而我們國家一直以來使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著效率低、保密性差等的缺點(diǎn)。另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對人事檔案信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。所以建立人事管理系統(tǒng),使人事管理自動化,提高信息處理的速度和準(zhǔn)確性十分必要。當(dāng)代社會已經(jīng)進(jìn)入了信息時代,隨著企業(yè)規(guī)模的擴(kuò)大,企業(yè)管理組織會變得越來越龐大和困難,而信息的處理與使用也變得越來越重要,它對于企業(yè)的決策者和管理者來說都至關(guān)重要,所以人事管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。建立一套人事管理信息系統(tǒng)能夠加快物資的周轉(zhuǎn)速度,提高生產(chǎn)效率,加強(qiáng)管理的信息化手段,提高本單位的經(jīng)濟(jì)效益。從宏觀上講,順應(yīng)了社會的信息化、社會化潮流,縮短了整個社會化大生產(chǎn)的周期。人事管理的對象是一個單位或若干單位中員工的基本信息,這些信息是在變化的。人事部門要為本單位、上級部門提供準(zhǔn)確的統(tǒng)計(jì)數(shù)據(jù)。由于人員眾多、數(shù)據(jù)源復(fù)雜、統(tǒng)計(jì)管理工作閑難,以往每做一項(xiàng)工作,都需要花費(fèi)很多的精力和時間。傳統(tǒng)的人工管理方式存有諸如效率低,保密性差,查找、更新、維護(hù)困難等各種各樣的缺點(diǎn)。因此,人事管理系統(tǒng)能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍J褂糜?jì)算機(jī)對人事資料進(jìn)行管理,會給應(yīng)用者帶來很多方便,例如檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠降低了企業(yè)人事管理的人力和成本,并提高了企業(yè)人事管理的效率,使企業(yè)管理真正實(shí)現(xiàn)人力資源的網(wǎng)絡(luò)化、系統(tǒng)化、科學(xué)化。從而提高了企業(yè)內(nèi)部的管理水平,提高了企業(yè)在市場競爭中的綜合競爭力。同時,這也是企業(yè)與世界先進(jìn)管理技術(shù)接軌的重要條件。開發(fā)這樣一套人事管理系統(tǒng)的主要意義是:大幅度提高工作效率,使公司的人事干部從繁重瑣碎的人事工作中解脫出來,把主要精力投入到日常工作中。 用計(jì)算機(jī)數(shù)據(jù)庫管理代替手工統(tǒng)計(jì)工作,并且對數(shù)據(jù)庫中的各數(shù)據(jù)自動進(jìn)行邏輯驗(yàn)證,使數(shù)據(jù)統(tǒng)計(jì)過程中的錯漏減少到最低程度。使各管理部門的信息管理工作規(guī)范化、高效化,大大簡化數(shù)據(jù)匯總的工作量。世界經(jīng)濟(jì)發(fā)達(dá)國家的大中企業(yè)都擁有比較完備的企業(yè)信息系統(tǒng),經(jīng)濟(jì)發(fā)達(dá)國家都是將經(jīng)濟(jì)信息服務(wù)于國民經(jīng)濟(jì)并取得輝煌成就的國家。隨著經(jīng)濟(jì)體制的快速發(fā)展,國外有許多大型企業(yè),設(shè)置首席信息經(jīng)理(chief information officer.簡稱CIO)的高級職位,專門負(fù)責(zé)企業(yè)信息工作。據(jù)對美國500家大型企業(yè)的抽樣調(diào)查,已有半數(shù)公司設(shè)立了CIO職位。CIO的出現(xiàn)標(biāo)志著企業(yè)的經(jīng)營管理和信息工作進(jìn)入了一個新階段。在市場需求的推動下,我國企業(yè)信息管理工作這些年得到了很大的發(fā)展,對于企事業(yè)單位的人事管理部門來說,非常需要一個操作方便、功能實(shí)用、能夠滿足本企業(yè)對員工信息管理及需求的系統(tǒng)。企業(yè)人事管理系統(tǒng)逐步向能夠滿足以下的功能方向發(fā)展:可以真正地實(shí)現(xiàn)對企業(yè)人事的管理;系統(tǒng)的功能要符合本企業(yè)的實(shí)際情況;系統(tǒng)的功能操作要方便、易懂,不要有多余或復(fù)雜的操作;可以方便地對人事進(jìn)行管理;具有檢索迅速、查找方便、可靠性高、存儲量大、保密性好、成本低等優(yōu)點(diǎn);可以幫助企業(yè)管理朝著科學(xué)化、規(guī)范化和信息化的發(fā)展。 開發(fā)技術(shù)(1)grails框架 Grails采用動態(tài)方法減小了java平臺上進(jìn)行Web開發(fā)的復(fù)雜度,不過與那些框架不同的是,Grails是構(gòu)建在Spring和Hibernate等Java已有的技術(shù)之上的。Grails是一個fullstack框架,它借助于核心技術(shù)與相關(guān)的插件(plugin)來解決Web開發(fā)中方方面面的問題,其中包括: 易于使用的基于Hibernate的對象關(guān)系映射(ORM)層 稱為Groovy Server Pages (GSP)的表現(xiàn)層技術(shù) 基于Spring MVC的控制器層 構(gòu)建于Gant 上的命令行腳本運(yùn) 行環(huán)境 內(nèi)置Jetty服務(wù)器,不用重新啟動服務(wù)器就可以進(jìn)行重新加載 利用內(nèi)置的Spring 容器實(shí)現(xiàn)依賴注入 基于Spring的MessageSource核心概念,提供了對國際化(i18n)的支持 基于Spring事務(wù)抽象概念,實(shí)現(xiàn)事務(wù)服務(wù)層 借助于功能強(qiáng)大的Groovy動態(tài)語言和領(lǐng)域特定語言(Domain Specific Language,DSL),以上那些特性變得非常易用。(2)hibernate框架Hibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進(jìn)行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。 Hibernate可以應(yīng)用在任何使用JDBC的