




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 本科畢業(yè)設(shè)計說明書(論文) 第 41 頁 共 41 頁1 引言1.1 系統(tǒng)開發(fā)的背景情況在當(dāng)今社會,經(jīng)濟(jì)與科技在不斷迅速發(fā)展,技術(shù)的進(jìn)步速度也是非常驚人的,在當(dāng)下時代中,人們不斷追求與時俱進(jìn)的技術(shù),和高效率的辦事手段。不管在什么方面,只要能夠達(dá)到人們所期待的那種高效率,高便捷的方法都會迎得人們的青睞。如今,由于計算機(jī)技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)技術(shù),軟件技術(shù)和硬件技術(shù)的極大提高,人們對計算機(jī)的依賴也更加強(qiáng)烈,同時軟件開發(fā)行業(yè)的興起,也讓人們對軟件的需求也更加迫切,尤其是企事業(yè)單位,為了能夠更好的管理企業(yè),他們對企業(yè)人事管理系統(tǒng)的軟件渴望也非常強(qiáng)烈,社會中的各種企事業(yè)單位也紛紛向軟件開發(fā)公司購買系統(tǒng)管
2、理軟件,而且這些軟件的功能也大不相同,各行所需,各行不同,因此,系統(tǒng)的開發(fā)需求也是迫不及待。1.2 系統(tǒng)開發(fā)的目標(biāo)和意義人事管理系統(tǒng)的設(shè)計與開發(fā)有助于提高企業(yè)人事管理的效率,減少了手工的操作帶來的失誤和不當(dāng)。系統(tǒng)的開發(fā)使得企業(yè)對員工的管理更加方便高效。由于經(jīng)濟(jì)、科技的飛速發(fā)展,社會中的企事業(yè)單位越來越多,人們也都紛紛爭相走進(jìn)企業(yè)單位,從而,企業(yè)在管理上的壓力也越來越大,靠手工的記錄和統(tǒng)計已經(jīng)早已過時了,而且在數(shù)據(jù)大量時,單憑人工計算是絕對不可取的,所以,更加需要一種方便高效的系統(tǒng)軟件來進(jìn)行操作。人事管理系統(tǒng)的研發(fā)將徹底取代人工的手動操作,該系統(tǒng)將極大地提高企業(yè)的辦事效率,使企業(yè)在管理上也更加正
3、確有序。同時企業(yè)員工也能實(shí)時查看企業(yè)發(fā)展動向。對自身和企業(yè)的發(fā)展動向也能實(shí)時把握。系統(tǒng)的開發(fā)不僅有利于企業(yè)自身,同時也有利于企業(yè)員工,對企業(yè)來說樹立企業(yè)形象,對員工來說,充分了解自己在企業(yè)的表現(xiàn)。人事管理系統(tǒng)的開發(fā)將不斷推進(jìn)企業(yè)和員工向前發(fā)展。2 需求分析2.1 市場需求分析隨著改革開放的發(fā)展,人們生活質(zhì)量的提高,企業(yè)在社會中逐步發(fā)展壯大,因此企業(yè)中的員工數(shù)量如雨后春筍般增多,從而企業(yè)的人事管理也就擁有著廣闊的市場,但同時也面臨著激烈的行業(yè)競爭。且隨之而來的就是管理難度的不斷增加,所以對企業(yè)人事管理軟件的設(shè)計和開發(fā)的需求也就越發(fā)的強(qiáng)烈。由此看來,人事管理系統(tǒng)的設(shè)計和開發(fā)迫在眉睫,并且勢將隨著它
4、的不斷完善被越來越多的企業(yè)管理者所青睞。2.2 功能需求分析人事管理系統(tǒng)的最基本的需求應(yīng)當(dāng)是對在職員工信息的錄入,工資信息的添加的功能,請假制度的執(zhí)行等功能。對于普通員工,可以進(jìn)行工資的查詢,請假等功能。2.3 技術(shù)可行性技術(shù)可行性的分析主要就是分析在現(xiàn)有的技術(shù)條件下開發(fā)者是否能夠順利完成開發(fā)工作,例如,硬件、軟件能否達(dá)到開發(fā)者的開發(fā)前提要等。在Windows 7操作系統(tǒng)的環(huán)境下來對該系統(tǒng)進(jìn)行設(shè)計與開發(fā),系統(tǒng)的編寫語言是Java和JSP,而且又用到了網(wǎng)絡(luò)的相關(guān)技術(shù),結(jié)合了信息技術(shù)發(fā)展中的許多理論和實(shí)踐的知識,它的設(shè)計和開發(fā)綜合了計算機(jī)相關(guān)的許多知識。開發(fā)中使用MyEclipse作為開發(fā)者的編寫
5、工具 ,以Java語言編寫核心代碼包括鏈接數(shù)據(jù)庫等后臺的管理,系統(tǒng)的Web服務(wù)器是Tomcat,選用Mysql數(shù)據(jù)庫作為數(shù)據(jù)庫服務(wù)器,設(shè)計并實(shí)現(xiàn)了基于B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)的人事管理系統(tǒng)。由此,系統(tǒng)的平臺已是完全可行的。硬件方面,由于經(jīng)濟(jì)和科技的迅速發(fā)展,硬件的更新?lián)Q代的速度越來越快,容量也越來越大,可靠性也越來越高,同時價格也越來越低,因此,硬件平臺是完全滿足此系統(tǒng)的需要。2.4 開發(fā)費(fèi)用結(jié)算 對于一個系統(tǒng)的開發(fā)主要是需要考慮該項(xiàng)目的成本和評估項(xiàng)目的經(jīng)濟(jì)效益。在成本方面上需要考慮的不僅有主機(jī)費(fèi)用,還有備份費(fèi)用,其中主機(jī)費(fèi)用包含管理費(fèi)和維護(hù)費(fèi)。而經(jīng)濟(jì)效益應(yīng)該包括兩個方面,一方面是可以用金
6、錢去衡量的效益,如加快流動資金周轉(zhuǎn),減少資金積壓等;另一方面是難以用金錢表示的,比如提供更多高質(zhì)量的信息,提高信息獲取的速度。為了能夠建立信息系統(tǒng),各大企業(yè)正在努力提供良好的硬件設(shè)備 ,但相對于企業(yè)原有的基礎(chǔ)來說,主要的經(jīng)濟(jì)投入還是放在軟件的開發(fā)和維護(hù)上。管理系統(tǒng)的設(shè)計和開發(fā)不但可以大幅度提高企業(yè)前臺工作人員的工作效率,節(jié)約了資源,而且在“用管理信息系統(tǒng)來管理現(xiàn)代化企業(yè)”這一趨勢下,樹立了企業(yè)的自身形象。這些隱性的效益也是相當(dāng)可觀的。綜上所述:該人事管理系統(tǒng)的設(shè)計和實(shí)現(xiàn),無論是在市場需求、功能需求還是在技術(shù)可行性和經(jīng)濟(jì)可行性的分析上都是可行的!3 企業(yè)人事管理系統(tǒng)的設(shè)計和開發(fā)工具3.1 管理的
7、信息系統(tǒng)管理信息系統(tǒng)是一個由計算機(jī)、人組成的對信息的收集、傳遞、存儲、維護(hù)和使用的系統(tǒng)。管理信息是信息系統(tǒng)的一個方面,經(jīng)過長時間的積淀,從而形成為一個具有自身概念、理論、結(jié)構(gòu)的學(xué)科。3.2 人事管理的開發(fā)方法人事管理系統(tǒng)的開發(fā)是以B/S(web瀏覽器和服務(wù)器)為模式,通過Java、JSP和Servlet技術(shù)來實(shí)現(xiàn)該管理系統(tǒng)的。但企業(yè)人事管理系統(tǒng)的開發(fā)是個復(fù)雜的過程,它涉及到計算機(jī)中的各個方面的知識。但它們都遵循相應(yīng)的開發(fā)策略:1. 系統(tǒng)要解決的問題。2. 系統(tǒng)的可行性研究,確定系統(tǒng)的實(shí)現(xiàn)目標(biāo)。3. 系統(tǒng)開發(fā)原則。4. 開發(fā)前的準(zhǔn)備工作。5. 系統(tǒng)開發(fā)方法選擇和開發(fā)計劃定制。3.3 Mysql數(shù)
8、據(jù)庫簡介MySQL是一個快速的、多線程、多用戶和健壯的SQL數(shù)據(jù)庫服務(wù)器。MySQL服務(wù)器支持關(guān)鍵任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個大配置的軟件中去。MySQL是一個數(shù)據(jù)庫管理系統(tǒng),是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng)。3.4 JAVA和JSP簡介Java是一種完全面向?qū)ο蟮某绦蛟O(shè)計語言。Java程序由類和類的數(shù)據(jù)成員、方法成員構(gòu)成,具有面向?qū)ο蟮某绦蜷_發(fā)的所有特點(diǎn),程序員可以自己單獨(dú)編寫Java程序,也可以利用Java提供的類庫通過繼承來完成Java程序設(shè)計。Java可以應(yīng)用于網(wǎng)頁制作,編寫的基于網(wǎng)頁運(yùn)行的Java應(yīng)用程序可以被瀏覽器支持運(yùn)行,或運(yùn)行在Web服務(wù)器端。程序結(jié)構(gòu)清晰、開發(fā)流程
9、簡潔。JSP(Java Server Pages)是一種跨平臺的動態(tài)網(wǎng)頁技術(shù),在靜態(tài)頁面中嵌入Java代碼片段,再由Web服務(wù)器中的JSP引擎來進(jìn)行編譯并執(zhí)行嵌入的Java代碼片段,生成的頁面信息返回給客戶端。3.5 Myeclipse和tomcat介紹MyEclipse 是一個十分優(yōu)秀的用于開發(fā)Java, J2EE的Eclipse 插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯。MyEclipse可以支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC數(shù)據(jù)庫鏈接工具等多項(xiàng)功能
10、。可以說MyEclipse是幾乎囊括了目前所有主流開源產(chǎn)品的專屬eclipse開發(fā)工具。Tomcat是開源組織Apache基金會下的一個項(xiàng)目,是J2EE的Web容器,它小巧、輕便、簡潔、高效,遵循J2EE中的Web組件規(guī)范,一般在開發(fā)、測試、小型站點(diǎn)的部署上大量使用,如果需要企業(yè)級的項(xiàng)目部署,可能需要更加穩(wěn)定的商業(yè)級Web容器,可以選擇JBoss,WebLogic(Oracle),WebSphere(IBM)。4 系統(tǒng)的分析4.1 系統(tǒng)的問題提出為了解決企業(yè)對員工手工操作管理而帶來的繁瑣和出錯,以及低效率,高錯誤率給企業(yè)和員工帶來的困境和麻煩,因此,社會順應(yīng)時代發(fā)展之勢,各大高校響應(yīng)社會的需求
11、,培養(yǎng)出高素質(zhì)的軟件開發(fā)人才,從而管理系統(tǒng)的開發(fā)也如雨后春筍般的茂盛了起來。各種管理系統(tǒng)的開發(fā)也是比比皆是。從而給企業(yè)和員工帶來了方便。4.2 系統(tǒng)的需求分析人事管理系統(tǒng)的基本需求有,劃分為:管理員模塊和普通員工模塊。本系統(tǒng)可以實(shí)現(xiàn)以下功能:管理員模塊功能如下:(1) 、員工管理:實(shí)現(xiàn)對員工的添加、查詢、刪除和修改的功能。(其中查詢可以是按一定的條件查詢)。(2) 、獎懲管理:實(shí)現(xiàn)對員工按出勤率考察的獎懲信息的錄入、查詢和修改。(其中查詢可以是按一定的條件查詢)。(3) 、檔案管理:實(shí)現(xiàn)對員工檔案信息的錄入、查詢和修改。(其中查詢可以是按一定的條件查詢)。(4) 、考勤管理:實(shí)現(xiàn)對員工考勤信息
12、的錄入、查詢和修改。(其中查詢可以是按一定的條件查詢)。(5) 、工資管理:實(shí)現(xiàn)工資標(biāo)準(zhǔn)的錄入,員工工資的錄入,工資標(biāo)準(zhǔn)的查詢,員工工資的查詢和修改。(其中查詢可以是按一定的條件查詢)。(6) 、部門管理:實(shí)現(xiàn)對部門的添加、查詢和對部門名的修改。(其中查詢可以是按一定的條件查詢)。(7) 、請假管理:實(shí)現(xiàn)查詢假條,和對假條的審核通過(批準(zhǔn)與否)。(其中查詢可以是按一定的條件查詢)。(8) 、申訴管理:實(shí)現(xiàn)查詢申訴,和對申訴的審核通過(是否通過)。(其中查詢可以是按一定的條件查詢)。(9) 、修改管理員登陸密碼。(10) 、顯示當(dāng)前用戶信息,和當(dāng)前登錄用戶。普通員工模塊功能如下:(1) 、獎懲管
13、理:只能查詢員工自身的獎懲信息。(2) 、檔案管理:只能查詢員工自身的檔案信息。(3) 、考勤管理:只能查詢員工自身的考勤信息。(4) 、工資管理:實(shí)現(xiàn)工資標(biāo)準(zhǔn)的查詢。和只能查詢員工自身的工資信息。(5) 、請假管理:實(shí)現(xiàn)員工的假條申請,和查詢自身假條信息是否被批準(zhǔn)。(6) 、申訴管理:實(shí)現(xiàn)員工請求申訴,和查詢自身申訴信息是否通過。(7) 、修改普通員工登陸密碼。(8)、顯示當(dāng)前用戶信息,和當(dāng)前登錄用戶。4.3 系統(tǒng)的設(shè)計原則人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)是以管理員和普通員工相互交互的一個過程,管理員可以登錄該系統(tǒng)對員工信息進(jìn)行相關(guān)的整理,統(tǒng)計和分析。管理員可以及時了解員工的變化。普通員工可以登錄該
14、系統(tǒng),對自身信息進(jìn)行查詢,同時也能向管理員反映相關(guān)的情況.該系統(tǒng)本著企業(yè)可以方便高效對員工進(jìn)行有序的管理的原則,來設(shè)計出這樣的系統(tǒng)增強(qiáng)企業(yè)和員工之間的互動性。4.4 系統(tǒng)的業(yè)務(wù)功能分析管理員申訴管理考勤管理員工管理獎懲管理檔案管理工資管理部門管理請假管理圖4.1 管理員業(yè)務(wù)功能圖普通員工請假管理工資管理獎懲管理檔案管理申訴管理考勤管理圖4.2 普通員工業(yè)務(wù)功能圖系統(tǒng)的業(yè)務(wù)功能分析:管理員登錄系統(tǒng)后可以添加員工,錄入員工工資信息,普通員工可以根據(jù)自己的員工號登錄人事管理系統(tǒng),并可以修改密碼。查詢自己的相關(guān)信息等。員工管理業(yè)務(wù):可以實(shí)現(xiàn)員工信息的錄入,刪除,查詢員工信息,和修改員工信息的功能。獎懲
15、管理業(yè)務(wù):主要是根據(jù)員工的考勤情況,來對員工實(shí)施相應(yīng)的獎勵和懲罰制度。實(shí)行獎罰分明的公司制度體系。檔案管理業(yè)務(wù):將每位員工的檔案信息錄入到人事管理系統(tǒng)中,同時可以進(jìn)行檔案的查詢和修改。考勤管理業(yè)務(wù):對員工的每月的出勤進(jìn)行考察錄入,為后續(xù)工作做準(zhǔn)備。管理員和普通員工也可以對考勤信息進(jìn)行查詢。工資管理業(yè)務(wù):管理員對不同職稱的員工進(jìn)行了工資標(biāo)準(zhǔn)的設(shè)置。同時針對不同職位的員工也錄入了相應(yīng)的員工工資。查詢和修改員工的工資。部門管理業(yè)務(wù):管理員設(shè)立了不同的部門,部門由部門名和部門號。請假管理業(yè)務(wù):普通員工可以登錄該系統(tǒng)填寫申請請假,管理員登錄后可以查看有哪些員工的假條,并且還可以對這些假條進(jìn)行批閱,做出答
16、復(fù),是否批準(zhǔn)請假。普通員工可以查詢自己的假條是否被管理員批準(zhǔn)。申訴管理業(yè)務(wù):普通員工可以對自身狀況,工資,企業(yè)的環(huán)境等等各個方面對管理提出申訴和自己的一些意見。4.5 系統(tǒng)的流程員工管理員工信息。獎懲管理 和查詢查詢員工自身信息。 修改, 根據(jù)查詢檔案管理 刪除, 員工自身獎懲信息普通員工管理員添加, 考勤 信息。 查詢自身檔案信息 添加 檔案 考勤管理獎懲。員工 查詢自身考勤信息添加 記錄員工考勤信息 工資管理 錄入員工工資 查詢自身工資 添加部門部門管理 員工部門調(diào)動 查詢部門信息 審核 查詢假條是否批準(zhǔn)請假管理 查詢 員工假條 申請假條 員工申訴信息 并給出反饋 提出申訴申訴管理圖4.3
17、 系統(tǒng)的流程4.6 系統(tǒng)的總體設(shè)計系統(tǒng)的總體設(shè)計主要是根據(jù)系統(tǒng)的需求分析,需求的問題提出,來總結(jié)出系統(tǒng)需要哪些功能,這些功能應(yīng)該如何去實(shí)現(xiàn),設(shè)計哪些功能模塊。整體的設(shè)計思路需要去理清。4.7 系統(tǒng)的結(jié)構(gòu)說明人事管理系統(tǒng)的整體結(jié)構(gòu)的框架視圖如圖4.7登錄系統(tǒng)修改登錄密碼管理員查詢、修改員工信息 人事管理系統(tǒng)登錄系統(tǒng)修改登錄密碼普通員工查詢自身信息提出請假提出申訴圖4.4系統(tǒng)結(jié)構(gòu)圖5 總體設(shè)計5.1 管理系統(tǒng)的設(shè)計概要該人事管理系統(tǒng)的設(shè)計是采用MVC三層架構(gòu)的方式來設(shè)計實(shí)現(xiàn)的,通過JAVA、JSP語言進(jìn)行開發(fā),后臺的數(shù)據(jù)庫的搭建是用MySQL。通過B/S模式來設(shè)計的動態(tài)網(wǎng)頁系統(tǒng)。系統(tǒng)中所用到的服務(wù)
18、器是tomcat。編譯器是Myeclipse。5.2 管理系統(tǒng)模塊設(shè)計管理員模塊和普通員工模塊。登錄模塊:登錄時能夠判斷用戶名和密碼是否正確。退出系統(tǒng)模塊:用戶可以從系統(tǒng)中退出到人事管理的登錄界面上來。用戶信息模塊:可以查看當(dāng)前登錄的用戶是什么類型,用戶名、密碼和用戶類型。修改密碼模塊:登錄該系統(tǒng)的用戶可以修改自身的登錄密碼。當(dāng)前用戶模塊:可以在系統(tǒng)中顯示當(dāng)前登錄系統(tǒng)的用戶名。員工管理模塊:可以實(shí)現(xiàn)員工信息的錄入,刪除,查詢員工信息,和修改員工信息的功能。獎懲管理模塊:主要是根據(jù)員工的考勤情況,來對員工實(shí)施相應(yīng)的獎勵和懲罰制度。實(shí)行獎罰分明的公司制度體系。檔案管理模塊:將每位員工的檔案信息錄入
19、到人事管理系統(tǒng)中,同時可以進(jìn)行檔案的查詢和修改??记诠芾砟K:對員工的每月的出勤進(jìn)行考察錄入,為后續(xù)工作做準(zhǔn)備。管理員和普通員工也可以對考勤信息進(jìn)行查詢。工資管理模塊:管理員對不同職稱的員工進(jìn)行了工資標(biāo)準(zhǔn)的設(shè)置。同時針對不同職位的員工也錄入了相應(yīng)的員工工資。查詢和修改員工的工資。部門管理模塊:管理員設(shè)立了不同的部門,部門由部門名和部門號。請假管理模塊:普通員工可以登錄該系統(tǒng)填寫申請請假,管理員登錄后可以查看有哪些員工的假條,并且還可以對這些假條進(jìn)行批閱,做出答復(fù),是否批準(zhǔn)請假。普通員工可以查詢自己的假條是否被管理員批準(zhǔn)。申訴管理模塊:普通員工可以對自身狀況,工資,企業(yè)的環(huán)境等等各個方面對管理提
20、出申訴和自己的一些意見。6 模塊功能設(shè)計6.1 登錄模塊功能設(shè)計人事管理系統(tǒng)的使用者是管理員和普通員工,管理員通過管理員用戶名和管理員密碼登錄該系統(tǒng)。管理員輸入用戶名和密碼后只有和數(shù)據(jù)庫中的管理員表中的數(shù)據(jù)相匹配后才能才能登錄該系統(tǒng)。同樣,普通員工可以憑借員工號和默認(rèn)的密碼(123456)登錄該系統(tǒng)。普通員工輸入用戶名和密碼后只有和數(shù)據(jù)庫中的員工表中的數(shù)據(jù)相匹配后才能才能登錄該系統(tǒng)。功能設(shè)計如圖6.1。員工號普通員工員工密碼用戶登錄管理員帳號管理員管理員密碼圖6.1管理員和員工登錄功能設(shè)計6.2 員工管理模塊設(shè)計員工管理里包含添加員工,查詢員工,修改員工信息,和刪除員工信息,其功能設(shè)計如圖6.
21、2。添加員工查詢員工員工管理修改員工刪除員工圖6.2 員工管理功能設(shè)計6.3 獎懲管理模塊設(shè)計獎懲管理是根據(jù)員工的考勤信息來得出員工的獎懲情況,管理員可以錄入員工的獎懲信息,查詢和修改獎懲信息,當(dāng)員工登錄系統(tǒng)后,可以查看到自己的獎懲信息,獎懲管理的功能設(shè)計如圖6.3。獎懲信息的錄入獎懲信息的查詢獎懲管理獎懲信息的修改獎懲信息的刪除圖6.3獎懲管理功能設(shè)計6.4 檔案管理模塊設(shè)計檔案管理的主要功能是錄入員工的入職檔案信息。查詢每位員工在企業(yè)中的檔案信息,并根據(jù)相應(yīng)的人事的變化進(jìn)行檔案信息的修改和刪除的功能。檔案管理功能設(shè)計如圖6.4。檔案信息的添加檔案信息的查詢檔案管理檔案信息的修改檔案信息的刪
22、除圖6.4檔案管理功能設(shè)計6.5 考勤管理模塊設(shè)計管理員根據(jù)員工在職的工作情況對員工錄入考勤信息,考勤管理主要是記錄員工的出勤率。管理員可以對員工的考勤進(jìn)行添加、修改、查詢和刪除??记诠芾砉δ茉O(shè)計如圖6.5??记谛畔⒌奶砑涌记诠芾砜记谛畔⒌牟樵兛记谛畔⒌男薷目记谛畔⒌膭h除圖6.5 考勤管理功能設(shè)計6.6 工資管理模塊設(shè)計對于每一位員工,最主要的,也是最重要的,必然就是員工的工資信息管理,工資信息的錄入涉及到每位員工的切身利益。工資管理也必然包括增刪查改四項(xiàng)基本功能,但同時對于不同職稱的員工,他們的基本工資也不相同,所以對于在不同職稱上的員工,也設(shè)立了相應(yīng)的基本工資標(biāo)準(zhǔn)。包含員工,組長和經(jīng)理,這
23、三種不同職稱的員工。因此,工資管理的功能設(shè)計模塊如圖6.6。員工工資信息的添加員工工資標(biāo)準(zhǔn)錄入工資管理組長員工工資信息的修改經(jīng)理員工工資信息的查詢員工工資信息的刪除圖6.6 工資管理的功能設(shè)計6.7 部門管理模塊設(shè)計部門管理的相關(guān)功能就是部門的添加,查詢,部門名的修改,和無員工的部門刪除。部門管理模塊功能設(shè)計如圖6.7。部門添加部門管理部門查詢 部門修改 部門刪除圖6.7 部門管理模塊功能設(shè)計6.8 請假管理模塊設(shè)計普通員工登錄該系統(tǒng)后可以向管理員申請假條,管理員登錄后就能查看到員工的假條信息,并且可以對假條信息進(jìn)行批閱,作出反饋(是否批準(zhǔn)),普通員工則可以登錄系統(tǒng)查看假條信息的是否被批準(zhǔn)。請
24、假管理模塊的功能設(shè)計如圖6.8。查看員工假條普通員工請假管理查詢假條批閱員工假條管理員申請假條圖6.8 請假管理模塊的功能設(shè)計6.9 申訴管理模塊設(shè)計員工可以對企業(yè)提出寶貴意見和建議,對不滿的行為可以提出申訴。管理員則登錄系統(tǒng)后可以查看員工的申訴信息并作出相應(yīng)的反饋。申訴管理的模塊功能設(shè)計如圖6.9。查看員工申訴普通員工申訴管理查詢申訴管理員批閱員工申訴提出申訴圖6.9 申訴管理的模塊功能設(shè)計6.10 修改密碼模塊設(shè)計管理員或者是普通員工登錄人事管理系統(tǒng)后都有權(quán)修改自己的登錄密碼。管理員默認(rèn)密碼是(admin) 普通員工默認(rèn)密碼是 (123456),密碼修改模塊功能設(shè)計如圖6.10。普通員工管
25、理員修改密碼圖6.10 密碼修改模塊功能設(shè)計6.11 用戶信息模塊設(shè)計無論管理員還是普通員工,都可以顯示自身的用戶信息,包括用戶名,密碼,和用戶類型。用戶信息模塊功能設(shè)計如圖6.11。查看自身信息普通員工管理員用戶信息查看自身信息圖6.11 用戶信息模塊功能設(shè)計6.12 退出系統(tǒng)模塊設(shè)計普通員工退出系統(tǒng)用戶登錄系統(tǒng)后,可以從此處退出系統(tǒng)到登陸界面。退出系統(tǒng)模塊功能設(shè)計如圖6.12。管理員圖6.12 退出系統(tǒng)模塊功能設(shè)計7 系統(tǒng)的數(shù)據(jù)庫設(shè)計7.1 人事管理系統(tǒng)的關(guān)聯(lián)關(guān)系在設(shè)計數(shù)據(jù)庫時,最重要的工作就是如何去定義每個數(shù)據(jù)表中的字段,即如何將這些字段對應(yīng)到數(shù)據(jù)庫中的表。一旦完成了對數(shù)據(jù)表中這些字段的
26、分類,那么對數(shù)據(jù)的操作就完全取決于數(shù)據(jù)庫中表與表之間的關(guān)系,通過這些數(shù)據(jù)表之間的關(guān)系,就可以將這些數(shù)據(jù)通過某種內(nèi)在的方式聯(lián)系在一起。因此建立表之間的關(guān)系是非常重要的。該管理系統(tǒng)的表關(guān)系是:管理員和用戶之間是一對多的關(guān)系,即一個管理員可以管理多個用戶,一個用戶只能被一個管理員管理。7.2 人事管理系統(tǒng)的E-R圖獎懲管理檔案管理 管理 1 1管理管理管理考勤管理員工管理nn 1 n 管理管理管理N 1 1 11 1 1管理普通員工管理員 1 1 n 1 1 1 1 1管理 1 1管理管理管理管理 n管理管理工資管理 1 n n申訴管理 n 部門管理 n 1請假管理圖7.1 人事管理系統(tǒng)的E-R圖7
27、.3 管理員實(shí)體圖管理員表的屬性是:管理員id號,管理員密碼。屬性如圖7.2。管理員ID管理員管理員密碼圖7.2 管理員實(shí)體的屬性7.4檔案實(shí)體圖檔案表的屬性是:員工號,員工姓名,名族,出生年月,.,家庭成員。屬性如圖7.3。檔案出生年月員工號家庭成員名族員工姓名 .圖7.3 檔案實(shí)體的屬性7.5 考勤實(shí)體圖考勤表的屬性是:員工號,員工姓名,.,正常出勤。屬性如圖7.4??记趩T工姓名員工號正常出勤.圖7.4 考勤實(shí)體的屬性7.6 申訴實(shí)體圖申訴表的屬性是:ID,員工號,員工姓名,.,備注。其中ID自增長。屬性如圖7.5。申訴員工姓名員工號ID備注考勤員工號員工姓名正常出勤 考勤員工號員工姓名正
28、常出勤圖7.5 申訴實(shí)體的屬性7.7 部門實(shí)體圖部門表的屬性是:部門號,部門名。屬性如圖7.6。部門部門名部門號圖7.6 部門實(shí)體的屬性7.8 管理系統(tǒng)的數(shù)據(jù)表設(shè)計數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計完畢之后,現(xiàn)在可以將上面的分析的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化成某種數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)庫模型,即數(shù)據(jù)庫的邏輯結(jié)構(gòu),也就是數(shù)據(jù)庫的表結(jié)構(gòu)的設(shè)計。根據(jù)系統(tǒng)的需求分析,得出在數(shù)據(jù)庫中共需要設(shè)計十張表。數(shù)據(jù)庫中的表說明如下:7.9 管理員表的設(shè)計管理員信息表admin(id,password):記錄的是管理員的登錄信息,如圖7.7。圖7.7 admin表admin表中id是主鍵。7.10 檔案表的設(shè)計檔案信息表 archiv
29、es(employee_id,employee_name,national,birthday,native_place,health,marriage,position,medical_history,identify,night_working,identify_address,now_address,interesting,phone,computer,english,identify_work,work_experience0,work_experience1,work_place0,work_experience2,work_experience3,work_place1,family
30、_member0,with_me0,family_member1,with_me1,family_member2,with_me2):記錄系統(tǒng)中員工的檔案信息,如圖7.8。圖7.8 archives表archives表中id是主鍵。7.11 考勤表的設(shè)計考勤表 attendance(id,employee_id,employee_name,attendance_year_month,attendance_normal,late,leave_early,sick_leave,thing_leave,absenteeism):記錄系統(tǒng)中員工的考勤信息,如圖7.9。圖7.9 attendance表a
31、ttendance表中id是主鍵。7.12 申訴表的設(shè)計申訴表 complaint(id,employee_id,employee_name,complaintContext,state,extra):記錄的是員工的申訴信息。如圖7.10。圖7.10 complaint表complaint表中id是主鍵。7.13 部門表的設(shè)計部門表 depart(id,name):記錄了部門信息。如圖7.11。圖7.11 depart表Depart表中id是主鍵。8 系統(tǒng)的實(shí)現(xiàn)8.1 首頁界面形式圖8.1人事管理系統(tǒng)首頁8.2 登陸界面形式圖8.2 人事管理系統(tǒng)登錄界面8.3 管理員登陸界面形式圖8.3 管理
32、員登陸界面8.4 普通員工界面形式圖8.4 普通員工界面8.5 員工管理管理員登錄系統(tǒng)后可以在員工管理中添加員工。添加員工界面如圖8.5。 圖8.5添加員工同時管理員還可以查詢員工信息。包括按條件查詢員工信息。如按員工號、員工姓名查詢,還可以查詢所有。查詢界面如圖8.6。圖8.6查詢員工當(dāng)管理員查詢完員工信息后,還可以對員工信息進(jìn)行修改或刪除員工。修改員工界面如圖8.7。圖8.7修改員工前圖8.8修改員工后8.6 獎懲管理管理員登錄系統(tǒng)后可以在獎懲管理中添加員工獎懲信息。添加員工獎懲信息界面如圖8.9。圖8.9添加員工獎懲信息同時管理員還可以查詢員工獎懲信息。包括按條件查詢員工獎懲信息。如按員
33、工號、員工姓名查詢,還可以查詢所有。查詢界面如圖8.10。圖8.10查詢員工獎懲信息當(dāng)管理員查詢完員工獎懲信息后,還可以對員工獎懲信息進(jìn)行修改。修改員工獎懲信息界面如圖8.11。圖8.11修改員工獎懲信息前圖8.12修改員工獎懲信息后8.7 檔案管理管理員登錄系統(tǒng)后可以在檔案管理中添加員工檔案信息。添加員工檔案信息界面如圖8.13。圖8.13添加員工檔案信息同時管理員還可以查詢員工檔案信息。包括按條件查詢員工檔案信息。如按員工號、員工姓名查詢。查詢界面如圖8.14。圖8.14查詢員工檔案信息當(dāng)管理員查詢完員工檔案信息后,還可以對員工檔案信息進(jìn)行修改。修改員工獎懲信息界面如圖8.15。圖8.15
34、修改員工檔案信息8.8 考勤管理管理員登錄系統(tǒng)后可以在考勤管理中添加員工考勤信息。添加員工考勤信息界面如圖8.16。 圖8.16添加員工考勤信息同時管理員還可以查詢員工考勤信息。包括按條件查詢員工考勤信息。如按員工號、員工姓名查詢,查詢所有。查詢界面如圖8.17。圖8.17查詢員工考勤信息當(dāng)管理員查詢完員工考勤信息后,還可以對員工考勤信息進(jìn)行修改。修改員工考勤信息界面如圖8.18。圖8.18修改員工考勤信息前圖8.19修改員工考勤信息后8.9 工資管理管理員登錄系統(tǒng)后可以在工資管理中添加員工工資信息。添加員工工資信息界面如圖8.20。 圖8.20添加員工工資信息同時管理員還可以查詢員工工資信息
35、。包括按條件查詢員工工資信息。如按員工號和查詢所有。查詢界面如圖8.21。圖8.21查詢員工工資信息當(dāng)管理員查詢完員工工資信息后,還可以對員工工資信息進(jìn)行修改。修改員工工資信息界面如圖8.22。圖8.22修改員工工資信息前圖8.23修改員工工資信息后同時管理員還可以根據(jù)不同職稱的員工設(shè)置不同的基本工資標(biāo)準(zhǔn),如:普通員工基本工資三千,組長基本工資5000,經(jīng)理基本工資10000。設(shè)置界面如圖8.24。圖8.24工資標(biāo)準(zhǔn)設(shè)置同時管理員還可以根據(jù)不同職稱的員工來查詢基本工資。如圖8.25。圖8.25不同職稱的工資標(biāo)準(zhǔn)查詢8.10 部門管理管理員登錄系統(tǒng)后可以在部門管理中添加部門信息。添加部門信息界面
36、如圖8.26。 圖8.26添加部門同時管理員還可以查詢部門信息。包括按條件查詢部門信息。如按部門名,部門號和查詢所有。查詢界面如圖8.27。圖8.27查詢部門同時系統(tǒng)還添加了修改部門名的功能,并且僅能修改部門名,部門號為只讀。如圖8.28。 圖8.28修改部門名8.11 請假管理 管理員登錄系統(tǒng)后可以在請假管理中查看員工的請假信息,并通過審核給出反饋,是否批準(zhǔn)假條,員工申請假條界面如圖8.29。 圖8.29員工填寫請假信息管理員查看員工的請假信息,如圖8.30。圖8.30查詢員工假條管理員審核員工的假條信息并給出反饋,如圖8.31。圖8.31審核員工的假條信息8.12 申訴管理管理員登錄系統(tǒng)后
37、可以在申訴管理中查看員工的申訴信息,并通過審核給出反饋,是否通過申訴,員工請求申訴界面如圖8.32。 圖8.32員工請求申訴 管理員查詢申訴信息界面如圖8.33。圖8.33查詢申訴信息管理員審核批閱申訴信息界面如圖8.34。圖8.34審核批閱申訴信息結(jié) 論在第三產(chǎn)業(yè)的飛速發(fā)展下,科技的不斷進(jìn)步之下,和當(dāng)下的社會形勢,讓人們清楚的認(rèn)識到,那些純手工的錄入已經(jīng)早已過時不符合當(dāng)今的信息化時代,所以對于企事業(yè)單位來說,他們迫切需要一種管理系統(tǒng)軟件來代替手工的錄入,從而解決人們手工記錄可能會帶來的出錯,不僅如此,人事管理系統(tǒng)的開發(fā)還為企業(yè)前臺的工作提高了效率,給他們的工作帶來了方便,企業(yè)用該系統(tǒng)不僅方便企業(yè)管理自身和員工,也向社會樹立了自身的企業(yè)形象,為企業(yè)在社會的發(fā)展奠定了堅實(shí)的基礎(chǔ)。本論文就以人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)為例,展示出一個系統(tǒng)開發(fā)的全過程,從系統(tǒng)的需求分析,總體設(shè)計,數(shù)據(jù)庫設(shè)計,功能模塊設(shè)計,到系統(tǒng)的實(shí)現(xiàn)和測試,表現(xiàn)出一個系統(tǒng)開發(fā)的過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國餐飲美食廣場行業(yè)運(yùn)行現(xiàn)狀及發(fā)展前景趨勢分析報告
- 2025-2030年中國錳酸鋰市場運(yùn)行現(xiàn)狀及發(fā)展前景預(yù)測報告
- 2025-2030年中國金屬家具制造市場競爭格局展望及投資策略分析報告
- 2025-2030年中國過濾材料市場發(fā)展趨勢規(guī)劃研究報告
- 2025-2030年中國起酥油產(chǎn)業(yè)競爭格局規(guī)劃分析報告
- 2025-2030年中國調(diào)味紫菜市場十三五規(guī)劃及發(fā)展戰(zhàn)略研究報告
- 2025-2030年中國融資租賃擔(dān)保行業(yè)前景趨勢調(diào)研及發(fā)展戰(zhàn)略分析報告
- 2025-2030年中國蔬菜種植行業(yè)市場運(yùn)行狀況與發(fā)展規(guī)劃分析報告
- 2025-2030年中國菠蘿超濃縮汁行業(yè)運(yùn)行狀況及發(fā)展趨勢分析報告
- 2025-2030年中國花崗巖荒料行業(yè)運(yùn)營現(xiàn)狀及發(fā)展趨勢分析報告
- 常用數(shù)學(xué)公式大全
- 風(fēng)機(jī)基礎(chǔ)監(jiān)理實(shí)施細(xì)則
- GB/T 24503-2024礦用圓環(huán)鏈驅(qū)動鏈輪
- 人教版(2024)英語七年級上冊單詞表
- 衛(wèi)生部病歷管理規(guī)定
- 4《海燕》公開課一等獎創(chuàng)新教學(xué)設(shè)計
- 2022年全國職業(yè)院校技能大賽賽項(xiàng)-ZZ-2022039戲曲表演賽項(xiàng)基礎(chǔ)知識試題答案(70公開題)
- 中國高血壓防治指南(2024年修訂版)核心要點(diǎn)解讀
- T-CERS 0007-2020 110 kV及以下變電站 并聯(lián)型直流電源系統(tǒng)技術(shù)規(guī)范
- 金屬焊接和切割作業(yè)教案
- 定制公司用工合同范本
評論
0/150
提交評論