資源描述:
《用vb開發(fā)企業(yè)工資管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、目錄1引言12研究對象與方法12.1研究對象12.2研究方法23系統(tǒng)需求分析23.1用戶需求分析23.2業(yè)務(wù)流程圖34系統(tǒng)詳細(xì)設(shè)計(jì)34.1系統(tǒng)功能模塊設(shè)計(jì)34.2數(shù)據(jù)庫概念設(shè)計(jì)44.3數(shù)據(jù)的實(shí)現(xiàn)65系統(tǒng)的實(shí)現(xiàn)65.1創(chuàng)建公用數(shù)據(jù)庫模塊[4]65.2主窗體的創(chuàng)建[5]75.3創(chuàng)建人員管理窗體95.4創(chuàng)建添加員工窗體95.5創(chuàng)建修改員工窗體105.6創(chuàng)建職位管理窗體105.7創(chuàng)建添加職位窗體115.8創(chuàng)建修改職位窗體125.9創(chuàng)建工資發(fā)放窗體125.10創(chuàng)建統(tǒng)計(jì)報(bào)表窗體136測試與分析14結(jié)束語14參考文獻(xiàn)1515用VB開發(fā)企業(yè)工資管理系統(tǒng)指導(dǎo)教師:【摘 要
2、】:工資管理是每個(gè)企業(yè)要面臨的問題,對于大企業(yè)有正規(guī)的工資管理系統(tǒng),但對于小企業(yè)采用大的工資管理系統(tǒng)不合適,所以開發(fā)一套符合小企業(yè)工資管理的系統(tǒng)就顯得重要,本次設(shè)計(jì)的工資管理系統(tǒng)能滿足企業(yè)工資管理的日常要求,包括人員管理、職位管理、工資發(fā)放管理及統(tǒng)計(jì)報(bào)表等功能,提高企業(yè)的管理效率?!娟P(guān)鍵詞】:工資管理信息管理數(shù)據(jù)查詢數(shù)據(jù)庫1引言企業(yè)職工的工資管理作為一個(gè)企業(yè)管理不可或缺的方面,其管理過程比較復(fù)雜,工作繁瑣,時(shí)間性強(qiáng)及具有延續(xù)性,再加上每個(gè)月要重復(fù)產(chǎn)生數(shù)據(jù),形成巨大的數(shù)據(jù)量,利用人工來管理顯得比較困難。因此非常有必要開發(fā)一套工資管理系統(tǒng)軟件來提高企業(yè)工次管
3、理的工作效率。企業(yè)工資管理系統(tǒng)為了保證統(tǒng)計(jì)數(shù)據(jù)的準(zhǔn)確性,首先將職工的基本信息經(jīng)過核實(shí)后輸入系統(tǒng)內(nèi)并存儲(chǔ)起來,同時(shí)按照系統(tǒng)的要求設(shè)定標(biāo)準(zhǔn)代碼,在工資管理的日常工作中最大限度的減少重復(fù)輸入,也減少人為因素造成的不必要的錯(cuò)誤,提高系統(tǒng)數(shù)據(jù)的完整性,企業(yè)工資管理系統(tǒng)主要可以完成數(shù)據(jù)的錄入、存儲(chǔ)、查詢、匯總及報(bào)表的打印,不僅節(jié)省時(shí)間和人力,而且調(diào)用方便,統(tǒng)計(jì)快捷,準(zhǔn)確性高。2研究對象與方法2.1研究對象目前在大的公司已經(jīng)有一整套比較完整的工資管理系統(tǒng),而在一般小型的企業(yè)中工資的管理大部分還是進(jìn)行著手工管理,工作起來效率很低,并且不能及時(shí)了解工資的發(fā)放狀況等等,不便
4、于管理。同時(shí)由于不可避免的人為因素,造成數(shù)據(jù)的遣漏、誤報(bào)等。為了更好地適應(yīng)當(dāng)前企業(yè)對工資管理的需求,緩解手工管理存在的這些弊端,開發(fā)了企業(yè)工資管理系統(tǒng)。它具有以下幾個(gè)特點(diǎn):15l可以存儲(chǔ)所有有關(guān)工資、津貼、提成等內(nèi)容,安全高效。l可以迅速查到所需信息。l實(shí)現(xiàn)動(dòng)態(tài)報(bào)表。2.2研究方法VisualBasic是一種可視化的、面對對象和條用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程基礎(chǔ)。在VisualBasi
5、c環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動(dòng)態(tài)鏈接庫(DLL)、動(dòng)態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。Visualbasic6.0連接數(shù)據(jù)庫的主要方式以下幾種方式:一是:用data控件進(jìn)行數(shù)據(jù)庫鏈接,二是利用adodc(ADODataControl)進(jìn)行數(shù)據(jù)庫鏈接。三是:利用DataEnvironment進(jìn)行數(shù)據(jù)庫鏈接.四是利用ADO(ActiveXDat
6、aObjects)進(jìn)行編程。要實(shí)現(xiàn)企業(yè)工資管理系統(tǒng),關(guān)鍵是如何運(yùn)用MicrosoftAccess2000作為后臺(tái)數(shù)據(jù)庫。數(shù)據(jù)庫前臺(tái)控制界面使用VisualBasic+ADO來實(shí)現(xiàn)。系統(tǒng)分析方法采用結(jié)構(gòu)化生命周期法,這是軟件開發(fā)常用的方法,主要可以分成以下四個(gè)步驟:系統(tǒng)需求分析,系統(tǒng)數(shù)據(jù)的邏輯設(shè)計(jì)、系統(tǒng)功能模塊的設(shè)計(jì)和軟件功能界面的設(shè)計(jì)。3系統(tǒng)需求分析3.1用戶需求分析通過對用戶工作流程及要求的調(diào)研,確定系統(tǒng)的功能要滿足以下幾個(gè)方面:1、企業(yè)員工基本信息的管理:在這個(gè)模塊中要主要輸入企業(yè)員工的基本信息。2、員工崗位信息的管理:不同的崗位對應(yīng)不同的工資和津貼
7、,這是發(fā)放工資參照的標(biāo)準(zhǔn)。3、15特殊項(xiàng)管理:企業(yè)對員工有不同的獎(jiǎng)懲措施,具體的獎(jiǎng)懲標(biāo)準(zhǔn)應(yīng)在系統(tǒng)中體現(xiàn),并在每月的工資中計(jì)算。1、發(fā)放工資管理:完成每月的工資合計(jì),并打印出工資憑條交由財(cái)務(wù)發(fā)放工資。2、報(bào)表打?。簩Ω鞣N數(shù)據(jù)進(jìn)行統(tǒng)計(jì)與查詢并打印出來,便于企業(yè)管理者對工資發(fā)放情況的動(dòng)態(tài)掌握和管理。軟件的設(shè)計(jì)要求界面友好,操作簡單,最好在硬件的配置上沒有什么要求,功能結(jié)構(gòu)清楚明了,一看就懂,這樣才能更好的滿足企業(yè)員工水平??傊?,企業(yè)工資管理信息系統(tǒng)旨在提供一個(gè)可以操作的,方便工資發(fā)放和管理,易于修改的輔助管理系統(tǒng)。同時(shí)提供了系統(tǒng)智能輔助與用戶自主選擇兩種方式,
8、提高工作效率。財(cái)務(wù)處3.2業(yè)務(wù)流程圖根據(jù)需求分析的結(jié)果,本系統(tǒng)主要?jiǎng)澐譃橐韵?個(gè)