第一篇:VB0016人事工資管理系統(tǒng)A 2
摘 要
在當(dāng)今社會(huì),隨著計(jì)算機(jī)技術(shù)的快速發(fā)展及網(wǎng)絡(luò)技術(shù)的應(yīng)用,實(shí)現(xiàn)用計(jì)算機(jī)代替人腦管理事務(wù)已經(jīng)相當(dāng)普及,這其中利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事工資的管理已勢(shì)在必行。本系統(tǒng)結(jié)合實(shí)際的人事、財(cái)務(wù)制度,經(jīng)過(guò)實(shí)際的需求分析,采用功能強(qiáng)大的Visual Basic6.0做為開(kāi)發(fā)工具,選取Microsoft Access2002作為后臺(tái)數(shù)據(jù)庫(kù),主要應(yīng)用了ADO對(duì)象執(zhí)行SQL語(yǔ)言的技術(shù)手段而開(kāi)發(fā)出來(lái)的單機(jī)版人事管工資理系統(tǒng)。
整個(gè)系統(tǒng)從符合實(shí)用、靈活、安全的要求出發(fā),可以存儲(chǔ)所有有關(guān)工資,津貼,提成等內(nèi)容,安全高效,實(shí)現(xiàn)迅速查找所需信息完成工資管理的全過(guò)程,包括員工信息的添加,修改刪除,職位信息的添加,修改,刪除以及特殊項(xiàng)管理,其中包括各種獎(jiǎng)懲措施以及項(xiàng)目提成等工資管理工作。實(shí)踐證明,本文所設(shè)計(jì)的工資管理系統(tǒng)操作簡(jiǎn)便、應(yīng)用靈活,方便用戶(hù)對(duì)數(shù)據(jù)的把握和管理,可以滿足公司人事、工資管理各方面的需要。
論文主要介紹了本課題的開(kāi)發(fā)環(huán)境平臺(tái),系統(tǒng)所要完成的各項(xiàng)功能及開(kāi) 發(fā)的過(guò)程。著重說(shuō)明了系統(tǒng)設(shè)計(jì)的思想,解決方案和功能實(shí)現(xiàn)。
關(guān)鍵詞:數(shù)據(jù)庫(kù);Visual Basic6.0;Microsoft Access2002;人事工資管理
Abstract
目 錄
第1章
緒
論 1
1.1管理系統(tǒng)簡(jiǎn)介.........................................................錯(cuò)誤!未定義書(shū)簽。1.2系統(tǒng)開(kāi)發(fā)的特點(diǎn)要求.............................................錯(cuò)誤!未定義書(shū)簽。1.3設(shè)計(jì)和開(kāi)發(fā)步驟.....................................................錯(cuò)誤!未定義書(shū)簽。
第2章 系統(tǒng)分析及工作平臺(tái) 錯(cuò)誤!未定義書(shū)簽。
2.1系統(tǒng)可行性分析.....................................................錯(cuò)誤!未定義書(shū)簽。2.2 系統(tǒng)需求分析........................................................錯(cuò)誤!未定義書(shū)簽。
2.2.1 分析目標(biāo):..................................................錯(cuò)誤!未定義書(shū)簽。2.2.2 現(xiàn)狀調(diào)查分析..............................................錯(cuò)誤!未定義書(shū)簽。2.2.3 分析成果:..................................................錯(cuò)誤!未定義書(shū)簽。2.3 開(kāi)發(fā)工具的選擇....................................................錯(cuò)誤!未定義書(shū)簽。
2.3.1 VB語(yǔ)言的應(yīng)用............................................錯(cuò)誤!未定義書(shū)簽。
2.3.2 VB語(yǔ)言的特點(diǎn)............................................錯(cuò)誤!未定義書(shū)簽。2.3.3 Access2002的應(yīng)用.......................................錯(cuò)誤!未定義書(shū)簽。2.3.4 Access的特點(diǎn)...............................................錯(cuò)誤!未定義書(shū)簽。2.3.5 Access和Visual Basic結(jié)合的優(yōu)點(diǎn).............錯(cuò)誤!未定義書(shū)簽。2.4 開(kāi)發(fā)平臺(tái)的選擇....................................................錯(cuò)誤!未定義書(shū)簽。
第3章 總體設(shè)計(jì) 錯(cuò)誤!未定義書(shū)簽。
3.1 系統(tǒng)設(shè)計(jì)思想........................................................錯(cuò)誤!未定義書(shū)簽。3.2 安全性與完整性分析............................................錯(cuò)誤!未定義書(shū)簽。3.3 系統(tǒng)功能設(shè)計(jì)........................................................錯(cuò)誤!未定義書(shū)簽。
3.3.1 系統(tǒng)功能模塊設(shè)計(jì)......................................錯(cuò)誤!未定義書(shū)簽。3.3.2 系統(tǒng)關(guān)系模式設(shè)計(jì)......................................錯(cuò)誤!未定義書(shū)簽。3.4分析與創(chuàng)建數(shù)據(jù)庫(kù).................................................錯(cuò)誤!未定義書(shū)簽。3.5創(chuàng)建公用數(shù)據(jù)庫(kù)模塊.............................................錯(cuò)誤!未定義書(shū)簽。
3.5.1公用數(shù)據(jù)庫(kù)模塊的功能...............................錯(cuò)誤!未定義書(shū)簽。3.5.2公用數(shù)據(jù)庫(kù)模塊設(shè)計(jì)...................................錯(cuò)誤!未定義書(shū)簽。
第4章.詳細(xì)設(shè)計(jì) 錯(cuò)誤!未定義書(shū)簽。
4.1創(chuàng)建主窗體.............................................................錯(cuò)誤!未定義書(shū)簽。4.2創(chuàng)建人員管理窗體.................................................錯(cuò)誤!未定義書(shū)簽。4.3 創(chuàng)建添加員工窗體................................................錯(cuò)誤!未定義書(shū)簽。4.4創(chuàng)建修改員工窗體.................................................錯(cuò)誤!未定義書(shū)簽。4.5創(chuàng)建職位管理窗體.................................................錯(cuò)誤!未定義書(shū)簽。4.6創(chuàng)建添加職位窗體.................................................錯(cuò)誤!未定義書(shū)簽。4.7創(chuàng)建修改職位窗體.................................................錯(cuò)誤!未定義書(shū)簽。4.8創(chuàng)建特殊項(xiàng)管理窗體.............................................錯(cuò)誤!未定義書(shū)簽。4.9創(chuàng)建添加特殊項(xiàng)窗體.............................................錯(cuò)誤!未定義書(shū)簽。4.10創(chuàng)建修改特殊項(xiàng)窗體...........................................錯(cuò)誤!未定義書(shū)簽。4.11創(chuàng)建工資發(fā)放窗體...............................................錯(cuò)誤!未定義書(shū)簽。4.12創(chuàng)建統(tǒng)計(jì)報(bào)表窗體...............................................錯(cuò)誤!未定義書(shū)簽。4.13 創(chuàng)建當(dāng)月工資細(xì)表窗體......................................錯(cuò)誤!未定義書(shū)簽。4.14創(chuàng)建當(dāng)月工資總表窗體.......................................錯(cuò)誤!未定義書(shū)簽。4.15創(chuàng)建當(dāng)月特殊項(xiàng)表窗體.......................................錯(cuò)誤!未定義書(shū)簽。
第5章 系統(tǒng)的運(yùn)行測(cè)試 錯(cuò)誤!未定義書(shū)簽。
5.1系統(tǒng)運(yùn)行測(cè)試流程.................................................錯(cuò)誤!未定義書(shū)簽。5.2系統(tǒng)安全性密碼設(shè)計(jì).............................................錯(cuò)誤!未定義書(shū)簽。
總結(jié) 錯(cuò)誤!未定義書(shū)簽。
致
謝 錯(cuò)誤!未定義書(shū)簽。參 考 文 獻(xiàn) 錯(cuò)誤!未定義書(shū)簽。
Powered by 計(jì)算機(jī)畢業(yè)論文網(wǎng)http://004km.cn 提供 如果需要詳細(xì)內(nèi)容請(qǐng)與QQ:4991024聯(lián)系
第二篇:人事工資管理系統(tǒng)畢業(yè)設(shè)計(jì)論文VB
哈爾濱工業(yè)大學(xué)高等教育畢業(yè)設(shè)計(jì)(論文)
摘要
由于計(jì)算機(jī)技術(shù)的飛速發(fā)展,數(shù)據(jù)庫(kù)技術(shù)作為數(shù)據(jù)管理的一個(gè)有效的手段,在各行各業(yè)中得到越來(lái)越廣泛的應(yīng)用。因此,本文圍繞一個(gè)”人事管理系統(tǒng)”程序的設(shè)計(jì)和應(yīng)用系統(tǒng)的開(kāi)發(fā)課題為背景,詳細(xì)介紹了以VB和SQL SERVER為語(yǔ)言編寫(xiě)管理信息系統(tǒng)的過(guò)程。該程序通過(guò)VB的ADO數(shù)據(jù)對(duì)象來(lái)實(shí)現(xiàn)VB前臺(tái)與后臺(tái)SQL SERVER數(shù)據(jù)庫(kù)的連接,并具有典型的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的特征,完成了系統(tǒng)結(jié)構(gòu)與現(xiàn)實(shí)生活的緊密結(jié)合。
管理系統(tǒng)的開(kāi)發(fā)不僅是一個(gè)應(yīng)用程序編寫(xiě)的過(guò)程,更重要的是在系統(tǒng)分析和設(shè)計(jì)階段所做的工作。該程序在設(shè)計(jì)過(guò)程中嚴(yán)格遵循軟件工程學(xué)的方法,用分階段的生命周期計(jì)劃嚴(yán)格管理,并主要講述了程序的總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)階段,對(duì)程序進(jìn)行需求迭代,不斷修正和改進(jìn),利用SQL SERVER的強(qiáng)大數(shù)據(jù)庫(kù)功能,直到形成一個(gè)完善的可行性系統(tǒng).優(yōu)美、秀麗的界面,方便實(shí)用的查詢(xún)與維護(hù)功能共同構(gòu)成了“人事工資管理系統(tǒng)”。
關(guān)鍵詞:VB,SQL SERVER,數(shù)據(jù)庫(kù),軟件工程,管理信息系統(tǒng)
- I - 哈爾濱工業(yè)大學(xué)高等教育畢業(yè)設(shè)計(jì)(論文)
Abstract Because of the rapid development of computer technology, database technology as an effective means of data management, in all walks of life are increasingly wide application.Therefore, this article on a “personnel management system” design and procedures for applications development topics background, details and SQL Server to add language to the process of preparing management information systems.The procedure adopted to achieve the target data add the ado with VB prospects background SQL Server databases and database applications with typical characteristics, and completed the structure and system combining real life.Management system applications development is not only a preparation process, but more importantly in the analysis and design phase work.The procedure strictly followed in the design process software engineering methods, and use a phased plan to manage the life cycle and on the main procedures designed, detailed design stage, the demand for computation procedures, and constantly revised and improved, the use of SQL Server powerful database functions, Until the feasibility of forming a perfect system.beautiful and attractive interface for practical information and the maintenance of the common functions constitute a “Personnel wage management system.”
Keyword: VB,SQL SERVER,Database, Software Engineering, Management Information Systems
- II - 哈爾濱工業(yè)大學(xué)高等教育畢業(yè)設(shè)計(jì)(論文)
目錄
摘要..........................................................................................................................I Abstract.......................................................................................................................II 第1章 緒論...............................................................................................................5 第2章 相關(guān)工具的基本理論.............................................錯(cuò)誤!未定義書(shū)簽。
2.1 關(guān)于VB的說(shuō)明..............................................................錯(cuò)誤!未定義書(shū)簽。2.2 關(guān)于管理信息系統(tǒng).........................................................錯(cuò)誤!未定義書(shū)簽。2.3 數(shù)據(jù)庫(kù)系統(tǒng)概述.............................................................錯(cuò)誤!未定義書(shū)簽。2.4 ADO與SQL SERVER 2000.........................................錯(cuò)誤!未定義書(shū)簽。
2.4.1 AxtiveX數(shù)據(jù)對(duì)象--ADO......................................錯(cuò)誤!未定義書(shū)簽。2.4.2 關(guān)于SQL SERVER 2000.......................................錯(cuò)誤!未定義書(shū)簽。
第3章 系統(tǒng)需求分析與總體設(shè)計(jì).....................................錯(cuò)誤!未定義書(shū)簽。
3.1 需求分析........................................................................錯(cuò)誤!未定義書(shū)簽。3.2 系統(tǒng)設(shè)計(jì)..........................................................................錯(cuò)誤!未定義書(shū)簽。
3.2.1 系統(tǒng)功能分析.......................................................錯(cuò)誤!未定義書(shū)簽。3.2.2 數(shù)據(jù)流程圖..........................................................錯(cuò)誤!未定義書(shū)簽。3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)....................................................................錯(cuò)誤!未定義書(shū)簽。
3.3.1 數(shù)據(jù)庫(kù)需求分析...................................................錯(cuò)誤!未定義書(shū)簽。3.3.2 實(shí)體之間的E–R模型...........................................錯(cuò)誤!未定義書(shū)簽。3.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)............................................錯(cuò)誤!未定義書(shū)簽。3.4 本章小結(jié)........................................................................錯(cuò)誤!未定義書(shū)簽。
第4章 系統(tǒng)詳細(xì)設(shè)計(jì)..........................................................錯(cuò)誤!未定義書(shū)簽。
4.1 系統(tǒng)模塊的具體實(shí)現(xiàn)......................................................錯(cuò)誤!未定義書(shū)簽。
4.1.1 系統(tǒng)的主界面.......................................................錯(cuò)誤!未定義書(shū)簽。4.1.2 員工基本信息模塊..............................................................................7 4.1.3 員工考勤模塊.......................................................錯(cuò)誤!未定義書(shū)簽。4.1.4 員工評(píng)價(jià)模塊.......................................................錯(cuò)誤!未定義書(shū)簽。4.1.5 員工工資管理模塊...............................................錯(cuò)誤!未定義書(shū)簽。4.1.7 部門(mén)管理模塊.......................................................錯(cuò)誤!未定義書(shū)簽。4.1.8 系統(tǒng)其它功能簡(jiǎn)介...............................................錯(cuò)誤!未定義書(shū)簽。
哈爾濱工業(yè)大學(xué)高等教育畢業(yè)設(shè)計(jì)(論文)
4.2 本章小結(jié)........................................................................錯(cuò)誤!未定義書(shū)簽。
第5章 系統(tǒng)運(yùn)行與測(cè)試......................................................錯(cuò)誤!未定義書(shū)簽。結(jié)
論.....................................................................................錯(cuò)誤!未定義書(shū)簽。致
謝.....................................................................................錯(cuò)誤!未定義書(shū)簽。參考文獻(xiàn).................................................................................錯(cuò)誤!未定義書(shū)簽。附錄1 外文翻譯...................................................................錯(cuò)誤!未定義書(shū)簽。附錄2 譯文..........................................................................錯(cuò)誤!未定義書(shū)簽。附錄3 系統(tǒng)的實(shí)現(xiàn)代碼.....................................................錯(cuò)誤!未定義書(shū)簽。
第1章 緒論
隨著計(jì)算機(jī)的日益普及和網(wǎng)絡(luò)的發(fā)展,數(shù)據(jù)庫(kù)的應(yīng)用范圍越來(lái)越廣,數(shù)據(jù)庫(kù)應(yīng)用的功能也越來(lái)越強(qiáng),因此編寫(xiě)管理信息系統(tǒng)應(yīng)用程序也顯得尤為重要,在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它變得越來(lái)越普及。
人事管理是任何企事業(yè)單位都需要進(jìn)行的一項(xiàng)工作,因此,開(kāi)發(fā)制作人事管理系統(tǒng)具有較大的社會(huì)現(xiàn)實(shí)意義,同時(shí)人事管理系統(tǒng)是一切應(yīng)用系統(tǒng)的典范,它具有一切應(yīng)用系統(tǒng)的特征,系統(tǒng)結(jié)構(gòu)與現(xiàn)實(shí)生活緊密結(jié)合,具體直觀,具有典范的數(shù)據(jù)庫(kù)系統(tǒng)的特性。人事管理系統(tǒng)主要用于企業(yè)內(nèi)部員工的檔案、工資、考勤、評(píng)價(jià)的管理,便于公司領(lǐng)導(dǎo)掌握人員的動(dòng)向,及時(shí)調(diào)整人才的分配,同時(shí)也減少了手工操作帶來(lái)的一些繁瑣與不便,使員工情況的記錄和統(tǒng)計(jì)變得十分簡(jiǎn)單.這些優(yōu)點(diǎn)可以極大的提高企業(yè)對(duì)人事管理的效率.因此,人事管理系統(tǒng)是企事業(yè)信息化、智能化、科學(xué)化和正規(guī)化不可缺少的管理軟件。
本系統(tǒng)開(kāi)發(fā)的目的一方面從提高人事管理工作的效率出發(fā),擺脫過(guò)去由人用紙和筆進(jìn)行的費(fèi)時(shí)費(fèi)力的繁重工作,即利用成熟的計(jì)算機(jī)系統(tǒng)來(lái)實(shí)現(xiàn)商品管理工作的自動(dòng)化。本系統(tǒng)根據(jù)企業(yè)管理的一些實(shí)際情況而編制的一套自動(dòng)化的人事管理系統(tǒng)。
人事管理系統(tǒng)針對(duì)企業(yè)員工信息的處理工作采用計(jì)算機(jī)進(jìn)行全面的現(xiàn)代化管理,主要包括:.員工基本信息的管理.員工評(píng)價(jià)的管理
.員工考勤信息的管理.員工工資的管理
.企業(yè)內(nèi)部人事變動(dòng)的管理.企業(yè)部門(mén)管理
用戶(hù)通過(guò)輸入員工的基本信息、考勤信息等,由系統(tǒng)自動(dòng)生成相應(yīng)的統(tǒng)計(jì)數(shù)據(jù)及工資統(tǒng)計(jì)報(bào)表以供用戶(hù)查詢(xún)、打印,另外用戶(hù)還可以對(duì)這些基本信息進(jìn)行定期的更新與刪除工作,人事管理系統(tǒng)力求以方便快捷的途徑去管理手工操作的每繁瑣數(shù)據(jù)。
本設(shè)計(jì)來(lái)自:計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文網(wǎng)http://004km.cnn As ADODB.Connection Dim rst As ADODB.Recordset Dim sTokens()As String On Error GoTo ExecuteSQL_Error sTokens = Split(SQL)Set cnn = New ADODB.Connection cnn.Open ConnectString If InStr(“INSERT,DELETE,UPDATE”, _ UCase$(sTokens(0)))Then cnn.Execute SQL MsgString = sTokens(0)& _ “ query successful” Else Set rst = New ADODB.Recordset rst.Open Trim$(SQL), cnn, _ adOpenKeyset, _ adLockOptimistic Set ExecuteSQL = rst MsgString = “查詢(xún)到” & rst.RecordCount & _ “ 條記錄 ”
End If ExecuteSQL_Exit: Set rst = Nothing Set cnn = Nothing Exit Function ExecuteSQL_Error: MsgString = “查詢(xún)錯(cuò)誤: ” & _ Err.Description Resume ExecuteSQL_Exit End Function Public Function ConnectString()As String ConnectString = “FileDSN=renshi.dsn” End Function 以上兩個(gè)函數(shù)代碼分別用來(lái)完成執(zhí)行各種SQL語(yǔ)句和連接數(shù)據(jù)庫(kù)。
4.1.2 員工基本信息模塊
該模塊主要完成員工基本信息的輸入、查詢(xún)與修改,它定義了三個(gè)主要窗口:信息添加窗口、復(fù)合查詢(xún)窗口、員工信息列表窗口。員工信息添加窗口用來(lái)添加員工個(gè)人信息,可供用戶(hù)瀏覽查詢(xún)及以記錄為單
在窗體上放置多個(gè)文本框和下拉式列表框,用來(lái)輸入員工個(gè)人基本信息,工作信息和其它信息;多個(gè)標(biāo)簽用來(lái)提示多個(gè)文本框所需要的內(nèi)容。兩個(gè)按鈕用來(lái)確定是否添加員工信息。一個(gè)下拉列表框用來(lái)顯示員工的性別。
員工基本信息中是以工號(hào)為主鍵,來(lái)識(shí)別表的唯一性。在員工性別錄入中使用了ComboBox下拉列表控件,在載入窗體時(shí)程序?qū)⒆詣?dòng)在兩個(gè)下拉式文本框中添加內(nèi)容,這樣可以規(guī)范化輸入內(nèi)容,其中加入了”男”、”女”。用戶(hù)可以直接從下拉表中選擇需要的輸入條件。輸入的出生日期按照YYYY-MM-DD的統(tǒng)一格式來(lái)錄入。在備注文本編輯框中可以對(duì)窗體中沒(méi)有提及到的一些員工信息進(jìn)行編輯,讓檔案的錄入更加完備、全面。當(dāng)用戶(hù)輸寫(xiě)完信息后單擊保存按扭,就將員工信息存儲(chǔ)到后臺(tái)的SQL SERVER數(shù)據(jù)庫(kù)中。如果數(shù)據(jù)庫(kù)中存在與此項(xiàng)添加的員工檔案相同的數(shù)據(jù),按確定后將彈出消息對(duì)話框”己存在此員工的信息”,提示用戶(hù)己經(jīng)存在此員工的信息,從而避免了相同員工信息的重復(fù)錄入。
載入窗體時(shí),將首先通過(guò)整型變量gintmode的值來(lái)判斷是添加還是修改狀態(tài)(1為添加,2為修改)。如果是添加狀態(tài),性別選擇框?qū)⑦x擇第一個(gè);如果是修改狀態(tài),將選擇顯示當(dāng)前的記錄。
員工信息的添加窗口如圖4-3:
圖4-3 員工信息添加窗體
在員工信息模塊中添加了一項(xiàng)查詢(xún)功能,這樣可以使用戶(hù)更加方便的操作所需要信息,大大節(jié)約了搜索的時(shí)間。
查詢(xún)功能使用復(fù)合查詢(xún)的模式。分為按工號(hào)查詢(xún)、按員工姓名查詢(xún)和按員工部門(mén)查詢(xún)。用戶(hù)可以根據(jù)實(shí)際需要選擇其中的一項(xiàng)或幾項(xiàng)。首先點(diǎn)擊要先擇的CheckBox復(fù)選框控件,這時(shí)光標(biāo)自動(dòng)移動(dòng)到它對(duì)應(yīng)的文本框,只要在相應(yīng)的文本框中輸入要查找的內(nèi)容,然后點(diǎn)擊確定按扭即完成了此項(xiàng)操作,并以MSFlexGird列表的形式顯示出數(shù)據(jù)。查詢(xún)功能的另一個(gè)特點(diǎn)是如果用戶(hù)對(duì)查詢(xún)窗口不做任何操作,直接點(diǎn)擊確定按扭,在查詢(xún)結(jié)果的列表窗口中顯示出所有員工的信息。
第三篇:ASP2057人事工資管理系統(tǒng)
人事工資管理系統(tǒng)
摘要
人事工資管理系統(tǒng)是企業(yè)內(nèi)部用以管理人事檔案和工資等信息的實(shí)用性軟件。用它代替企業(yè)傳統(tǒng)的手工管理方式,大大提高了工作效率和安全性,提高了信息處理的速度和準(zhǔn)確性,節(jié)省了工作人員的時(shí)間和精力,使企業(yè)人事管理和工資管理系統(tǒng)化、科學(xué)化、規(guī)范化和自動(dòng)化。是現(xiàn)代企業(yè)必不可少的管理工具。
本系統(tǒng)采用ASP語(yǔ)言和Access數(shù)據(jù)庫(kù)開(kāi)發(fā)而成,包括職工管理、檔案管理、考勤管理、工資管理等模塊,并將工資計(jì)算與考勤、獎(jiǎng)懲相關(guān)聯(lián),生成較合理的薪酬管理體制,以產(chǎn)生有效的激勵(lì)機(jī)制。同時(shí)系統(tǒng)設(shè)置了一些必要的輔助功能,比如對(duì)員工合同到期提醒和生日提醒等功能,有助于鞏固企業(yè)與員工的心理契約,促進(jìn)員工積極向上,向公司靠攏。系統(tǒng)能夠?qū)崿F(xiàn)數(shù)據(jù)的錄入、插入、刪除、查詢(xún)、統(tǒng)計(jì)、更新等功能,能滿足企業(yè)職工管理方面的基本要求。
關(guān)鍵詞:ASP;Access;數(shù)據(jù)庫(kù);人事;工資
目錄 引言......................................................錯(cuò)誤!未定義書(shū)簽。
1.1 系統(tǒng)開(kāi)發(fā)背景........................................錯(cuò)誤!未定義書(shū)簽。1.2 系統(tǒng)研究意義........................................錯(cuò)誤!未定義書(shū)簽。1.3 系統(tǒng)研究方法........................................錯(cuò)誤!未定義書(shū)簽。2 系統(tǒng)需求分析..............................................錯(cuò)誤!未定義書(shū)簽。
2.1可行性分析..........................................錯(cuò)誤!未定義書(shū)簽。
2.1.1可行性分析....................................錯(cuò)誤!未定義書(shū)簽。2.1.2 經(jīng)濟(jì)可行性....................................錯(cuò)誤!未定義書(shū)簽。2.1.3 操作可行性....................................錯(cuò)誤!未定義書(shū)簽。2.2 系統(tǒng)目標(biāo)............................................錯(cuò)誤!未定義書(shū)簽。2.3 系統(tǒng)功能需求分析....................................錯(cuò)誤!未定義書(shū)簽。3 數(shù)據(jù)庫(kù)設(shè)計(jì)................................................錯(cuò)誤!未定義書(shū)簽。
3.1 數(shù)據(jù)庫(kù)表簡(jiǎn)介........................................錯(cuò)誤!未定義書(shū)簽。3.2 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)......................................錯(cuò)誤!未定義書(shū)簽。3.3 數(shù)據(jù)庫(kù)連接文件......................................錯(cuò)誤!未定義書(shū)簽。4 系統(tǒng)功能模塊詳細(xì)設(shè)計(jì)及實(shí)現(xiàn).................................................2 4.1 模塊設(shè)計(jì).............................................................2 4.2 功能模塊的說(shuō)明.......................................................3 4.3 系統(tǒng)界面的設(shè)計(jì)......................................錯(cuò)誤!未定義書(shū)簽。
4.3.1 系統(tǒng)登錄界面的設(shè)計(jì)............................錯(cuò)誤!未定義書(shū)簽。4.3.2 系統(tǒng)主界面的設(shè)計(jì)...............................................3 4.3.3 系統(tǒng)各模塊界面的設(shè)計(jì)...........................................4 5 系統(tǒng)評(píng)價(jià)..................................................錯(cuò)誤!未定義書(shū)簽。
5.1 系統(tǒng)的特點(diǎn)..........................................錯(cuò)誤!未定義書(shū)簽。5.2 系統(tǒng)的缺點(diǎn)..........................................錯(cuò)誤!未定義書(shū)簽。5.3 將來(lái)可能提出的要求..................................錯(cuò)誤!未定義書(shū)簽。結(jié) 論....................................................錯(cuò)誤!未定義書(shū)簽。參考文獻(xiàn)....................................................錯(cuò)誤!未定義書(shū)簽。致 謝....................................................錯(cuò)誤!未定義書(shū)簽。系統(tǒng)功能模塊詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)
4.1 模塊設(shè)計(jì)
人事工資管理系統(tǒng)共包括以下七個(gè)功能模塊:職工管理模塊、考勤管理模塊、檔案管理模塊、工資管理模塊、事項(xiàng)記錄模塊、其他事記模塊、系統(tǒng)管理模塊。其中每個(gè)模塊又分為若干個(gè)小功能模塊。其系統(tǒng)功能模塊詳細(xì)關(guān)系如圖1所示:
圖1 系統(tǒng)模塊結(jié)構(gòu)圖
4.2 功能模塊的說(shuō)明
人事工資管理系統(tǒng)的七個(gè)功能模塊的詳細(xì)介紹如下:
1.職工管理模塊:實(shí)現(xiàn)用戶(hù)自由的信息錄入。結(jié)合人事變動(dòng)完成本單位各類(lèi)人員變動(dòng)事宜,實(shí)時(shí)記錄人員進(jìn)入單位后的所有變化信息。實(shí)現(xiàn)對(duì)員工信息靈活的查詢(xún)功能。
2.考勤管理模塊:將考勤數(shù)據(jù)按月輸入到系統(tǒng)中,系統(tǒng)將記錄所有請(qǐng)假、礦工、遲到、早退等數(shù)據(jù),并進(jìn)行自動(dòng)統(tǒng)計(jì)和匯總。
3.檔案管理模塊:提供全部人員記錄,用以記錄和查看人員相關(guān)信息。4.工資管理模塊:實(shí)現(xiàn)對(duì)基本工資的管理,每月可以計(jì)算和修改工資數(shù)據(jù),記錄工資發(fā)放日期。
5.事項(xiàng)記錄模塊:根據(jù)單位情況設(shè)立培訓(xùn)、獎(jiǎng)懲等事項(xiàng)記錄。
6.其它事記模塊:用于企業(yè)內(nèi)部記錄單位的基本信息和員工生日等,促進(jìn)員工團(tuán)結(jié)一致、積極向上。
7.系統(tǒng)管理模塊:主要包括用戶(hù)登陸和安全退出系統(tǒng)。提供有效的用戶(hù)認(rèn)證安全機(jī)制。
圖2 系統(tǒng)登錄頁(yè)面
打
4.3.2 系統(tǒng)主界面的設(shè)計(jì)
通過(guò)用戶(hù)驗(yàn)證后,進(jìn)入人事工資管理系統(tǒng)的主頁(yè)面。系統(tǒng)的主頁(yè)面是由一個(gè)“T”字形結(jié)構(gòu)的框架頁(yè)面構(gòu)成,它將該頁(yè)面分成頂部系統(tǒng)名稱(chēng)顯示頁(yè)面、下面左側(cè)菜單頁(yè)面和右面主顯示頁(yè)面。
其中菜單頁(yè)是該頁(yè)面的主題部分,實(shí)現(xiàn)了菜單的分類(lèi)分級(jí)顯示,主菜單項(xiàng)從上往下排成一列,平時(shí)子菜單是隱藏的,單擊某一主菜單項(xiàng)時(shí)將展開(kāi)它的所有子菜單項(xiàng),同時(shí)其他主菜單項(xiàng)的子菜單項(xiàng)將緊縮回去。其界面如圖3 所示:
圖3 菜單界面。
4.3.3 系統(tǒng)各模塊界面的設(shè)計(jì)
由于系統(tǒng)模塊較多,下面將只介紹部分模塊的詳細(xì)設(shè)計(jì):
(一)職工管理模塊:本模塊根據(jù)搜索內(nèi)容和方式分為按部門(mén)查看員工和離職員工查看兩部分。其中按部門(mén)查看員工的界面如圖4所示:
圖4 據(jù)部門(mén)查看員工頁(yè)面
圖5 新增員工頁(yè)面
(三)工資管理模塊:工資管理模塊包括員工工資的計(jì)算、工資按月統(tǒng)計(jì)和發(fā)放領(lǐng)取情況。員工工資計(jì)算頁(yè)面如圖6所示:
圖6 工資計(jì)算頁(yè)面
圖7 工資統(tǒng)計(jì)頁(yè)面
圖8 工資領(lǐng)取頁(yè)面
(四)考勤管理模塊:
圖9 考勤記錄頁(yè)面
圖10 考勤按月統(tǒng)計(jì)頁(yè)面
Powered by 計(jì)算機(jī)畢業(yè)論文網(wǎng)http://004km.cn http:// 004km.cn
第四篇:人事工資管理系統(tǒng)
人事工資管理系統(tǒng)一、登錄界面
登錄界面如圖1所示。
圖1登錄界面
二、主界面
輸入用戶(hù)名和密碼,單擊【登錄】按鈕,打開(kāi)如圖2所示的主界面。
圖2主界面 圖2中的菜單中包含的菜單選項(xiàng)如下: 【人事管理】:檔案管理、獎(jiǎng)罰管理、調(diào)動(dòng)管理、考評(píng)管理。【工資管理】:考勤津貼、工資總結(jié)?!鞠到y(tǒng)管理】:部門(mén)管理、數(shù)據(jù)備份?!居脩?hù)管理】:操作員管理、修改口令、更改操作員?!就顺觥坎话ㄈ魏芜x項(xiàng)。
三、人事管理菜單
1.選擇圖2中的【人事管理】?【檔案管理】菜單選項(xiàng),打開(kāi)如圖3所示的界面。
圖3檔案管理
選擇圖3中的【增加】工具按鈕,打開(kāi)如圖4所示的界面,以實(shí)現(xiàn)增加員工信息。
圖4增加員工信息
在圖3中選中某員工,單擊【修改】工具按鈕,打開(kāi)如圖5所示界面,以實(shí)現(xiàn)員工信息修改。
圖5修改員工信息界面
2.選擇圖2中的【人事管理】?【獎(jiǎng)罰管理】菜單選項(xiàng),打開(kāi)如圖6所示的界面。
圖6獎(jiǎng)罰管理
選擇圖6中的【增加】工具按鈕,打開(kāi)如圖7所示的界面,以實(shí)現(xiàn)增加員工獎(jiǎng)罰信息。
圖7增加獎(jiǎng)罰管理
選擇圖6中的某一員工記錄,單擊【修改】工具按鈕,打開(kāi)如圖8所示的界面,以實(shí)現(xiàn)修改員工獎(jiǎng)罰信息。
圖8修改員工獎(jiǎng)罰信息
在圖6中選中某員工記錄,單擊【刪除】工具按鈕以實(shí)現(xiàn)刪除員工獎(jiǎng)罰信息。
3.選擇圖2中的【人事管理】?【調(diào)動(dòng)管理】菜單選項(xiàng),打開(kāi)如圖9所示的界面。
圖9員工調(diào)動(dòng)管理界面
選擇圖9中的【增加】工具按鈕,打開(kāi)如圖10所示的界面,以實(shí)現(xiàn)增加員工調(diào)動(dòng)信息。
圖10增加員工調(diào)動(dòng)信息
選擇圖9中的某一員工記錄,單擊【修改】工具按鈕,打開(kāi)如圖11所示的界面,以實(shí)現(xiàn)修改員工調(diào)動(dòng)信息。
圖11修改員工調(diào)動(dòng)信息
在圖9中選中某員工記錄,單擊【刪除】工具按鈕以實(shí)現(xiàn)刪除員工調(diào)動(dòng)信息。
4.選擇圖2中的【考評(píng)管理】?【調(diào)動(dòng)管理】菜單選項(xiàng),打開(kāi)如圖12所示的界面。
圖12考評(píng)管理界面 選擇圖12中的【增加】工具按鈕,打開(kāi)如圖13所示的界面,以實(shí)現(xiàn)增加員工考評(píng)信息。
圖13增加考評(píng)信息
選擇圖12中的某一員工記錄,單擊【修改】工具按鈕,打開(kāi)如圖14所示的界面,以實(shí)現(xiàn)修改員工考評(píng)信息。
圖14修改考評(píng)信息
在圖12中選中某員工記錄,單擊【刪除】工具按鈕以實(shí)現(xiàn)刪除員工考評(píng)信息。
四、工資管理菜單
1.選擇圖2中的【工資管理】?【考勤津貼】菜單選項(xiàng),打開(kāi)如圖15所示的界面。
圖15考勤津貼界面
在圖15中選擇工資月份,選擇員工編號(hào),輸入全勤獎(jiǎng)金、加班工資,單擊【增加】工具按鈕,以實(shí)現(xiàn)增加員工考勤津貼信息。
2.選擇圖2中的【工資管理】?【考勤津貼】菜單選項(xiàng),打開(kāi)如圖16所示的界面。
圖16工資總結(jié)界面
在圖16中選擇月份,顯示對(duì)應(yīng)員工工資信息。
五、系統(tǒng)管理菜單
1.選擇圖2中的【系統(tǒng)管理】?【部門(mén)管理】菜單選項(xiàng),打開(kāi)如圖17所示的界面。
圖17部門(mén)管理
單擊圖17中的【增加】工具按鈕,打開(kāi)如圖18所示的界面,以實(shí)現(xiàn)增加部門(mén)信息。
圖18增加部門(mén)
選擇圖17中的某一部門(mén),單擊【修改】工具按鈕,打開(kāi)如圖19所示的界面,以實(shí)現(xiàn)修改部門(mén)信息。
圖19修改部門(mén)
在圖17中選中某員工記錄,單擊【刪除】工具按鈕以實(shí)現(xiàn)刪除部門(mén)信息。
2.選擇圖2中的【系統(tǒng)管理】?【數(shù)據(jù)備份】菜單選項(xiàng),打開(kāi)如圖20所示的界面。
圖20數(shù)據(jù)備份
五、用戶(hù)管理菜單
1.選擇圖2中的【用戶(hù)管理】?【操作員管理】菜單選項(xiàng),打開(kāi)如圖21所示的界面。
圖21操作員管理
在圖21中輸入用戶(hù)名和密碼,選擇權(quán)限,單擊【增加】工具按鈕,以實(shí)現(xiàn)增加操作員信息。在圖21中的某一操作員,會(huì)自動(dòng)填寫(xiě)用戶(hù)名和密碼,可以修改用戶(hù)名、密碼、權(quán)限,單擊【修改】工具按鈕,以實(shí)現(xiàn)修改操作員信息。
在圖21中的某一操作員,單擊【刪除】工具按鈕,以實(shí)現(xiàn)刪除操作員信息。
2.選擇圖2中的【用戶(hù)管理】?【修改口令】菜單選項(xiàng),打開(kāi)如圖22所示的界面。
圖22修改密碼
輸入登錄用戶(hù)的原始密碼,兩次輸入相同的心密碼,單擊【確定】按鈕,實(shí)現(xiàn)密碼修改。3.選擇圖2中的【用戶(hù)管理】?【更改操作員】菜單選項(xiàng),打開(kāi)如圖23所示的界面。
圖23更改操作員
選擇用戶(hù)名,輸入該用戶(hù)的密碼,實(shí)現(xiàn)以所選擇的用戶(hù)身份登錄。
第五篇:vb課程設(shè)計(jì) 職工工資管理系統(tǒng)代碼
Form1: Dim errorCount As Integer Private Sub Command1_Click()If Text1.Text = “system” And Text2.Text = “1234” Then
Load Form2
Form2.Show
Me.Hide
MsgBox “登陸成功,歡迎您進(jìn)入職工工資管理系統(tǒng)”, vbInformation, “登陸成功”
Else
errorCount = errorCount + 1
If errorCount < 3 Then
MsgBox “用戶(hù)名或密碼錯(cuò)誤(第” & errorCount & “次)!”, vbOKOnly + vbExclamation, “登陸失敗”
Text1.SetFocus
End If
If errorCount >= 3 Then
Text1.Enabled = False
Text2.Enabled = False
Command1.Enabled = False
MsgBox “三次輸入用戶(hù)名或密碼錯(cuò)誤,程序?qū)⒆詣?dòng)退出!”, vbOKOnly + vbExclamation, “登陸失敗”
End
End If End If
End Sub
Private Sub Command2_Click()Unload Me End Sub
Private Sub Form_Load()errorCount = 0 End Sub
Private Sub Form_Unload(Cancel As Integer)If MsgBox(“是否要退出程序?”, vbYesNo, “退出提示”)= vbNo Then
Cancel = 1 End If End Sub
For i = 1 To jlNum
ygList(i).shifagongzi =(CSng(ygList(i).jibengz)+ ygList(i).gerensui
CSng(ygList(i).jingtie)
ygList(y).shifagongzi = ygList(zuishao).shifagongzi ygList(zuishao).shifagongzi = linShi.shifagongzi End If Next loadData End Sub
Private Sub Command5_Click()Dim linShi As YuanGong
linShi.ygnamg = InputBox(“請(qǐng)輸入要添加的姓名”, “添加員工-姓名錄入”)If Len(Trim(linShi.ygnamg))> 0 Then
linShi.jibengz = InputBox(“請(qǐng)輸入添加員工的基本工資”, “添加員工-基本工資錄入”)
If Len(Trim(linShi.jibengz))> 0 Then
linShi.jingtie = InputBox(“請(qǐng)輸入添加員工的津貼”, “添加員工-津貼錄入”)
If Len(Trim(linShi.jingtie))> 0 Then
linShi.gerensui = InputBox(“請(qǐng)輸入添加員工的個(gè)人所得稅”, “添加員工-個(gè)稅錄入”)
If Len(Trim(linShi.gerensui))> 0 Then
linShi.suidianfei = InputBox(“請(qǐng)輸入添加員工的水電費(fèi)”, “添加員工-水電費(fèi)錄入”)
If Len(Trim(linShi.suidianfei))> 0 Then
Open filedir For Append As #1
Write #1, linShi.ygnamg;linShi.jibengz;linShi.jingtie;linShi.gerensui;linShi.suidianfei
Close #1
MsgBox “添加員工成功!”, vbOKOnly + vbInformation, “成功”
jlNum = 0 If Len(Trim(filedir))> 0 Then
Open filedir For Input As #1
Do While Not EOF(1)
Line Input #1, a
If Len(Trim(a))> 0 Then
jlNum = jlNum + 1
End If
Loop
Close #1
ReDim Preserve ygList(jlNum)As YuanGong
jlNum = 0
Open filedir For Input As #1
Do While Not EOF(1)
jlNum = jlNum + 1
Input #1, ygList(jlNum).ygnamg
Input #1, ygList(jlNum).jibengz
Input #1, ygList(jlNum).jingtie
Next
Close #1
MsgBox “刪除員工成功!”, vbOKOnly + vbInformation, “成功”
jlNum = 0 If Len(Trim(filedir))> 0 Then
Open filedir For Input As #1
Do While Not EOF(1)
Line Input #1, a
If Len(Trim(a))> 0 Then
jlNum = jlNum + 1
End If
Loop
Close #1
ReDim ygList(jlNum)As YuanGong
jlNum = 0
Open filedir For Input As #1
Do While Not EOF(1)
jlNum = jlNum + 1
Input #1, ygList(jlNum).ygnamg
Input #1, ygList(jlNum).jibengz
Input #1, ygList(jlNum).jingtie
Input #1, ygList(jlNum).gerensui
Input #1, ygList(jlNum).suidianfei
Loop
Close #1
loadData
Command2.Enabled = True
Command3.Enabled = False
Command4.Enabled = False
Command5.Enabled = True
Command6.Enabled = True End If
Text1.Text = “姓名” & vbTab & “工資” & vbTab & “津貼” & vbTab & “所得稅” & vbTab & “水電費(fèi)” & vbCrLf
For i = 1 To jlNum
Text1.Text = Text1.Text & ygList(i).ygnamg & vbTab & ygList(i).jibengz & vbTab & ygList(i).jingtie & vbTab & ygList(i).gerensui & vbTab & ygList(i).suidianfei & vbCrLf
Next Else
MsgBox “刪除員工失??!”, vbOKOnly + vbExclamation, “失敗” End If End Sub
Private Sub Command7_Click()