国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于VB的企業(yè)人力資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2014-12-31 00:55郝曉娟
電腦知識(shí)與技術(shù) 2014年35期
關(guān)鍵詞:管理系統(tǒng)人力資源

郝曉娟

摘要:人力資源管理的好壞決定了能否調(diào)動(dòng)企業(yè)員工積極性,提高勞動(dòng)生產(chǎn)率,人力資源管理對于企業(yè)的決策者和管理者來說都至關(guān)重要,因而人力資源管理系統(tǒng)是一個(gè)企事業(yè)單位不可或缺的系統(tǒng)。依據(jù)用戶方的需求、經(jīng)過調(diào)研后,該系統(tǒng)選用Visual Basic開發(fā)語言結(jié)合Access數(shù)據(jù)庫系統(tǒng),采用Windows編程風(fēng)格,使系統(tǒng)界面友好,簡單易用。在開發(fā)過程中,變量命名使用匈牙利命名法,程序書寫風(fēng)格嚴(yán)格按照編碼規(guī)范執(zhí)行,使程序的維護(hù)性較好。

關(guān)鍵詞:人力資源;管理系統(tǒng);VB

中圖分類號:TP315 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號:1009-3044(2014)35-8411-03

Based on VB Human Resource Management System Design and Implementation

HAO Xiao-juan

(Lanzhou University of Arts and Science, Lanzhou 730030, China)

Abstract:The quality of human resource management decision whether to mobilize the enthusiasm of employees, improve labor productivity, human resource management is critical for business decision-makers and managers, human resource management system is therefore an integral part of enterprises system. Based on the needs of the user side, after investigation, the system selects the Visual Basic programming language with Access database system that uses Windows programming style, to make the system user-friendly, easy to use. During development, the use of Hungarian notation variable name, program writing style in strict accordance with coding standards, to make the program better maintenance.

Key words: human resources; management system; VB

人力資源管理的好壞決定了能否調(diào)動(dòng)企業(yè)員工積極性,提高勞動(dòng)生產(chǎn)率,人力資源管理對于企業(yè)的決策者和管理者來說都至關(guān)重要,人力資源管理系統(tǒng)應(yīng)該能夠?yàn)楣芾碚咛峁┏渥愕男畔⒑涂旖莸牟樵兪侄?,能夠輔助中高層管理者迅速的做出符合最恰當(dāng)?shù)臎Q策,因而人力資源管理系統(tǒng)是一個(gè)企事業(yè)單位不可或缺的系統(tǒng)。

數(shù)據(jù)庫是各種資源數(shù)據(jù)管理的最新技術(shù),建立一個(gè)滿足信息處理要求的行之有效的信息系統(tǒng)也成為一個(gè)企業(yè)或組織生存和發(fā)展的重要條件[1]。依據(jù)用戶方的需求,經(jīng)過需求分析,該企業(yè)人力資源管理系統(tǒng)選用Visual Basic開發(fā)工具,使用Microsoft Access作為后臺(tái)數(shù)據(jù)庫系統(tǒng),采用Windows編程風(fēng)格,力求系統(tǒng)界面友好,簡單易用。在開發(fā)過程中,變量命名使用匈牙利命名法,程序書寫風(fēng)格盡可能嚴(yán)格按照編碼規(guī)范執(zhí)行,以利于程序的維護(hù)性。

1 系統(tǒng)需求分析和總體設(shè)計(jì)

1.1 系統(tǒng)可行性分析

1) 技術(shù)可行性

作為信息系統(tǒng)核心和基礎(chǔ)的數(shù)據(jù)庫技術(shù)得到越來越廣泛的應(yīng)用,從小型單項(xiàng)事務(wù)處理系統(tǒng)到大型信息系統(tǒng),越來越多新的應(yīng)用領(lǐng)域采用數(shù)據(jù)庫技術(shù)來存儲(chǔ)和處理系統(tǒng)資源[1]。因此,決定該人力資源系統(tǒng)采用Visual Basic和Microsoft Access開發(fā),用Visual Basic制作系統(tǒng)前臺(tái)的用戶界面,Access制作后臺(tái)數(shù)據(jù)庫,兩者結(jié)合完成系統(tǒng)功能,可運(yùn)行在Windows XP及以上的操作系統(tǒng)上。

2) 經(jīng)濟(jì)可行性

