VFP工资管理系统毕业设计论文.docx

上传人:b****0 文档编号:9328618 上传时间:2023-05-18 格式:DOCX 页数:26 大小:106.26KB
下载 相关 举报
VFP工资管理系统毕业设计论文.docx_第1页
第1页 / 共26页
VFP工资管理系统毕业设计论文.docx_第2页
第2页 / 共26页
VFP工资管理系统毕业设计论文.docx_第3页
第3页 / 共26页
VFP工资管理系统毕业设计论文.docx_第4页
第4页 / 共26页
VFP工资管理系统毕业设计论文.docx_第5页
第5页 / 共26页
VFP工资管理系统毕业设计论文.docx_第6页
第6页 / 共26页
VFP工资管理系统毕业设计论文.docx_第7页
第7页 / 共26页
VFP工资管理系统毕业设计论文.docx_第8页
第8页 / 共26页
VFP工资管理系统毕业设计论文.docx_第9页
第9页 / 共26页
VFP工资管理系统毕业设计论文.docx_第10页
第10页 / 共26页
VFP工资管理系统毕业设计论文.docx_第11页
第11页 / 共26页
VFP工资管理系统毕业设计论文.docx_第12页
第12页 / 共26页
VFP工资管理系统毕业设计论文.docx_第13页
第13页 / 共26页
VFP工资管理系统毕业设计论文.docx_第14页
第14页 / 共26页
VFP工资管理系统毕业设计论文.docx_第15页
第15页 / 共26页
VFP工资管理系统毕业设计论文.docx_第16页
第16页 / 共26页
VFP工资管理系统毕业设计论文.docx_第17页
第17页 / 共26页
VFP工资管理系统毕业设计论文.docx_第18页
第18页 / 共26页
VFP工资管理系统毕业设计论文.docx_第19页
第19页 / 共26页
VFP工资管理系统毕业设计论文.docx_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

VFP工资管理系统毕业设计论文.docx

《VFP工资管理系统毕业设计论文.docx》由会员分享,可在线阅读,更多相关《VFP工资管理系统毕业设计论文.docx(26页珍藏版)》请在冰点文库上搜索。

VFP工资管理系统毕业设计论文.docx

VFP工资管理系统毕业设计论文

工资管理系统

摘要

随着经济的发展,各高校正在逐步走向现代化,在这种情况下靠人工来处理员工的工资会有很多不便。

因此,需要制定一个工资管理系统。

建设一个科学高效的信息管理系统是解决这一问题的必由之路。

学校内部财务管理是该学校运用现代化技术创造更多更高的管理水平的主要因素之一。

工资管理作为高校内部的一种财务管理也是如此,由于高校职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似工资管理系统之类的财务软件的开发势在必行。

工资管理系统是典型的信息管理系统,其主要开发包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。

对于前者要求建立起数据库一致性和完整性强,数据安全性好的库。

而后者则要求应用程序功能完备,易使用等特点。

因此,本人结合工资管理系统的要求,对VisualFoxpro数据库管理系统,VFP语言原理,VFP数据库技术进行了较深的学习和应用。

主要完成对工资管理系统的要求分析,功能模块划分,并由此设计了数据库结构和应用程序。

系统运行结果证明,本人所设计的工资管理系统可满足工资管理人员的查询、修改和添加三方面要求。

系统开发采用Microsoft公司的VisualFoxpro6.0,利用其强大的可视化界面功能及对数据库的支持,先构造一个原型,逐步增加功能,最终满足需求。

系统中大量采用SQL查询语句,界面友好,功能较强。

不足的地方是当数据访问量大时,将致使性能的下降,且不利于数据的有效共享,在以后改进的中应考虑采用SQLSERVER作为数据库,解决访问速度及数据共享的问题。

该系统性能力求易于使用,具有较高的扩展性和可维护性。

关键字:

高校;系统;工资管理系统

 

Abstract

