德森公司人力資源管理信息系統(tǒng)分析與設(shè)計(jì)_第1頁(yè)
德森公司人力資源管理信息系統(tǒng)分析與設(shè)計(jì)_第2頁(yè)
德森公司人力資源管理信息系統(tǒng)分析與設(shè)計(jì)_第3頁(yè)
德森公司人力資源管理信息系統(tǒng)分析與設(shè)計(jì)_第4頁(yè)
德森公司人力資源管理信息系統(tǒng)分析與設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

本科畢業(yè)設(shè)計(jì)論文題目:德森公司人力資源管理信息系統(tǒng)分析與設(shè)計(jì)院(系):經(jīng)濟(jì)管理學(xué)院專業(yè):信息管理與信息系統(tǒng)班級(jí): 學(xué)生:學(xué)號(hào): 指導(dǎo)教師:2014年6月緒論1.1系統(tǒng)開(kāi)發(fā)背景人力資源管理信息系統(tǒng)產(chǎn)生于20世紀(jì)60年代末期,當(dāng)時(shí)的計(jì)算機(jī)技術(shù)已經(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ī)劃的,規(guī)范的,自動(dòng)化的、適合的企業(yè)人力資源管理系統(tǒng)對(duì)企業(yè)的發(fā)展是必不可少的。德森公司從事新能源汽車技術(shù)研發(fā)、生產(chǎn)、銷售以及新能源技術(shù)的對(duì)外合資合作業(yè)務(wù)。該公司正處于發(fā)展期,各種體系制度都還不完善,而一個(gè)先進(jìn)完善的人力資源管理信息系統(tǒng)對(duì)企業(yè)的健康發(fā)展起著至關(guān)重要的作用。無(wú)論是從人員招聘還是人事管理以及員工培訓(xùn)等模塊來(lái)看,通過(guò)信息技術(shù)實(shí)現(xiàn)企業(yè)人力資源管理是現(xiàn)代企業(yè)管理中人力資源有效管理和開(kāi)發(fā)的重中之重。1.2系統(tǒng)研究目的和意義系統(tǒng)設(shè)計(jì)的首要目的是運(yùn)用已經(jīng)學(xué)習(xí)到的MyEclipse工具和MySQL數(shù)據(jù)庫(kù)知識(shí)自主實(shí)現(xiàn)一個(gè)實(shí)用的系統(tǒng),使得現(xiàn)有知識(shí)得到更好的鞏固,更加熟練的操作MyEclipse工具和MySQL數(shù)據(jù)庫(kù)。同時(shí)在實(shí)現(xiàn)中學(xué)習(xí)到更多新的知識(shí),能更深入掌握J(rèn)SP、Java語(yǔ)言,了解軟件開(kāi)發(fā)的全過(guò)程,為以后的學(xué)習(xí)與工作打下堅(jiān)實(shí)的基礎(chǔ)。與此同時(shí),在民營(yíng)企業(yè)、中小型公司高速蓬勃發(fā)展的今天,本系統(tǒng)是重點(diǎn)針對(duì)中小型企業(yè)開(kāi)發(fā)的一款人力資源管理系統(tǒng),經(jīng)過(guò)市場(chǎng)調(diào)查分析發(fā)現(xiàn)了民營(yíng)企業(yè)人力資源管理在績(jī)效考核,薪酬管理、任務(wù)管理方面存在問(wèn)題。目前民營(yíng)企業(yè)績(jī)效考核存在著考核主觀化、考核結(jié)果沒(méi)有廣泛應(yīng)用、考核意識(shí)淡漠等方面問(wèn)題。薪酬管理主要存在缺乏激勵(lì)性的問(wèn)題,具體表現(xiàn)在人力資源管理方面的混亂。本系統(tǒng)重點(diǎn)是針對(duì)這些問(wèn)題進(jìn)行的設(shè)計(jì)與開(kāi)發(fā)。利用現(xiàn)代高效的運(yùn)作方式來(lái)開(kāi)發(fā)和管理組織中最重要、最昂貴的資源,實(shí)現(xiàn)人力資源管理精細(xì)化、自動(dòng)化,為公司的發(fā)展做出正確的決策,提高人員的利用率,為公司發(fā)展和人才儲(chǔ)備提供良好平臺(tái)。1.3國(guó)內(nèi)外發(fā)展趨勢(shì)近些年,一些較大的企業(yè)經(jīng)常自行開(kāi)發(fā)人力資源管理軟件,這樣做有一定好處,如成本低廉,上級(jí)單位一次開(kāi)發(fā),基層單位可以重復(fù)利用,而且一定程度上能滿足個(gè)性化需求。但是實(shí)踐證明,這種開(kāi)發(fā)方式一般難以成功。一方面,企業(yè)內(nèi)部開(kāi)發(fā)人員往往缺乏項(xiàng)目經(jīng)驗(yàn),導(dǎo)致與最終用戶的需求相悖;另一方面,這種形式的軟件開(kāi)發(fā)不參與市場(chǎng)競(jìng)爭(zhēng),僅僅是供給內(nèi)部使用,有可能導(dǎo)致開(kāi)發(fā)人員敷衍了事,開(kāi)發(fā)的系統(tǒng)不能真正起到作用。與此同時(shí),我國(guó)正處在由傳統(tǒng)管理方式向人力資源管理過(guò)渡的轉(zhuǎn)型期,企業(yè)中的管理方法從思想到行動(dòng)都發(fā)生著巨大的變化,處于摸索中的人力資源管理隨時(shí)都可能發(fā)生變革,這就對(duì)人力資源管理軟件提出了巨大的挑戰(zhàn)。國(guó)外人力資源管理系統(tǒng)與國(guó)內(nèi)的相比,優(yōu)勢(shì)主要體現(xiàn)為:具有雄厚的實(shí)力,在技術(shù)力量的培養(yǎng)、研發(fā)、市場(chǎng)推廣等方面大力投入;國(guó)外人力資源管理系統(tǒng)伴隨著管理理論的發(fā)展,其設(shè)計(jì)思路蘊(yùn)涵了先進(jìn)的管理理念;國(guó)外人力資源管理系統(tǒng)起步較早,完整性和成熟度高;國(guó)外人力資源管理系統(tǒng)對(duì)于基于互聯(lián)網(wǎng)技術(shù)的研究和支持不遺余力,使得其易用性大大加強(qiáng)。2系統(tǒng)開(kāi)發(fā)方法和關(guān)鍵技術(shù)2.1結(jié)構(gòu)化開(kāi)發(fā)方法結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法(StructuredSystemDevelopmentMethodology)又稱結(jié)構(gòu)化生命周期法,這類方法都是把整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程分成若干階段,每個(gè)階段經(jīng)行若干活動(dòng),每項(xiàng)活動(dòng)應(yīng)用一系列標(biāo)準(zhǔn)、規(guī)范、方法和技術(shù),完成一個(gè)或多個(gè)任務(wù),形成符合給定規(guī)范的產(chǎn)品(成果)。2.1.1結(jié)構(gòu)化方法的主要原則用戶參與原則嚴(yán)格劃分工作階段,“先邏輯,后物理”的原則“自頂向下”的原則工作成果描述標(biāo)準(zhǔn)嚴(yán)格化原則2.1.2結(jié)構(gòu)化方法的特點(diǎn)1.自頂向下整體地進(jìn)行分析與設(shè)計(jì)和自底向上逐步實(shí)施的系統(tǒng)開(kāi)發(fā)過(guò)程:在系統(tǒng)規(guī)劃、分析與設(shè)計(jì)時(shí),從整體全局考慮,自頂向下地工作;在系統(tǒng)實(shí)施階段則根據(jù)設(shè)計(jì)的要求,先編制一個(gè)個(gè)具體的功能模塊,然后自底向上逐步實(shí)現(xiàn)整個(gè)系統(tǒng)。2.用戶至上是影響成敗的關(guān)鍵因素,整個(gè)開(kāi)發(fā)過(guò)程中,要面向用戶,充分了解用戶的需求與愿望。3.符合實(shí)際,客觀性和科學(xué)化,即強(qiáng)調(diào)在設(shè)計(jì)系統(tǒng)之前,深入實(shí)際,詳細(xì)地調(diào)查研究,努力弄清實(shí)際業(yè)務(wù)處理過(guò)程的每一個(gè)細(xì)節(jié),然后分析研究,制定出科學(xué)合理的目標(biāo)系統(tǒng)設(shè)計(jì)方案。4.嚴(yán)格區(qū)分工作階段,把整個(gè)開(kāi)發(fā)過(guò)程劃分為若干工作階段,每一個(gè)階段有明確的任務(wù)和目標(biāo)、預(yù)期達(dá)到的工作成效,以便計(jì)劃和控制進(jìn)度,協(xié)調(diào)各方面的工作。前一階段的工作成果是后一階段的工作依據(jù)。5.充分預(yù)料可能發(fā)生的變化:環(huán)境變化、內(nèi)部處理模式變化、用戶需求變化。6.開(kāi)發(fā)過(guò)程工程化,要求開(kāi)發(fā)過(guò)程的每一步都要按工程標(biāo)準(zhǔn)規(guī)范化,工作文體或文檔資料標(biāo)準(zhǔn)化。2.1.3結(jié)構(gòu)化方法的優(yōu)缺點(diǎn)結(jié)構(gòu)化開(kāi)發(fā)強(qiáng)調(diào)了開(kāi)發(fā)過(guò)程的整體性和全局性,在整體優(yōu)化的前提下考慮具體的分析設(shè)計(jì)問(wèn)題。嚴(yán)格區(qū)分工作階段,每一階段及時(shí)總結(jié)、發(fā)現(xiàn)、及時(shí)反饋和糾正,避免造成浪費(fèi)和混亂。但這種方法的開(kāi)發(fā)周期長(zhǎng),不能充分了解用戶的需求和可能發(fā)生的變化。僅在開(kāi)始幾個(gè)階段與用戶溝通多。2.2開(kāi)發(fā)技術(shù)及工具介紹本系統(tǒng)采用JAVA作為開(kāi)發(fā)環(huán)境,以Tomcat6.0作為Web服務(wù)器,以MySQL作為后臺(tái)數(shù)據(jù)庫(kù),。具體實(shí)現(xiàn)是在Windows操作系統(tǒng)下,利用Visio制圖工具、MyEclipse開(kāi)發(fā)工具以及MySQL數(shù)據(jù)庫(kù)工具,進(jìn)行開(kāi)發(fā)。2.2.1相關(guān)工具1)JDK1.5.0JDK是Sun公司Java應(yīng)用程序和組件的開(kāi)發(fā)環(huán)境,是編譯和測(cè)試工具,也是提供java程序的Java虛擬機(jī)平臺(tái),是調(diào)試和運(yùn)行JSP所不可缺少的工具。本系統(tǒng)采用JDK1.5.0版本。2)Tomcat5.0Tomcat是開(kāi)源的servlet和JSP容器(Sun官方推薦容器),它是Jakarta項(xiàng)目中一個(gè)重要的組成,由Apache、Sun和其他一些公司及個(gè)人開(kāi)發(fā)。Tomcat內(nèi)部實(shí)現(xiàn)了Servlet和JSP引擎,而且擴(kuò)展了一些應(yīng)用服務(wù)器的功能,例如JNDI、數(shù)據(jù)庫(kù)連接池、用戶事務(wù)處理等。目Tomcat被廣泛地應(yīng)用于中小規(guī)模的Javaweb應(yīng)用中。3)Eclipse/MyEclipse5.5Eclipse是基于Java的開(kāi)放源代碼的可擴(kuò)展開(kāi)發(fā)平臺(tái),Eclipse平臺(tái)提供軟件開(kāi)發(fā)工具的集成服務(wù),所有開(kāi)發(fā)工具(包括JDE和PDE)都是用插件的形式提供的。這種設(shè)計(jì)使得Eclipse具有開(kāi)放式可擴(kuò)充的結(jié)構(gòu)。MyEclipse是在Eclipse集成開(kāi)發(fā)環(huán)境中提供Web應(yīng)用程序開(kāi)發(fā)的插件,在目前軟件開(kāi)發(fā)的Java領(lǐng)域中,MyEclipse是一個(gè)使用非常廣泛的工具。MyEclipse是Eclipse軟件的一個(gè)插件,Eclipse軟件是免費(fèi)的,但MyEclipse不是一個(gè)完全免費(fèi)的產(chǎn)品,需要購(gòu)買。4)MySQL5.0MySQL是一個(gè)開(kāi)放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典MySQLAB公司。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。5)網(wǎng)頁(yè)設(shè)計(jì)工具本系統(tǒng)用到的網(wǎng)頁(yè)開(kāi)發(fā)工具是DreamweaverCS3。Dreamweaver,作為網(wǎng)頁(yè)設(shè)計(jì)中的佼佼者,該軟件具有簡(jiǎn)單、易學(xué)、無(wú)需記憶的優(yōu)點(diǎn),許多種網(wǎng)頁(yè)都可以通過(guò)該軟件來(lái)制作完成。該網(wǎng)頁(yè)設(shè)計(jì)軟件不但可以通過(guò)可視化的方式實(shí)現(xiàn)文字編輯、圖像和表單處理,還可以直接在網(wǎng)頁(yè)上插入控件。通過(guò)設(shè)計(jì)可以自動(dòng)生成代碼,這對(duì)編程技術(shù)不嫻熟的開(kāi)發(fā)人員來(lái)說(shuō)尤其適用。6)B/S結(jié)構(gòu)(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò)www瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本(TCO)。2.2.2相關(guān)技術(shù)1)Java語(yǔ)言Java編程語(yǔ)言是一種通用、并發(fā)、基于類且面向?qū)ο蟮恼Z(yǔ)言。Java編程語(yǔ)言與C和C++相關(guān),但是在組織方式上有差別,Java具有C和C++遺漏的許多優(yōu)點(diǎn),同時(shí)兼有其他語(yǔ)言包括的一些思想。它旨在成為一種生產(chǎn)語(yǔ)言,而不是一種研究語(yǔ)言,并且正是如此。2)Servlet技術(shù)Servlet技術(shù)主要是為了使用Web上的HTTP協(xié)議而設(shè)計(jì)的。Servlet是在Web服務(wù)器上運(yùn)行的程序,JavaServlet可以用于處理客戶請(qǐng)求或生成動(dòng)態(tài)Web網(wǎng)頁(yè)。Tomcat是支持JavaServlet和JSP的Web服務(wù)器。3)JSP技術(shù)JSP(JavaServerPages)是由Sun公司倡導(dǎo),許多公司參與,共同建立人一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),JSP技術(shù)是在Servlet技術(shù)基礎(chǔ)上發(fā)展起來(lái)的。它正在飛速發(fā)展中,現(xiàn)在已經(jīng)成為Java服務(wù)器編程的重要組成部分。4)JavaScript技術(shù)JavaScript是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(EventDriver)并具有安全性能的腳本語(yǔ)言,它所能提供的功能非常強(qiáng)大。JavaScript是一種簡(jiǎn)潔的面向?qū)ο蟮拿枋稣Z(yǔ)言,是專門用來(lái)開(kāi)發(fā)Internet客戶端和服務(wù)器端的應(yīng)用程序,它可以被輕易的嵌入到HTML文件中,使用JavaScript瀏覽器可以回應(yīng)使用者的需求事件而不用通過(guò)網(wǎng)絡(luò)來(lái)回傳資料,這樣,使用者的資料就可以直接被客戶端應(yīng)用程序所處理,它的出現(xiàn)彌補(bǔ)了HTML語(yǔ)言的缺陷,它是Java與HTML折衷的選擇5)XML技術(shù)從1998年2月W3C正式推出XML(eXtensibleMarkupLanguage的縮寫,意為可擴(kuò)展的標(biāo)記語(yǔ)言)后短短的三年間,XML以驚人的速度在廣大的設(shè)計(jì)人員中傳播開(kāi)來(lái)。隨著Internet的飛速發(fā)展,HTML開(kāi)始對(duì)更多的網(wǎng)絡(luò)設(shè)計(jì)要求顯露出疲態(tài)。XML也就是在這種大環(huán)境下孕育而生的。B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過(guò)www瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本。3系統(tǒng)分析系統(tǒng)分析主要是將在系統(tǒng)詳細(xì)調(diào)查中所得到的文檔資料集中到一起,對(duì)系統(tǒng)整體架構(gòu)和信息處理過(guò)程進(jìn)行分析。它側(cè)重于從業(yè)務(wù)全過(guò)程的角度進(jìn)行分析,分析的主要內(nèi)容是:業(yè)務(wù)和數(shù)據(jù)的流程是否通暢,是否合理;數(shù)據(jù)、業(yè)務(wù)過(guò)程和實(shí)現(xiàn)系統(tǒng)功能模塊之間的關(guān)系。系統(tǒng)分析的目的是將用戶的需求及其解決方法確定下來(lái),這些需要確定的結(jié)果包括:開(kāi)發(fā)者關(guān)于系統(tǒng)功能的了解,用戶對(duì)信息系統(tǒng)功能的需求,數(shù)據(jù)和業(yè)務(wù)流程,分析得出用功能模塊圖、數(shù)據(jù)庫(kù)表描述所定義的詳細(xì)的系統(tǒng)邏輯模型。系統(tǒng)分析所確定的內(nèi)容是今后系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)。3.1可行性分析可行性分析是判斷系統(tǒng)開(kāi)發(fā)的可行性的一個(gè)必要環(huán)節(jié),綜合分析系統(tǒng)在技術(shù)上是否先進(jìn)、實(shí)用和可靠,在經(jīng)濟(jì)上是否合理,在財(cái)務(wù)上是否在合適范圍內(nèi),在環(huán)境上是否可行。3.1.1經(jīng)濟(jì)可行性分析該系統(tǒng)是一個(gè)小型的管理信息系統(tǒng),所以進(jìn)行該軟件的開(kāi)發(fā)經(jīng)費(fèi)和投資較少,可節(jié)省大量的人力,物力資源,系統(tǒng)的開(kāi)發(fā)并不太復(fù)雜和繁瑣,操作簡(jiǎn)單易行。3.1.2技術(shù)可行性分析本系統(tǒng)是小型的信息系統(tǒng),基于B/S模式,采用JAVA作為開(kāi)發(fā)環(huán)境,以Tomcat6.0作為Web服務(wù)器,以MySQL作為后臺(tái)數(shù)據(jù)庫(kù)。具體實(shí)現(xiàn)是在Windows操作系統(tǒng)下,MyEclipse開(kāi)發(fā)工具以及MySQL數(shù)據(jù)庫(kù)工具,進(jìn)行開(kāi)發(fā)。本系統(tǒng)開(kāi)發(fā)利用MySQL作為數(shù)據(jù)庫(kù),它是一個(gè)支持多用戶的新型數(shù)據(jù)庫(kù),適用于大中規(guī)模的數(shù)據(jù)量需求。因此,開(kāi)發(fā)難度適中。3.1.3環(huán)境可行性分析德森公司從事新能源汽車技術(shù)研發(fā)、生產(chǎn)、銷售以及新能源技術(shù)的對(duì)外合資合作業(yè)務(wù)。該公司正處于發(fā)展期,各種體系制度都還不完善,而一個(gè)先進(jìn)完善的人力資源管理信息系統(tǒng)對(duì)企業(yè)的健康發(fā)展起著至關(guān)重要的作用。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展成熟,建立一個(gè)完善的人力資源管理信息系統(tǒng)是可行的,也是必要的。3.1.4可行性結(jié)論通過(guò)經(jīng)濟(jì)、技術(shù)以及社會(huì)環(huán)境方面的可行性分析,可以確定本系統(tǒng)開(kāi)發(fā)的必要性和可行性,可以立即開(kāi)發(fā)。3.2系統(tǒng)需求分析3.2.1需求概述德森公司人力資源管理信息系統(tǒng)可實(shí)現(xiàn)對(duì)人員信息的查詢編輯,并進(jìn)行考勤管理和員工培訓(xùn)的管理。提高交流效率,使查找人員信息變得簡(jiǎn)單快捷。借助本系統(tǒng)顯示的結(jié)果可以達(dá)到以下目的:1)快速查看員工詳細(xì)信息;2)對(duì)員工信息進(jìn)行添加、修改、刪除管理;3)實(shí)現(xiàn)考勤管理;4)對(duì)員工招聘培訓(xùn)的管理。3.2.2功能分析該系統(tǒng)在性能功能上應(yīng)達(dá)到如下需求:操作簡(jiǎn)單、界面友好、完全框架式的頁(yè)面布局,使得人力資源的日常管理工作更簡(jiǎn)便,對(duì)本系統(tǒng)的管理的各個(gè)方面:信息瀏覽、錄入、刪除、修改等方面都大體實(shí)現(xiàn),實(shí)現(xiàn)了人力資源管理的基本要求。系統(tǒng)主要功能要求如下:一、系統(tǒng)需要經(jīng)過(guò)有效的身份驗(yàn)證才可以登陸,將登陸的身份分為四種:系統(tǒng)維護(hù)人員、人力資源管理人員用戶、員工用戶、應(yīng)聘人員。二、系統(tǒng)根據(jù)用戶身份不同,使用的系統(tǒng)資源也不同,下面將列出各類用戶的使用權(quán)限。系統(tǒng)維護(hù)維護(hù)人員:設(shè)置用戶驗(yàn)證,分離用戶角色,維護(hù)升級(jí)系統(tǒng)。人力資源管理人員用戶:查詢修改刪除招聘培訓(xùn)信息、查詢修改刪除員工信息、查詢修改刪除考勤信息、查詢修改刪除工資信息、瀏覽評(píng)價(jià)留言、添加刪除用戶。員工用戶:查詢員工信息、查詢考勤信息、查詢工資信息、留言評(píng)價(jià)信息準(zhǔn)確性。應(yīng)聘人員:瀏覽公司的招聘信息信息、給HR留言。3.3結(jié)構(gòu)化分析3.3.1業(yè)務(wù)流程圖業(yè)務(wù)流程圖(TransactionFlowDiagram,TFD)的繪制是按照業(yè)務(wù)的實(shí)際處理步驟和過(guò)程進(jìn)行的。系統(tǒng)的基本流程為:本系統(tǒng)的具體流程描述如下:首先公司人力資源管理者在招聘功能模塊發(fā)布招聘信息完成招聘業(yè)務(wù),然后剛?cè)肼毜膯T工發(fā)放個(gè)人信息表,員工在個(gè)人信息表中填寫本人的基本信息,然后提交給用戶,人力資源管理者將職工信息表添加到數(shù)據(jù)庫(kù)表中;在日常的工作中,人力資源管理者依據(jù)員工日常信息表(包括培訓(xùn)信息表、考勤信息表、工資信息表等)對(duì)員工進(jìn)行考核,員工工的日常信息要錄入數(shù)據(jù)庫(kù)必須要在審核人審核通過(guò)后,同時(shí)審核要結(jié)合員工的日常實(shí)際情況。員工可以通過(guò)查詢本系統(tǒng)中的個(gè)人相關(guān)信息,與事實(shí)有出入者可通過(guò)留言評(píng)價(jià)的方式反饋給人力資源管理者,以便及時(shí)糾正錯(cuò)誤。本系統(tǒng)的業(yè)務(wù)流程圖如下圖所示:3.3.2數(shù)據(jù)流程分析數(shù)據(jù)流程分析,即把數(shù)據(jù)在組織(或原系統(tǒng))內(nèi)部的流動(dòng)情況抽象地獨(dú)立出來(lái),舍去了具體組織機(jī)構(gòu)、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動(dòng)過(guò)程來(lái)考查實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問(wèn)題。數(shù)據(jù)流圖的符號(hào)說(shuō)明如圖3.2所示外部項(xiàng)加工數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流圖3.2數(shù)據(jù)流圖圖例數(shù)據(jù)流程圖,它是描述數(shù)據(jù)處理過(guò)程的有力工具。數(shù)據(jù)流程圖從數(shù)據(jù)傳遞和加工的角度,以圖型的方式刻畫數(shù)據(jù)處理系統(tǒng)的工作情況。數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況。數(shù)據(jù)流程圖具有抽象性和概括性。抽象性表現(xiàn)在它完全舍去了具體的物質(zhì),只剩下數(shù)據(jù)的流動(dòng)、加工處理和存儲(chǔ);概括性表現(xiàn)在它可以把信息中的各種不同業(yè)務(wù)處理過(guò)程聯(lián)系起來(lái),形成一個(gè)整體。如下圖所示:1)頂層數(shù)據(jù)流圖如圖所示:管理人員管理人員人力資源管理信息系統(tǒng)D1查詢信息編輯信息查詢結(jié)果圖3.3頂層數(shù)據(jù)流圖數(shù)據(jù)流程圖整理招聘信息收集培訓(xùn)信息管理員P4添加考勤信息P6管理員P4添加考勤信息P6培訓(xùn)管理P1發(fā)布招聘信息P1發(fā)布招聘信息F1收集員工基本信息F2考勤信息F3培訓(xùn)信息P1P1整理人員信息息P10工資信S4上下班信息表S6培訓(xùn)信息表招聘信息查詢S3工資表考勤信息培訓(xùn)信息P7培訓(xùn)計(jì)劃安排P5考勤處理P7培訓(xùn)計(jì)劃安排P5考勤處理S2人員信息表S1招聘信息表在職人員工資信息P3處理在職信息工資表信息P3處理在職信息應(yīng)聘人員PS5工資報(bào)表培訓(xùn)安排P2處理招聘信息P2處理招聘信息在職人員人力資源管理信息系統(tǒng)人力資源管理信息系統(tǒng)應(yīng)聘人員圖3.4數(shù)據(jù)流程圖3.3.2數(shù)據(jù)字典數(shù)據(jù)字典(DataDictionary,簡(jiǎn)稱DD)是對(duì)數(shù)據(jù)流程圖中出現(xiàn)的所有數(shù)據(jù)元素結(jié)出定義。它和數(shù)據(jù)流較密切配合,能夠清楚地表達(dá)數(shù)據(jù)處理的要求。數(shù)據(jù)流程圖只給出了系統(tǒng)的組成及相互關(guān)系,但沒(méi)有說(shuō)明數(shù)據(jù)元素的含義。為使數(shù)據(jù)流程圖上的數(shù)據(jù)流名字、加工名字和文件名字具有確切的解釋。數(shù)據(jù)流中的名字應(yīng)按數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、業(yè)務(wù)流程、數(shù)據(jù)的外部實(shí)體等4個(gè)方面進(jìn)行具體的定義,全體定義構(gòu)成數(shù)據(jù)字典。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。數(shù)據(jù)字典是以特定格式記錄下來(lái)的、對(duì)系統(tǒng)的數(shù)據(jù)流程圖中各個(gè)基本要素(數(shù)據(jù)流、加工、存儲(chǔ)和外部實(shí)體)的內(nèi)容和特征所作的完整的定義和說(shuō)明。它是結(jié)構(gòu)化系統(tǒng)分析的重要工具之一,是對(duì)數(shù)據(jù)流程圖的重要補(bǔ)充和說(shuō)明。對(duì)用戶來(lái)講,數(shù)據(jù)字典為他們提供了數(shù)據(jù)的明確定義;對(duì)系統(tǒng)分析員來(lái)講,數(shù)據(jù)字典幫助他們比較容易修改已建立的系統(tǒng)邏輯模型。數(shù)據(jù)字典——數(shù)據(jù)流:名字:?jiǎn)T工基本信息描述:公司每位員工的基本信息名字:?jiǎn)T工基本信息描述:公司每位員工的基本信息定義:?jiǎn)T工基本信息=員工號(hào)+姓名+性別+出生日期+學(xué)歷+政治面貌+電話+部門+職稱+崗位+轉(zhuǎn)正日期位置:人員信息表名字:工資信息名字:工資信息描述:對(duì)每位員工每月應(yīng)發(fā)工資數(shù)定義:工資信息=員工號(hào)+姓名+底薪+獎(jiǎng)金+補(bǔ)貼+加班費(fèi)+車旅費(fèi)+代扣養(yǎng)老金+代扣住房公積金+代扣醫(yī)療保險(xiǎn)位置:工資信息表名字:登陸驗(yàn)證描述:管理員對(duì)系統(tǒng)進(jìn)行維護(hù),必先登陸界面名字:登陸驗(yàn)證描述:管理員對(duì)系統(tǒng)進(jìn)行維護(hù),必先登陸界面定義:管理員登陸驗(yàn)證=管理員登陸名+密碼說(shuō)明:有正確的管理員名及密碼、重名問(wèn)題位置:管理員登陸處理名字:招聘信息描述:公司為補(bǔ)充崗位空缺從而發(fā)布招聘信息定義:招聘信息=崗位名稱+需求人數(shù)+應(yīng)聘時(shí)間+應(yīng)聘資格+聯(lián)系方式位置:招聘信息表名字:考勤信息名字:考勤信息描述:公司每位員工每日的考勤記錄定義:考勤信息=員工號(hào)+姓名+年度+月份+部門+全勤天數(shù)+病假天數(shù)+應(yīng)出勤天數(shù)+事假天數(shù)+延時(shí)加班小時(shí)+休息日加班小時(shí)+遲到次數(shù)+曠工天數(shù)位置:考勤管理名字:培訓(xùn)信息名字:培訓(xùn)信息描述:公司對(duì)每位員工的培訓(xùn)安排定義:培訓(xùn)信息=培訓(xùn)名稱+培訓(xùn)地點(diǎn)+培訓(xùn)種類+培訓(xùn)目的+培訓(xùn)對(duì)象+培訓(xùn)內(nèi)容+參加人數(shù)+舉辦日期+預(yù)算費(fèi)用+部門申請(qǐng)人位置:培訓(xùn)管理報(bào)表名字:用戶驗(yàn)證描述:有正確的用戶登陸名和密碼;重名問(wèn)題定義:用戶登陸驗(yàn)證=用戶登陸名+登陸密碼名字:用戶驗(yàn)證描述:有正確的用戶登陸名和密碼;重名問(wèn)題定義:用戶登陸驗(yàn)證=用戶登陸名+登陸密碼位置:用戶用戶登陸處理名字:驗(yàn)證結(jié)果名字:驗(yàn)證結(jié)果描述:系統(tǒng)自動(dòng)登陸結(jié)果,如成功登陸,即可直接操作系統(tǒng)定義:驗(yàn)證結(jié)果=登陸成功|用戶未注冊(cè)|密碼錯(cuò)誤位置:登陸處理管理員4系統(tǒng)總體設(shè)計(jì)企業(yè)人事管理系統(tǒng)以現(xiàn)代人力資源管理中的:人力資源管理的規(guī)劃、人員的招聘、培訓(xùn)、績(jī)效、薪酬、勞動(dòng)關(guān)系這六大模塊為依據(jù)進(jìn)行分析設(shè)計(jì),本系統(tǒng)包含了系統(tǒng)管理、招聘培訓(xùn)、薪酬等幾個(gè)方面。在日常的人事管理中,基本可以做到人員的有效管理4.1總體設(shè)計(jì)原理經(jīng)過(guò)需求分析,已經(jīng)清楚了系統(tǒng)所要完成的全部功能,現(xiàn)在決定“怎么做”。概括的說(shuō),總體設(shè)計(jì)的基本目的就是回答“系統(tǒng)應(yīng)該如何實(shí)現(xiàn)?”的這個(gè)問(wèn)題。因此總體設(shè)計(jì)又稱為“概要設(shè)計(jì)”。通過(guò)這個(gè)階段的工作,將劃分出組成系統(tǒng)的物理元素程序,文件,數(shù)據(jù)庫(kù),人工過(guò)程和文件等。但是每一個(gè)物理元素都處于黑盒子階段,這些黑盒子里的具體內(nèi)容將留在以后進(jìn)行詳細(xì)的設(shè)計(jì)??傮w設(shè)計(jì)階段的另一項(xiàng)重要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu),也就是要確定系統(tǒng)中每個(gè)程序是由哪些模塊組成,以及這些模塊間的相互關(guān)系。模塊是資料說(shuō)明可執(zhí)行語(yǔ)句等程序?qū)ο蟮募?。它是單?dú)命名的而且可通過(guò)名字來(lái)訪問(wèn)。模塊化就是把程序劃分成若干個(gè)模塊,每個(gè)模塊完成一個(gè)子功能,把這些模塊集中起來(lái)組成一個(gè)整體,可以完成指定的功能,滿足問(wèn)題的要求。4.2系統(tǒng)功能模塊結(jié)構(gòu)分析本系統(tǒng)從管理員、用戶及系統(tǒng)維護(hù)角度分析出所需要的功能模塊,主要有以下幾個(gè):留言評(píng)價(jià)模塊、人事管理模塊、考勤管理模塊、招聘培訓(xùn)管理模塊、工資管理模塊、系統(tǒng)設(shè)置模塊。本次系統(tǒng)開(kāi)發(fā)主要是針對(duì)以上幾大模塊的工作邏輯來(lái)設(shè)計(jì),主要實(shí)現(xiàn)以上各模塊信息錄入、修改、查詢、刪除,以及系統(tǒng)維護(hù)功能。系統(tǒng)的功能模塊圖如下圖所示:4.2系統(tǒng)流程描述系統(tǒng)流程圖是概括地描繪物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號(hào)以黑盒子形式描繪組成系統(tǒng)的每個(gè)部件(程序,文檔,數(shù)據(jù)庫(kù)等)。系統(tǒng)流程圖表達(dá)的是數(shù)據(jù)在系統(tǒng)各部件之間流動(dòng)的情況,而不是對(duì)數(shù)據(jù)進(jìn)行加工處理的控制過(guò)程,因此盡管系統(tǒng)流程圖的某些符號(hào)和程序流程圖的符號(hào)形式相同,但是它卻是物理數(shù)據(jù)流圖而不是程序流程圖。圖4.2系統(tǒng)流程圖4.4軟硬件環(huán)境:1.硬件環(huán)境機(jī)器配置:CPU:Pentium4或更高,內(nèi)存512M以上,硬盤:120G以上顯示器:VGA或更高2.軟件環(huán)境操作系統(tǒng):Windows2007數(shù)據(jù)庫(kù)類型:MySq開(kāi)發(fā)平臺(tái):JAVA

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論