由于本系統(tǒng)開發(fā)的費(fèi)用比較低,而在交付使用之后幾年內(nèi)所得的效益完全超過軟件的開發(fā)費(fèi)用,此后就會(huì)帶來相應(yīng)的經(jīng)濟(jì)效益,也會(huì)因?yàn)榇塑浖母咝?、?zhǔn)確性、及時(shí)性贏得廣大客戶的尊重,取得無形的社會(huì)效益[2]。

3) 操作可行性

本系統(tǒng)運(yùn)行在通用的Windows操作系統(tǒng)上,具有Windows相似的操作界面。具有簡單易學(xué),使用方便等特點(diǎn),熟悉計(jì)算機(jī)的人員不需要再經(jīng)過專門的培訓(xùn)即可熟練操作。

1.2 系統(tǒng)需求分析

1) 功能需求說明

在人力資源管理系統(tǒng)中,需要經(jīng)常方便快捷的進(jìn)行員工信息的增加、修改以及刪除等操作,也需要記錄聯(lián)系人信息,相當(dāng)于附帶有日常記事功能。經(jīng)過一系列的需求分析,使得該系統(tǒng)不僅可以保存企業(yè)員工信息,也可以記錄日常的信息,提高系統(tǒng)的效率。

2) 環(huán)境需求說明

①軟件運(yùn)行硬件環(huán)境:

Intel i3或更高檔的計(jì)算機(jī)、筆記本電腦;

運(yùn)行內(nèi)存要求:≥1GB;

安裝所需硬盤:≥250GB;

②軟件要求:

Windows XP/Vista/Win 7;

Microsoft Office

③軟件開發(fā)環(huán)境:

Visual Basic 6.0 SP6、Access 2003。endprint

1.3 系統(tǒng)功能分析

根據(jù)企業(yè)對人力資源管理的要求,確定企業(yè)人力資源管理系統(tǒng)主要功能如下:

1) 操作簡便,界面簡潔美觀;

2) 提供基礎(chǔ)數(shù)據(jù)設(shè)置,由用戶自由設(shè)置基礎(chǔ)信息;

3) 在查看員工信息時(shí),可以對當(dāng)前員工的情況進(jìn)行添加、修改和刪除等操作;

4) 方便快捷的全方位數(shù)據(jù)查詢;

5) 按照指定的條件對員工進(jìn)行統(tǒng)計(jì);

6) 提供日常記事,記錄會(huì)議信息、公司大事等信息;

7) 提供通訊錄功能,方便用戶使用;

8) 能夠在當(dāng)前運(yùn)行的系統(tǒng)中重新進(jìn)行登錄;

9) 系統(tǒng)運(yùn)行穩(wěn)定可靠。

1.4 系統(tǒng)功能模塊設(shè)計(jì)

對上述的系統(tǒng)總體設(shè)計(jì)思想的分析,按照結(jié)構(gòu)化程序設(shè)計(jì)方法,本系統(tǒng)主要?jiǎng)澐譃橐韵?個(gè)模塊:用戶登錄模塊、系統(tǒng)管理模塊、基礎(chǔ)信息模塊、人事管理模塊、備忘錄模塊、工具管理模塊。該系統(tǒng)中的主要系統(tǒng)模塊如圖1所示。

2 系統(tǒng)詳細(xì)設(shè)計(jì)

2.1 創(chuàng)建工程

在Visual Basic中創(chuàng)建一個(gè)工程,命名為“HRMS.vbp”。由于在本系統(tǒng)中使用了ADO對象,所以需要在工程中添加對ADO對象的引用。在菜單中依次選擇“工程”→“引用”,選擇“Microsoft ActiveX Data Objects 2.8 Library”選項(xiàng)。

2.2 創(chuàng)建公共變量模塊

在Visual Basic中可以用公用模塊來存放整個(gè)工程項(xiàng)目公用的函數(shù)、全局變量等。整個(gè)工程項(xiàng)目中的任何地方都可以調(diào)用公用模塊中的函數(shù)、變量,這樣可以極大地提高代碼的效率[3]。公共變量模塊中定義了人力資源管理系統(tǒng)中常用的變量,包括3個(gè)模塊,分別為globeVariableDefine、ComModule、opDatabase。

2.2.1 globeVariableDefine模塊

globeVariableDefine公共模塊的主要功能,全局變量、用戶自定義數(shù)據(jù)類型均在此文件中進(jìn)行定義,如表1所示。

2.2.2 comModule模塊

