




已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
摘 要 企業(yè)的工資管理是公司管理的一個(gè)重要內(nèi)容。隨著企業(yè)人員數(shù)量增加,企業(yè)的工資管理工作也變得越來越復(fù)雜。工資管理既涉及到企業(yè)勞動(dòng)人事的管理,同時(shí)也是企業(yè)財(cái)務(wù)管理的重要組成部分。工資管理需要和人事管理相聯(lián)系,同時(shí)連接工時(shí)考勤和醫(yī)療保險(xiǎn)等等,來生成企業(yè)每個(gè)職工的基本工資、津貼、醫(yī)療保險(xiǎn)、保險(xiǎn)費(fèi)、實(shí)際發(fā)放工資等。資金是企業(yè)生存的主要元素,資金的流動(dòng)影響到企業(yè)的整體運(yùn)作,企業(yè)員工的工資是企業(yè)資金管理的一個(gè)重要的組成部分。早期的工資統(tǒng)計(jì)和發(fā)放都是使用人工方式處理紙質(zhì)材料,不僅花費(fèi)財(cái)務(wù)人員大量的時(shí)間且不易保存,往往由于個(gè)人的因素抄寫不慎或計(jì)算疏忽,出現(xiàn)工資發(fā)放錯(cuò)誤的現(xiàn)象。早期工資管理多采取紙質(zhì)材料和具有較強(qiáng)的時(shí)間限制?;谝陨显颍髽I(yè)工資管理系統(tǒng)使用電腦安全保存、快速計(jì)算、全面統(tǒng)計(jì),實(shí)現(xiàn)工資管理的系統(tǒng)化、規(guī)范化、自動(dòng)化。企業(yè)工資管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),程序開發(fā)工具采用微軟的VFP,VFP是一種面向?qū)ο蟮拈_發(fā)工具,具有組件豐富、語言簡單、功能強(qiáng)大的優(yōu)點(diǎn)。運(yùn)行結(jié)果證明,本企業(yè)工資管理系統(tǒng)極大提高了工作效率,節(jié)省了人力和物力,最終滿足企業(yè)財(cái)務(wù)管理、員工工資發(fā)放的需要,同時(shí)也成為現(xiàn)代化企業(yè)管理的標(biāo)志。關(guān)鍵詞:工資管理 信息管理 數(shù)據(jù)查詢 數(shù)據(jù)庫AbstractEnterprises wages management is a corporate management important content. Increases along with the enterprise personnel quantity, enterprises wages supervisory work also changes more and more complex. The wages management already involves to the enterprise work human affairs management, at the same time also is the enterprise financial control important constituent. The wages management needs to relate with the personnel management, at the same time connects man-hour of checking attendance and medical insurance and so on, produces the enterprise each staffs base pay, the allowance, the medical insurance, the insurance premium, actual provides the wages and so on. The fund is the enterprise survival principal element, the fund flows affects enterprises whole operation, the enterprise staffs wages is an enterprise fund management important constituent. The early wages counts and provides all is the use artificial way processing material, not only the expenditure finance personnels massive time also are not easy to preserve, often as a result of individual factor transcription carelessly or the computation negligence, appears the wages to provide the wrong phenomenon. The early wages management adopts the material and has the strong time limit. Based on the above reason, the enterprise wages management system management system use computer safely preserves, the rapid calculation, the comprehensive statistics, the realization wages management systematization, the standardization, the automation. The enterprise wages management system management system is the typical information management system (MIS), the procedure development kit uses Microsoft VFP, VFP is one kind of object-oriented development kit, has the module richly, the language is simple, the function formidable merit. The movement result proved that, this enterprise wages management system management system enormously enhanced the working efficiency, has saved the manpower and the physical resource, finally meets the needs which the enterprise financial control, the staff wages provides, at the same time also becomes the symbol which the modernized enterprise manages.Key word: Wages management information management data inquiry database目 錄摘要 -1前言 -5第一章 系統(tǒng)介紹 -611工資管理系統(tǒng)的課題來源-612系統(tǒng)需求分析-7第二章 系統(tǒng)總體設(shè)計(jì)-1021系統(tǒng)的總體設(shè)計(jì)思想-1022設(shè)計(jì)思想構(gòu)圖-11第三章 系統(tǒng)詳細(xì)設(shè)計(jì)及測試-1631查詢模塊設(shè)計(jì)測試- 1632顯示模塊設(shè)計(jì)測試-1733計(jì)算模塊設(shè)計(jì)測試-1834打印模塊設(shè)計(jì)測試-20源代碼- -22結(jié)束語-23致謝 -23參考文獻(xiàn)-24 前言現(xiàn)代科學(xué)的發(fā)展,使計(jì)算機(jī)進(jìn)入了幾乎一切領(lǐng)域,計(jì)算機(jī)已經(jīng)是家喻戶曉、無人不知了。從科學(xué)研究到工農(nóng)業(yè)生產(chǎn),從企業(yè)生產(chǎn)管理到家庭生活,各行各業(yè)都廣泛地使用著計(jì)算機(jī),可以說沒有計(jì)算機(jī),就沒有現(xiàn)代化,計(jì)算機(jī)知識已經(jīng)成為當(dāng)代知識分子結(jié)構(gòu)中不可缺少的一個(gè)重要組成部分。我設(shè)計(jì)的題目是工資管理系統(tǒng),本系統(tǒng)概述了工資管理的需求、整體結(jié)構(gòu)、基本功能和數(shù)據(jù)庫結(jié)構(gòu)。內(nèi)容包括:對普通工資管理業(yè)務(wù)中存在的一些問題的分析,對工資的數(shù)據(jù)進(jìn)行查詢、統(tǒng)計(jì)、報(bào)表打印等基本功能的分析設(shè)計(jì)和實(shí)現(xiàn)。重點(diǎn)介紹了工資管理信息系統(tǒng)中數(shù)據(jù)查詢統(tǒng)計(jì)模塊的分析和設(shè)計(jì)以及如何利用面向?qū)ο蟮某绦蛟O(shè)計(jì)語言Visual Foxpro 6.0實(shí)現(xiàn)數(shù)據(jù)的查詢、統(tǒng)計(jì)、顯示、報(bào)表打印等基本功能。本系統(tǒng)的開發(fā)基本解決了以往工資管理中存在的需要人工管理,進(jìn)行人工統(tǒng)計(jì),對工資的統(tǒng)計(jì)和查詢都很單一、不能綜合處理業(yè)務(wù)、工作效率低等問題。 這一設(shè)計(jì)是計(jì)算機(jī)學(xué)習(xí)理論與實(shí)踐的結(jié)合,也是對我所學(xué)知識的檢驗(yàn)。在這次設(shè)計(jì)中,我得到了老師的精心指導(dǎo)和熱情幫助,還有計(jì)算機(jī)教研室的全體老師的大力協(xié)助以及學(xué)校為我們提供了有利的學(xué)習(xí)環(huán)境,在此深表感謝。第一章 系統(tǒng)介紹11工資管理系統(tǒng)的課題來源管理信息系統(tǒng)簡稱MIS是一個(gè)計(jì)算機(jī)的數(shù)據(jù)處理過程的系統(tǒng)。它是一個(gè)機(jī)構(gòu)為了支持決策及其它必需的管理功能提供及時(shí)有效的信息而開發(fā)的,并且可按需要把人工操作過程結(jié)合在一起。本課題,工資管理信息系統(tǒng)就是MIS的一種。工資管理信息系統(tǒng)的開發(fā)目標(biāo)是:克服現(xiàn)在工資管理中存在的人工管理,統(tǒng)計(jì)與查詢單一、管理效率低下等問題;能科學(xué)有效的管理工資,方便地查詢和統(tǒng)計(jì)人員、工資等情況,對所需要的數(shù)據(jù)以表格形式顯示,以報(bào)表形式打印,并為將來進(jìn)一步擴(kuò)充和發(fā)展工資管理系統(tǒng)奠定基礎(chǔ)。111 工資管理系統(tǒng)的主要功能工資,是企業(yè)經(jīng)營活動(dòng)中重要的組成部分,工資管理的準(zhǔn)確性、穩(wěn)定性關(guān)系到企業(yè)的生產(chǎn)順暢、職工勞動(dòng)積極性。工資管理系統(tǒng)的主要任務(wù)是用計(jì)算機(jī)對各種工資信息進(jìn)行日常的管理,如查詢、修改、增加、刪除以及存儲打印等,迅速準(zhǔn)確地完成各種工資信息的統(tǒng)計(jì)計(jì)算和匯總工作,快速打印出工資報(bào)表。針對系統(tǒng)服務(wù)對象的具體要求,設(shè)計(jì)了本工資管理系統(tǒng),本工資管理系統(tǒng)主要有以下幾大功能:(1)對單位人員的變動(dòng)進(jìn)行處理。一個(gè)單位的職工不會(huì)是一成不變的,總是在不斷地變化:有調(diào)出、有調(diào)入、也有職工在本單位內(nèi)部調(diào)動(dòng)。因此,設(shè)計(jì)時(shí)應(yīng)考慮到這些情況。(2)對職工工資進(jìn)行修改、計(jì)算??梢詫β毠さ墓べY檔案進(jìn)行個(gè)別、部分和批量修改,同時(shí),能對各職工的工資進(jìn)行計(jì)算,即計(jì)算應(yīng)發(fā)金額、應(yīng)扣金額及實(shí)發(fā)金額等。(3)查詢統(tǒng)計(jì)功能。要求既可以單項(xiàng)查詢,比如查看某個(gè)職工的工資情況,也可以以多項(xiàng)查詢,比如某部門工資數(shù)在某一范圍的職工的工資情況等。(4)報(bào)表打印功能。每月發(fā)工資時(shí),要求能夠打印本月的工資表、隨工資發(fā)給每個(gè)職工的工資條以及工資匯總表。112 工資管理系統(tǒng)方法概要本系統(tǒng)是采用面向?qū)ο蟮某绦蛟O(shè)計(jì)思想進(jìn)行編制的,整個(gè)系統(tǒng)由若干個(gè)表單、類、報(bào)表以及一個(gè)主菜單組成,由項(xiàng)目管理品統(tǒng)一管理全部程序的編寫和調(diào)試。用戶可通過主菜單或總表單調(diào)用系統(tǒng)的各項(xiàng)功能。面向?qū)ο蟪绦蛟O(shè)計(jì)不再是單純的從代碼的第一行一直編到最后一行,而是考慮如何創(chuàng)建類和對象,利用類和對象來簡化程序設(shè)計(jì),并提供代碼的封裝和可重用性,便于程序的維護(hù)與擴(kuò)展。所謂的對象是一種抽象的名稱,用來對應(yīng)現(xiàn)實(shí)世界存在的“東西”。一個(gè)窗口、一個(gè)按鈕、一個(gè)菜單都可視為一個(gè)對象,而按鈕對象、菜單對象又會(huì)出現(xiàn)在窗口對象中,因此按鈕對象、菜單對象便是窗口的組件之一。對象內(nèi)部的數(shù)據(jù)是不能隨意更改的,必須由外部向其傳遞信息,再由對象按其方法加以處理。用戶無需知道其任何細(xì)節(jié),操作是封閉的,對象之間只能通過函數(shù)調(diào)用相互通信。類可視為一個(gè)產(chǎn)品模具、一個(gè)模塊。在面向?qū)ο蟪绦蛟O(shè)計(jì)中,類是對象的原型,是對象的制作器。類的概念是面向?qū)ο蟪绦蛟O(shè)計(jì)最重要的特征。所謂類,是指由數(shù)據(jù)結(jié)構(gòu)及其相關(guān)操作所形成的集合,描述該類任一對象的共同的行為特征,是對一組性質(zhì)相同的對象的程序描述,概括了對象的共同性質(zhì)和數(shù)據(jù)。面向?qū)ο蟪绦蛟O(shè)計(jì)的核心是類的設(shè)計(jì)。例如:可以定義一個(gè)“工資查詢表單”類,該類中可以定義查詢的姓名、年齡、工資等等信息,則以此類為原型可以設(shè)計(jì)出眾多的“工資查詢表”類的對象實(shí)例,這些實(shí)體都具有類中的定義的特征。設(shè)計(jì)的工資管理系統(tǒng)也是建立在一系列類基礎(chǔ)之上的,其編程的思想是:先根據(jù)一定的需要?jiǎng)?chuàng)建一系列的子類或直接調(diào)用VFP提供的基類,編制程序時(shí),由這些類派生出相應(yīng)的對象,所派生出的對象繼承了其交類所有的功能,而且具有很好的封裝性,這樣就可利用派生出的對象像搭積木一樣來設(shè)計(jì)自己的程序。打個(gè)比方,就比如要制造一臺機(jī)器,首先要制造各種零件的模具,然后用制造好的模具生產(chǎn)出所需的零件,所有這些做完后,剩下的就只是如何把這些零件組裝起來,這樣一臺機(jī)器就很容易制造出來了。實(shí)際編程也是如此,每個(gè)表單都是由一定數(shù)量的對象按某種方式組合在一起的,程序編制的核心是類的設(shè)計(jì)。12 系統(tǒng)需求分析需求分析是系統(tǒng)開發(fā)的第一步,目的是確定用戶對系統(tǒng)的需求。按照對數(shù)據(jù)進(jìn)行管理的不同方式,計(jì)算機(jī)應(yīng)系統(tǒng)可以區(qū)分為基于普通文件的應(yīng)用系統(tǒng)和基于數(shù)據(jù)庫的應(yīng)用系統(tǒng)兩大類。所謂數(shù)據(jù)庫應(yīng)用系統(tǒng),就是對后一類系統(tǒng)的簡稱。在一切計(jì)算機(jī)中,成批的數(shù)據(jù)總是用文件來存儲的,高級語言和數(shù)據(jù)庫語言都能向用戶程序提供數(shù)據(jù)文件。由上述分析可知工資管理信息系統(tǒng)應(yīng)具有如下功能:(1)系統(tǒng)管理對數(shù)據(jù)庫進(jìn)行初始化操作,對數(shù)據(jù)庫以編號進(jìn)行索引。(2) 數(shù)據(jù)管理對工資數(shù)據(jù)進(jìn)行修改、刪除、新建、保存,對工資數(shù)據(jù)單個(gè)字段進(jìn)行全部替換。(3)查詢通過直觀、靈活、方便的查詢形式對工資數(shù)據(jù)進(jìn)行復(fù)核查詢,并把查詢和檢索的結(jié)果以表格形式直觀地顯示,同時(shí)對查詢和檢索的結(jié)果進(jìn)行指定的替換和輸出。(4)報(bào)表打印 對工資數(shù)據(jù)表格的形式進(jìn)行打印輸出。(5)計(jì)算 對工資各項(xiàng)數(shù)據(jù)進(jìn)行匯總計(jì)算。121 系統(tǒng)開發(fā)語言及工具微軟公司發(fā)布的中文版Visual Foxpro 6.0是運(yùn)行于Windows 95和Windows NT平臺的32位數(shù)據(jù)庫開發(fā)系統(tǒng),它充分發(fā)揮了32位微處理器強(qiáng)大的32位數(shù)據(jù)處理性能。Visual Foxpro 6.0繼承了Visual Foxpro 3.0/5.0的所有功能,并進(jìn)一步強(qiáng)化了數(shù)據(jù)庫引擎、設(shè)計(jì)界面、客戶/服務(wù)器結(jié)構(gòu),面向?qū)ο缶幊?,提供多種可視化編程工具,支持最新的 Internet技術(shù)、www數(shù)據(jù)庫設(shè)計(jì)及ActiveX等。新引入的網(wǎng)絡(luò)圖像文件格式GIF與JPEG增強(qiáng)了應(yīng)用程序的感染力與形象性。其簡單易用的程序設(shè)計(jì)環(huán)境、強(qiáng)大的功能、豐富的控件和向?qū)?、極其友好的圖形用戶界面、簡單的數(shù)據(jù)存取方式,深受廣大開發(fā)人員的喜愛。它滿足問題分析和決策的需要。下面對其與本系統(tǒng)開發(fā)相關(guān)的功能加以簡單介紹:(1) 建立數(shù)據(jù)庫:菜單中新建數(shù)據(jù)庫選項(xiàng),按提示操作(2) 建立表、字段、索引:打開數(shù)據(jù)庫,新建按鈕,選擇表向?qū)?,按提示操作。?) 創(chuàng)建用戶界面:窗體的設(shè)計(jì)、菜單的設(shè)計(jì)、工具欄的使用、對話框的使用、幫助系統(tǒng)的設(shè)計(jì)。具體操作參照參考書。(4) 基本控件:文本框、命令按鈕、標(biāo)簽、復(fù)選框、組合框、框架、等等。具體使用方法參照參考書。(5) 調(diào)試及錯(cuò)誤處理功能:能捕獲錯(cuò)誤并按自己的要求進(jìn)行相應(yīng)的處理。具體的使用方法參照參考書。(6) 數(shù)據(jù)庫訪問:向數(shù)據(jù)環(huán)境添加數(shù)據(jù)庫,對數(shù)據(jù)庫中的記錄進(jìn)行增加、刪除、修改、查詢的操作。具體使用方法參照參考書。(7) 數(shù)據(jù)報(bào)表設(shè)計(jì)器:把數(shù)據(jù)庫中的數(shù)據(jù)生成報(bào)表預(yù)覽。操作過程:先把數(shù)據(jù)庫添加到數(shù)據(jù)環(huán)境中,再用報(bào)表控件生成報(bào)表。具體操作參照參考書。122 系統(tǒng)開發(fā)環(huán)境配置(1)軟件配置:Windows98(2)硬件配置:PC486/8MB內(nèi)存以上各檔微機(jī)及兼容機(jī)、VGA彩色顯示器。推薦使用586/16MB或以上各檔微機(jī)及兼容機(jī),以加快系統(tǒng)分析速度。第二章 系統(tǒng)總體設(shè)計(jì)21 系統(tǒng)的總體設(shè)計(jì)思想針對本工資管理系統(tǒng)的具體要求,在設(shè)計(jì)時(shí)把整個(gè)系統(tǒng)劃分為以下幾個(gè)模塊:(1) 初始化模塊(2) 數(shù)據(jù)管理模塊(3) 查詢模塊(4) 打印模塊(5) 計(jì)算模塊由于采用了模塊化設(shè)計(jì)思想,大大提高了設(shè)計(jì)的效率,而且最大限度地減少不必要的錯(cuò)誤。在實(shí)際操作中,本系統(tǒng)的基本設(shè)計(jì)思想是:保持一個(gè)基本庫不變,作為原始庫;每月由原始庫生成一個(gè)當(dāng)月庫,填寫或更改某些項(xiàng)目時(shí),在當(dāng)月庫中修改;數(shù)據(jù)更改完畢后,將結(jié)果保存。為實(shí)現(xiàn)以上設(shè)計(jì)思想,在每月開始變更前,首先初始化數(shù)據(jù)庫,將一些變動(dòng)項(xiàng)清為零,而基準(zhǔn)則保持不變;之后的種種修改、本工資管理系統(tǒng)要求數(shù)據(jù)庫保持相對穩(wěn)定、無較大的變動(dòng),但是每月需要填寫的變動(dòng)項(xiàng)又必須經(jīng)常變化,針對本系統(tǒng)的這些特點(diǎn),因此在設(shè)計(jì)時(shí),應(yīng)盡量保持原始數(shù)據(jù)庫不變,在每月進(jìn)行日常的數(shù)據(jù)操作前,都要對工資數(shù)據(jù)進(jìn)行初始化處理,由原始數(shù)據(jù)庫生成一個(gè)月過程庫,以后對工資檔案進(jìn)行的數(shù)據(jù)操作,如:修改、添加、刪除、查詢等,都要要當(dāng)月過程庫中進(jìn)行,數(shù)據(jù)更改完畢后,將結(jié)果作為一個(gè)結(jié)果庫,作為每月留檔用的數(shù)據(jù)庫。由于采用了這種過程庫的辦法因而避免了用戶直接對原始數(shù)據(jù)庫進(jìn)行操作,從而提高數(shù)據(jù)庫的安全性。原始數(shù)據(jù)庫建立過程庫結(jié)果庫打印22設(shè)計(jì)思想框圖221 數(shù)據(jù)流圖工資管理信息系統(tǒng)的數(shù)據(jù)流圖如圖所示數(shù)據(jù)管理查詢匯總計(jì)算打印工資數(shù)據(jù)工資匯總數(shù)據(jù)統(tǒng)計(jì)查詢數(shù)據(jù) 工資系統(tǒng)數(shù)據(jù)流圖222 系統(tǒng)結(jié)構(gòu)框圖在設(shè)計(jì)時(shí),按照實(shí)際的要求把本系統(tǒng)劃分為初始化、數(shù)據(jù)管理、查詢、打印、計(jì)算、退出等相互獨(dú)立的功能模塊,以實(shí)現(xiàn)對工資系統(tǒng)的控制,其系統(tǒng)結(jié)構(gòu)框圖如圖所示。26初始化數(shù)據(jù)管理增加刪除修改統(tǒng)計(jì)查詢結(jié)果統(tǒng)計(jì)匯總計(jì)算查詢字段查詢條件查詢打印明細(xì)打印匯總打印退出軟件總體功能圖工資管理系統(tǒng)初始化數(shù)據(jù)管理查詢統(tǒng)計(jì)打印退出建立本月工資庫增減部門當(dāng)月全體修改當(dāng)月部門修改刪除人員增加人員人員內(nèi)部調(diào)動(dòng)人員數(shù)據(jù)修改單個(gè)條件查詢復(fù)合條件查詢工資總額滿足條件信息明細(xì)打印匯總打印軟223 數(shù)據(jù)庫格式根據(jù)工資業(yè)務(wù)發(fā)展的面要,決定建立一個(gè)以數(shù)據(jù)庫為基礎(chǔ)的管理系統(tǒng),目標(biāo)系統(tǒng)取名為工資管理系統(tǒng)。需在此系統(tǒng)中建立如下兩個(gè)數(shù)據(jù)庫:1、工資表基本情況庫:編號字段名類型寬度備注1編 號數(shù)值型42姓 名字符型83部 門字符型104部門編號數(shù)值型25工作天數(shù)數(shù)值型46標(biāo)準(zhǔn)工資數(shù)值型67年功工資數(shù)值型38加班天數(shù)數(shù)值型29加班工資數(shù)值型510病假天數(shù)數(shù)值型211事假天數(shù)數(shù)值型212扣款工資數(shù)值型613交 通 費(fèi)數(shù)值型214洗 理 費(fèi)數(shù)值型215副食補(bǔ)貼數(shù)值型716房 補(bǔ)數(shù)值型717應(yīng)領(lǐng)工資數(shù)值型818養(yǎng)老保險(xiǎn)數(shù)值型619醫(yī)療保險(xiǎn)數(shù)值型620個(gè)人所得稅數(shù)值型621凈領(lǐng)工資數(shù)值型8其中:加班工資=標(biāo)準(zhǔn)工資/工作天數(shù)(20.92天)加班天數(shù)扣款工資=標(biāo)準(zhǔn)工資/工作天數(shù)病假天數(shù)30% + 標(biāo)準(zhǔn)工資/工作天數(shù)事假天數(shù)應(yīng)領(lǐng)工資=標(biāo)準(zhǔn)工資+年功工資+加班工資+交通費(fèi)+洗理費(fèi)+副食補(bǔ)貼+房補(bǔ)-扣款工資養(yǎng)老保險(xiǎn)=應(yīng)領(lǐng)工資8%醫(yī)療保險(xiǎn)=應(yīng)領(lǐng)工資1%個(gè)人所得稅= 0900 0 9001400 5% 14002900 10% 2900 15%凈領(lǐng)工資=應(yīng)領(lǐng)工資-養(yǎng)老保險(xiǎn)-醫(yī)療保險(xiǎn)-個(gè)人所得稅2、工資表匯總庫:編號字段名類型寬度備注1標(biāo)準(zhǔn)工資總額數(shù)值型82年功工資總額數(shù)值型63加班工資總額數(shù)值型64交通費(fèi)總額數(shù)值型65洗理費(fèi)總額數(shù)值型66副食補(bǔ)貼總額數(shù)值型67房補(bǔ)總額數(shù)值型68扣款工資總額數(shù)值型89應(yīng)領(lǐng)工資總額數(shù)值型810醫(yī)療保險(xiǎn)總額數(shù)值型611養(yǎng)老保險(xiǎn)總額數(shù)值型612個(gè)人所得稅總額數(shù)值型613凈領(lǐng)工資總額數(shù)值型8第三章 系統(tǒng)詳細(xì)設(shè)計(jì)3.1 查詢模塊1 功能:通過條件設(shè)置對數(shù)據(jù)進(jìn)行查詢顯示在表格中。2 實(shí)現(xiàn):在數(shù)據(jù)環(huán)境中,添加工資信息表。把組合框rowsoucetype屬性設(shè)為8結(jié)構(gòu),組合框中顯示表中字段、操作符,文本框用于添加替換表達(dá)式,把各控件的值加入字符變量中,用宏代換執(zhí)行,cond=bo1.value+bo2.value+ thisform.creatcond(bo1.value,thisform.text1.value)、cond=cond+bo3.value+ bo4.value+thisform.creatcond(bo3.value,thisform.text2.value)、set filter to &cond。其中set filter to用于對數(shù)據(jù)庫進(jìn)行過濾以實(shí)現(xiàn)查詢。3 窗體顯示:3.2 顯示模塊一 顯示全部查詢結(jié)果1 功能:顯示全部查詢結(jié)果2 實(shí)現(xiàn):在表單中添加grid控件,應(yīng)以實(shí)現(xiàn)記錄查詢結(jié)果顯示,在數(shù)據(jù)環(huán)境中,添加工資信息表格銀行報(bào)盤表,對表單中個(gè)文本框與工資信息表中各相對應(yīng)字段在grid控件的 recordsource屬性中進(jìn)行綁定。在column子控件的control屬性中定義字段個(gè)數(shù)。在column子控件的controlsoure屬性中實(shí)現(xiàn)與各字段綁定。3 窗體顯示:二 單個(gè)記錄查詢結(jié)果顯示1 功能:對查詢結(jié)果進(jìn)行單個(gè)記錄顯示。 2 實(shí)現(xiàn):在數(shù)據(jù)環(huán)境中,添加工資信息表,對表單中個(gè)文本框與工資信息表中各相對應(yīng)字段在文本框controlsource屬性中進(jìn)行綁定。使用go top 、skip、go bott語句進(jìn)行上下記錄翻轉(zhuǎn)。3 窗體顯示:3.3 計(jì)算模塊3.3.1統(tǒng)計(jì)查詢結(jié)果1 功能對查詢結(jié)果進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)的內(nèi)容為工資信息。2 實(shí)現(xiàn)在數(shù)據(jù)環(huán)境中,添加工資信息表格銀行報(bào)盤表,對表單中個(gè)文本框與工資信息表中各相對應(yīng)字段在文本框controlsource屬性中進(jìn)行綁定。用count、sam進(jìn)行匯總計(jì)算。3 窗體顯示:3.3.2 匯總計(jì)算1 功能:對工資信息進(jìn)行匯總計(jì)算。2 實(shí)現(xiàn):在數(shù)據(jù)環(huán)境中,添加工資信息表格銀行報(bào)盤表,對表單中個(gè)文本框與工資信息表中各相對應(yīng)字段在文本框controlsource屬性中進(jìn)行綁定。用count、sam進(jìn)行匯總計(jì)算。3 窗體顯示:3.4打印模塊3.4.1明細(xì)打印1 功能: 對工資信息進(jìn)行明細(xì)打印。2 實(shí)現(xiàn):利用VF的報(bào)表生成器中報(bào)表控件來編輯報(bào)表。3 窗體顯示:4 報(bào)表顯示3.4.2 匯總打印1 功能: 對工資信息進(jìn)行匯總打印。2 實(shí)現(xiàn):利用VF的報(bào)表生成器中報(bào)表控件來編輯報(bào)表。如下圖:3 窗體顯示:4 報(bào)表顯示源代碼:set directory to curdir() *將程序的資源路徑設(shè)為當(dāng)前程序所在文件夾_screen.windowstate=2_screen.width=625_screen.height=550*設(shè)定原始窗口大小_screen.autocenter=.T.*將窗口定義在屏幕中間顯示push menu _msysmenu*保存原來的系統(tǒng)菜單do 系統(tǒng)菜單.mnx*執(zhí)行系統(tǒng)菜單do form 用戶登錄*運(yùn)行登錄界面on shutdown quit*這行代碼的作用是為窗口提供關(guān)閉功能read events*等待事件pop
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全生產(chǎn)法題庫及答案
- 安全檢查員考試題及答案
- 5G時(shí)代基層醫(yī)療機(jī)構(gòu)信息化建設(shè)模式創(chuàng)新與實(shí)踐案例001
- 2025年新能源物流車推廣應(yīng)用與運(yùn)營成本效益對比研究報(bào)告
- 中國十大名酒課件
- 原地拍球課件特點(diǎn)
- 助產(chǎn)新技術(shù)課件
- 秩序維護(hù)部禮節(jié)禮貌培訓(xùn)
- 中國農(nóng)業(yè)的農(nóng)業(yè)課件
- 江西省上饒市廣豐區(qū)豐溪中學(xué)2025屆八年級英語第二學(xué)期期中達(dá)標(biāo)檢測試題含答案
- 血清CK-MB活力假性增高原因分析及臨床意義課件
- 最新國家開放大學(xué)電大《調(diào)劑學(xué)》形考任務(wù)4試題及答案
- 五制配套的基層管理模式
- 有機(jī)磷農(nóng)藥中毒(新)課件
- 室性早搏的定位診斷與鑒別共26張課件
- 人防卷材防水層工程檢驗(yàn)批質(zhì)量驗(yàn)收記錄表
- DB11T 716-2019 穿越既有道路設(shè)施工程技術(shù)要求
- 濕式氧化技術(shù)
- T∕CACM 1316-2019 中醫(yī)內(nèi)科臨床診療指南 中風(fēng)后吞咽困難
- 于新華中考專題2018
- 江蘇自考精密加工與特種加工復(fù)習(xí)大全
評論
0/150
提交評論