Alongwiththeeconomicaldevelopment,variousuniversitiesarewalkinggraduallywiththemodernization,getsdownthegauge.Inthiscasedependsonartificiallyprocessesstaff'swagestobeabletohaveverymanyinconvenient.Therefore,needstoformulateauniversitywagesmanagementsystemmanagementsystem.Constructsasciencehighlyeffectiveinformationmanagementsystemsolvesthisquestionwaythatmustbetaken.Theschoolinternalfinancialcontrolisthisschoolutilizationmodernizationtechnologycreationaremoreoneofhighermanagementlevelprimaryfactors.Thewagesmanagementtooktheuniversityinterioronefinancialcontrolalsoisso,becausetheuniversitystaffpopulationaremany,eachstafftheactualsituationalsoisdifferentspecifically,eachwagesprovisionprovide,ifdoesnothaveacompletemanagementsystemmanagementsystemtocarryonthemanagement,thenwillbeabletogivetheadministrativepersonnelinevitablytobringallsortsoftroubles,thereforesimilarwagesmanagementsystemmanagementsystemandsoonfinancesoftwaredevelopmentimperative

Thewagesmanagementsystemmanagementsystemisthetypicalinformationmanagementsystem,itsmaindevelopmentincludingbackstagedatabaseestablishmentandmaintenance,aswellasfrontendapplicationproceduredevelopmenttwoaspects.Establishesthedatabaseuniformityandcompleteregardingtheformerrequest,thedatasecuritygoodstorehouse.Butthelatterrequeststheapplicationprocedurefunctiontobecomplete,easytouseandsoonthecharacteristics.Therefore,myselfunifythematerialmanagementsystemmanagementsystemtherequest,toVisualtheFoxprodatabasemanagementsystem,theVFPlanguageprinciple,theVFPdatabanktechnologyhascarriedonthedeepstudyandtheapplication.Mainlycompletestothematerialmanagementsystemmanagementsystemrequestanalysis,thefunctionmoduledivision,fromthisandhasdesignedthedatabasestructureandtheapplicationprocedure.Thesystemmovementresultproved,myselfdesignthewagesmanagementsystemmanagementsystemmaysatisfythewagesadministrativepersonnel'sinquiry,reviseandincreasesthreeaspectstorequest.

ThesystemdevelopmentusesMicrosoftCorporationVisualFoxpro6.0,usesitsformidablevisualizationcontactsurfacefunctionandtothedatabasethesupport,astructureprototype,graduallyincreasesthefunctionfirst,finallymeetstheneed.InthesystemusestheSQLinquirysentencemassively,thecontactsurfaceisfriendly,thefunctionisstrong.Theinsufficientplaceisworksaswhendataaccessingquantitybig,willcausetheperformancethedrop,alsowillnotfavorthedataeffectivesharing,willimproveinlatertobesupposedtoconsiderwilluseSQLSERVERtotakethedatabase,thesolutionvisitspeedandthedatasharingquestion.Thissystemperformanceendeavoureasytouse,hasthehighextensionandthemaintainability.

Keywords:

Universities;System;Wag

 

 

一、绪论

 

随着经济的发展,企业正向着大型化、规模化发展,而对大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。

在这种情况下靠人工来处理员工的工资会有很多不便。

因此,需要制定一个企业工资管理系统。

建设一个科学高效的信息管理系统是解决这一问题的必由之路。

高校内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。

工资管理作为企业内部的一种财务管理也是如此,由于高校职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似工资管理系统之类的财务软件的开发势在必行。

早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。

早期工资管理多采取纸质材料和具有较强的时间限制。

基于以上原因,高校工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。

企业工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用微软的VF6.0,后台数据库采用本身提供的数据库。

VFP6.0是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。

管理信息系统通过对学校当前运行的数据进行处理来获得有关信息,以控制学校的行为;利用过去和现在的数据及相应的模型,对未来的发展进行预测;能从全局目标出发,对学校的管理决策活动予以辅助。

从工业发达国家来看,管理信息系统的发展经历了以下几个阶段。

第一阶段:

(1953年至1965年)单项数据处理阶段,也称电子数据处理(EDP)阶段。

这是电子计算机在管理领域应用的起步阶段。

这一阶段,由于当时计算机硬、软件的限制,数据处理的性质只是使用计算机代替人的手工劳动,进行简单的单项数据处理工作,如计算工资、数据统计、报表登记、编制计划等。