ComModule公共模塊的主要功能為完成公共調(diào)用的模塊,如窗體創(chuàng)建、comboBox控件內(nèi)容的加載等。

1) 顯示窗體 Public Function Show_Form(ByVal FrmName As String);

2) 加載comboBox控件內(nèi)容 Public Function ComboLoadFromDB(ByRef comboName As ComboBox);

3) 省份選擇后,僅顯示該省的城市 Public Function ComboLoadCity(ByRef ComboProvinecs As ComboBox, ByRef ComboCity As ComboBox)。

2.2.3 opDatabase模塊

對數(shù)據(jù)庫操作均在opDatabase公共模塊中進(jìn)行,便于系統(tǒng)后期的修改維護(hù)。

1) 取得數(shù)據(jù)庫連接字符串函數(shù)getDbConnString();

2) 查詢數(shù)據(jù)庫中是否已存在相同主鍵函數(shù)bIsExistKey(ByRef sqlStr As String);

3) 登陸用戶身份驗(yàn)證函數(shù)bFuncUserValidate();

4) 修改密碼函數(shù)bFuncModifyUserPassword(ByVal userId As String, ByVal newUserPwd As String);

5) 添加/編輯用戶信息用戶信息函數(shù)bFuncAppendUser(ByRef newUserInfo As UserInfo, ByVal opFlag As Boolean);

6) 查詢用戶Id是否存在函數(shù)IsExistUserId(ByVal userId As String);

7) 載入用戶信息函數(shù)bFuncLoadUserInfo(ByRef editUserInfo As UserInfo, ByVal userId As String);

8) frmAddressEdit窗體載入聯(lián)系人信息函數(shù)bFuncLoadAddressInfo(ByRef editAddressListInfo As AddressListInfo, ByVal Id As String);

9) frmAddressEdit窗體添加/修改聯(lián)系人信息函數(shù)bFunAddressInfo(ByRef newAddressListInfo As AddressListInfo, ByVal opFlag As Boolean)。

2.3 系統(tǒng)主要模塊

本系統(tǒng)的模塊較多,在此描述幾個(gè)代表性的模塊。

2.3.1 用戶登錄

啟動(dòng)系統(tǒng)時(shí),首先彈出所示對話框。輸入正確的帳號、密碼后,進(jìn)入系統(tǒng);如果輸入了錯(cuò)誤的帳號或密碼將提示輸入錯(cuò)誤,并且不能進(jìn)入系統(tǒng);輸入錯(cuò)誤3次后,系統(tǒng)自動(dòng)退出。界面如圖2所示。

2.3.2 系統(tǒng)主界面

該界面為系統(tǒng)的主界面,包含系統(tǒng)管理、基礎(chǔ)信息管理、人事管理、備忘錄記錄、工具管理以及在線幫助等主要功能。如圖3所示。

2.3.3 人事檔案瀏覽/編輯

人事管理模塊是企業(yè)人力資源管理系統(tǒng)的核心模塊,它用來對員工的基本信息進(jìn)行瀏覽,以及進(jìn)行添加、修改、刪除等操作。同時(shí),該模塊也提供人事資料查詢功能,用戶可以按照單個(gè)條件查詢,也可以按照多種條件、多種方式組合查詢。并且,該模塊還提供了人事資料統(tǒng)計(jì)功能,用戶可以對人事資料進(jìn)行統(tǒng)計(jì)。界面如圖4所示。

3 系統(tǒng)運(yùn)行狀況

該人力資源管理系統(tǒng)完成一期開發(fā)后,首先在實(shí)驗(yàn)室內(nèi)投入了運(yùn)行使用,在實(shí)驗(yàn)室使用過程中,進(jìn)行了測試和驗(yàn)證工作。經(jīng)過嚴(yán)格的測試驗(yàn)證后,系統(tǒng)運(yùn)行穩(wěn)定,檢索速度很快、查找便捷,達(dá)到了人力資源管理的基本要求,能支撐人力資源管理的日常工作,有效地提升了管理效率。在提交給用戶初步使用后,得到了用戶方的認(rèn)可。

4 結(jié)束語

企業(yè)的發(fā)展離不開人力資源管理,而一個(gè)好的人力資源管理系統(tǒng)能對企業(yè)發(fā)展起到很好的助推器的作用。該人力資源管理系統(tǒng)作為實(shí)驗(yàn)室對外承接的項(xiàng)目,對于解決中小型企業(yè)的日常人力資源管理有著較為突出的作用。同時(shí),因該系統(tǒng)還是一個(gè)原型系統(tǒng),其功能還較為單一,在使用過程中也發(fā)現(xiàn)了績效管理、企業(yè)外部專家管理等方面的內(nèi)容需要進(jìn)一步完善。

