基于VB的人力資源管理信息系統(tǒng)的設(shè)計(jì)與實(shí)_現(xiàn)計(jì)算機(jī)專業(yè)畢業(yè)論文.doc
《基于VB的人力資源管理信息系統(tǒng)的設(shè)計(jì)與實(shí)_現(xiàn)計(jì)算機(jī)專業(yè)畢業(yè)論文.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于VB的人力資源管理信息系統(tǒng)的設(shè)計(jì)與實(shí)_現(xiàn)計(jì)算機(jī)專業(yè)畢業(yè)論文.doc(24頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))XXXX學(xué)院本科生畢業(yè)論文基于VB的人力資源管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)院別、專業(yè) 計(jì)算機(jī)科學(xué)與信息技術(shù)學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè) 研 究 方 向 網(wǎng)絡(luò)工程 學(xué) 生 姓 名 學(xué) 號(hào) 指導(dǎo)教師姓名 指導(dǎo)教師職稱 講 師 20XX年 X月 X 日IV大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))摘 要為了提高人力資源管理效率,在本文中開發(fā)人力資源管理系統(tǒng),它的前臺(tái)采用VISUAL BASIC平臺(tái)開發(fā),后臺(tái)采用SQL Sever 2000開發(fā)和管理數(shù)據(jù)庫.該系統(tǒng)功能強(qiáng)大,一共分為六個(gè)功能模塊:人員基本信息管理模塊、員工薪酬管理模塊、員工考勤管理模塊、系統(tǒng)維護(hù)模塊,招聘管理模塊和培訓(xùn)管理
2、模塊。經(jīng)過系統(tǒng)測試,該人力資源管理系統(tǒng)運(yùn)行穩(wěn)定、操作簡單。關(guān)鍵字:人力資源管理;VISUAL BASIC;SQL Server 2000;MISABSTRACTIn order to increase the efficiency of human resources management, the human resource management system is designed., which is based on vb programming language and sql2000. the system is very powerful to have six functio
3、n modules: basic information management module, employee compensation management module, employee attendance management module, system maintenance module, recruitment management module and training administration module. By testing of the system ,the human resources management systen is stable and e
4、asy to operate.Keywords: Human Resource Managements; Visual Basic; SQL Server 2000; MIS目錄第1章緒 論11.1系統(tǒng)開發(fā)背景11.2系統(tǒng)開發(fā)目的和意義21.3人力資源管理系統(tǒng)的業(yè)務(wù)實(shí)現(xiàn)2第2章 系統(tǒng)相關(guān)技術(shù)及可行性分析42.1 系統(tǒng)開發(fā)工具42.2 數(shù)據(jù)庫技術(shù)42.3 可行性分析52.3.1 經(jīng)濟(jì)可行性52.3.2 技術(shù)可行性52.3.3 系統(tǒng)結(jié)構(gòu)可行性5第3章 系統(tǒng)設(shè)計(jì)63.1設(shè)計(jì)目標(biāo)63.2 系統(tǒng)功能模塊63.2.1人事管理模塊73.2.2 培訓(xùn)管理模塊83.2.3 薪酬管理模塊83.2.4 員工考勤管理
5、模塊93.2.5 系統(tǒng)管理操作模塊93.3 系統(tǒng)相關(guān)數(shù)據(jù)表設(shè)計(jì)93.4 系統(tǒng)菜單設(shè)計(jì)93.4 系統(tǒng)配置103.4.1 硬件配置103.4.2 軟件配置10第4章 系統(tǒng)典型模塊設(shè)計(jì)與實(shí)現(xiàn)114.1 用戶操作總體框架114.1.1 管理員登入模塊的設(shè)計(jì)114.1.2 人力資源管理模塊144.1.3 職工工資管理模塊154.1.4員工考勤管理模塊154.1.5系統(tǒng)維護(hù)模塊16第5章 結(jié) 論17參考文獻(xiàn)18致 謝19大慶師范學(xué)院畢業(yè)論文(設(shè)計(jì))第1章 緒 論全球范圍內(nèi)的企業(yè)內(nèi)部組織正在發(fā)生巨變,未來企業(yè)成功的關(guān)鍵得依靠企業(yè)人力資源管理信息系統(tǒng),人才之爭已經(jīng)成為市場競爭中的核心內(nèi)容之一,以人為本成為企業(yè)
6、立足和發(fā)展的根本。有效力管理企業(yè)的人力資源,為企業(yè)提供強(qiáng)有力的儲(chǔ)備力量,使之成為企業(yè)發(fā)展的主動(dòng)力。通過人力資源的有效管理,掌握最新的、準(zhǔn)確的企業(yè)人力資源信息,并對其進(jìn)行復(fù)雜的統(tǒng)計(jì)與分析,從而充分發(fā)揮每個(gè)員工的潛能,為企業(yè)創(chuàng)造更大的價(jià)值。網(wǎng)絡(luò)化的今天,網(wǎng)絡(luò)人力資源管理系統(tǒng),使新的人力資源協(xié)作管理模式成為可能。通過網(wǎng)絡(luò)管理系統(tǒng),專門的人力資源管理人員可以提高自身的工作效率,作好人力資源管理的協(xié)調(diào)工作,提高人力資源利用率;通過網(wǎng)絡(luò)管理系統(tǒng),員工可以直接管理自己的技能,有效地發(fā)現(xiàn)和挖掘自身的潛能,及時(shí)與自己的上級、下屬、同事進(jìn)行的溝通與交流,同心協(xié)作,積極為企業(yè)的發(fā)展與決策貢獻(xiàn)力量。通過網(wǎng)絡(luò)人力資源管
7、理系統(tǒng)對企業(yè)人力資源進(jìn)行管理,使企業(yè)人力資源管理適應(yīng)時(shí)代的發(fā)展要求,大大提高了企業(yè)的核心竟?fàn)幜Α?.1 系統(tǒng)開發(fā)背景企業(yè)在我國的國民經(jīng)濟(jì)中具有重要的作用。統(tǒng)計(jì)資料表明,全國工商注冊企業(yè)中,企業(yè)占了90%以上,其產(chǎn)值和利潤分別約占60%和40%;而且,企業(yè)還提供了75%的城鎮(zhèn)就業(yè)機(jī)會(huì),此外,企業(yè)在滿足人們的多樣化需求、培養(yǎng)企業(yè)家、進(jìn)行技術(shù)創(chuàng)新、參與專業(yè)協(xié)作等方面都具有重要的作用。企業(yè)在一定程度上影響地區(qū)乃至整個(gè)國家經(jīng)濟(jì)的繁榮和社會(huì)的穩(wěn)定。人力資源管理信息系統(tǒng)是一個(gè)企業(yè)單位非常重要的部分,它的內(nèi)容對于單位領(lǐng)導(dǎo)者和管理者來說都很關(guān)鍵,所以人力資源管理信息系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┐罅康男畔⒑秃啽愕牟檎曳?/p>
8、式。但一直以來人們使用老套的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。隨著科技的不斷進(jìn)步,無論哪個(gè)行業(yè)在管理手段上都有了有目共睹的成功,但越來越來的大學(xué)畢業(yè)生流入社會(huì),也就是國內(nèi)的人力資源越來越多,但對管理人力來說,各企業(yè)大單位應(yīng)該采用當(dāng)今流行的人力資源管理信息系統(tǒng)。使用計(jì)算機(jī)軟件來管理企業(yè)人力是非常重要的,因?yàn)樗軌蜃龅絾T工做不到的且速度也是人工無法比擬的,這優(yōu)點(diǎn)不但企業(yè)提高工作效率,也是使企業(yè)走向成功的,也世界同步的重要條件。所以,開發(fā)出這樣一個(gè)人力資源管理信息系統(tǒng)是很必要的,接下來我
9、會(huì)以我的人力資源管理信息系統(tǒng)為例,給大家談?wù)勗陂_發(fā)此系統(tǒng)中所遇到的問題。1.2 系統(tǒng)開發(fā)目的和意義今天,計(jì)算機(jī)的價(jià)格已越來越低,性能卻在不停的增強(qiáng)。它已經(jīng)被應(yīng)用于社會(huì)發(fā)展的各個(gè)領(lǐng)域,計(jì)算機(jī)之所以受歡迎的原因主要有以下幾個(gè)方面:首先,計(jì)算機(jī)可以代替人工進(jìn)行許多復(fù)雜的工作;其次,計(jì)算機(jī)可以節(jié)省許多資源;第三,計(jì)算機(jī)可以最大限度的提高人們的勞動(dòng)效率;第四,計(jì)算機(jī)可以使重要文件得到最好的存放且安全?,F(xiàn)在我國的企業(yè)單位的人力資源管理信息水平還停留在比較老套的方法上,這樣的管理已經(jīng)在當(dāng)今時(shí)代所落后,使用老方法管理需要消耗大量的人力和大量的時(shí)間,在當(dāng)今時(shí)代人工管理手段一定會(huì)被計(jì)算機(jī)管理所取代。我作為一個(gè)計(jì)算
10、機(jī)科學(xué)與技術(shù)專業(yè)的學(xué)生,希望可以在這方面對各大企業(yè)有所貢獻(xiàn)。改革總設(shè)計(jì)師鄧小平同志說過“科學(xué)技術(shù)是第一生產(chǎn)力”,我希望能用我大學(xué)所學(xué)編制出一個(gè)實(shí)用的程序來幫助企業(yè)進(jìn)行更有效的人力資源管理。 歸納起來,好處大約有以下幾點(diǎn):1 可以對人力資源信息進(jìn)行有效,安全的存放;2 操作方便簡潔,為企業(yè)節(jié)省了大量的人力;3 可以快速查詢到所需員工信息1.3 人力資源管理系統(tǒng)的業(yè)務(wù)實(shí)現(xiàn)人力資源管理信息系統(tǒng)是直接對單位人力資源部門的大量業(yè)務(wù)處理工作用計(jì)算機(jī)進(jìn)行全面現(xiàn)代化管理.主要包括員工基本信息管理、薪酬管理、招聘管理、培訓(xùn)管理和考勤管理。等幾個(gè)方面的功能,以實(shí)現(xiàn)用戶便捷的輸入、查詢、統(tǒng)計(jì)、打印相關(guān)報(bào)表的業(yè)務(wù)需求
11、。具體系統(tǒng)功能需求描述:1.人員基本情況管理提供對”企業(yè)員工的簡歷表”信息錄入、組合條件查詢、統(tǒng)計(jì)、打印功能,實(shí)現(xiàn)“員工花名冊”數(shù)據(jù)生成、查詢、統(tǒng)計(jì)、打印功能。2.工資管理 提供對“員工薪酬表”數(shù)據(jù)的統(tǒng)計(jì)、查詢、按部門統(tǒng)計(jì)、打印功能,完成每月對“員工薪酬表”數(shù)據(jù)的月統(tǒng)計(jì),最終寫出“員工薪酬總額構(gòu)成情況表”實(shí)現(xiàn)該表的查詢、打印功能。3.考勤管理 提供對企業(yè)各部門“月考勤統(tǒng)計(jì)表”數(shù)據(jù)的輸入、查詢、統(tǒng)計(jì)功能;根據(jù)“月考勤統(tǒng)計(jì)表”數(shù)據(jù)分單位按各種日考勤標(biāo)準(zhǔn)進(jìn)行分類統(tǒng)計(jì),且生成“員工月考勤統(tǒng)計(jì)表”,數(shù)據(jù)及“員工月考勤統(tǒng)計(jì)匯總表”數(shù)據(jù),實(shí)現(xiàn)該統(tǒng)計(jì)表的查詢、打印功能。4.培訓(xùn)管理 提供對企業(yè)單位各部門“員工
12、培訓(xùn)表”數(shù)據(jù)的輸入、查詢;根據(jù)“員工培訓(xùn)表”培訓(xùn)項(xiàng)目內(nèi)容和培訓(xùn)時(shí)間來安排各部門員工的培訓(xùn),且生成“員工培訓(xùn)統(tǒng)計(jì)表”,實(shí)現(xiàn)該表的查詢、打印功能。5.招聘管理提供對單位各部門“員工招聘”數(shù)據(jù)的錄入、查詢;根據(jù)“員工招聘表”組織崗位招聘活動(dòng)及實(shí)現(xiàn)人才信息統(tǒng)計(jì),且生成“招聘統(tǒng)計(jì)表”,實(shí)現(xiàn)該表的查詢、打印功能。第2章 系統(tǒng)相關(guān)技術(shù)及可行性分析2.1 系統(tǒng)開發(fā)工具微軟公司的Visual Basic 6.0是Windows應(yīng)用程序開發(fā)工具,是目前最為廣泛的、且操作極其簡單的面向?qū)ο蟮拈_發(fā)工具1。Visual Basic提供了很多的控件,這些控件可用于界面設(shè)計(jì)和實(shí)現(xiàn)模塊各種功能,減少了編程人員的任務(wù)量,也使的
13、界面設(shè)計(jì)操作實(shí)現(xiàn)簡單,從而大大的提高了應(yīng)用程序的運(yùn)行效率和穩(wěn)定性。Visual Basic應(yīng)用程序基本的構(gòu)建模塊是用戶所創(chuàng)建的對象,每個(gè)對象都具有一些特點(diǎn)和行為2。開發(fā)人員可以最直接的利用所創(chuàng)建的每一個(gè)對象。使用應(yīng)用程序具有可通用性可擴(kuò)展性和強(qiáng)大的功能。Visual Basic34應(yīng)用由一系列對象組成,包括有函數(shù)、菜單、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶對象、用戶事件等等,對象中又包含若干控件如按鈕實(shí)現(xiàn)、單行編輯器等這些對象和控件都可在許多應(yīng)用中重復(fù)使用。利用動(dòng)態(tài)數(shù)據(jù)交換技術(shù),使VB開發(fā)的應(yīng)用程序能與其他Windows應(yīng)用程序進(jìn)行動(dòng)態(tài)的數(shù)據(jù)通信。通過動(dòng)態(tài)鏈接庫技術(shù),能在VB開發(fā)的應(yīng)用程序中調(diào)用其他程序設(shè)計(jì)語
14、言編寫的程序,也可調(diào)用Windows系統(tǒng)的應(yīng)用程序接口函數(shù)。使用對象的鏈接和嵌入技術(shù),可以把其他Windows應(yīng)用程序作為對象,在VB5開發(fā)的應(yīng)用程序中對它進(jìn)行各種操作,使用它所提供的功能。2.2 數(shù)據(jù)庫技術(shù)SQL Server 20006系統(tǒng)是一個(gè)先進(jìn)的面向新世紀(jì)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它引入了大量先進(jìn)的數(shù)據(jù)庫技術(shù)7,代表了未來數(shù)據(jù)庫技術(shù)的發(fā)展趨勢,可以為各種用戶提供完整的數(shù)據(jù)庫應(yīng)用解決方案。除了其關(guān)系型系統(tǒng)的內(nèi)核之外,它的分布式查詢處理、強(qiáng)大的觸發(fā)器功能、方便的數(shù)據(jù)發(fā)布等特點(diǎn)8,使它充滿著未來數(shù)據(jù)庫技術(shù)的氣息。SQL SERVER2000的特點(diǎn)如下:1. 易用性,它擁有微軟產(chǎn)品的一貫特性,
15、簡單易用。2. 可伸縮性,它使用的是動(dòng)態(tài)數(shù)據(jù)庫,當(dāng)用戶的數(shù)據(jù)超過原先申請的大小時(shí),數(shù)據(jù)庫文件可自動(dòng)擴(kuò)大,直到占滿整個(gè)磁盤空間9。3. 集成性,它已經(jīng)與Windows 2000以上的操作系統(tǒng)緊密結(jié)合,能夠提供更加有效的安全性10。2.3 可行性分析隨著計(jì)算機(jī)的日益普及,目前各大企業(yè)都為旗下各部門單位配備了計(jì)算機(jī),但大多都用來查閱資料、存放文件。寫文章和打印一些相關(guān)資料,在人力資源管理上還是比較老套,人們天天進(jìn)行著繁亂的事務(wù)性工作。這樣不僅浪費(fèi)了勞動(dòng)力而且使得各職能部門溝通減少、信息流動(dòng)受到嚴(yán)重阻礙;上下級之間的信息常常得不到準(zhǔn)確的傳達(dá)。員工的信息分散在企業(yè)的各個(gè)職能部門中,很難做到人力資源管理信
16、息的全面共享。2.3.1 經(jīng)濟(jì)可行性通過網(wǎng)絡(luò)化的人力資源管理,大大的提高了企業(yè)人才的利用率,使之為企業(yè)創(chuàng)造了更大價(jià)值。人才利用率的提高,增強(qiáng)了企業(yè)的核心竟?fàn)幜?,全面提升了企業(yè)的管理能力,從而企業(yè)適應(yīng)了信息時(shí)代的網(wǎng)絡(luò)化管理要求,2.3.2 技術(shù)可行性通過網(wǎng)絡(luò)化管理,增強(qiáng)了員工之間的溝通,更好的協(xié)調(diào)員工之間的協(xié)作關(guān)系;對員工考勤與薪酬管理更加的科學(xué);全程跟蹤員工的培訓(xùn),通過信息的記錄,更好的作出員工培訓(xùn)方案。2.3.3 系統(tǒng)結(jié)構(gòu)可行性該系統(tǒng)結(jié)構(gòu)是當(dāng)前處在最前衛(wèi)的人力資源管理信息系統(tǒng),系統(tǒng)結(jié)構(gòu)設(shè)置合理,在企業(yè)單位工作中所能用到的功能,都以在系統(tǒng)結(jié)構(gòu)中展示,并且該系統(tǒng)結(jié)構(gòu)簡單明了,方便操作。第3章 系
17、統(tǒng)設(shè)計(jì)3.1設(shè)計(jì)目標(biāo)本系統(tǒng)主要用于對企業(yè)中的“員工”進(jìn)行管理。具體來說,人力資源管理信息系統(tǒng)就是通過人力資源規(guī)劃、員工考勤、薪酬管理、員工培訓(xùn)和開發(fā)等一系列手段來提高公司制度的嚴(yán)緊性,直到達(dá)到設(shè)計(jì)目標(biāo)的一種管理走向。具體實(shí)現(xiàn)目標(biāo)如下:實(shí)現(xiàn)對員工信息進(jìn)行全面管理的功能;修改員工的基本信息等管理功能;統(tǒng)計(jì)員工考勤管理功能模塊;實(shí)現(xiàn)員工薪酬管理信息管理功能;實(shí)現(xiàn)公司員工培訓(xùn)信息全程跟蹤的功能;實(shí)現(xiàn)企業(yè)的招聘信息、需要人才要求的管理功能;系統(tǒng)用戶信息的管理;系統(tǒng)最大限度地實(shí)現(xiàn)了易安裝性、易維護(hù)性和易操作性;系統(tǒng)運(yùn)行穩(wěn)定、安全可靠、管理準(zhǔn)確。3.2 系統(tǒng)功能模塊根據(jù)當(dāng)前情況,我們使用原型法即以極小代價(jià)快
18、速地構(gòu)造一個(gè)可執(zhí)行的軟件系統(tǒng)結(jié)構(gòu)。使管理員和開發(fā)人員可以最快速度地確定需求,再采取循環(huán)進(jìn)化的開發(fā)模式,對系統(tǒng)結(jié)構(gòu)作連續(xù)的縮簡,將系統(tǒng)需具備的功能一個(gè)一個(gè)添加上去,直到所有的功能全部實(shí)現(xiàn)。通過對企業(yè)需求的分析,我們可以分析出該人力資源管理信息系統(tǒng)可以分為六個(gè)模塊:人員基本信息管理模塊、員工薪酬管理模塊、員工考勤管理模塊、系統(tǒng)維護(hù)模塊,招聘管理模塊和培訓(xùn)管理模塊。圖3-1企業(yè)人力資源功能模塊圖3.2.1人事管理模塊由于該模塊中分為四個(gè)小功能,分別為:部門設(shè)置、人事設(shè)置、職稱設(shè)置、添加員工。管理員在輸入相關(guān)的部門信息后,系統(tǒng)進(jìn)行相應(yīng)的操作(添加、刪除、修改、查詢),該功能可憑員工參加工作時(shí)間,進(jìn)入公
19、司時(shí)間直接調(diào)出所要查詢的員工的員工資料,這項(xiàng)功能也給該公司人事部門減少了勞動(dòng)力,可以直接對剛進(jìn)入公司的工作人員進(jìn)行資料添加。3.2.2 培訓(xùn)管理模塊圖3-2 培訓(xùn)管理界面圖培訓(xùn)計(jì)劃:培訓(xùn)計(jì)劃主要包括添加基本培訓(xùn)、添加其他培訓(xùn)、添加培訓(xùn)列表、3部分組成。其中,可以實(shí)現(xiàn)管理員對培訓(xùn)任務(wù)、列表、人員進(jìn)行添加和編輯操作;員工可以查看培訓(xùn)內(nèi)容和列表。管理員在輸入相關(guān)的培訓(xùn)信息后,可以進(jìn)行相應(yīng)的操作(添加、刪除、修改、查詢),這項(xiàng)功能會(huì)把員工所要接受的培訓(xùn)內(nèi)容寫的很清楚,也可快速添加培訓(xùn)內(nèi)容和培訓(xùn)人員,錄入查詢后可直接打印輸出。3.2.3 薪酬管理模塊 該模塊實(shí)現(xiàn)企業(yè)公司內(nèi)部員工工資查詢,修改,計(jì)發(fā)時(shí)間等
20、功能。員工可按自己名字查詢自己當(dāng)前,以及想要查詢年月的工資。員工查詢的內(nèi)容包括:員工姓名,工資發(fā)放時(shí)間,底薪,補(bǔ)貼,加班費(fèi),扣醫(yī)療保險(xiǎn),扣公積金,扣養(yǎng)老保險(xiǎn),考勤扣款,稅前應(yīng)發(fā),扣稅,稅后實(shí)發(fā)。薪酬管理模塊的優(yōu)點(diǎn)是:出現(xiàn)錯(cuò)誤能及時(shí)修改,并且員工自己可以查詢,但不能做任何改動(dòng),隨著工資的發(fā)放,該員工工資信息直接保存到數(shù)據(jù)庫,非常方便,簡潔。給該公司工資管理人員節(jié)省了大量時(shí)間,并且準(zhǔn)確度也大大提高。3.2.4 員工考勤管理模塊該模塊實(shí)現(xiàn)了公司員工在某年某月的應(yīng)出勤天數(shù),遲到次數(shù),請假天數(shù),早退次數(shù),曠工天數(shù),加班天數(shù),補(bǔ)休天數(shù)等加班費(fèi)功能。該模塊可直接增加初次遲到,早退的員工,該功能非常詳細(xì)的對考
21、勤做出了記錄,可直接查詢員工名字進(jìn)行查詢,也直接對員工遲到早退行進(jìn)了相應(yīng)的提醒。3.2.5 系統(tǒng)管理操作模塊系統(tǒng)管理:系統(tǒng)管理主要包括添加用戶、用戶管理2部分組成。其中,添加用戶、和用戶管理都是只有最高權(quán)限的管理人員才能操作,用戶管理中,比較主要的是給用戶分配各種權(quán)限,這些都在系統(tǒng)管理中一一實(shí)現(xiàn)。3.3 系統(tǒng)相關(guān)數(shù)據(jù)表設(shè)計(jì)系統(tǒng)用戶表用來保存系統(tǒng)用戶信息,其如表3-1所示:表3-1 user info 的結(jié)構(gòu)3.4 系統(tǒng)菜單設(shè)計(jì)菜單是程序起到指引操作的界面,大多數(shù)程序都是靠一個(gè)定義明了的菜單使程序易于操作和維護(hù),Visual Basic也提供了強(qiáng)大的創(chuàng)建菜單功能使程序更加完善。 您可以使用Vis
22、ual Basic的Application Wizard也可以使用Visual Basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單,菜單給對計(jì)算機(jī)不太熟悉的人帶來指引,可一步一步根據(jù)菜單來完成要進(jìn)行的操作。圖3-3 菜單顯示圖3.4 系統(tǒng)配置3.4.1 硬件配置下列的配置是實(shí)際操作中的配置:處理器:Intel Pentium 166MX或更高內(nèi)存:32MB硬盤空間:1GB光驅(qū):CD-ROM 48X顯卡:SVGA顯示適配器實(shí)際操作中可以高于此配置。3.4.2 軟件配置操作系統(tǒng): Windows 2000/Windows 98/ Windows XP網(wǎng)絡(luò)協(xié)議:TCP/IP數(shù)據(jù)庫:SQL 200
23、0第4章 系統(tǒng)典型模塊設(shè)計(jì)與實(shí)現(xiàn)4.1 用戶操作總體框架用戶操作模塊包括用戶登錄和員工管理模塊,具體功能如下所示:用戶登錄模塊:用于管理員或用戶登錄本人力資源管理信息系統(tǒng)。人事管理模塊:用于查詢、添加和修改員工信息。4.1.1 管理員登入模塊的設(shè)計(jì)管理員登錄模塊是管理員進(jìn)入系統(tǒng)的入口,其運(yùn)行結(jié)果如下圖所示:圖4-1 登入模塊系統(tǒng)登錄是人力資源管理中最優(yōu)先的使用功能,因?yàn)橛脩粝到y(tǒng)在數(shù)據(jù)庫中使用的是人員表,人員表中有admin字段,是來確定是否是管理員在使用系統(tǒng)。也就是在登錄時(shí)候要根據(jù)這個(gè)字段判斷該用戶是否具有最高權(quán)限。在顯示界面填寫用戶名和密碼點(diǎn)【登錄】按鈕即可登錄,直接轉(zhuǎn)進(jìn)入各個(gè)模塊菜單部分。
24、在VB中的實(shí)現(xiàn)代碼為:Option ExplicitPrivate Counts As BytePrivate Sub cmdcancel_Click()/結(jié)束EndEnd SubPrivate Sub CmdLogin_Click()Dim StrSQL As StringUserName = CStr(Trim(TxtUserName.Text) PassWord = CStr(Trim(TxtPassword.Text)If UserName Empty And PassWord Empty Then /用戶名與密碼是否為空 StrSQL = select 用戶名稱,用戶口令,用戶權(quán)限
25、from 管理用戶 where 用戶名稱= & UserName & and 用戶口令 = & PassWord & If RsLoginCheck.State = adStateClosed Then RsLoginCheck.Open StrSQL, DBCON, adOpenKeyset, adLockPessimistic, adCmdText /打開記錄集 End If Group = RsLoginCheck.Fields(2).Value If RsLoginCheck.Fields(2).Value Administrators Then Call CheckLogin End
26、 If If RsLoginCheck.RecordCount 0 Then /判斷記錄集記錄條數(shù)是否為0 RsLoginCheck.Close Unload Me Frmmdimain.Show /顯示主窗 FrmDay.Show vbModal ElseIf Counts = Me.Width + LblShaSi(0).Width Then LblShaSi(0).Move -1500End IfIf LblShaSi(1).Left + LblShaSi(1).Width = Me.Width + LblShaSi(1).Width Then LblShaSi(1).Move -150
27、0End IfEnd Sub解釋說明:UserName = CStr(Trim(TxtUserName.Text) 將文本框內(nèi)的值賦給定義好的全局變量,StrSQL = select 用戶名稱,用戶口令,用戶權(quán)限 from 管理用戶 where 用戶名稱= & UserName & and 用戶口令 = & PassWord & MsgBox“密碼錯(cuò)誤不得超過三次,否則視您為非法用戶”。,4.1.2 人力資源管理模塊圖4-2人力資源管理模塊圖點(diǎn)新增項(xiàng),對員工的姓名,性別,生日等基本信息錄入人力資源管理信息系統(tǒng),有特殊情況人員寫在備注。4.1.3 職工工資管理模塊圖4-3 薪酬管理模塊圖進(jìn)入人力
28、資源管理信息系統(tǒng)進(jìn)入主頁面,點(diǎn)擊進(jìn)入薪酬管理,進(jìn)入工資信息增加,新增項(xiàng),可對信員工的工資信息進(jìn)行錄入,在此頁面點(diǎn)工資發(fā)放時(shí)間可直接查詢你想要知道某年某月的工資信息發(fā)放信息。4.1.4員工考勤管理模塊圖4-4 員工考勤模塊圖進(jìn)入人力資源管理信息系統(tǒng),進(jìn)入菜單人事管理操作頁面,在這里可對首次有遲到,早退的人員進(jìn)行登記,點(diǎn)新增,輸出辦公室代碼或員工姓名,然后在接下來的界面對考勤信息進(jìn)行添加,特殊情況加以備注。4.1.5系統(tǒng)維護(hù)模塊圖4-5 系統(tǒng)安全模塊圖在系統(tǒng)設(shè)置里,完成對系統(tǒng)數(shù)據(jù)和數(shù)據(jù)庫的維護(hù),如用戶名、密碼的更新, 輸入原有密碼,和連續(xù)輸入兩次新密碼點(diǎn)擊確認(rèn)。 第5章 結(jié) 論人力資源管理系統(tǒng)在企
29、業(yè)管理和現(xiàn)代化、自動(dòng)化辦公有著其獨(dú)特的優(yōu)點(diǎn),是現(xiàn)代辦公必不可少的軟件。經(jīng)過此階段的設(shè)計(jì)和開發(fā),本人力資源管理信息系統(tǒng)基本開發(fā)完成。在此次畢業(yè)設(shè)計(jì)中,其中模塊的劃分以及數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì),我基本都是獨(dú)立完成,通過我對MICROSOFT sql2000數(shù)據(jù)庫,Visual Basic 6.0的學(xué)習(xí),以及老師的指導(dǎo),最終完成了系統(tǒng)的設(shè)計(jì),其功能基本符合實(shí)際需求,能夠完成員工基本信息、薪酬、考勤的輸入和統(tǒng)計(jì)。以及各類相關(guān)報(bào)表的打印。并提供系統(tǒng)維護(hù)功能,使管理員及用戶方便進(jìn)行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪除。在畢業(yè)設(shè)計(jì)進(jìn)行過程中,我還深刻地體會(huì)到在實(shí)際系統(tǒng)開發(fā)和實(shí)現(xiàn)過程中學(xué)習(xí)和實(shí)踐的重要性,它決定著系統(tǒng)開發(fā)的效率,
30、甚至有時(shí)候它可以決定系統(tǒng)開發(fā)的成敗。另一個(gè)重要體會(huì)是要加強(qiáng)創(chuàng)新意識(shí),大膽采用一些新方法,可有效提高系統(tǒng)的效率,有時(shí)候甚至可以取得一些意想不到的效果。這樣可以使所開發(fā)的系統(tǒng)功能得到更加完善的效果。為了讓企業(yè)員工對自己要求高一些,界面操作簡單,超過了當(dāng)前使用人力資源管理信息系統(tǒng)的功能,便于企業(yè)更加出色的管理好員工,不足是外表還不夠美觀且還要加大對系統(tǒng)安全性的加大參考文獻(xiàn)1龔沛曾,陸慰民,楊志強(qiáng).Visual Basic程序設(shè)計(jì)教程(6.0版).北京:高等教育出版社.2000;2甘仞初.信息系統(tǒng)開發(fā).北京:經(jīng)濟(jì)科學(xué)出版社. 1996;3Bob Reselman,Richard Peasley,Way
31、ne Pruchniak.Visual Basic 6.0 使用指南.北京:電子工業(yè)出版社. 2000;4Curtis Smith, Michael Amundsen.翻譯:陳海標(biāo).Visual Basic 6.0 數(shù)據(jù)庫編程.北京:清華大學(xué)出版社.1999;5周國民.Visual Basic +sql2000數(shù)據(jù)庫項(xiàng)目開發(fā)實(shí)踐.北京:中國鐵道出版社.2005;6趙杰,楊麗麗,陳雷.數(shù)據(jù)庫原理與應(yīng)用.北京:人民郵電出版社.2002;7Craig Eddy,Timothy Buchanan. 中文SQL 2000 24學(xué)時(shí)教程.北京:機(jī)械工業(yè)出版社.2001;8薩師煊,王珊. 數(shù)據(jù)庫系統(tǒng)概論.北
32、京:高等教育出版社.1991;9陳明. 軟件工程實(shí)用教程.北京:電子工業(yè)出版社.2004;10何玉潔.數(shù)據(jù)庫系統(tǒng)及應(yīng)用教程.北京:機(jī)械工業(yè)出版社.2003; 致 謝在本次畢業(yè)設(shè)計(jì)中,我從指導(dǎo)老師x老師身上學(xué)到了很多東西。通過孔老師認(rèn)真指導(dǎo)和批改論文,且我在修改論文中學(xué)到了不少專業(yè)知識(shí)。老師無論是在指導(dǎo)上還是在實(shí)際操作中,都給與我最大的指導(dǎo),給我指點(diǎn)迷津,讓我成功做出設(shè)計(jì)奠定基礎(chǔ)。使我得到不少開發(fā)軟件的經(jīng)驗(yàn),感謝介老師的指導(dǎo)和幫助。在畢業(yè)設(shè)計(jì)期間,尤其是在參考資料的選擇上使我能對自己在系統(tǒng)開發(fā)中能使自己的資料更加完善,從而最終完成了系統(tǒng)設(shè)計(jì),感謝我的學(xué)友和朋友們對我的關(guān)心和幫助。另外,在系統(tǒng)開發(fā)過程中我的學(xué)友和朋友也給予我很大的幫助,幫助解決了不少的難點(diǎn),使得系統(tǒng)能及時(shí)開發(fā)完成,這里表示衷心的感謝。19
- 溫馨提示:
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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公有云業(yè)務(wù)能力和應(yīng)用場景課件
- 第二章教育與人發(fā)展總結(jié)課件
- 2020年各平臺(tái)品牌藍(lán)V“成長”指南ppt課件
- 全能型生產(chǎn)主管資料
- 【人教版音樂】小學(xué)2二年級上冊:小貓釣魚-ppt課件
- 三叉神經(jīng)痛的治療護(hù)理常識(shí)課件
- 滿分作文:家有寵物(第二課時(shí))課件
- 莫言文學(xué)小說《檀香刑》讀書分享會(huì)
- 《小毛蟲》完整ppt課件
- 五年級下冊語文第一單元語文園地人教部編版課件
- 人教新課標(biāo)版五年級下語文同步備課資料包(ppt課件)-第七組:24.金錢的魔力
- 人教版五年級數(shù)學(xué)下冊5.1旋轉(zhuǎn)ppt課件
- 精算基礎(chǔ)知識(shí)課件
- 第七章--寶石的分類及命名課件
- 詠懷八十二首課件