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

?

基于VB的人事信息管理系統(tǒng)設(shè)計與實現(xiàn)

2013-07-17 12:10:40韋慶進丁微微
中國科技信息 2013年9期
關(guān)鍵詞:人事人事管理工資

韋慶進 丁微微

河池學(xué)院物理與電子工程系, 廣西宜州 546300

人事管理是所有工廠、公司及企業(yè)事業(yè)單位等所必需的,它包括人事檔案的統(tǒng)計、查詢、更新和打印輸出等。如果這些工作由人工統(tǒng)計,則工作量很大,若公司人數(shù)有幾萬甚至幾十萬,人工統(tǒng)計將變得不可想象,用計算機統(tǒng)計可使人們從繁重的勞動中解脫出來,僅使用一些簡單的操作便可及時、準確地獲得所需的信息。Visual Basic6.0 開發(fā)快捷、簡單易用,SQL Server2000具有強大的數(shù)據(jù)庫管理功能,DataReport又提供了出色的報表技術(shù),因此,選用Visual Basic 6.0+SQL Server2000+DataReport實現(xiàn)企業(yè)人事管理系統(tǒng)。整個系統(tǒng)從符合操作簡便、界面友好、靈活、實用、安全的要求出發(fā),本企業(yè)人事管理系統(tǒng)具有如下功能:員工基本信息的錄入、修改、查詢、刪除模塊,員工假條信息錄入、修改、查詢、刪除模塊,員工工資信息的錄入、計算、查詢,以及系統(tǒng)用戶的設(shè)置以及系統(tǒng)的維護功能。為企業(yè)人事管理提供信息查詢,信息檢索,信息存取等服務(wù),基本上能夠滿足現(xiàn)代企業(yè)對人事管理的需要。

1 系統(tǒng)功能設(shè)計

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

人事信息管理系統(tǒng)是一個典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,它由系統(tǒng)管理、人事管理、部門管理、考勤管理、工資管理、福利管理、人事信息統(tǒng)計等模塊組成,具體規(guī)劃如下:

1)系統(tǒng)管理:系統(tǒng)管理主要對登錄用戶的管理,功能包括添加、修改、刪除用戶信息。

2)人事管理:人事管理主要對公司所有員工的基本信息進行管理,在此可以添加員工信息、修改員工信息、查詢員工信息、員工調(diào)動。具體是能夠?qū)T工信息進行管理與維護,當(dāng)企業(yè)員工眾多時,能夠?qū)T工信息進行方便的查詢,便捷地輸入篩選條件,查詢符合條件的員工信息。在信息維護方面,要能夠方便地錄入及更改員工的基本信息,把員工的信息錄入員工信息表,如出生日期、民族、最高學(xué)歷、專業(yè)、特長、工作經(jīng)歷、家庭關(guān)系等等基礎(chǔ)信息,并能夠方便地進行新增、刪除、修改操作等,也可以快速地瀏覽,及時獲取到需要的某個員工信息。

3)部門管理:部門管理主要是對部門進行管理,即要充分反映各個分公司、部門經(jīng)理與部門間的組織架構(gòu)與組織關(guān)系,充分地反映部門的基本信息,功能包括添加部門信息、修改部門信息。

4)考勤管理:考勤管理是對公司員工考勤登記,功能包括考勤信息設(shè)置、添加、修改員工出勤記錄、員工公出請假,完成員工的日??记凇⒓影嘈畔?、出勤信息、請假信息。同時提供查詢功能,根據(jù)員工的姓名、編號實現(xiàn)信息查詢功能。

5)工資管理:工資管理是對公司員工的工資管理,功能包括工資信息管理、過期數(shù)據(jù)處理、工資導(dǎo)出。員工工資信息管理應(yīng)是系統(tǒng)設(shè)計的一個主要模塊,要能夠自主設(shè)計錄入項目,如加班費、工齡工資、全勤獎、獎勵總額、職務(wù)津貼、請假扣除、懲罰扣除等,并能夠自動計算出應(yīng)發(fā)工資、應(yīng)扣工資、實發(fā)工資,并能夠打印輸出工資報表、工資條。

6)福利管理:福利管理對公司員工的福利管理,功能包括添加福利信息、修改福利信息。

7)人事信息統(tǒng)計:人事信息統(tǒng)計管理主要是對全公司員工的信息統(tǒng)計,功能包括員工年齡統(tǒng)計、員工文化程度統(tǒng)計、員工工資統(tǒng)計。

8)窗口管理:該功能主要是針對所打開的窗口進行管理,功能包括層疊、平鋪、排列圖標。