这个阶段的处理方式主要是集中式的批处理。

第二阶段:

(1965年至1970年)综合数据处理阶段,也称事务处理系统(TPS)阶段。

这个阶段计算机硬、软件有了很大的发展,出现了多用户的分时系统,计算机开始应用于对某一个管理子系统的控制,并具有一定的反馈功能。

如库存管理系统、生产调度系统、资料管理系统等。

这个阶段的处理方式已发展为面向终端的联机实时处理。

第三阶段:

(1970年至今)管理信息系统(MIS)阶段。

这个阶段是在学校中全面的使用计算机把各种管理子系统的功能集中起来,构成了计算机化的全方位的信息系统,即现代管理信息系统。

这个阶段的处理方式是在数据库和网络基础上组成分布式处理系统。

它的特点是使用数据库和分时处理的计算机网络,并充分利用运筹学等数学方法,实现了硬件、软件和数据资源的共享。

总的说来,计算机技术的发展,其性价比大幅的下降,使得其被大量广泛的使用。

针对现实中的各种应用需求,相应的产生很多技术体系、技术标准,如J2EE、。

NET,COM/COM+等。

这又大大的推动了学校的信息化进程。

其影响可以归纳为如下两点:

(1)计算机已经成为我们学习和工作的得力助手:

今天,计算机的价格已经十分低廉,性能却有了长足的进步。

它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:

首先,计算机可以代替人工进行许多繁杂的劳动;

其次,计算机可以节省许多资源;

第三,计算机可以大大的提高人们的工作效率;

第四,计算机可以使敏感文档更加安全,等等。

(2)开发计算机资料管理系统的意义

当今世界是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛用于管理系统的环境。

计算机的最大好处在于利用它能够进行信息管理。

使用计算机进行信息管理控制,不仅提高了工作效率,而且大大提高了其安全性。

尤其对于复杂的信息处理,计算机能够充分发挥它的优越性。

计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。

本系统就是为了管理好职工工资信息而设计的。

 

二、系统的开发环境和维护

 

2.1开发平台的选择

考虑到本系统的性能要求,和现有的条件,我们选择了WindowsXP中文版作为开发、测试和运行的平台。

因为Windows操作系统是目前应用最广的操作系统,它以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成为软件发展的流行趋势,选用它作为开发平台,易于功能的扩展和软件升级。

2.2开发工具的选择

针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合管理系统的需要和硬件环境,我们选用微软Windows平台下的VisualFoxpro6.0(简写为VFP6.0)作为软件开发工具。

选用该工具有以下两方面的优点:

(1)VFP6.0是目前微机上最优秀的关系型数据库管理系统软件,正如其名称中冠以的“Visual”一样,它采用了可视化、面向对象的程序设计方法,大大简化了应用系统的开发过程,并提高了系统工程的模块化和紧凑性。

(2)VFP6.0版本中提供了大量的诸如“数据库设计器”、“表单设计器”、“菜单设计器”、“报表设计器”等开发设计工具和向导工具(Wizard),使以往费时费力的开发工作变得轻松自如。

这些可视化的设计工具免除了开发者编写大量程序代码。

 

三、系统分析

 

随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、高校管理水平以及优质服务上都提出更高的要求。

建设一个科学高效的信息管理系统是解决这一问题的必由之路。

高校内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。

工资管理作为企业内部的一种财务管理也是如此,由于高校职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似高校工资管理系统之类的财务软件的开发势在必行。

3.1系统的初步调查

建立一个好的管理信息系统,必须要有一个好的管理基础。

所谓好的管理基础,指的是合理的管理体制、完善的制度、科学的管理方法和准确的原始数据。

与学校管理相比,我国的学校管理在这方面占有较大的优势。

应该看到,我国发展学校管理信息系统的时间还不长,设计开发的实际经验也很不足。

要使管理信息系统在学校建立、使用,并从中获得巨大的效益,必须具备以下基本条件。

(1)领导重视、管理人员积极性高

