計(jì)算機(jī)專業(yè)畢業(yè)論文設(shè)計(jì)
《計(jì)算機(jī)專業(yè)畢業(yè)論文設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《計(jì)算機(jī)專業(yè)畢業(yè)論文設(shè)計(jì)(24頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、word 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 日 19 / 24 摘要 為了提高人力資源管理效率,在本文中開發(fā)人力資源管理系統(tǒng),它的前臺(tái)采用VISUAL BASIC平臺(tái)開發(fā),后臺(tái)采用SQL Sever 2000開發(fā)和管理數(shù)據(jù)庫(kù).該系統(tǒng)功能強(qiáng)大,一共分為六個(gè)功能模塊:人員根本信息管理模塊、
2、員工薪酬管理模塊、員工考勤管理模塊、系統(tǒng)維護(hù)模塊,招聘管理模塊和培訓(xùn)管理模塊。經(jīng)過系統(tǒng)測(cè)試,該人力資源管理系統(tǒng)運(yùn)行穩(wěn)定、操作簡(jiǎn)單。 關(guān)鍵字:人力資源管理;VISUAL BASIC;SQL Server 2000;MIS ABSTRACT In order to increase the efficiency of human resources management, the human resource management system is
3、 designed., which is based on vb programming language and sql2000. the system is very powerful to have six function modules: basic information management module, employee pensation management module, employee attendance management module, system maintenance module, recruitment management module and
4、 training administration module. By testing of the system ,the human resources management systen is stable and easy to operate. Keywords:Human Resource Managements; Visual Basic; SQL Server 2000;MIS 目錄 第1章緒論1 系統(tǒng)開發(fā)背景1 系統(tǒng)開發(fā)目的和意義2
5、人力資源管理系統(tǒng)的業(yè)務(wù)實(shí)現(xiàn)2 第2章系統(tǒng)相關(guān)技術(shù)與可行性分析4 2.1 系統(tǒng)開發(fā)工具4 2.2 數(shù)據(jù)庫(kù)技術(shù)4 2.3 可行性分析5 2.3.1 經(jīng)濟(jì)可行性5 2.3.2 技術(shù)可行性5 2.3.3 系統(tǒng)結(jié)構(gòu)可行性5 第3章系統(tǒng)設(shè)計(jì)6 設(shè)計(jì)目標(biāo)6 3.2 系統(tǒng)功能模塊6 人事管理模塊7 3.2.2 培訓(xùn)管理模塊8 3.2.3 薪酬管理模塊8 3.2.4 員工考勤管理模塊9 3.2.5 系統(tǒng)管理操作模塊9 3.3 系統(tǒng)相關(guān)數(shù)據(jù)表設(shè)計(jì)9 3.4 系統(tǒng)菜單設(shè)計(jì)9 3.4 系統(tǒng)配置10 3.4.1 硬件配置10 3.4.2 軟件配置10 第4章系統(tǒng)典型模塊設(shè)計(jì)與實(shí)
6、現(xiàn)11 4.1 用戶操作總體框架11 4.1.1 管理員登入模塊的設(shè)計(jì)11 4.1.2 人力資源管理模塊14 4.1.3 職工工資管理模塊15 員工考勤管理模塊15 系統(tǒng)維護(hù)模塊16 第5章結(jié)論17 [參考文獻(xiàn)]18 致謝19 第1章 緒 論 全球X圍內(nèi)的企業(yè)內(nèi)部組織正在發(fā)生巨變,未來企業(yè)成功的關(guān)鍵得依靠企業(yè)人力資源管理信息系統(tǒng),人才之爭(zhēng)已經(jīng)成為市場(chǎng)競(jìng)爭(zhēng)中的核心內(nèi)容之一,以人為本成為企業(yè)立足和開展的根本。有效力管理企業(yè)的人力資源,為企業(yè)提供強(qiáng)有力的儲(chǔ)藏力量,使之成為企業(yè)開展的主動(dòng)力。通過人力資源的有效管理,掌握最新的、準(zhǔn)
7、確的企業(yè)人力資源信息,并對(duì)其進(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í)、下屬、同事進(jìn)展的溝通與交流,同心協(xié)作,積極為企業(yè)的開展與決策貢獻(xiàn)力量。通過網(wǎng)絡(luò)人力資源管理系統(tǒng)對(duì)企業(yè)人力資源進(jìn)展管理,使企業(yè)人力資源管理適應(yīng)時(shí)代的開展要求,大大提高了企業(yè)的核心竟?fàn)幜Α? 1.1 系統(tǒng)開發(fā)背景
8、企業(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è)在滿足人們的多樣化需求、培養(yǎng)企業(yè)家、進(jìn)展技術(shù)創(chuàng)新、參與專業(yè)協(xié)作等方面都具有重要的作用。企業(yè)在一定程度上影響地區(qū)乃至整個(gè)國(guó)家經(jīng)濟(jì)的繁榮和社會(huì)的穩(wěn)定。人力資源管理信息系統(tǒng)是一個(gè)企業(yè)單位非常重要的局部,它的內(nèi)容對(duì)于單位領(lǐng)導(dǎo)者和管理者來說都很關(guān)鍵,所以人力資源管理信息系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┐罅康男畔⒑秃?jiǎn)便的查找方式。但一直以來人們使用老套的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、某某性差,另外時(shí)間一長(zhǎng),將產(chǎn)生
9、大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。 隨著科技的不斷進(jìn)步,無論哪個(gè)行業(yè)在管理手段上都有了有目共睹的成功,但越來越來的大學(xué)畢業(yè)生流入社會(huì),也就是國(guó)內(nèi)的人力資源越來越多,但對(duì)管理人力來說,各企業(yè)大單位應(yīng)該采用當(dāng)今流行的人力資源管理信息系統(tǒng)。使用計(jì)算機(jī)軟件來管理企業(yè)人力是非常重要的,因?yàn)樗軌蜃龅絾T工做不到的且速度也是人工無法比擬的,這優(yōu)點(diǎn)不但企業(yè)提高工作效率,也是使企業(yè)走向成功的,也世界同步的重要條件。 所以,開發(fā)出這樣一個(gè)人力資源管理信息系統(tǒng)是很必要的,接下來我會(huì)以我的人力資源管理信息系統(tǒng)為例,給大家談?wù)勗陂_發(fā)此系統(tǒng)中所遇到的問題。 1.2 系統(tǒng)開發(fā)目的和意義
10、 今天,計(jì)算機(jī)的價(jià)格已越來越低,性能卻在不停的增強(qiáng)。它已經(jīng)被應(yīng)用于社會(huì)開展的各個(gè)領(lǐng)域,計(jì)算機(jī)之所以受歡迎的原因主要有以下幾個(gè)方面: 首先,計(jì)算機(jī)可以代替人工進(jìn)展許多復(fù)雜的工作; 其次,計(jì)算機(jī)可以節(jié)省許多資源; 第三,計(jì)算機(jī)可以最大限度的提高人們的勞動(dòng)效率; 第四,計(jì)算機(jī)可以使重要文件得到最好的存放且安全。 現(xiàn)在我國(guó)的企業(yè)單位的人力資源管理信息水平還停留在比擬老套的方法上,這樣的管理已經(jīng)在當(dāng)今時(shí)代所落后,使用老方法管理需要消耗大量的人力和大量的時(shí)間,在當(dāng)今時(shí)代人工管理手段一定會(huì)被計(jì)算機(jī)管理所取代。 我作為一個(gè)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的學(xué)生,希望可以在這方面對(duì)各大企業(yè)有所貢獻(xiàn)。改革總設(shè)
11、計(jì)師同志說過“科學(xué)技術(shù)是第一生產(chǎn)力〞,我希望能用我大學(xué)所學(xué)編制出一個(gè)實(shí)用的程序來幫助企業(yè)進(jìn)展更有效的人力資源管理。 歸納起來,好處大約有以下幾點(diǎn): 1. 可以對(duì)人力資源信息進(jìn)展有效,安全的存放; 2. 操作方便簡(jiǎn)潔,為企業(yè)節(jié)省了大量的人力; 3. 可以快速查詢到所需員工信息 1.3 人力資源管理系統(tǒng)的業(yè)務(wù)實(shí)現(xiàn) 人力資源管理信息系統(tǒng)是直接對(duì)單位人力資源部門的大量業(yè)務(wù)處理工作用計(jì)算機(jī)進(jìn)展全面現(xiàn)代化管理.主要包括員工根本信息管理、薪酬管理、招聘管理、培訓(xùn)管理和考勤管理。等幾個(gè)方面的功能,以實(shí)現(xiàn)用戶便捷的輸入、查詢、統(tǒng)計(jì)、打印相關(guān)報(bào)表的業(yè)務(wù)需求。 具體系統(tǒng)功能需求描述:
12、提供對(duì)〞企業(yè)員工的簡(jiǎn)歷表〞信息錄入、組合條件查詢、統(tǒng)計(jì)、打印功能,實(shí)現(xiàn)“員工花名冊(cè)〞數(shù)據(jù)生成、查詢、統(tǒng)計(jì)、打印功能。 提供對(duì)“員工薪酬表〞數(shù)據(jù)的統(tǒng)計(jì)、查詢、按部門統(tǒng)計(jì)、打印功能,完成每月對(duì)“員工薪酬表〞數(shù)據(jù)的月統(tǒng)計(jì),最終寫出“員工薪酬總額構(gòu)成情況表〞實(shí)現(xiàn)該表的查詢、打印功能。 提供對(duì)企業(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ì)表的查詢、打印功能。 提供對(duì)企業(yè)單位各部門“員工培訓(xùn)表〞數(shù)據(jù)的輸入、查詢; 根據(jù)“員工培訓(xùn)表〞培訓(xùn)項(xiàng)
13、目?jī)?nèi)容和培訓(xùn)時(shí)間來安排各部門員工的培訓(xùn),且生成“員工培訓(xùn)統(tǒng)計(jì)表〞,實(shí)現(xiàn)該表的查詢、打印功能。 提供對(duì)單位各部門“員工招聘〞數(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ā)工具,是目前最為廣泛的、且操作極其簡(jiǎn)單的面向?qū)ο蟮拈_發(fā)工具[1]。Visual Basic提供了很多的控件,這些控件可用于界面設(shè)計(jì)和實(shí)現(xiàn)模塊各種功能,減少
14、了編程人員的任務(wù)量,也使的界面設(shè)計(jì)操作實(shí)現(xiàn)簡(jiǎn)單,從而大大的提高了應(yīng)用程序的運(yùn)行效率和穩(wěn)定性。 Visual Basic應(yīng)用程序根本的構(gòu)建模塊是用戶所創(chuàng)建的對(duì)象,每個(gè)對(duì)象都具有一些特點(diǎn)和行為[2]。開發(fā)人員可以最直接的利用所創(chuàng)建的每一個(gè)對(duì)象。使用應(yīng)用程序具有可通用性可擴(kuò)展性和強(qiáng)大的功能。 Visual Basic[3][4]應(yīng)用由一系列對(duì)象組成,包括有函數(shù)、菜單、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶對(duì)象、用戶事件等等,對(duì)象中又包含假如干控件如按鈕實(shí)現(xiàn)、單行編輯器等這些對(duì)象和控件都可在許多應(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)庫(kù)技術(shù)
15、,能在VB開發(fā)的應(yīng)用程序中調(diào)用其他程序設(shè)計(jì)語(yǔ)言編寫的程序,也可調(diào)用Windows系統(tǒng)的應(yīng)用程序接口函數(shù)。使用對(duì)象的和嵌入技術(shù),可以把其他Windows應(yīng)用程序作為對(duì)象,在VB[5]開發(fā)的應(yīng)用程序中對(duì)它進(jìn)展各種操作,使用它所提供的功能。 2.2 數(shù)據(jù)庫(kù)技術(shù) SQL Server 2000[6]系統(tǒng)是一個(gè)先進(jìn)的面向新世紀(jì)的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它引入了大量先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)[7],代表了未來數(shù)據(jù)庫(kù)技術(shù)的開展趨勢(shì),可以為各種用戶提供完整的數(shù)據(jù)庫(kù)應(yīng)用解決方案。除了其關(guān)系型系統(tǒng)的內(nèi)核之外,它的分布式查詢處理、強(qiáng)大的觸發(fā)器功能、方便的數(shù)據(jù)發(fā)布等特點(diǎn)[8],使它充滿著未來數(shù)據(jù)庫(kù)技術(shù)的氣息。 SQ
16、L SERVER2000的特點(diǎn)如下: 1. 易用性,它擁有微軟產(chǎn)品的一貫特性,簡(jiǎn)單易用。 2. 可伸縮性,它使用的是動(dòng)態(tài)數(shù)據(jù)庫(kù),當(dāng)用戶的數(shù)據(jù)超過原先申請(qǐng)的大小時(shí),數(shù)據(jù)庫(kù)文件可自動(dòng)擴(kuò)大,直到占滿整個(gè)磁盤空間[9]。 3. 集成性,它已經(jīng)與Windows 2000以上的操作系統(tǒng)嚴(yán)密結(jié)合,能夠提供更加有效的安全性[10]。 2.3 可行性分析 隨著計(jì)算機(jī)的日益普與,目前各大企業(yè)都為旗下各部門單位配備了計(jì)算機(jī),但大多都用來查閱資料、存放文件。寫文章和打印一些相關(guān)資料,在人力資源管理上還是比擬老套,人們天天進(jìn)展著繁亂的事務(wù)性工作。這樣不僅浪費(fèi)了勞動(dòng)力而且使得各職能部門溝通減少、信息流動(dòng)
17、受到嚴(yán)重阻礙;上下級(jí)之間的信息常常得不到準(zhǔn)確的傳達(dá)。員工的信息分散在企業(yè)的各個(gè)職能部門中,很難做到人力資源管理信息的全面共享。 2.3.1 經(jīng)濟(jì)可行性 通過網(wǎng)絡(luò)化的人力資源管理,大大的提高了企業(yè)人才的利用率,使之為企業(yè)創(chuàng)造了更大價(jià)值。人才利用率的提高,增強(qiáng)了企業(yè)的核心竟?fàn)幜Γ嫣嵘似髽I(yè)的管理能力,從而企業(yè)適應(yīng)了信息時(shí)代的網(wǎng)絡(luò)化管理要求, 2.3.2 技術(shù)可行性 通過網(wǎng)絡(luò)化管理,增強(qiáng)了員工之間的溝通,更好的協(xié)調(diào)員工之間的協(xié)作關(guān)系;對(duì)員工考勤與薪酬管理更加的科學(xué);全程跟蹤員工的培訓(xùn),通過信息的記錄,更好的作出員工培訓(xùn)方案。 2.3.3 系統(tǒng)結(jié)構(gòu)可行性 該系統(tǒng)
18、結(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章 系統(tǒng)設(shè)計(jì) 本系統(tǒng)主要用于對(duì)企業(yè)中的“員工〞進(jìn)展管理。具體來說,人力資源管理信息系統(tǒng)就是通過人力資源規(guī)劃、員工考勤、薪酬管理、員工培訓(xùn)和開發(fā)等一系列手段來提高公司制度的嚴(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)信息全程跟蹤的功能;
19、 實(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à)快速地構(gòu)造一個(gè)可執(zhí)行的軟件系統(tǒng)結(jié)構(gòu)。使管理員和開發(fā)人員可以最快速度地確定需求,再采取循環(huán)進(jìn)化的開發(fā)模式,對(duì)系統(tǒng)結(jié)構(gòu)作連續(xù)的縮簡(jiǎn),將系統(tǒng)需具備的功能一個(gè)一個(gè)添加上去,直到所有的功能全部實(shí)現(xiàn)。 通過對(duì)企業(yè)需求的分析,我們可以分析出該人力資源管理信息系統(tǒng)可以分為六個(gè)模塊:人員根本信息管理模塊、員工薪酬管理模塊、員工考勤管理模塊、系統(tǒng)維護(hù)模塊,招聘管理模塊和培訓(xùn)管
20、理模塊。 圖3-1企業(yè)人力資源功能模塊圖 由于該模塊中分為四個(gè)小功能,分別為:部門設(shè)置、人事設(shè)置、職稱設(shè)置、添加員工。 管理員在輸入相關(guān)的部門信息后,系統(tǒng)進(jìn)展相應(yīng)的操作〔添加、刪除、修改、查詢〕,該功能可憑員工參加工作時(shí)間,進(jìn)入公司時(shí)間直接調(diào)出所要查詢的員工的員工資料,這項(xiàng)功能也給該公司人事部門減少了勞動(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)展添加和編輯操作;員
21、工可以查看培訓(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í)間等功能。員工可按自己名字查詢自己當(dāng)前,以與想要查詢年月的工資。員工查詢的內(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í)修改,并且員工自己可以查詢,但不能做任何改動(dòng),隨著工資的發(fā)放,該員
22、工工資信息直接保存到數(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ì)考勤做出了記錄,可直接查詢員工名字進(jìn)展查詢,也直接對(duì)員工遲到早退行進(jìn)了相應(yīng)的提醒。 3.2.5 系統(tǒng)管理操作模塊 系統(tǒng)管理: 系統(tǒng)管理主要包括添加用戶、用戶管理2局部組成。 其中,添加用戶、和用戶管理都是只有最高權(quán)限的管理人員才能操作,用戶管理中,比擬主要的是給
23、用戶分配各種權(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)建菜單功能使程序更加完善。您可以使用Visual Basic的Application Wizard也可以使用Visual Basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單,菜單給對(duì)計(jì)算機(jī)不太熟悉的人帶來指引,可一步一步根據(jù)菜單來完成要進(jìn)展的操作
24、。 圖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ù)庫(kù):SQL 2000 第4章 系統(tǒng)典型模塊設(shè)計(jì)與實(shí)現(xiàn) 4.1 用戶操作總體框架 用戶操作模塊包括用戶登錄和員工管理模塊,具體功能如下所示
25、: 用戶登錄模塊:用于管理員或用戶登錄本人力資源管理信息系統(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ù)庫(kù)中使用的是人員表,人員表中有admin字段,是來確定是否是管理員在使用系統(tǒng)。也就是在登錄時(shí)候要根據(jù)這個(gè)字段判斷該用戶是否具有最高權(quán)限。在顯示界面填寫用戶名和密碼點(diǎn)【登錄】按鈕即可登錄,直接轉(zhuǎn)進(jìn)入各個(gè)模塊菜單局部。在VB中的實(shí)現(xiàn)代碼為: Option Explicit Pri
26、vate Counts As Byte Private Sub cmdcancel_Click() '//完畢 End End Sub Private Sub CmdLogin_Click() Dim StrSQL As String UserName = CStr(Trim(TxtUserName.Text)) PassWord = CStr(Trim(TxtPassword.Text)) If UserName <> Empty And PassWord <> Empty Then '//用戶名與密碼是否為空 StrSQL = "selec
27、t 用戶名稱,用戶口令,用戶權(quán)限 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 RsLogin
28、Check.Fields(2).Value <> "Administrators" Then Call CheckLogin End If If RsLoginCheck.RecordCount <> 0 Then '//判斷記錄集記錄條數(shù)是否為0 Unload Me Frmmdimain.Show '//顯示主窗 FrmDay.Show vbModal ElseIf Counts < 2 Then MsgBox "用戶名域密碼錯(cuò)誤", vbExc
29、lamation + vbOKOnly, "登錄失敗" RsLoginCheck.Close Counts = Counts + 1 Else MsgBox vbCritical, " End End If Else MsgBox "用戶名密碼不能為空", vbExclamation + vbOKOnly, "登錄失敗" Call Form_Load End If End Sub Private Sub Form_Load() '//加載主
30、窗時(shí)給文本框賦值 TxtUserName.Text = "Administrator" TxtPassword.Text = "admin" End Sub Private Sub TmrChangeColor_Timer() '//調(diào)用定義好的改變顏色過程, Call changecolor(LblWele(0), 0, 1, 2, 3, 4, 5, 6, 7) End Sub Private Sub TmrMoveText1_Timer() '//移動(dòng)LblShaSi LblShaSi(0).Move LblShaSi(0).Left + 20 LblShaS
31、i(1).Move LblShaSi(1).Left + 20 End Sub Private Sub TmrMoveText2_Timer() '//移動(dòng)LblShaSi If LblShaSi(0).Left + LblShaSi(0).Width >= Me.Width + LblShaSi(0).Width Then LblShaSi(0).Move -1500 End If If LblShaSi(1).Left + LblShaSi(1).Width >= Me.Width + LblShaSi(1).Width Then LblShaSi(1)
32、.Move -1500 End If End 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),對(duì)員工的某某,性別,生日等根本信息錄入人力資源管理信息系統(tǒng),有特殊
33、情況人員寫在備注。 4.1.3 職工工資管理模塊 圖4-3 薪酬管理模塊圖 進(jìn)入人力資源管理信息系統(tǒng)進(jìn)入主頁(yè)面,點(diǎn)擊進(jìn)入薪酬管理,進(jìn)入工資信息增加,新增項(xiàng),可對(duì)信員工的工資信息進(jìn)展錄入,在此頁(yè)面點(diǎn)工資發(fā)放時(shí)間可直接查詢你想要知道某年某月的工資信息發(fā)放信息。 圖4-4 員工考勤模塊圖 進(jìn)入人力資源管理信息系統(tǒng),進(jìn)入菜單人事管理操作頁(yè)面,在這里可對(duì)首次有遲到,早退的人員進(jìn)展登記,點(diǎn)新增,輸出辦公室代碼或員工某某,然后在接下來的界面對(duì)考勤信息進(jìn)展添加,特殊情況加以備注。 圖4-5 系統(tǒng)安全模塊圖 在系統(tǒng)設(shè)置里,完成對(duì)系統(tǒng)數(shù)據(jù)和數(shù)據(jù)庫(kù)的維護(hù),如
34、用戶名、密碼的更新, 輸入原有密碼,和連續(xù)輸入兩次新密碼點(diǎn)擊確認(rèn)。 第5章 結(jié) 論 人力資源管理系統(tǒng)在企業(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ù)庫(kù)結(jié)構(gòu)設(shè)計(jì),我根本都是獨(dú)立完成,通過我對(duì)MICROSOFT sql2000數(shù)據(jù)庫(kù),的學(xué)習(xí),以與教師的指導(dǎo),最終完成了系統(tǒng)的設(shè)計(jì),其功能根本符合實(shí)際需求,能夠完成員工根
35、本信息、薪酬、考勤的輸入和統(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ā)的效率,甚至有時(shí)候它可以決定系統(tǒng)開發(fā)的成敗。另一個(gè)重要體會(huì)是要加強(qiáng)創(chuàng)新意識(shí),大膽采用一些新方法,可有效提高系統(tǒng)的效率,有時(shí)候甚至可以取得一些意想不到的效果。這樣可以使所開發(fā)的系統(tǒng)功能得到更加完善的效果。 為了讓企業(yè)員工對(duì)自己要求高一些,界面操作簡(jiǎn)單,超過了當(dāng)前使用人力資源管理信息系統(tǒng)的功能,便于企業(yè)更加出色的管理好員工,不足是外表還不夠美觀且還要加大對(duì)系統(tǒng)安全性的加大
36、 [參考文獻(xiàn)] [1]龔沛曾,陸慰民,楊志強(qiáng).Visual Basic程序設(shè)計(jì)教程(6.0版).:高等教育.2000; [2]甘仞初.信息系統(tǒng)開發(fā).:經(jīng)濟(jì)科學(xué). 1996; [3]Bob Reselman,Richard Peasley,Wayne Pruchniak.Visual Basic 6.0 使用指南.:電子工業(yè). 2000; [4]Curtis Smith, Michael Amundsen.翻譯:陳海標(biāo).Visual Basic 6.0 數(shù)據(jù)庫(kù)編程.:清華大學(xué).1999; [5]周國(guó)民.Visual Ba
37、sic +sql2000數(shù)據(jù)庫(kù)項(xiàng)目開發(fā)實(shí)踐.:中國(guó)鐵道.2005; [6]趙杰,楊麗麗,陳雷.數(shù)據(jù)庫(kù)原理與應(yīng)用.:人民郵電.2002; [7]Craig Eddy,Timothy Buchanan. 中文SQL 2000 24學(xué)時(shí)教程.:機(jī)械工業(yè).2001; [8]薩師煊,王珊. 數(shù)據(jù)庫(kù)系統(tǒng)概論.:高等教育.1991; [9]陳明. 軟件工程實(shí)用教程.:電子工業(yè).2004; [10]何玉潔.數(shù)據(jù)庫(kù)系統(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ì)奠定根底。使我得到不少開發(fā)軟件的經(jīng)驗(yàn),感謝介教師的指導(dǎo)和幫助。在畢業(yè)設(shè)計(jì)期間,尤其是在參考資料的選擇上使我能對(duì)自己在系統(tǒng)開發(fā)中能使自己的資料更加完善,從而最終完成了系統(tǒng)設(shè)計(jì),感謝我的學(xué)友和朋友們對(duì)我的關(guān)心和幫助。 另外,在系統(tǒng)開發(fā)過程中我的學(xué)友和朋友也給予我很大的幫助,幫助解決了不少的難點(diǎn),使得系統(tǒng)能與時(shí)開發(fā)完成,這里表示衷心的感謝。
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧汽貿(mào)的戰(zhàn)略規(guī)劃課件
- 農(nóng)藥產(chǎn)品化學(xué)登記評(píng)審中存在的問題修改
- 職業(yè)適應(yīng)與發(fā)展
- 中國(guó)傳統(tǒng)思想和領(lǐng)導(dǎo)藝術(shù)
- 學(xué)習(xí)英語(yǔ)最好的方法課件
- 團(tuán)隊(duì)建設(shè)與管理教材(PPT 42頁(yè))
- 商務(wù)談判的準(zhǔn)備培訓(xùn)課件
- 單元吃奶和豆及其制品
- 氣管切開護(hù)理
- 七上281有理數(shù)的乘法1
- 素質(zhì)拓展學(xué)分重要性
- 地產(chǎn)項(xiàng)目策劃廣告創(chuàng)意
- 華通檸檬渠道推廣活動(dòng)案
- 酸堿平衡紊亂的判讀
- 氣管插管的困難評(píng)估課件