此外,要完善人事管理系統(tǒng)的權(quán)限管理功能,保證系統(tǒng)的安全性與保密性。同時,也要適時地加入用戶系統(tǒng)幫助功能,員工通過系統(tǒng)幫助功能來學(xué)習(xí)了解系統(tǒng)的使用方法,以助于系統(tǒng)的使用。

1.2 系統(tǒng)功能結(jié)構(gòu)

系統(tǒng)功能結(jié)構(gòu)圖主要從功能角度描述了系統(tǒng)的結(jié)構(gòu)。企業(yè)人事管理系統(tǒng)的功能包括人事管理、部門管理、考勤管理、工資管理、福利管理、人事信息統(tǒng)計7大部分,具體功能結(jié)構(gòu)如圖1所示。

圖1 企業(yè)人事管理系統(tǒng)功能結(jié)構(gòu)圖

2 數(shù)據(jù)庫設(shè)計

2.1 數(shù)據(jù)庫概要說明

企業(yè)人事管理系統(tǒng)是為中小型企業(yè)服務(wù)的企業(yè)人事管理系統(tǒng),考慮到系統(tǒng)在企業(yè)內(nèi)部局域網(wǎng)中的應(yīng)用,而采用了SQL Server2000數(shù)據(jù)庫,SQL Server2000在數(shù)據(jù)的完整性及安全方面能夠提供很全面的服務(wù),具有操作簡便、伸縮性好且與軟件兼容性高,是一種強大的數(shù)據(jù)庫管理軟件。該數(shù)據(jù)庫用來存儲部門信息、員工詳細信息、員工調(diào)動信息、員工出勤信息、員工公出、請假信息、員工工資信息、員工福利信息等。這里將數(shù)據(jù)庫命名為db_RSGL,其中包含了9張數(shù)據(jù)表。在對系統(tǒng)進行訪問時,系統(tǒng)采用ActiveX數(shù)據(jù)對象,即ADO技術(shù),它通過內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口。ADO設(shè)計是一種極簡單的格式,它通過ODBC的方法同數(shù)據(jù)庫接口連接。對于用戶來講,ADO是基于OLE-DB之上的技術(shù),不僅適合于SQL Server、Oracle等一些數(shù)據(jù)庫應(yīng)用程序,也可以應(yīng)用于Excel、文本文件、圖形文件和無格式的數(shù)據(jù)文件,并且可以使用任何一種ODBC數(shù)據(jù)源。

2.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計

根據(jù)前面對系統(tǒng)所做的功能分析和功能設(shè)計規(guī)劃出本系統(tǒng)中使用的數(shù)據(jù)庫實體分別為員工實體、部門實體、工資實體、出勤實體、公出請假實體、員工福利實體和人事調(diào)動實體等。下面僅介紹員工實體的E-R圖。

圖2 員工實體E-R圖

員工實體包括ID、編號、姓名、性別、身份證號、出生年月、年齡、民族、婚姻狀況、政治面貌、入黨時間、籍貫、聯(lián)系電話和手機號碼等屬性。員工實體E-R圖如圖2所示。

2.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計

根據(jù)設(shè)計好的E-R圖在數(shù)據(jù)庫中創(chuàng)建各表,下面給出比較重要的數(shù)據(jù)表結(jié)構(gòu)。員工信息表用于存儲員工基本信息和單位相關(guān)信息,其結(jié)構(gòu)如表1所示。

3 系統(tǒng)設(shè)計總體思路

根據(jù)企業(yè)的發(fā)展情況,經(jīng)過分析,得出人事管理系統(tǒng)的設(shè)計開發(fā)總體思路是,將系統(tǒng)的所面對的問題分解成一些小的模塊,簡化問題,并將抽象問題實際化,這樣才可以將不同的問題對象之間進行有效地連接,實現(xiàn)低偶合目的,以降低模塊之間的相互影響作用。簡而言之,人事管理系統(tǒng)的功能是由各個子系統(tǒng)運用統(tǒng)一的界面,以模塊化、實例化、低偶合化的連接完成的。系統(tǒng)流程圖如圖3所示。

圖3 系統(tǒng)流程圖

工資管理包括工資信息管理、過期數(shù)據(jù)處理、工資導(dǎo)出為Excel表。用戶可以通過選擇工資月份、日期對工資信息管理。工資信息管理模塊用于對員工的各項收入以及支出進行管理。工資信息管理模塊根據(jù)“員工信息表”中的“基本工資”、其他各項收入或支出計算員工的實發(fā)工資。其他收入包括“加班費”、“工齡工資”、和“全勤獎”等;支出包括“請假扣除”和“懲罰總額”等。運行程序,選擇“工資管理”/“工資信息管理”命令,在彈出的“選擇工資月份”窗口中指定工資月份,顯示該月的工資信息,如圖4所示。選擇某條記錄,單擊“修改”按鈕,彈出“工資信息修改”窗口。單擊“工資信息修改”窗口中的“確定”按鈕,對應(yīng)發(fā)工資、應(yīng)扣工資、實發(fā)工資進行自動計算并更新該員工的工資信息。