管理信息系统的建立,需要学校提供资源、经费、人力和时间,要涉及管理体制、规章制度的变化、调整和大量数据的编码、表格形式协调等工作,这些学校管理的全局性问题必须在学校高层领导的重视和支持下才能获得解决。

一般说来,校长的决心是研制学校管理信息系统的成败关键。

管理人员的积极性也是不容忽视的条件。

管理人员是管理信息系统的直接用户,它们的积极性和配合程度,关系到管理信息系统的使用效果和生命力。

(2)具备一定的资源条件

管理信息系统的资源主要包括计算机硬、软件设备,不间断电源(UPS)、空调等辅助设备和计算机房设施等,有条件的学校应尽量发掘和利用现有计算机设备。

管理信息系统的费用可分为开发费用和运行费用,前者包括设备购置、人员工资、培训和开发过程中的一系列支出等,后者包括机器运行、维护和修理费,人员工资和水、电、纸张和软盘等日常开支。

要有足够的资金保证,才能顺利完成整个系统的开发工作。

当然,资金的投入也可以在开发和运行过程中分阶段进行,在逐步取得阶段成果的基础上补充更多的资源。

(3)组织一个强有力的开发小组

管理信息系统的质量,在某种意义上直接取决于开发人员的水平和素质。

开发小组的人数因系统规模大小而异,通常包括系统分析员、程序员、数据录入员和硬、软件维护人员。

由于管理信息系统的开发通常是从逐个子系统分期分批进行的,同时,已开发完毕投入使用的系统仍需不断维护、改进和完善,因此这个开发小组应该在相当长的时期内存在。

在正式的立项之前必须进行可行性分析,而可行性分析主要是对现行系统进行充分的调查研究,细致了解现行系统的现状流程,以及存在的主要问题,在此基础上提出新的系统的逻辑模型。

3.2数据库技术的现状与发展

数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间上都得到了和很大的发展。

现在,数据库是数据处理的主要工具,是管理信息系统(MIS)的核心部分。

数据库系统是当今计算机信息系统的核心,是计算机技术和应用发展的关键。

传统的数据库系统旨在处理永久、稳定的数据,强调维护数据的完整性、一致性。

数据库理论与技术的发展极其迅速,其应用日益广泛,在当今的信息社会中,它几乎无所不在。

以关系型为代表的三大经典(层次、网状、关系)型数据库在传统的(商务和管理的事务型)应用领域获得了极大成功。

计算机世界报社与IBM公司联合举办了"21世纪数据库技术发展专家研讨会"。

IBMDB2的创始人DonaldHaderle先生与国内著名数据库专家,就下世纪数据库发展的趋势、数据库领域革命性的突破、IBMDB2的应用、数据仓库的实施、我国数据库技术和应用的现状及趋势、我国数据库用户的需求等问题,进行了广泛而深入的讨论。

3.3数据库系统的选择原则

(1)数据库系统采用易于集成的,开放的技术。

(2)产品质量优异,可靠性高,适于长期运行,能支持关键应用。

(3)数据安全,保安型高。

(4)能提供分布式数据库功能。

(5)支持多种开发环境,软件开发容易。

(6)扩充性和升级能力强。

3.4系统开发工具的选择

现在市场上有很多管理系统的开发工具,如:

Visualbasic、delphi、ASP等等,数据库开发工具又有很多种,如:

Access,SQLSever,Oracle等等。

这些都是很出色的管理信息系统及数据库的开发工具。

不过Visualfoxpro6.0有着以下几项特点:

Visualfoxpro是microsoft公司推出的全新的PC平台关系数据库管理系统。

它具有强大的性能、无与匹敌的速度、完整而丰富的工具、及其友好的图形用户界面、简单得数据存取方式、良好的兼容性、独一无二的跨平台特性及真正的可编译性,是系统成为目前最快、最完美的数据库系统。

不但兼容早期的Dbase以及Foxbase各种版本,同时还提供了许多基于Windows的崭新功能。

Visualfoxpro作为具有Windows兼容标志的应用软件,具有快速开发应用程序、面向对象和客户机/服务器的强大功能,它是多年来出现在关系数据库方面最重要的产品。

