基于VB的人力資源管理信息系統(tǒng)的設(shè)計(jì)與實(shí)_現(xiàn)計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)論文.doc
《基于VB的人力資源管理信息系統(tǒng)的設(shè)計(jì)與實(shí)_現(xiàn)計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)論文.doc》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《基于VB的人力資源管理信息系統(tǒng)的設(shè)計(jì)與實(shí)_現(xiàn)計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)論文.doc(24頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))XXXX學(xué)院本科生畢業(yè)論文基于VB的人力資源管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)院別、專(zhuān)業(yè) 計(jì)算機(jī)科學(xué)與信息技術(shù)學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè) 研 究 方 向 網(wǎng)絡(luò)工程 學(xué) 生 姓 名 學(xué) 號(hào) 指導(dǎo)教師姓名 指導(dǎo)教師職稱(chēng) 講 師 20XX年 X月 X 日IV大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))摘 要為了提高人力資源管理效率,在本文中開(kāi)發(fā)人力資源管理系統(tǒng),它的前臺(tái)采用VISUAL BASIC平臺(tái)開(kāi)發(fā),后臺(tái)采用SQL Sever 2000開(kāi)發(fā)和管理數(shù)據(jù)庫(kù).該系統(tǒng)功能強(qiáng)大,一共分為六個(gè)功能模塊:人員基本信息管理模塊、員工薪酬管理模塊、員工考勤管理模塊、系統(tǒng)維護(hù)模塊,招聘管理模塊和培訓(xùn)管理
2、模塊。經(jīng)過(guò)系統(tǒng)測(cè)試,該人力資源管理系統(tǒng)運(yùn)行穩(wěn)定、操作簡(jiǎ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)開(kāi)發(fā)背景11.2系統(tǒng)開(kāi)發(fā)目的和意義21.3人力資源管理系統(tǒng)的業(yè)務(wù)實(shí)現(xiàn)2第2章 系統(tǒng)相關(guān)技術(shù)及可行性分析42.1 系統(tǒng)開(kāi)發(fā)工具42.2 數(shù)據(jù)庫(kù)技術(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 用戶(hù)操作總體框架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ā)生巨變,未來(lái)企業(yè)成功的關(guān)鍵得依靠企業(yè)人力資源管理信息系統(tǒng),人才之爭(zhēng)已經(jīng)成為市場(chǎng)競(jìng)爭(zhēng)中的核心內(nèi)容之一,以人為本成為企業(yè)
6、立足和發(fā)展的根本。有效力管理企業(yè)的人力資源,為企業(yè)提供強(qiáng)有力的儲(chǔ)備力量,使之成為企業(yè)發(fā)展的主動(dòng)力。通過(guò)人力資源的有效管理,掌握最新的、準(zhǔn)確的企業(yè)人力資源信息,并對(duì)其進(jìn)行復(fù)雜的統(tǒng)計(jì)與分析,從而充分發(fā)揮每個(gè)員工的潛能,為企業(yè)創(chuàng)造更大的價(jià)值。網(wǎng)絡(luò)化的今天,網(wǎng)絡(luò)人力資源管理系統(tǒng),使新的人力資源協(xié)作管理模式成為可能。通過(guò)網(wǎng)絡(luò)管理系統(tǒng),專(zhuān)門(mén)的人力資源管理人員可以提高自身的工作效率,作好人力資源管理的協(xié)調(diào)工作,提高人力資源利用率;通過(guò)網(wǎng)絡(luò)管理系統(tǒng),員工可以直接管理自己的技能,有效地發(fā)現(xiàn)和挖掘自身的潛能,及時(shí)與自己的上級(jí)、下屬、同事進(jìn)行的溝通與交流,同心協(xié)作,積極為企業(yè)的發(fā)展與決策貢獻(xiàn)力量。通過(guò)網(wǎng)絡(luò)人力資源管
7、理系統(tǒng)對(duì)企業(yè)人力資源進(jìn)行管理,使企業(yè)人力資源管理適應(yīng)時(shí)代的發(fā)展要求,大大提高了企業(yè)的核心竟?fàn)幜Α?.1 系統(tǒng)開(kāi)發(fā)背景企業(yè)在我國(guó)的國(guó)民經(jīng)濟(jì)中具有重要的作用。統(tǒng)計(jì)資料表明,全國(guó)工商注冊(cè)企業(yè)中,企業(yè)占了90%以上,其產(chǎn)值和利潤(rùn)分別約占60%和40%;而且,企業(yè)還提供了75%的城鎮(zhèn)就業(yè)機(jī)會(huì),此外,企業(yè)在滿(mǎn)足人們的多樣化需求、培養(yǎng)企業(yè)家、進(jìn)行技術(shù)創(chuàng)新、參與專(zhuān)業(yè)協(xié)作等方面都具有重要的作用。企業(yè)在一定程度上影響地區(qū)乃至整個(gè)國(guó)家經(jīng)濟(jì)的繁榮和社會(huì)的穩(wěn)定。人力資源管理信息系統(tǒng)是一個(gè)企業(yè)單位非常重要的部分,它的內(nèi)容對(duì)于單位領(lǐng)導(dǎo)者和管理者來(lái)說(shuō)都很關(guān)鍵,所以人力資源管理信息系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供大量的信息和簡(jiǎn)便的查找方
8、式。但一直以來(lái)人們使用老套的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。隨著科技的不斷進(jìn)步,無(wú)論哪個(gè)行業(yè)在管理手段上都有了有目共睹的成功,但越來(lái)越來(lái)的大學(xué)畢業(yè)生流入社會(huì),也就是國(guó)內(nèi)的人力資源越來(lái)越多,但對(duì)管理人力來(lái)說(shuō),各企業(yè)大單位應(yīng)該采用當(dāng)今流行的人力資源管理信息系統(tǒng)。使用計(jì)算機(jī)軟件來(lái)管理企業(yè)人力是非常重要的,因?yàn)樗軌蜃龅絾T工做不到的且速度也是人工無(wú)法比擬的,這優(yōu)點(diǎn)不但企業(yè)提高工作效率,也是使企業(yè)走向成功的,也世界同步的重要條件。所以,開(kāi)發(fā)出這樣一個(gè)人力資源管理信息系統(tǒng)是很必要的,接下來(lái)我
9、會(huì)以我的人力資源管理信息系統(tǒng)為例,給大家談?wù)勗陂_(kāi)發(fā)此系統(tǒng)中所遇到的問(wèn)題。1.2 系統(tǒng)開(kāi)發(fā)目的和意義今天,計(jì)算機(jī)的價(jià)格已越來(lái)越低,性能卻在不停的增強(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)在我國(guó)的企業(yè)單位的人力資源管理信息水平還停留在比較老套的方法上,這樣的管理已經(jīng)在當(dāng)今時(shí)代所落后,使用老方法管理需要消耗大量的人力和大量的時(shí)間,在當(dāng)今時(shí)代人工管理手段一定會(huì)被計(jì)算機(jī)管理所取代。我作為一個(gè)計(jì)算
10、機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)的學(xué)生,希望可以在這方面對(duì)各大企業(yè)有所貢獻(xiàn)。改革總設(shè)計(jì)師鄧小平同志說(shuō)過(guò)“科學(xué)技術(shù)是第一生產(chǎn)力”,我希望能用我大學(xué)所學(xué)編制出一個(gè)實(shí)用的程序來(lái)幫助企業(yè)進(jìn)行更有效的人力資源管理。 歸納起來(lái),好處大約有以下幾點(diǎn):1 可以對(duì)人力資源信息進(jìn)行有效,安全的存放;2 操作方便簡(jiǎn)潔,為企業(yè)節(jié)省了大量的人力;3 可以快速查詢(xún)到所需員工信息1.3 人力資源管理系統(tǒng)的業(yè)務(wù)實(shí)現(xiàn)人力資源管理信息系統(tǒng)是直接對(duì)單位人力資源部門(mén)的大量業(yè)務(wù)處理工作用計(jì)算機(jī)進(jìn)行全面現(xiàn)代化管理.主要包括員工基本信息管理、薪酬管理、招聘管理、培訓(xùn)管理和考勤管理。等幾個(gè)方面的功能,以實(shí)現(xiàn)用戶(hù)便捷的輸入、查詢(xún)、統(tǒng)計(jì)、打印相關(guān)報(bào)表的業(yè)務(wù)需求
11、。具體系統(tǒng)功能需求描述:1.人員基本情況管理提供對(duì)”企業(yè)員工的簡(jiǎn)歷表”信息錄入、組合條件查詢(xún)、統(tǒng)計(jì)、打印功能,實(shí)現(xiàn)“員工花名冊(cè)”數(shù)據(jù)生成、查詢(xún)、統(tǒng)計(jì)、打印功能。2.工資管理 提供對(duì)“員工薪酬表”數(shù)據(jù)的統(tǒng)計(jì)、查詢(xún)、按部門(mén)統(tǒng)計(jì)、打印功能,完成每月對(duì)“員工薪酬表”數(shù)據(jù)的月統(tǒng)計(jì),最終寫(xiě)出“員工薪酬總額構(gòu)成情況表”實(shí)現(xiàn)該表的查詢(xún)、打印功能。3.考勤管理 提供對(duì)企業(yè)各部門(mén)“月考勤統(tǒng)計(jì)表”數(shù)據(jù)的輸入、查詢(xún)、統(tǒng)計(jì)功能;根據(jù)“月考勤統(tǒng)計(jì)表”數(shù)據(jù)分單位按各種日考勤標(biāo)準(zhǔn)進(jìn)行分類(lèi)統(tǒng)計(jì),且生成“員工月考勤統(tǒng)計(jì)表”,數(shù)據(jù)及“員工月考勤統(tǒng)計(jì)匯總表”數(shù)據(jù),實(shí)現(xiàn)該統(tǒng)計(jì)表的查詢(xún)、打印功能。4.培訓(xùn)管理 提供對(duì)企業(yè)單位各部門(mén)“員工
12、培訓(xùn)表”數(shù)據(jù)的輸入、查詢(xún);根據(jù)“員工培訓(xùn)表”培訓(xùn)項(xiàng)目?jī)?nèi)容和培訓(xùn)時(shí)間來(lái)安排各部門(mén)員工的培訓(xùn),且生成“員工培訓(xùn)統(tǒng)計(jì)表”,實(shí)現(xiàn)該表的查詢(xún)、打印功能。5.招聘管理提供對(duì)單位各部門(mén)“員工招聘”數(shù)據(jù)的錄入、查詢(xún);根據(jù)“員工招聘表”組織崗位招聘活動(dòng)及實(shí)現(xiàn)人才信息統(tǒng)計(jì),且生成“招聘統(tǒng)計(jì)表”,實(shí)現(xiàn)該表的查詢(xún)、打印功能。第2章 系統(tǒng)相關(guān)技術(shù)及可行性分析2.1 系統(tǒng)開(kāi)發(fā)工具微軟公司的Visual Basic 6.0是Windows應(yīng)用程序開(kāi)發(fā)工具,是目前最為廣泛的、且操作極其簡(jiǎn)單的面向?qū)ο蟮拈_(kāi)發(fā)工具1。Visual Basic提供了很多的控件,這些控件可用于界面設(shè)計(jì)和實(shí)現(xiàn)模塊各種功能,減少了編程人員的任務(wù)量,也使的
13、界面設(shè)計(jì)操作實(shí)現(xiàn)簡(jiǎn)單,從而大大的提高了應(yīng)用程序的運(yùn)行效率和穩(wěn)定性。Visual Basic應(yīng)用程序基本的構(gòu)建模塊是用戶(hù)所創(chuàng)建的對(duì)象,每個(gè)對(duì)象都具有一些特點(diǎn)和行為2。開(kāi)發(fā)人員可以最直接的利用所創(chuàng)建的每一個(gè)對(duì)象。使用應(yīng)用程序具有可通用性可擴(kuò)展性和強(qiáng)大的功能。Visual Basic34應(yīng)用由一系列對(duì)象組成,包括有函數(shù)、菜單、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶(hù)對(duì)象、用戶(hù)事件等等,對(duì)象中又包含若干控件如按鈕實(shí)現(xiàn)、單行編輯器等這些對(duì)象和控件都可在許多應(yīng)用中重復(fù)使用。利用動(dòng)態(tài)數(shù)據(jù)交換技術(shù),使VB開(kāi)發(fā)的應(yīng)用程序能與其他Windows應(yīng)用程序進(jìn)行動(dòng)態(tài)的數(shù)據(jù)通信。通過(guò)動(dòng)態(tài)鏈接庫(kù)技術(shù),能在VB開(kāi)發(fā)的應(yīng)用程序中調(diào)用其他程序設(shè)計(jì)語(yǔ)
14、言編寫(xiě)的程序,也可調(diào)用Windows系統(tǒng)的應(yīng)用程序接口函數(shù)。使用對(duì)象的鏈接和嵌入技術(shù),可以把其他Windows應(yīng)用程序作為對(duì)象,在VB5開(kāi)發(fā)的應(yīng)用程序中對(duì)它進(jìn)行各種操作,使用它所提供的功能。2.2 數(shù)據(jù)庫(kù)技術(shù)SQL Server 20006系統(tǒng)是一個(gè)先進(jìn)的面向新世紀(jì)的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它引入了大量先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)7,代表了未來(lái)數(shù)據(jù)庫(kù)技術(shù)的發(fā)展趨勢(shì),可以為各種用戶(hù)提供完整的數(shù)據(jù)庫(kù)應(yīng)用解決方案。除了其關(guān)系型系統(tǒng)的內(nèi)核之外,它的分布式查詢(xún)處理、強(qiáng)大的觸發(fā)器功能、方便的數(shù)據(jù)發(fā)布等特點(diǎn)8,使它充滿(mǎn)著未來(lái)數(shù)據(jù)庫(kù)技術(shù)的氣息。SQL SERVER2000的特點(diǎn)如下:1. 易用性,它擁有微軟產(chǎn)品的一貫特性,
15、簡(jiǎn)單易用。2. 可伸縮性,它使用的是動(dòng)態(tài)數(shù)據(jù)庫(kù),當(dāng)用戶(hù)的數(shù)據(jù)超過(guò)原先申請(qǐng)的大小時(shí),數(shù)據(jù)庫(kù)文件可自動(dòng)擴(kuò)大,直到占滿(mǎn)整個(gè)磁盤(pán)空間9。3. 集成性,它已經(jīng)與Windows 2000以上的操作系統(tǒng)緊密結(jié)合,能夠提供更加有效的安全性10。2.3 可行性分析隨著計(jì)算機(jī)的日益普及,目前各大企業(yè)都為旗下各部門(mén)單位配備了計(jì)算機(jī),但大多都用來(lái)查閱資料、存放文件。寫(xiě)文章和打印一些相關(guān)資料,在人力資源管理上還是比較老套,人們天天進(jìn)行著繁亂的事務(wù)性工作。這樣不僅浪費(fèi)了勞動(dòng)力而且使得各職能部門(mén)溝通減少、信息流動(dòng)受到嚴(yán)重阻礙;上下級(jí)之間的信息常常得不到準(zhǔn)確的傳達(dá)。員工的信息分散在企業(yè)的各個(gè)職能部門(mén)中,很難做到人力資源管理信
16、息的全面共享。2.3.1 經(jīng)濟(jì)可行性通過(guò)網(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ù)可行性通過(guò)網(wǎng)絡(luò)化管理,增強(qiáng)了員工之間的溝通,更好的協(xié)調(diào)員工之間的協(xié)作關(guān)系;對(duì)員工考勤與薪酬管理更加的科學(xué);全程跟蹤員工的培訓(xùn),通過(guò)信息的記錄,更好的作出員工培訓(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)簡(jiǎn)單明了,方便操作。第3章 系
17、統(tǒng)設(shè)計(jì)3.1設(shè)計(jì)目標(biāo)本系統(tǒng)主要用于對(duì)企業(yè)中的“員工”進(jìn)行管理。具體來(lái)說(shuō),人力資源管理信息系統(tǒng)就是通過(guò)人力資源規(guī)劃、員工考勤、薪酬管理、員工培訓(xùn)和開(kāi)發(fā)等一系列手段來(lái)提高公司制度的嚴(yán)緊性,直到達(dá)到設(shè)計(jì)目標(biāo)的一種管理走向。具體實(shí)現(xiàn)目標(biāo)如下:實(shí)現(xiàn)對(duì)員工信息進(jìn)行全面管理的功能;修改員工的基本信息等管理功能;統(tǒng)計(jì)員工考勤管理功能模塊;實(shí)現(xiàn)員工薪酬管理信息管理功能;實(shí)現(xiàn)公司員工培訓(xùn)信息全程跟蹤的功能;實(shí)現(xiàn)企業(yè)的招聘信息、需要人才要求的管理功能;系統(tǒng)用戶(hù)信息的管理;系統(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)。使管理員和開(kāi)發(fā)人員可以最快速度地確定需求,再采取循環(huán)進(jìn)化的開(kāi)發(fā)模式,對(duì)系統(tǒng)結(jié)構(gòu)作連續(xù)的縮簡(jiǎn),將系統(tǒng)需具備的功能一個(gè)一個(gè)添加上去,直到所有的功能全部實(shí)現(xiàn)。通過(guò)對(duì)企業(yè)需求的分析,我們可以分析出該人力資源管理信息系統(tǒng)可以分為六個(gè)模塊:人員基本信息管理模塊、員工薪酬管理模塊、員工考勤管理模塊、系統(tǒng)維護(hù)模塊,招聘管理模塊和培訓(xùn)管理模塊。圖3-1企業(yè)人力資源功能模塊圖3.2.1人事管理模塊由于該模塊中分為四個(gè)小功能,分別為:部門(mén)設(shè)置、人事設(shè)置、職稱(chēng)設(shè)置、添加員工。管理員在輸入相關(guān)的部門(mén)信息后,系統(tǒng)進(jìn)行相應(yīng)的操作(添加、刪除、修改、查詢(xún)),該功能可憑員工參加工作時(shí)間,進(jìn)入公
19、司時(shí)間直接調(diào)出所要查詢(xún)的員工的員工資料,這項(xiàng)功能也給該公司人事部門(mén)減少了勞動(dòng)力,可以直接對(duì)剛進(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)管理員對(duì)培訓(xùn)任務(wù)、列表、人員進(jìn)行添加和編輯操作;員工可以查看培訓(xùn)內(nèi)容和列表。管理員在輸入相關(guān)的培訓(xùn)信息后,可以進(jìn)行相應(yīng)的操作(添加、刪除、修改、查詢(xún)),這項(xiàng)功能會(huì)把員工所要接受的培訓(xùn)內(nèi)容寫(xiě)的很清楚,也可快速添加培訓(xùn)內(nèi)容和培訓(xùn)人員,錄入查詢(xún)后可直接打印輸出。3.2.3 薪酬管理模塊 該模塊實(shí)現(xiàn)企業(yè)公司內(nèi)部員工工資查詢(xún),修改,計(jì)發(fā)時(shí)間等
20、功能。員工可按自己名字查詢(xún)自己當(dāng)前,以及想要查詢(xún)年月的工資。員工查詢(xún)的內(nèi)容包括:?jiǎn)T工姓名,工資發(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í)修改,并且員工自己可以查詢(xún),但不能做任何改動(dòng),隨著工資的發(fā)放,該員工工資信息直接保存到數(shù)據(jù)庫(kù),非常方便,簡(jiǎn)潔。給該公司工資管理人員節(jié)省了大量時(shí)間,并且準(zhǔn)確度也大大提高。3.2.4 員工考勤管理模塊該模塊實(shí)現(xiàn)了公司員工在某年某月的應(yīng)出勤天數(shù),遲到次數(shù),請(qǐng)假天數(shù),早退次數(shù),曠工天數(shù),加班天數(shù),補(bǔ)休天數(shù)等加班費(fèi)功能。該模塊可直接增加初次遲到,早退的員工,該功能非常詳細(xì)的對(duì)考
21、勤做出了記錄,可直接查詢(xún)員工名字進(jìn)行查詢(xún),也直接對(duì)員工遲到早退行進(jìn)了相應(yīng)的提醒。3.2.5 系統(tǒng)管理操作模塊系統(tǒng)管理:系統(tǒng)管理主要包括添加用戶(hù)、用戶(hù)管理2部分組成。其中,添加用戶(hù)、和用戶(hù)管理都是只有最高權(quán)限的管理人員才能操作,用戶(hù)管理中,比較主要的是給用戶(hù)分配各種權(quán)限,這些都在系統(tǒng)管理中一一實(shí)現(xiàn)。3.3 系統(tǒng)相關(guān)數(shù)據(jù)表設(shè)計(jì)系統(tǒng)用戶(hù)表用來(lái)保存系統(tǒng)用戶(hù)信息,其如表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)存在的菜單,菜單給對(duì)計(jì)算機(jī)不太熟悉的人帶來(lái)指引,可一步一步根據(jù)菜單來(lái)完成要進(jìn)行的操作。圖3-3 菜單顯示圖3.4 系統(tǒng)配置3.4.1 硬件配置下列的配置是實(shí)際操作中的配置:處理器:Intel Pentium 166MX或更高內(nèi)存:32MB硬盤(pán)空間: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ù)庫(kù):SQL 200
23、0第4章 系統(tǒng)典型模塊設(shè)計(jì)與實(shí)現(xiàn)4.1 用戶(hù)操作總體框架用戶(hù)操作模塊包括用戶(hù)登錄和員工管理模塊,具體功能如下所示:用戶(hù)登錄模塊:用于管理員或用戶(hù)登錄本人力資源管理信息系統(tǒng)。人事管理模塊:用于查詢(xún)、添加和修改員工信息。4.1.1 管理員登入模塊的設(shè)計(jì)管理員登錄模塊是管理員進(jìn)入系統(tǒng)的入口,其運(yùn)行結(jié)果如下圖所示:圖4-1 登入模塊系統(tǒng)登錄是人力資源管理中最優(yōu)先的使用功能,因?yàn)橛脩?hù)系統(tǒng)在數(shù)據(jù)庫(kù)中使用的是人員表,人員表中有admin字段,是來(lái)確定是否是管理員在使用系統(tǒng)。也就是在登錄時(shí)候要根據(jù)這個(gè)字段判斷該用戶(hù)是否具有最高權(quán)限。在顯示界面填寫(xiě)用戶(hù)名和密碼點(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 /用戶(hù)名與密碼是否為空 StrSQL = select 用戶(hù)名稱(chēng),用戶(hù)口令,用戶(hù)權(quán)限
25、from 管理用戶(hù) where 用戶(hù)名稱(chēng)= & UserName & and 用戶(hù)口令 = & PassWord & If RsLoginCheck.State = adStateClosed Then RsLoginCheck.Open StrSQL, DBCON, adOpenKeyset, adLockPessimistic, adCmdText /打開(kāi)記錄集 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解釋說(shuō)明:UserName = CStr(Trim(TxtUserName.Text) 將文本框內(nèi)的值賦給定義好的全局變量,StrSQL = select 用戶(hù)名稱(chēng),用戶(hù)口令,用戶(hù)權(quán)限 from 管理用戶(hù) where 用戶(hù)名稱(chēng)= & UserName & and 用戶(hù)口令 = & PassWord & MsgBox“密碼錯(cuò)誤不得超過(guò)三次,否則視您為非法用戶(hù)”。,4.1.2 人力資源管理模塊圖4-2人力資源管理模塊圖點(diǎn)新增項(xiàng),對(duì)員工的姓名,性別,生日等基本信息錄入人力資源管理信息系統(tǒng),有特殊情況人員寫(xiě)在備注。4.1.3 職工工資管理模塊圖4-3 薪酬管理模塊圖進(jìn)入人力
28、資源管理信息系統(tǒng)進(jìn)入主頁(yè)面,點(diǎn)擊進(jìn)入薪酬管理,進(jìn)入工資信息增加,新增項(xiàng),可對(duì)信員工的工資信息進(jìn)行錄入,在此頁(yè)面點(diǎn)工資發(fā)放時(shí)間可直接查詢(xún)你想要知道某年某月的工資信息發(fā)放信息。4.1.4員工考勤管理模塊圖4-4 員工考勤模塊圖進(jìn)入人力資源管理信息系統(tǒng),進(jìn)入菜單人事管理操作頁(yè)面,在這里可對(duì)首次有遲到,早退的人員進(jìn)行登記,點(diǎn)新增,輸出辦公室代碼或員工姓名,然后在接下來(lái)的界面對(duì)考勤信息進(jìn)行添加,特殊情況加以備注。4.1.5系統(tǒng)維護(hù)模塊圖4-5 系統(tǒng)安全模塊圖在系統(tǒng)設(shè)置里,完成對(duì)系統(tǒng)數(shù)據(jù)和數(shù)據(jù)庫(kù)的維護(hù),如用戶(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)過(guò)此階段的設(shè)計(jì)和開(kāi)發(fā),本人力資源管理信息系統(tǒng)基本開(kāi)發(fā)完成。在此次畢業(yè)設(shè)計(jì)中,其中模塊的劃分以及數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì),我基本都是獨(dú)立完成,通過(guò)我對(duì)MICROSOFT sql2000數(shù)據(jù)庫(kù),Visual Basic 6.0的學(xué)習(xí),以及老師的指導(dǎo),最終完成了系統(tǒng)的設(shè)計(jì),其功能基本符合實(shí)際需求,能夠完成員工基本信息、薪酬、考勤的輸入和統(tǒng)計(jì)。以及各類(lèi)相關(guān)報(bào)表的打印。并提供系統(tǒng)維護(hù)功能,使管理員及用戶(hù)方便進(jìn)行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪除。在畢業(yè)設(shè)計(jì)進(jìn)行過(guò)程中,我還深刻地體會(huì)到在實(shí)際系統(tǒng)開(kāi)發(fā)和實(shí)現(xiàn)過(guò)程中學(xué)習(xí)和實(shí)踐的重要性,它決定著系統(tǒng)開(kāi)發(fā)的效率,
30、甚至有時(shí)候它可以決定系統(tǒng)開(kāi)發(fā)的成敗。另一個(gè)重要體會(huì)是要加強(qiáng)創(chuàng)新意識(shí),大膽采用一些新方法,可有效提高系統(tǒng)的效率,有時(shí)候甚至可以取得一些意想不到的效果。這樣可以使所開(kāi)發(fā)的系統(tǒng)功能得到更加完善的效果。為了讓企業(yè)員工對(duì)自己要求高一些,界面操作簡(jiǎn)單,超過(guò)了當(dāng)前使用人力資源管理信息系統(tǒng)的功能,便于企業(yè)更加出色的管理好員工,不足是外表還不夠美觀(guān)且還要加大對(duì)系統(tǒng)安全性的加大參考文獻(xiàn)1龔沛曾,陸慰民,楊志強(qiáng).Visual Basic程序設(shè)計(jì)教程(6.0版).北京:高等教育出版社.2000;2甘仞初.信息系統(tǒng)開(kāi)發(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ù)庫(kù)編程.北京:清華大學(xué)出版社.1999;5周?chē)?guó)民.Visual Basic +sql2000數(shù)據(jù)庫(kù)項(xiàng)目開(kāi)發(fā)實(shí)踐.北京:中國(guó)鐵道出版社.2005;6趙杰,楊麗麗,陳雷.數(shù)據(jù)庫(kù)原理與應(yīng)用.北京:人民郵電出版社.2002;7Craig Eddy,Timothy Buchanan. 中文SQL 2000 24學(xué)時(shí)教程.北京:機(jī)械工業(yè)出版社.2001;8薩師煊,王珊. 數(shù)據(jù)庫(kù)系統(tǒng)概論.北
32、京:高等教育出版社.1991;9陳明. 軟件工程實(shí)用教程.北京:電子工業(yè)出版社.2004;10何玉潔.數(shù)據(jù)庫(kù)系統(tǒng)及應(yīng)用教程.北京:機(jī)械工業(yè)出版社.2003; 致 謝在本次畢業(yè)設(shè)計(jì)中,我從指導(dǎo)老師x老師身上學(xué)到了很多東西。通過(guò)孔老師認(rèn)真指導(dǎo)和批改論文,且我在修改論文中學(xué)到了不少專(zhuān)業(yè)知識(shí)。老師無(wú)論是在指導(dǎo)上還是在實(shí)際操作中,都給與我最大的指導(dǎo),給我指點(diǎn)迷津,讓我成功做出設(shè)計(jì)奠定基礎(chǔ)。使我得到不少開(kāi)發(fā)軟件的經(jīng)驗(yàn),感謝介老師的指導(dǎo)和幫助。在畢業(yè)設(shè)計(jì)期間,尤其是在參考資料的選擇上使我能對(duì)自己在系統(tǒng)開(kāi)發(fā)中能使自己的資料更加完善,從而最終完成了系統(tǒng)設(shè)計(jì),感謝我的學(xué)友和朋友們對(duì)我的關(guān)心和幫助。另外,在系統(tǒng)開(kāi)發(fā)過(guò)程中我的學(xué)友和朋友也給予我很大的幫助,幫助解決了不少的難點(diǎn),使得系統(tǒng)能及時(shí)開(kāi)發(fā)完成,這里表示衷心的感謝。19
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- [部編人教版]三年級(jí)下冊(cè)蜜蜂課件
- [美術(shù)課件]探訪(fǎng)自然奇觀(guān)課件1
- 小學(xué)五年級(jí)上冊(cè)語(yǔ)文第二課小苗與大樹(shù)的對(duì)話(huà)PPT課件2
- 將陽(yáng)光撒向心靈展示文稿
- 《好的故事》(完美版)優(yōu)秀課件
- 實(shí)際問(wèn)題與二次函數(shù)
- 《太空一日》參考課件1
- 上腔靜脈綜合征
- 用厘米作單位量長(zhǎng)度 (2)
- 冠心病教學(xué)查房
- 小兒發(fā)燒該如何護(hù)理
- 幼兒急疹的鑒別診斷
- 華南國(guó)際工業(yè)原料城項(xiàng)目品牌傳播構(gòu)想
- 頸椎雙開(kāi)門(mén)術(shù)
- 人教新課標(biāo)三年級(jí)語(yǔ)文下冊(cè)《古詩(shī)兩首—詠柳3》