版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于vb+access的工資管理系統(tǒng) 指導(dǎo)教師 級(jí) 別 學(xué) 院 專 業(yè) 班 級(jí) 學(xué) 號(hào) 二一五年四月二十二號(hào)摘 要工資管理系統(tǒng)是針對(duì)企業(yè)的工資管理業(yè)務(wù)進(jìn)行計(jì)算機(jī)處理而開發(fā)的應(yīng)用軟件。該系統(tǒng)由系統(tǒng)維護(hù)、輸入、查詢、修改、輸出、統(tǒng)計(jì)等子模塊組成,功能基本涵蓋普通企業(yè)的工資管理業(yè)務(wù)范圍。企業(yè)應(yīng)用本系統(tǒng)后,可以有效的提高工資管理水平。本文從市場(chǎng)調(diào)查、需求分析、開發(fā)平臺(tái)選擇、系統(tǒng)模塊建立、數(shù)據(jù)庫設(shè)計(jì)、功能模塊編程實(shí)現(xiàn)及軟件測(cè)試等方面闡述了本應(yīng)用系統(tǒng)的設(shè)計(jì)過程。為便于說明,文中繪制了程序結(jié)構(gòu)框圖、數(shù)據(jù)流程圖和部分界面圖。最后附有主要的源程序代碼清單。 關(guān)鍵詞:工資管理系統(tǒng)維護(hù)數(shù)據(jù)匯總管理系統(tǒng)軟件開發(fā)vb目
2、 錄緒論4(一)系統(tǒng)分析7(一)需求分析71系統(tǒng)管理72數(shù)據(jù)管理73查詢統(tǒng)計(jì)74工資報(bào)表7(二)關(guān)鍵技術(shù)8二、系統(tǒng)設(shè)計(jì)9(一)系統(tǒng)目標(biāo)9(二)系統(tǒng)的功能結(jié)構(gòu)9(三)系統(tǒng)開發(fā)環(huán)境10(四)系統(tǒng)特色11(五)數(shù)據(jù)庫設(shè)計(jì)111數(shù)據(jù)庫分析112項(xiàng)目e-r圖11(六)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)141.部門表142.職務(wù)表143.職稱表144.職員表155.工資表15(七)程序界面及其實(shí)現(xiàn)的功能17三、系統(tǒng)實(shí)施30四、總結(jié)31五、 參考文獻(xiàn)33致謝34緒論社會(huì)經(jīng)濟(jì)的發(fā)展過程中,人們?cè)趧?chuàng)造物質(zhì)和精神財(cái)富的同時(shí),工資待遇等也進(jìn)行相應(yīng)的提高,從而達(dá)到提高生活水平的目的。近觀現(xiàn)代的社會(huì),提高效率成為一個(gè)重中之重,無論是工業(yè)生
3、產(chǎn)還是日常生活,都要求有高效率的伴隨。對(duì)企業(yè)而言,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命之泉”。工資管理更是人力資源管理的重中之重,它是這口清泉里的重要組成。實(shí)行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,提高工資管理的效率和準(zhǔn)確度。本文介紹畢業(yè)設(shè)計(jì)課題的選題背景和意義,相關(guān)的研究和開發(fā)的比較和綜述,研究開發(fā)的過程,以及設(shè)計(jì)思路和實(shí)現(xiàn)細(xì)節(jié)的考慮,最后給出了作者在畢業(yè)設(shè)計(jì)過程的心得體會(huì)。開發(fā)背景隨著社會(huì)的進(jìn)步和計(jì)算機(jī)技術(shù)的發(fā)展,特別是微型計(jì)算機(jī)的大范圍普及,計(jì)算機(jī)的應(yīng)用逐漸由科學(xué)計(jì)算、實(shí)時(shí)控制等方面向非數(shù)值處理的各個(gè)領(lǐng)域中滲透。尤其是以微型計(jì)算機(jī)為處理核心,以數(shù)據(jù)
4、庫管理系統(tǒng)為開發(fā)環(huán)境的管理系統(tǒng)在辦公室自動(dòng)化以及商業(yè)信息管理等方面的應(yīng)用,日益受到人們的關(guān)注。 隨著社會(huì)信息量的迅速增長,計(jì)算機(jī)處理的數(shù)據(jù)量不斷增加。文件管理系統(tǒng)采用的一次最多存取一個(gè)記錄的訪問方式,以及在不同文件之間缺乏相互聯(lián)系的結(jié)構(gòu),越來越不能適應(yīng)管理大量數(shù)據(jù)的需要,于是數(shù)據(jù)庫管理系統(tǒng)便應(yīng)運(yùn)而生。數(shù)據(jù)庫管理系統(tǒng)是用來控制建立數(shù)據(jù)庫中的數(shù)據(jù)、數(shù)據(jù)的存取,并維護(hù)數(shù)據(jù)庫的數(shù)據(jù)。從文件管理到數(shù)據(jù)庫管理,代表了兩代不同的數(shù)據(jù)管理技術(shù)。今天,數(shù)據(jù)庫管理已成為計(jì)算機(jī)信息管理的主要方式。數(shù)據(jù)庫的應(yīng)用非常廣泛,可應(yīng)用于各行各業(yè)。尤其目前電腦發(fā)展神速,運(yùn)用廣泛,甚至每個(gè)公司、每戶都有電腦,只要是稍復(fù)雜的數(shù)據(jù),
5、都可制作成數(shù)據(jù)庫,交由電腦來管理。用電腦管理數(shù)據(jù),可免除人為的疏忽,并且運(yùn)算速度快,可靠性提高。 在我國,管理信息系統(tǒng)是計(jì)算機(jī)應(yīng)用最廣泛的領(lǐng)域之一。隨著我國經(jīng)濟(jì)建設(shè)突飛猛進(jìn),管理科學(xué)化與管理手段的現(xiàn)代化已經(jīng)提到非常重要的地位。企、事業(yè)單位為了提高自身的管理水平和競(jìng)爭(zhēng)能力,紛紛投入人力物力,開發(fā)適合本單位需求的管理信息系統(tǒng)。中小企業(yè)與行政事業(yè)單位建立的管理信息系統(tǒng)尤如雨后春筍,一個(gè)新的開發(fā)和管理信息系統(tǒng)的熱潮正在掀起, 為此我計(jì)劃設(shè)計(jì):工資管理系統(tǒng)。它可以大大減少人力,使人們擺脫了原有系統(tǒng)的局限性,只要在電腦上輕輕地點(diǎn)幾下就可以完成查詢、輸入、修改、輸出等功能。非計(jì)算機(jī)專業(yè)的人員也可以熟練地進(jìn)行
6、操作。 對(duì)于大部分企業(yè)來說,員工的工資數(shù)據(jù)變化都不大。使用手工管理工資時(shí),需要抄寫大量重復(fù)的數(shù)據(jù)。使用這種手工方式對(duì)工資進(jìn)行管理有許多不便,例如:l 手工重復(fù)抄寫數(shù)據(jù),錯(cuò)誤率高;l 數(shù)據(jù)維護(hù)不方便;l 查詢信息不方便;l 統(tǒng)計(jì)工資煩瑣,需要手工統(tǒng)計(jì)和計(jì)算,容易出錯(cuò);l 維護(hù)員工每月工資數(shù)據(jù)的工作量很大。隨著計(jì)算機(jī)在企業(yè)管理應(yīng)用正的普及,很多企業(yè)都使用計(jì)算機(jī)對(duì)員工工資進(jìn)行管理。因此有必要開發(fā)一種工資管理系統(tǒng)以方便地管理員工的工資信息,提高管理的 效率,使企業(yè)員工工資實(shí)現(xiàn)信息化管理。(一) 系統(tǒng)分析(一)需求分析 在通過相關(guān)書籍、報(bào)刊、網(wǎng)絡(luò)文字,了解企業(yè)的需求,得到該系統(tǒng)需要具備的功能,具體如下。
7、1系統(tǒng)管理l 可以管理操作員,如增加操作員,設(shè)置、修改操作員的密碼;l 可以備份工資數(shù)據(jù)庫;l 可以恢復(fù)工資數(shù)據(jù)庫。2數(shù)據(jù)管理l 可以增加員工資料,并填寫員工的基本信息;l 可以修改員工資料;l 可以刪除員工資料;l 可以設(shè)置員工的基本工資,要調(diào)整員工基本工資時(shí),通過該模塊修改;l 錄入員工的工資數(shù)據(jù);l 修改員工工資數(shù)據(jù);l 設(shè)置系統(tǒng)使用的輔助數(shù)據(jù),如部門、職稱、職務(wù)等參照數(shù)據(jù)。3查詢統(tǒng)計(jì)l 可以查詢?cè)谥贫ㄆ陂g某個(gè)員工的工資情況;l 可以統(tǒng)計(jì)在制定期間各部門的工資情況;l 可以統(tǒng)計(jì)在制定期間整個(gè)企業(yè)的工資情況。4工資報(bào)表l 可以打印員工花名冊(cè);l 可以打印制定期間全部員工的工資表;l 可以打
8、印制定期間指定員工的工資表;l 可以打印制定期間某個(gè)部門的工資表。(二)關(guān)鍵技術(shù)l 使用ado data控件訪問數(shù)據(jù)庫l 使用ado對(duì)象模型訪問數(shù)據(jù)庫l 用excel生成報(bào)表二、系統(tǒng)設(shè)計(jì)通過以上的需求分析,對(duì)功能要求、性能要求有了大概的了解,以下是確定系統(tǒng)的最終目標(biāo)及初步的功能結(jié)構(gòu)。(一) 系統(tǒng)目標(biāo)根據(jù)需求分析的描述,最終確定系統(tǒng)要實(shí)現(xiàn)的目標(biāo)如下。l 界面節(jié)潔、框架清晰、美觀大方;l 靈活、快速地填寫員工信息、員工工資數(shù)據(jù);l 對(duì)用戶輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn)、盡可能排除人為輸入錯(cuò)誤;l 實(shí)現(xiàn)查詢統(tǒng)計(jì)功能,用來查詢統(tǒng)計(jì)員工工資數(shù)據(jù);l 最大限度地實(shí)現(xiàn)系統(tǒng)的易維護(hù)性和易操作性;l 輸出各
9、類工資報(bào)表;l 確保系統(tǒng)的數(shù)據(jù)安全,提供數(shù)據(jù)的備份和恢復(fù)功能。(二)系統(tǒng)的功能結(jié)構(gòu)本系統(tǒng)主要包括員工基本信息管理,參照數(shù)據(jù)管理,工資數(shù)據(jù)錄入、查詢、修改、工資的查詢統(tǒng)計(jì),工資報(bào)表數(shù)據(jù)的輸出,系統(tǒng)管理等部分,其系統(tǒng)結(jié)構(gòu)如圖1所示。工資管理系統(tǒng)系統(tǒng)功能數(shù)據(jù)處理查詢處理報(bào)表輸出用戶管理數(shù)據(jù)備份數(shù)據(jù)恢復(fù)參數(shù)設(shè)置員工資料輸入工資修改工資參照數(shù)據(jù)查詢工資統(tǒng)計(jì)部門工資統(tǒng)計(jì)全部工資員工花名冊(cè)工資表圖1系統(tǒng)功能結(jié)構(gòu)圖(三)系統(tǒng)開發(fā)環(huán)境microsft visual basic 6.0中文版。由美國微軟公司于1991年開發(fā)的一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語言,可用于開發(fā) window
10、s 環(huán)境下的各類應(yīng)用程序。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大可以與 windows 專業(yè)開發(fā)工具sdk相媲美。在visual basic環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用windows內(nèi)部的廣泛應(yīng)用程序接口(api)函數(shù),動(dòng)態(tài)鏈接庫(dll)、對(duì)象的鏈接與嵌入(ole)、開放式數(shù)據(jù)連接(odbc)等技術(shù),可以高效、快速地開發(fā)windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。access2003數(shù)據(jù)庫。由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結(jié)合了 microsoft jet database engine 和 圖形用戶界面兩項(xiàng)特點(diǎn),是 microsoft offic
11、e的成員之一。其實(shí)access 也是微軟公司另一個(gè)通訊程序的名字,想與 procomm 以及其他類似程序來競(jìng)爭(zhēng)。可是事后微軟證實(shí)這是個(gè)失敗計(jì)劃,并且將它中止。數(shù)年后他們把名字重新命名于數(shù)據(jù)庫軟件。另外,access還是c語言的一個(gè)函數(shù)名和一種交換機(jī)的主干道模式。microsoft excel 2003中文版。office excel 2003 是一種電子表格程序,可提供對(duì)于 xml 的支持以及可使分析和共享信息更加方便的新功能。您可以將電子表格的一部分定義為列表并將其導(dǎo)出到 microsoft windows® sharepoint services 網(wǎng)站。excel 2003 中的智
12、能標(biāo)記相對(duì)于 microsoft office xp 中更加靈活,并且對(duì)統(tǒng)計(jì)函數(shù)的改進(jìn)允許您更加有效地分析信息。(四)系統(tǒng)特色操作簡(jiǎn)單,復(fù)合windows風(fēng)格的操作界面,使用戶可快速上手。減少數(shù)據(jù)的重復(fù)錄入,大部分?jǐn)?shù)據(jù)都只需輸入一次,即可在其他模塊中引用。如部門、職務(wù)、職稱、員工資料等信息,都只需錄入一次。實(shí)用的查詢功能。根據(jù)員工姓名可查詢員工指定期間的工資情況,開可按部門統(tǒng)計(jì)各項(xiàng)工資情況或統(tǒng)計(jì)全部員工工資結(jié)構(gòu)情況。在程序中調(diào)用excel模板輸出報(bào)表,用戶可根據(jù)需要設(shè)置模板的格式。(五) 數(shù)據(jù)庫設(shè)計(jì)1數(shù)據(jù)庫分析本項(xiàng)目處理的數(shù)據(jù)量不是很大,使用access完全可以對(duì)這些數(shù)據(jù)進(jìn)行保存和查詢。acc
13、ess數(shù)據(jù)庫為一個(gè)獨(dú)立的文件,可方便用戶對(duì)其進(jìn)行單獨(dú)的備份和恢復(fù)。access數(shù)據(jù)庫可方便地升級(jí)到microsoft sql server數(shù)據(jù)庫。2項(xiàng)目e-r圖本系統(tǒng)包括的實(shí)體主要有:部門、職務(wù)、職稱、員工、工資等部門、職務(wù)、職稱的e-r圖如圖2所示部門職務(wù)職稱編號(hào)部門名編號(hào)職務(wù)名稱職務(wù)工資編號(hào)職稱名稱職稱津貼圖2 項(xiàng)目e-r圖職員的e-r圖如圖3所示。職員職稱職務(wù)部門基本工資編號(hào)備注姓名入職時(shí)間性別身份證圖3職員e-r圖工資的e-r圖如圖4所示。房帖日期基本工資職務(wù)津貼職稱津貼醫(yī)療保險(xiǎn)所得稅獎(jiǎng)金代扣房帖公積金養(yǎng)老保險(xiǎn)圖4工資e-r圖總e-r圖如圖5所示。員工職稱工資部門職務(wù)下屬屬于生成屬于日
14、期圖5總e-r圖(六)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)共建立了6張表:部門表、職務(wù)表、職稱表、職員表、工資表和操作員表。下面分別列出各表的字段說明。1. 部門表用于保存企業(yè)中各部門的基本信息。在本系統(tǒng)中,只使用部門編號(hào)和名臣。將其單獨(dú)列為一張表可方便用戶修改部門名稱。該表只有兩個(gè)字段,分別為id和部門名稱,各字段的參數(shù)如表1所示。表1字段名稱數(shù)據(jù)類型字段大小是否主鍵說明id自動(dòng)編號(hào)是部門編號(hào)部門文本20否部門名稱2. 職務(wù)表用于保存職務(wù)名稱、職務(wù)對(duì)應(yīng)的津貼等信息。該表包括職務(wù)編號(hào),職務(wù)名稱和津貼名稱3個(gè)字段,各字段的參數(shù)如表2所示。 表2字段名稱數(shù)據(jù)類型字段大小是否主鍵說明id自動(dòng)編號(hào)是職務(wù)編號(hào)職務(wù)文本2
15、0否職務(wù)名稱職務(wù)津貼貨幣否職務(wù)津貼3. 職稱表用于保存職稱名稱、職稱津貼等信息。該表包括職稱編號(hào)、職稱名稱、職稱津貼3個(gè)字段,各字段的參數(shù)如表3所示。表3字段名稱數(shù)據(jù)類型字段大小是否主鍵說明id自動(dòng)編號(hào)是職稱編號(hào)職稱文本15否職稱名稱職稱津貼貨幣否職稱津貼4. 職員表用來保存企業(yè)所有職員的基本信息,其中包括職員的基本信息、所屬部門、從事職務(wù)、具體的職稱,一級(jí)該職員的基本工資等。該表的字段較多,各字段的參數(shù)如表4所示。表4字段名稱數(shù)據(jù)類型字段大小是否主鍵說明id自動(dòng)編號(hào)是職員編號(hào)姓名文本10否姓名身份證文本18否身份證性別文本2否性別入職時(shí)間日期否入職時(shí)間部門數(shù)字否部門編號(hào)職務(wù)數(shù)字否職務(wù)編號(hào)職稱
16、數(shù)字否職稱編號(hào)基本工資貨幣否基本工資備注備注備注信息5. 工資表用于保存每個(gè)職員每個(gè)月的工資數(shù)據(jù)。每個(gè)職員每月的數(shù)據(jù)為一條記錄,對(duì)于同一職員,表中存在多條分別表示不同月份工資的記錄。該表的各字段分別為工資的各項(xiàng)數(shù)據(jù),各字段的參數(shù)如表5所示。表5字段名稱數(shù)據(jù)類型字段大小是否主鍵說明id自動(dòng)編號(hào)是序號(hào)員工id長整型否職員編號(hào)日期日期否工資日期基本工資貨幣否基本工資職務(wù)津貼貨幣否職務(wù)津貼職稱津貼貨幣否職稱津貼獎(jiǎng)金貨幣否獎(jiǎng)金房帖貨幣否房帖養(yǎng)老保險(xiǎn)貨幣否養(yǎng)老保險(xiǎn)醫(yī)療保險(xiǎn)貨幣否醫(yī)療保險(xiǎn)住房公積金貨幣否住房公積金所得稅貨幣否所得稅應(yīng)發(fā)貨幣否應(yīng)發(fā)工資實(shí)發(fā)貨幣否實(shí)發(fā)工資(七)程序界面及其實(shí)現(xiàn)的功能圖6 主界面主
17、界面一共有7個(gè)菜單,如圖6所示:系統(tǒng)菜單下有6個(gè)子菜單,它們是用戶管理、修改密碼、系統(tǒng)選項(xiàng)、備份數(shù)據(jù)庫、恢復(fù)數(shù)據(jù)庫、退出。編輯菜單下有3個(gè)子菜單,它們是剪切、復(fù)制、粘貼。視圖菜單下有2個(gè)子菜單,它們是工具欄、狀態(tài)欄。數(shù)據(jù)菜單下有4個(gè)子菜單,它們是員工資料、錄入工資、修改工資、參照數(shù)據(jù)。查詢菜單下有3個(gè)子菜單,它們是查詢工資、統(tǒng)計(jì)部門工資、統(tǒng)計(jì)全部工資。報(bào)表菜單下有2個(gè)子菜單,他們是員工花名冊(cè)、工資表。圖7 登陸窗體輸入正確的用戶名和密碼將登陸該工資管理系統(tǒng),如果用戶名密碼出錯(cuò)3次,系統(tǒng)將自動(dòng)退出。圖8 用戶管理用戶管理模塊主要用來管理使用該系統(tǒng)的用戶,可以進(jìn)行添加新用戶、修改用戶資料、刪除用戶
18、操作,如圖8所示在用戶管理界面點(diǎn)擊添加用戶按鈕,將顯示添加用戶界面如圖9所示。圖9 添加用戶當(dāng)?shù)顷懙挠脩魹楣芾韱T權(quán)限時(shí),該用戶可以添加任意用戶名、密碼和用戶類型的新用戶。當(dāng)?shù)顷懙挠脩魹椴僮鲉T權(quán)限時(shí),該用戶只能添加用戶類型為操作員的新用戶。在用戶管理界面選定目標(biāo)并點(diǎn)擊修改用戶按鈕,將顯示修改用戶界面如圖10所示。圖10修改用戶信息當(dāng)?shù)顷懙挠脩魹楣芾韱T權(quán)限時(shí),該用戶可以修改任意用戶的用戶名、密碼、用戶類型。當(dāng)?shù)顷懙挠脩魹椴僮鲉T權(quán)限時(shí),該用戶只能修改自己的用戶名、密碼不得修改自己的用戶類型,并且無權(quán)修改管理員的任何信息。操作員企圖修改管理員信息的提示如圖11圖11修改提示用戶管理中的刪除用戶按鈕實(shí)現(xiàn)
19、的是刪除的功能,當(dāng)?shù)顷懹脩魹楣芾韱T權(quán)限時(shí),可以刪除除了admin默認(rèn)管理員外的所有用戶信息,當(dāng)?shù)顷懹脩魹椴僮鲉T全是時(shí),可以刪除任何管理員以外的用戶信息。操作員企圖刪除管理員的提示如圖12圖12用戶管理界面中的返回按鈕實(shí)現(xiàn)單擊返回主界面的功能。圖13 修改密碼修改密碼的功能在“用戶管理”中已經(jīng)包含,在在“用戶管理”模塊中修改密碼需要多個(gè)步驟,而修改密碼的功能比較常用,因此將其獨(dú)立列出來,界面如圖13所示。圖14 系統(tǒng)選項(xiàng)在日常的實(shí)際生活中,養(yǎng)老保險(xiǎn)費(fèi)率、醫(yī)療保險(xiǎn)費(fèi)率、個(gè)人起征點(diǎn)隨著政策的出來往往會(huì)發(fā)生多少的變動(dòng),因此系統(tǒng)選項(xiàng)就顯的非常重要,通過點(diǎn)擊相應(yīng)的箭頭,就能實(shí)現(xiàn)各率的增減,點(diǎn)擊確定保存,如
20、圖14所示。備份數(shù)據(jù)庫備份數(shù)據(jù)庫的意義,雖然備份數(shù)據(jù)庫在整個(gè)開發(fā)和調(diào)試的過程中所測(cè)試不到整個(gè)系統(tǒng)的1%,但是其重要性毋庸置疑,本系統(tǒng)是以access作為后臺(tái),數(shù)據(jù)庫在系統(tǒng)中起著保存資料的作用,如果在日常操作中出現(xiàn)誤刪或者由于硬件軟件問題造成數(shù)據(jù)丟失,就不需要還原數(shù)據(jù)庫,還原的基礎(chǔ)就是備份。點(diǎn)擊備份數(shù)據(jù)庫選項(xiàng),數(shù)據(jù)庫備份會(huì)保存在bak目錄中,如果以前就備份過會(huì)提示是否覆蓋原有備份,如圖15所示。圖15 備份提示恢復(fù)數(shù)據(jù)庫恢復(fù)數(shù)據(jù)庫是在備份的基礎(chǔ)上進(jìn)行的,恢復(fù)數(shù)據(jù)庫能保證數(shù)據(jù)的永久性與完整性。點(diǎn)擊恢復(fù)數(shù)據(jù)庫選項(xiàng),系統(tǒng)將提成是否恢復(fù)的提示。點(diǎn)擊是系統(tǒng)將把bak文件夾的備份文件還原到data文件夾中,
21、如圖16所示。圖16 恢復(fù)數(shù)據(jù)庫提示退出點(diǎn)擊退出選項(xiàng)便可退出工資管理系統(tǒng)。數(shù)據(jù)模塊是本系統(tǒng)中重要的部分,數(shù)據(jù)模塊下包含員工資料、修改工資、錄入工資、參照數(shù)據(jù)4子菜單參照數(shù)據(jù)在工資系統(tǒng)中,需要重復(fù)用到部門、職務(wù)、職稱等數(shù)據(jù),本系統(tǒng)中將這些數(shù)據(jù)稱為參照數(shù)據(jù),這類數(shù)據(jù)的增加、修改、刪除的方法類似,因此將這些數(shù)據(jù)集中在一個(gè)窗體中進(jìn)行管理。參照數(shù)據(jù)的窗體如17所示圖17 參照數(shù)據(jù)管理窗體在參照數(shù)據(jù)一欄中可以選擇部門、職務(wù)、職稱,點(diǎn)擊增加/修改按鈕,在中間的框體中將會(huì)出現(xiàn)一條空的新紀(jì)錄,用戶可以進(jìn)行錄入和修改;選定并點(diǎn)擊刪除按鈕可以刪除本條紀(jì)錄;點(diǎn)擊返回可以回到主界面。員工資料員工資料菜單用于管理企業(yè)員工
22、的信息,在對(duì)話框上方的表格中顯示系統(tǒng)中已有員工的信息,下方顯示選中的某個(gè)員工的信息。單擊“增加”按鈕,可在下方輸入員工的信息,增加到數(shù)據(jù)庫中;若在上方表格中選定某個(gè)員工的數(shù)據(jù),下方將顯示該員工的各項(xiàng)數(shù)據(jù),單擊“修改”按鈕可對(duì)已有員工的信息進(jìn)行修改,如圖18所示。圖18員工資料錄入工資錄入工資模塊主要用來錄入企業(yè)員工制定時(shí)間的工資,該窗體界面如圖19所示。圖19錄入員工資料為了減少錄入的工作量,減少錄入錯(cuò)誤,使用列表框顯示員工的信命,系統(tǒng)將自動(dòng)填充員工的基本工資、職務(wù)津貼、職稱津貼,用戶也可修改這些自動(dòng)填充的數(shù)據(jù)。對(duì)于養(yǎng)老保險(xiǎn)、醫(yī)療保險(xiǎn)等費(fèi)用,既可手工輸入,也可單擊右側(cè)的“c”按鈕自動(dòng)計(jì)算。修改
23、工資“修改工資數(shù)據(jù)”窗體用來修改已有的工資數(shù)據(jù),該窗體如下所示,與“錄入員工工資”的結(jié)構(gòu)類似,在右側(cè)增加了過濾條件和移動(dòng)記錄的按鈕。在工資表中保存著很多工資數(shù)據(jù),因此需要增加過濾條件,只顯示符合條件的記錄進(jìn)行修改。單擊右側(cè)的4個(gè)按鈕可在滿足條件的記錄中移動(dòng),找到需要修改的記錄是,再單擊下方的“修改”按鈕,即可進(jìn)行修改,如圖20所示。圖20 修改工資數(shù)據(jù)查詢統(tǒng)計(jì)模塊包含按姓名查詢員工工資、統(tǒng)計(jì)部門工資、統(tǒng)計(jì)全部工資等子模塊。按名查詢工資子模塊可查詢員工在指定期間的工資情況。查詢窗體如下所示,在姓名下拉列表框中選擇員工姓名,再選擇查詢的期間,單擊查找按鈕,即可在下方的表格中顯示出滿足條件的工資數(shù)據(jù)
24、,在窗體下方將顯示統(tǒng)計(jì)數(shù)據(jù),如圖21所示。圖21 按姓名查詢圖22按部門統(tǒng)計(jì)工資按部門統(tǒng)計(jì)工資子模塊的窗體如下所示。在窗體中設(shè)置好統(tǒng)計(jì)的起止日期,單擊統(tǒng)計(jì)按鈕,即可在下方的第一個(gè)表格中顯示各部門員工工資的匯總情況,在第二個(gè)表格中顯示各部門員工平均工資,如圖22所示。統(tǒng)計(jì)全部員工工資子模塊的窗體如下所示。在窗體中設(shè)置好統(tǒng)計(jì)的起止日期。單擊統(tǒng)計(jì)按鈕,即可在下方的第一個(gè)表格中顯示全部員工工資的匯總情況,在第二個(gè)表格中顯示全部員工平均工資,界面如圖23所示。 圖23 統(tǒng)計(jì)全部員工工資界面報(bào)表模塊報(bào)表模塊主要用來打印輸出工資表,該模塊還包括打印輸出員工名冊(cè)子模式。本系統(tǒng)報(bào)表模塊調(diào)用的是excel 200
25、3輸出報(bào)表。員工花名冊(cè)報(bào)表員工花名冊(cè)報(bào)表用來輸出當(dāng)前系統(tǒng)中的員工信息,單擊打印按鈕,即可將窗體表格中顯示的員工信息打印輸出,如圖24所示。圖24員工花名冊(cè)工資表用來輸出當(dāng)前系統(tǒng)的工資信息,單擊打印按鈕,即可將窗體表格中顯示的工資信息打印出去,界面如圖25所示。圖25 工資表三、系統(tǒng)實(shí)施 編寫代碼:這個(gè)階段就是工資管理系統(tǒng)從數(shù)據(jù)庫設(shè)計(jì)轉(zhuǎn)換成為計(jì)算機(jī)可以實(shí)現(xiàn)的程序代碼。這是整個(gè)論文撰寫過程中最為困難的階段,由于書本的教育只是理論的灌輸,真正的實(shí)現(xiàn)起來還是花了不少功夫。我曾多次翻閱圖書館的書籍、搜索網(wǎng)上文獻(xiàn)資料,系統(tǒng)通過瀏覽找到可以解決自己?jiǎn)栴}的辦法與途徑,再參考了諸多書籍以及文獻(xiàn)資料后,確保實(shí)現(xiàn)了
26、所設(shè)計(jì)的工資管理系統(tǒng)的功能。測(cè)試:當(dāng)初步的代碼已經(jīng)浮現(xiàn)之后,開始了最為煩瑣的調(diào)試階段,期間有很多類似變量聲明、控件的引用的問題出現(xiàn),在通過網(wǎng)上搜索解決辦法以及詢問指導(dǎo)老師后逐個(gè)解決。這個(gè)階段就是在我所編代碼的基礎(chǔ)上進(jìn)行測(cè)試、修改。確保代碼的準(zhǔn)確性,并進(jìn)行用戶界面的設(shè)置,時(shí)值轉(zhuǎn)化成可以直接被使用的工資管理系統(tǒng)。在測(cè)試的過程中不同模塊測(cè)試成功后進(jìn)行個(gè)模塊的鏈接,并保證各個(gè)模塊的前后銜接的一致性。完善階段:在這個(gè)階段主要保證數(shù)據(jù)的完整性,包括實(shí)體完整性、域完整性、引用完整性。四、總結(jié)工資管理系統(tǒng)作為一個(gè)實(shí)用性較強(qiáng)的信息管理系統(tǒng),通過visual basic與access數(shù)據(jù)庫相結(jié)合,構(gòu)建了一個(gè)適用于
27、中小企業(yè)的工資管理系統(tǒng)。本工資管理系統(tǒng)適用于安月薪的企業(yè),在輸入員工工資數(shù)據(jù)時(shí),可自動(dòng)計(jì)算出養(yǎng)老保險(xiǎn)、醫(yī)療保險(xiǎn)、個(gè)人所得稅等代扣項(xiàng)目的金額??紤]到不同企業(yè)、不同地區(qū)這些代扣項(xiàng)目的比例不同,本系統(tǒng)允許用戶設(shè)置各種保險(xiǎn)的繳費(fèi)率和個(gè)稅起征點(diǎn)。另外,用戶也可以修改按規(guī)定比例計(jì)算出養(yǎng)老保險(xiǎn)和醫(yī)療保險(xiǎn)金額。這樣,使本系統(tǒng)可適應(yīng)不同薪酬制度的企業(yè)。畢業(yè)設(shè)計(jì)是每個(gè)學(xué)生在大學(xué)4年即將踏入社會(huì)之前的最后一門也是最重要的一門課。在畢業(yè)設(shè)計(jì)中,我曾遇到了很多的困難,從開始的不知道從哪個(gè)系統(tǒng)下手,到中期的反復(fù)調(diào)試錯(cuò)誤以及最后論文撰寫時(shí)遇到的這樣那樣的問題,我堅(jiān)信,只有自己堅(jiān)持下來才能完成一份滿意的畢業(yè)設(shè)計(jì)。這些困難現(xiàn)在
28、似乎已經(jīng)成了墊腳石,從數(shù)據(jù)源的建立到adodb的應(yīng)用以及各個(gè)模塊功能的實(shí)現(xiàn),我從中獲益匪淺。從前我只知道access是個(gè)簡(jiǎn)單的數(shù)據(jù)庫,也就用來存儲(chǔ)一下資料而已,通過這次學(xué)習(xí),我已經(jīng)初步懂得如何將其運(yùn)用到數(shù)據(jù)的mis系統(tǒng)之中,數(shù)據(jù)庫充當(dāng)了一個(gè)很好的橋梁,將visual basic與數(shù)據(jù)聯(lián)系了起來,而visual basic實(shí)用的功能將程序的編寫變得更加簡(jiǎn)單。由于自己所掌握的知識(shí)與時(shí)間有限,加上面臨就業(yè)的巨大壓力,所以本系統(tǒng)并不是非常完善,一些功能的實(shí)現(xiàn)有些繁瑣、有些功能也許不能完全滿足用戶的需要,在實(shí)際的測(cè)試中,出現(xiàn)了較多的錯(cuò)誤,這將在今后的學(xué)習(xí)和工作當(dāng)中繼續(xù)完善,使其功能更加強(qiáng)大,滿足用戶的更多需求。畢業(yè)設(shè)計(jì)是大學(xué)4年所學(xué)的融匯與檢驗(yàn)的過程,有成功的喜悅也有失敗的沮喪,最最重要的是可以客觀的了解自己在這4年中所掌握知識(shí)的真正水平,在逆境中進(jìn)取是這次學(xué)習(xí)給我的最大收獲。同時(shí)感謝身邊的同學(xué)與指導(dǎo)老師的熱情幫助,沒有你們本次設(shè)計(jì)也不會(huì)順利完成。通過畢業(yè)設(shè)計(jì),我領(lǐng)悟到了以下幾點(diǎn):取得成就時(shí)堅(jiān)持不懈,要比遭到失敗時(shí)頑強(qiáng)不屈更重要。忍耐和堅(jiān)持雖是痛苦的事情,但卻能漸漸地為你帶來好處。 知識(shí)有兩種,其一是我們自己精通的問題;其二是我們知道在哪里找到關(guān)于
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度床上用品行業(yè)數(shù)據(jù)共享與分析合同3篇
- 2024石料批發(fā)市場(chǎng)運(yùn)營與管理采購合同3篇
- 2024熟料綠色采購與節(jié)能減排合作協(xié)議3篇
- 2025年會(huì)展中心場(chǎng)地租賃分成及會(huì)展服務(wù)合同3篇
- 二零二五年度餐飲企業(yè)冷鏈物流配送合同9篇
- 2024年高性能電動(dòng)汽車交易協(xié)議一
- 專項(xiàng)不良資產(chǎn)盡職調(diào)查服務(wù)協(xié)議版
- 2024稅務(wù)代理委托合同樣本
- 2024離婚協(xié)議范本及注意事項(xiàng)
- 2025年健康醫(yī)療大數(shù)據(jù)分析承包合同2篇
- MT/T 199-1996煤礦用液壓鉆車通用技術(shù)條件
- GB/T 6144-1985合成切削液
- GB/T 10357.1-2013家具力學(xué)性能試驗(yàn)第1部分:桌類強(qiáng)度和耐久性
- 第三方在線糾紛解決機(jī)制(ODR)述評(píng),國際商法論文
- 第5章-群體-團(tuán)隊(duì)溝通-管理溝通
- 腎臟病飲食依從行為量表(RABQ)附有答案
- 深基坑-安全教育課件
- 園林施工管理大型園林集團(tuán)南部區(qū)域養(yǎng)護(hù)標(biāo)準(zhǔn)圖例
- 排水許可申請(qǐng)表
- 低血糖的觀察和護(hù)理課件
- 計(jì)量檢定校準(zhǔn)技術(shù)服務(wù)合同協(xié)議書
評(píng)論
0/150
提交評(píng)論