參考文獻(xiàn):

[1] 王珊.薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].4版.北京:高等教育出版社,2006.

[2] 伍俊良.Visual Basic課程設(shè)計(jì)與系統(tǒng)開發(fā)案例[M].北京:清華大學(xué)出版社,2002.

[3] 董國平,顏志軍.Visual Basic數(shù)據(jù)庫開發(fā)典型模塊與實(shí)例精講[M].北京:電子工業(yè)出版社,2006.endprint

1.3 系統(tǒng)功能分析

根據(jù)企業(yè)對人力資源管理的要求,確定企業(yè)人力資源管理系統(tǒng)主要功能如下:

1) 操作簡便,界面簡潔美觀;

2) 提供基礎(chǔ)數(shù)據(jù)設(shè)置,由用戶自由設(shè)置基礎(chǔ)信息;

3) 在查看員工信息時(shí),可以對當(dāng)前員工的情況進(jìn)行添加、修改和刪除等操作;

4) 方便快捷的全方位數(shù)據(jù)查詢;

5) 按照指定的條件對員工進(jìn)行統(tǒng)計(jì);

6) 提供日常記事,記錄會(huì)議信息、公司大事等信息;

7) 提供通訊錄功能,方便用戶使用;

8) 能夠在當(dāng)前運(yùn)行的系統(tǒng)中重新進(jìn)行登錄;

9) 系統(tǒng)運(yùn)行穩(wěn)定可靠。

1.4 系統(tǒng)功能模塊設(shè)計(jì)

對上述的系統(tǒng)總體設(shè)計(jì)思想的分析,按照結(jié)構(gòu)化程序設(shè)計(jì)方法,本系統(tǒng)主要?jiǎng)澐譃橐韵?個(gè)模塊:用戶登錄模塊、系統(tǒng)管理模塊、基礎(chǔ)信息模塊、人事管理模塊、備忘錄模塊、工具管理模塊。該系統(tǒng)中的主要系統(tǒng)模塊如圖1所示。

2 系統(tǒng)詳細(xì)設(shè)計(jì)

2.1 創(chuàng)建工程

在Visual Basic中創(chuàng)建一個(gè)工程,命名為“HRMS.vbp”。由于在本系統(tǒng)中使用了ADO對象,所以需要在工程中添加對ADO對象的引用。在菜單中依次選擇“工程”→“引用”,選擇“Microsoft ActiveX Data Objects 2.8 Library”選項(xiàng)。

2.2 創(chuàng)建公共變量模塊

在Visual Basic中可以用公用模塊來存放整個(gè)工程項(xiàng)目公用的函數(shù)、全局變量等。整個(gè)工程項(xiàng)目中的任何地方都可以調(diào)用公用模塊中的函數(shù)、變量,這樣可以極大地提高代碼的效率[3]。公共變量模塊中定義了人力資源管理系統(tǒng)中常用的變量,包括3個(gè)模塊,分別為globeVariableDefine、ComModule、opDatabase。

2.2.1 globeVariableDefine模塊

globeVariableDefine公共模塊的主要功能,全局變量、用戶自定義數(shù)據(jù)類型均在此文件中進(jìn)行定義,如表1所示。

2.2.2 comModule模塊

ComModule公共模塊的主要功能為完成公共調(diào)用的模塊,如窗體創(chuàng)建、comboBox控件內(nèi)容的加載等。

1) 顯示窗體 Public Function Show_Form(ByVal FrmName As String);

2) 加載comboBox控件內(nèi)容 Public Function ComboLoadFromDB(ByRef comboName As ComboBox);

3) 省份選擇后,僅顯示該省的城市 Public Function ComboLoadCity(ByRef ComboProvinecs As ComboBox, ByRef ComboCity As ComboBox)。

2.2.3 opDatabase模塊

對數(shù)據(jù)庫操作均在opDatabase公共模塊中進(jìn)行,便于系統(tǒng)后期的修改維護(hù)。

1) 取得數(shù)據(jù)庫連接字符串函數(shù)getDbConnString();

2) 查詢數(shù)據(jù)庫中是否已存在相同主鍵函數(shù)bIsExistKey(ByRef sqlStr As String);