Microsoftvisualfoxpro是一个32位的数据库开发系统,可运行于window98和windowsxp操作系统。

Visualfoxpro既具有visual系列的功能强大、直观易用、面向对象等优点,又兼具windows和foxpro的长处。

提供了“向导”、“设计器”和“生成器”等工具,使的数据库的管理工作变的容易。

Visualfoxpro的易用性使初学者和那些想避免涉及foxpro复杂命令的人能很快用它来管理自己的数据库,制作各种报表、标签等;增添的面向对象的编程方式等新特色,使它成为应用程序开发人员强有力工具;其兼容性使原来的广大Xbase用户能迅速转为使用VisualFoxpro;VisualFoxpro还能广泛地与其他许多软件共享和交换数据。

正是由于其易用性、先进性和广泛性,使VisualFoxpro真正做到了面向各种水平的用户。

(1)简单,易学,易用

①快速完成应用任务

VisualFoxpro6.0提供了向导,生成器和设计器三种工具,这三种工具都使用图形交互界面方式,使用户能够最简单而又最快速地完成数据操作任务。

操作向导提供了用户要完成某一项任务所需的详细地操做步骤,在这些步骤的指导下,用户可以一步步地很简单完成任务。

例如:

此工资管理系统中的各项工资数据输入的表单就是用表单向导和生成器来制作的。

生成器也是一种具有友好界面的图形工具,它的主要功能是在用户自己的应用程序中加入一定的控制功能,例如列表框生成器就是一个带有标签的对话界面,利用列表框,生成器,用户可以在窗体中设计出一个列表框,并且可以在这种生成器中设计一个列表框的共同特征,如有手写输入,可以加入到表单中去,减少用户输入繁琐的,大量的工作,用户只要从列表下拉框中选择即可,本系统在查询设置均使用了这种方法。

②使用方便的工具栏

象许多其他Microsoft产品一样,VisualFoxpro6.0也给用户提供了使用方便的工具栏,工具栏里有许多按钮,他们代表着菜单里的某些选项。

一般来说,用户经常执行的操作或使用的对象多对应一个按钮,用户可以通过选择这些按钮方便而迅速地完成操作,而不必通过菜单选项。

③不编程而建立应用程序界面

VisualFoxpro6.0提供的窗体设计器是一种功能强大的工具,用户能够不编程或使用很少的代码来实现友好的交互式应用程序界面以及对界面的控制。

例如;用户可以用栅格控制很容易地建立一对多的窗体;用户只需把一个数据表拖到一个窗体上就可以了。

也可以利用页格式控件来建立有标签的对话框话或用户自己的生成器界面。

④用项目管理器统一界面

VisualFoxpro6.0提供的另一高效易用的工具是项目管理器。

通过项目管理器,用户可以集中地管理数据,文档,类库,源代码等各种资源。

例如用户可以建立和更新数据库,设计或改变窗体和报表,定义或改变类库,生成或重新生成自己的应用程序。

另外,用户也可以在项目管理器中使用VisualFoxpro6.0提供的简单而有效的其他工具,如向导,生成器,工具栏等。

所有这些,使用户能够对工作进行集中管理而又简单有效。

(2)功能更强大

VisualFoxpro6.0比以前的数据库管理系统具有更强大的功能。

它通过使用快速查询技术和对系统的优化而使用户最大限度地体会到VisualFoxpro6.0快速而又功能强大的优点。

①具有面向对象编程的能力

VisualFoxpro6.0在支持标准的Xbase传统编程方式的同时,也提供了完全的面向对象编程的能力。

在VisualFoxpro6.0的对象模式下,用户可以利用所有的面向对象编程特性,这些特性包括继承,封装,多态性以及分类,他们都作为用户所熟悉的Xbase编程语言的扩展集而实现。

VisualFoxpro6.0提供了一套基类,包括窗体、工具栏、页格式等,使用这些类,用户可以建立基本的窗体、工具栏、页格式,这样就可以一方面减少用户编程工作量,另一方面又加快程序开发过程。

②更容易处理事件。

VisualFoxpro6.0包含一种事件模式,它能够帮助用户自动地处理事件。

在这种事件模

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2