在對工資進行管理前首先需要選擇被管理工資信息的月份。當(dāng)未選擇工資月份時,對“工資表”中所有記錄進行查詢。當(dāng)選擇“工資表”中已有月份時,對該月的工資信息進行查詢;當(dāng)選擇“工資表”中未有月份時,添加該月的工資信息并進行查詢。用戶也可以將工資信息保存為Excel文件以方便信息的保存與瀏覽。概要對工資數(shù)據(jù)需要定期進行清理,以合理地減少數(shù)據(jù)量,提高程序效率,節(jié)約數(shù)據(jù)庫服務(wù)器的磁盤空間。

4 系統(tǒng)總結(jié)

4.1 系統(tǒng)實現(xiàn)功能

人事管理系統(tǒng)為管理者提供充足的信息和快捷的查詢手段。本系統(tǒng)是為中小型企業(yè)服務(wù)的企業(yè)人事管理系統(tǒng),該系統(tǒng)集成了系統(tǒng)管理、人事管理、部門管理、考勤管理、工資管理、福利管理、人事信息統(tǒng)計、報表打印輸出8大部分功能結(jié)構(gòu)。系統(tǒng)擺脫了傳統(tǒng)煩瑣的紙張管理工作,可以隨時存儲企業(yè)員工信息,具有安全性、高效性;節(jié)省大量的人力資源;同樣可以迅速查到所需的信息。

4.2 系統(tǒng)特點

系統(tǒng)界面設(shè)計原則:簡單清晰、風(fēng)格一致、操作容易和內(nèi)部維護等。界面的整體設(shè)計風(fēng)格:簡單清晰:使用戶在最短時間內(nèi)熟悉系統(tǒng),并使所有功能一目了然。風(fēng)格一致:在同類應(yīng)用中使用相同的設(shè)計規(guī)則,盡量不改變用戶的使用習(xí)慣。操作容易:減少用戶的輸入量和記憶量,設(shè)定系統(tǒng)的缺省狀態(tài)。

5 結(jié)語

系統(tǒng)結(jié)合人事管理的實際情況,根據(jù)信息管理的要求,各個功能模塊完全能滿足人事管理實際工作的要求,可以實現(xiàn)對人事信息的查詢、修改、刪除和增加,并且還可以進行有條件的數(shù)據(jù)查詢,即按指定的條件計算統(tǒng)計等,此外可以根據(jù)不同的要求獲取并打印相應(yīng)的報表。

表1 員工信息表結(jié)構(gòu)

圖4 工資信息管理

[1]高春艷,劉彬彬編著.Visual Basic開發(fā)實戰(zhàn)寶典[M].北京:清華大學(xué)出版社,2010

[2]李玉林,馬軍,王巖編著.零基礎(chǔ)學(xué)Visual Basic+SQL Server[M].北京:機械工業(yè)出版社,2008

[3]邱李華,李曉黎,張玉花編著.S Q L Server2000數(shù)據(jù)庫應(yīng)用教程[M].北京:人民郵電出版社,2007

[4]劉曉靜.淺談企業(yè)人事工資管理系統(tǒng)的設(shè)計與實現(xiàn)[J].時代金融,2012(12):296-297

[5]肖磊.人事管理系統(tǒng)的分析與設(shè)計[D].山東大學(xué),2007

猜你喜歡
人事人事管理工資
人事人才
人事人才
這種情況下未續(xù)訂勞動合同是否應(yīng)當(dāng)支付二倍工資
人事人才
人事人才
人事管理
加強和改進事業(yè)單位人事管理
人事檔案數(shù)字化在人事管理中的重要性
活力(2019年21期)2019-04-01 12:16:52
說說索要工資那些事
不用干活,照領(lǐng)工資
山東青年(2016年2期)2016-02-28 14:25:45
天津市| 建昌县| 临猗县| 太谷县| 五原县| 雷山县| 石门县| 图们市| 曲周县| 崇州市| 将乐县| 兰坪| 大石桥市| 崇左市| 庆元县| 凤凰县| 定西市| 新晃| 外汇| 琼中| 普洱| 加查县| 靖远县| 大厂| 武威市| 德昌县| 唐河县| 绥化市| 石家庄市| 英吉沙县| 剑阁县| 江山市| 兰州市| 大连市| 旬阳县| 政和县| 顺平县| 大石桥市| 涡阳县| 金山区| 塔河县|