3) 登陸用戶身份驗(yàn)證函數(shù)bFuncUserValidate();

4) 修改密碼函數(shù)bFuncModifyUserPassword(ByVal userId As String, ByVal newUserPwd As String);

5) 添加/編輯用戶信息用戶信息函數(shù)bFuncAppendUser(ByRef newUserInfo As UserInfo, ByVal opFlag As Boolean);

6) 查詢用戶Id是否存在函數(shù)IsExistUserId(ByVal userId As String);

7) 載入用戶信息函數(shù)bFuncLoadUserInfo(ByRef editUserInfo As UserInfo, ByVal userId As String);

8) frmAddressEdit窗體載入聯(lián)系人信息函數(shù)bFuncLoadAddressInfo(ByRef editAddressListInfo As AddressListInfo, ByVal Id As String);

9) frmAddressEdit窗體添加/修改聯(lián)系人信息函數(shù)bFunAddressInfo(ByRef newAddressListInfo As AddressListInfo, ByVal opFlag As Boolean)。

2.3 系統(tǒng)主要模塊

本系統(tǒng)的模塊較多,在此描述幾個(gè)代表性的模塊。

2.3.1 用戶登錄

啟動(dòng)系統(tǒng)時(shí),首先彈出所示對話框。輸入正確的帳號、密碼后,進(jìn)入系統(tǒng);如果輸入了錯(cuò)誤的帳號或密碼將提示輸入錯(cuò)誤,并且不能進(jìn)入系統(tǒng);輸入錯(cuò)誤3次后,系統(tǒng)自動(dòng)退出。界面如圖2所示。

2.3.2 系統(tǒng)主界面

該界面為系統(tǒng)的主界面,包含系統(tǒng)管理、基礎(chǔ)信息管理、人事管理、備忘錄記錄、工具管理以及在線幫助等主要功能。如圖3所示。

2.3.3 人事檔案瀏覽/編輯

人事管理模塊是企業(yè)人力資源管理系統(tǒng)的核心模塊,它用來對員工的基本信息進(jìn)行瀏覽,以及進(jìn)行添加、修改、刪除等操作。同時(shí),該模塊也提供人事資料查詢功能,用戶可以按照單個(gè)條件查詢,也可以按照多種條件、多種方式組合查詢。并且,該模塊還提供了人事資料統(tǒng)計(jì)功能,用戶可以對人事資料進(jìn)行統(tǒng)計(jì)。界面如圖4所示。

3 系統(tǒng)運(yùn)行狀況

該人力資源管理系統(tǒng)完成一期開發(fā)后,首先在實(shí)驗(yàn)室內(nèi)投入了運(yùn)行使用,在實(shí)驗(yàn)室使用過程中,進(jìn)行了測試和驗(yàn)證工作。經(jīng)過嚴(yán)格的測試驗(yàn)證后,系統(tǒng)運(yùn)行穩(wěn)定,檢索速度很快、查找便捷,達(dá)到了人力資源管理的基本要求,能支撐人力資源管理的日常工作,有效地提升了管理效率。在提交給用戶初步使用后,得到了用戶方的認(rèn)可。

4 結(jié)束語

企業(yè)的發(fā)展離不開人力資源管理,而一個(gè)好的人力資源管理系統(tǒng)能對企業(yè)發(fā)展起到很好的助推器的作用。該人力資源管理系統(tǒng)作為實(shí)驗(yàn)室對外承接的項(xiàng)目,對于解決中小型企業(yè)的日常人力資源管理有著較為突出的作用。同時(shí),因該系統(tǒng)還是一個(gè)原型系統(tǒng),其功能還較為單一,在使用過程中也發(fā)現(xiàn)了績效管理、企業(yè)外部專家管理等方面的內(nèi)容需要進(jìn)一步完善。

參考文獻(xiàn):

[1] 王珊.薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].4版.北京:高等教育出版社,2006.

[2] 伍俊良.Visual Basic課程設(shè)計(jì)與系統(tǒng)開發(fā)案例[M].北京:清華大學(xué)出版社,2002.

[3] 董國平,顏志軍.Visual Basic數(shù)據(jù)庫開發(fā)典型模塊與實(shí)例精講[M].北京:電子工業(yè)出版社,2006.endprint

1.3 系統(tǒng)功能分析

根據(jù)企業(yè)對人力資源管理的要求,確定企業(yè)人力資源管理系統(tǒng)主要功能如下:

1) 操作簡便,界面簡潔美觀;

2) 提供基礎(chǔ)數(shù)據(jù)設(shè)置,由用戶自由設(shè)置基礎(chǔ)信息;

3) 在查看員工信息時(shí),可以對當(dāng)前員工的情況進(jìn)行添加、修改和刪除等操作;

4) 方便快捷的全方位數(shù)據(jù)查詢;

5) 按照指定的條件對員工進(jìn)行統(tǒng)計(jì);

6) 提供日常記事,記錄會(huì)議信息、公司大事等信息;

7) 提供通訊錄功能,方便用戶使用;

8) 能夠在當(dāng)前運(yùn)行的系統(tǒng)中重新進(jìn)行登錄;

9) 系統(tǒng)運(yùn)行穩(wěn)定可靠。

1.4 系統(tǒng)功能模塊設(shè)計(jì)

對上述的系統(tǒng)總體設(shè)計(jì)思想的分析,按照結(jié)構(gòu)化程序設(shè)計(jì)方法,本系統(tǒng)主要?jiǎng)澐譃橐韵?個(gè)模塊:用戶登錄模塊、系統(tǒng)管理模塊、基礎(chǔ)信息模塊、人事管理模塊、備忘錄模塊、工具管理模塊。該系統(tǒng)中的主要系統(tǒng)模塊如圖1所示。

2 系統(tǒng)詳細(xì)設(shè)計(jì)

2.1 創(chuàng)建工程

在Visual Basic中創(chuàng)建一個(gè)工程,命名為“HRMS.vbp”。由于在本系統(tǒng)中使用了ADO對象,所以需要在工程中添加對ADO對象的引用。在菜單中依次選擇“工程”→“引用”,選擇“Microsoft ActiveX Data Objects 2.8 Library”選項(xiàng)。

2.2 創(chuàng)建公共變量模塊

在Visual Basic中可以用公用模塊來存放整個(gè)工程項(xiàng)目公用的函數(shù)、全局變量等。整個(gè)工程項(xiàng)目中的任何地方都可以調(diào)用公用模塊中的函數(shù)、變量,這樣可以極大地提高代碼的效率[3]。公共變量模塊中定義了人力資源管理系統(tǒng)中常用的變量,包括3個(gè)模塊,分別為globeVariableDefine、ComModule、opDatabase。

2.2.1 globeVariableDefine模塊

globeVariableDefine公共模塊的主要功能,全局變量、用戶自定義數(shù)據(jù)類型均在此文件中進(jìn)行定義,如表1所示。

2.2.2 comModule模塊

ComModule公共模塊的主要功能為完成公共調(diào)用的模塊,如窗體創(chuàng)建、comboBox控件內(nèi)容的加載等。

1) 顯示窗體 Public Function Show_Form(ByVal FrmName As String);

2) 加載comboBox控件內(nèi)容 Public Function ComboLoadFromDB(ByRef comboName As ComboBox);

3) 省份選擇后,僅顯示該省的城市 Public Function ComboLoadCity(ByRef ComboProvinecs As ComboBox, ByRef ComboCity As ComboBox)。

2.2.3 opDatabase模塊

對數(shù)據(jù)庫操作均在opDatabase公共模塊中進(jìn)行,便于系統(tǒng)后期的修改維護(hù)。

1) 取得數(shù)據(jù)庫連接字符串函數(shù)getDbConnString();

2) 查詢數(shù)據(jù)庫中是否已存在相同主鍵函數(shù)bIsExistKey(ByRef sqlStr As String);

3) 登陸用戶身份驗(yàn)證函數(shù)bFuncUserValidate();

4) 修改密碼函數(shù)bFuncModifyUserPassword(ByVal userId As String, ByVal newUserPwd As String);

5) 添加/編輯用戶信息用戶信息函數(shù)bFuncAppendUser(ByRef newUserInfo As UserInfo, ByVal opFlag As Boolean);

6) 查詢用戶Id是否存在函數(shù)IsExistUserId(ByVal userId As String);

7) 載入用戶信息函數(shù)bFuncLoadUserInfo(ByRef editUserInfo As UserInfo, ByVal userId As String);

8) frmAddressEdit窗體載入聯(lián)系人信息函數(shù)bFuncLoadAddressInfo(ByRef editAddressListInfo As AddressListInfo, ByVal Id As String);

9) frmAddressEdit窗體添加/修改聯(lián)系人信息函數(shù)bFunAddressInfo(ByRef newAddressListInfo As AddressListInfo, ByVal opFlag As Boolean)。

2.3 系統(tǒng)主要模塊

本系統(tǒng)的模塊較多,在此描述幾個(gè)代表性的模塊。

2.3.1 用戶登錄

啟動(dòng)系統(tǒng)時(shí),首先彈出所示對話框。輸入正確的帳號、密碼后,進(jìn)入系統(tǒng);如果輸入了錯(cuò)誤的帳號或密碼將提示輸入錯(cuò)誤,并且不能進(jìn)入系統(tǒng);輸入錯(cuò)誤3次后,系統(tǒng)自動(dòng)退出。界面如圖2所示。

2.3.2 系統(tǒng)主界面

該界面為系統(tǒng)的主界面,包含系統(tǒng)管理、基礎(chǔ)信息管理、人事管理、備忘錄記錄、工具管理以及在線幫助等主要功能。如圖3所示。

2.3.3 人事檔案瀏覽/編輯

人事管理模塊是企業(yè)人力資源管理系統(tǒng)的核心模塊,它用來對員工的基本信息進(jìn)行瀏覽,以及進(jìn)行添加、修改、刪除等操作。同時(shí),該模塊也提供人事資料查詢功能,用戶可以按照單個(gè)條件查詢,也可以按照多種條件、多種方式組合查詢。并且,該模塊還提供了人事資料統(tǒng)計(jì)功能,用戶可以對人事資料進(jìn)行統(tǒng)計(jì)。界面如圖4所示。

3 系統(tǒng)運(yùn)行狀況

該人力資源管理系統(tǒng)完成一期開發(fā)后,首先在實(shí)驗(yàn)室內(nèi)投入了運(yùn)行使用,在實(shí)驗(yàn)室使用過程中,進(jìn)行了測試和驗(yàn)證工作。經(jīng)過嚴(yán)格的測試驗(yàn)證后,系統(tǒng)運(yùn)行穩(wěn)定,檢索速度很快、查找便捷,達(dá)到了人力資源管理的基本要求,能支撐人力資源管理的日常工作,有效地提升了管理效率。在提交給用戶初步使用后,得到了用戶方的認(rèn)可。

4 結(jié)束語

企業(yè)的發(fā)展離不開人力資源管理,而一個(gè)好的人力資源管理系統(tǒng)能對企業(yè)發(fā)展起到很好的助推器的作用。該人力資源管理系統(tǒng)作為實(shí)驗(yàn)室對外承接的項(xiàng)目,對于解決中小型企業(yè)的日常人力資源管理有著較為突出的作用。同時(shí),因該系統(tǒng)還是一個(gè)原型系統(tǒng),其功能還較為單一,在使用過程中也發(fā)現(xiàn)了績效管理、企業(yè)外部專家管理等方面的內(nèi)容需要進(jìn)一步完善。

參考文獻(xiàn):

[1] 王珊.薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].4版.北京:高等教育出版社,2006.

[2] 伍俊良.Visual Basic課程設(shè)計(jì)與系統(tǒng)開發(fā)案例[M].北京:清華大學(xué)出版社,2002.

[3] 董國平,顏志軍.Visual Basic數(shù)據(jù)庫開發(fā)典型模塊與實(shí)例精講[M].北京:電子工業(yè)出版社,2006.endprint

猜你喜歡
管理系統(tǒng)人力資源
基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
海盾壓載水管理系統(tǒng)
寶雞:松綁人力資源
試論人力資源會(huì)計(jì)
尋找人力資源開發(fā)新路
基于RFID的倉儲(chǔ)管理系統(tǒng)實(shí)現(xiàn)
人力資源服務(wù)
米脂县| 盘山县| 澄江县| 朝阳市| 布拖县| 秀山| 乐安县| 元谋县| 舒城县| 南丹县| 门头沟区| 日照市| 竹北市| 宜兰市| 赤水市| 平顶山市| 巫山县| 茶陵县| 都昌县| 正定县| 娱乐| 察隅县| 四川省| 章丘市| 平谷区| 马山县| 白沙| 会同县| 丰台区| 荔波县| 甘南县| 会泽县| 文成县| 澄江县| 香河县| 淮北市| 延长县| 曲松县| 陆良县| 万盛区| 岑巩县|