工资管理系统毕业设计论文.docx
《工资管理系统毕业设计论文.docx》由会员分享,可在线阅读,更多相关《工资管理系统毕业设计论文.docx(34页珍藏版)》请在冰豆网上搜索。
工资管理系统毕业设计论文
工资管理系统毕业设计论文
第六章参考文献……………………………………………………………………33
第七章致谢………………………………………………………………………………………34
工资治理系统
摘要
企业的工资治理是公司治理的一个重要内容。
随着企业人员数量增加,企业的工资治理工作也变得越来越复杂。
工资治理既涉及到企业劳动人事的治理,同时也是企业财务治理的重要组成部分。
工资治理需要和人事治理相联系,同时连接工时考勤、奖惩、津贴和医疗保险等等,来生成企业每个职工的差不多工资、津贴、医疗保险、保险费、实际发放工资等。
资金是企业生存的要紧元素,资金的流淌阻碍到企业的整体运作,企业职员的工资是企业资金治理的一个重要的组成部分。
早期的工资统计和发放差不多上使用人工方式处理纸质材料,不仅花费财务人员大量的时刻且不易储存,往往由于个人的因素抄写不慎或运算疏忽,显现工资发放错误的现象。
早期工资治理多采取纸质材料和具有较强的时刻限制。
基于以上缘故,企业工资治理系统使用电脑安全储存、快速运算、全面统计,实现工资治理的系统化、规范化、自动化。
企业工资治理系统是典型的信息治理系统(MIS),前台程序开发工具采纳微软的VisualBasic,后台数据库采纳Access数据库。
VisualBasic是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。
Access数据库具有与VisualBasic无缝连接、操作简单、易于使用的优点。
运行结果证明,它成为了现代化企业治理的标志。
关键词:
工资治理信息治理数据查询数据库VisualBasicAccess
Abstract
Enterprise'swagesmanagementisacorporatemanagementimportantcontent.Increasesalongwiththeenterprisepersonnelquantity,enterprise'swagessupervisoryworkalsochangesmoreandmorecomplex.Thewagesmanagementalreadyinvolvestotheenterpriseworkhumanaffairsmanagement,atthesametimealsoistheenterprisefinancialcontrolimportantconstituent.Thewagesmanagementneedstorelatewiththepersonnelmanagement,atthesametimeconnectsman-hourofcheckingattendanceandmedicalinsuranceandsoon,producestheenterpriseeachstaff'sbasepay,theallowance,themedicalinsurance,theinsurancepremium,actualprovidesthewagesandsoon.Thefundistheenterprisesurvivalprincipalelement,thefundflowsaffectsenterprise'swholeoperation,theenterprisestaff'swagesisanenterprisefundmanagementimportantconstituent.Theearlywagescountsandprovidesallistheuseartificialwayprocessingmaterial,notonlytheexpenditurefinancepersonnel'smassivetimealsoarenoteasytopreserve,oftenasaresultofindividualfactortranscriptioncarelesslyorthecomputationnegligence,appearsthewagestoprovidethewrongphenomenon.Theearlywagesmanagementadoptsthematerialandhasthestrongtimelimit.Basedontheabovereason,theenterprisewagesmanagementsystemmanagementsystemusecomputersafelypreserves,therapidcalculation,thecomprehensivestatistics,therealizationwagesmanagementsystematization,thestandardization,theautomation.Theenterprisewagesmanagementsystemmanagementsystemisthetypicalinformationmanagementsystem(MIS),theonstageproceduredevelopmentkitusesMicrosoftVisualBasic,thebackstagedatabaseusestheAccessdatabase.VisualBasicisonekindofobject-orienteddevelopmentkit,hasthemodulerichly,thelanguageissimple,thefunctionformidablemerit.TheAccessdatabasehasthemeritwhichwiththeVisualBasicseamlessconnection,theoperationsimple,iseasytouse.Themovementresultprovedthat,thisenterprisewagesmanagementsystemmanagementsystemenormouslyenhancedtheworkingefficiency,hassavedthemanpowerandthephysicalresource,finallymeetstheneedswhichtheenterprisefinancialcontrol,thestaffwagesprovides,atthesametimealsobecomesthesymbolwhichthemodernizedenterprisemanages.
Keyword:
Wagesmanagement;informationmanagement;datainquirydatabase;VisualBasicAccess
1.课题概述
信息技术及其应用在调整产业结构、提高劳动生产率和促进新兴产业的进展中起着主导的作用,是促进经济增长和提高竞争力的关键;运算机硬件产业和软件产业作为信息产业的基础,在调整产业结构,提高劳动生产率和促进新兴产业的进展中起着主导的作用,是促进经济增长和提高竞争力的关键。
进展了信息技术和信息产业,就能带动和制造了大量新的产业进展机会和就业机会,促进和造就经济的繁荣。
到了新世纪,信息时代的交响乐曲还只是刚刚奏响了前奏曲,更杰出、更精妙动人、更兴奋人心的乐章正将逐步展开。
信息产业包括各种信息技术产品和信息产品的生产、应用和服务,即信息设备制造业,软件和系统集成业以及信息服务业三大部分,三者既相互联系、相互依存又互相促进、共同进展,它们之间的关系是密不可分的。
一个有用且优秀的应用软件,不仅能够大大提高工作效率,降低生产成本,更重要的是通过信息技术的应用增强了企业的生存和竞争能力,重构了产业、金融市场和政府,导致社会整个生产体系、组织结构的大调整和经济的新飞跃。
2.软件产业的现状
2.1我国软件产业进展现状
基础软件包括系统软件、支撑软件。
我国的基础软件起步于80年代初,在科研开发上取得一系列成果,也有一些产品,但市场占有率专门低。
我国在基础软件领域差不多上是科研型的,而不是产业型的。
我国基础软件在产业规模、技术水平、开发能力和国际竞争能力等方面,与国际先进水平相比有着专门大的差距。
我国系统软件市场几乎为美国产品所独占,我国软件企业仅在中文平台软件方面尚占一席之地。
2.2我国应用软件产业现状
我国软件产业是以应用软件开发和集成为主体的产业,一部分是纯软件企业,专门从事应用软件产品的开发、生产,另一部分是系统集成企业。
另外在各行业的运算机应用部门中,有一支专门从事行业应用软件开发的队伍。
与发达国家相比,我国软件产业的规模偏小,人均劳动生产率偏低,商品化软件较少,产煊的总体技术水平不高。
2.3国内外软件产业要紧差距
我国软件产业进展至今已有近20年的时刻,虽有了长足的进步,然而相比当今国际软件产业专门是美、日等发达国家差距明显,确实是与同是进展中国家的印度比较也有较大差距。
要紧表现在五个方面:
一.国内软件企业规模偏小,技术创新能力弱,经济实力差,抗风险能力低,尚不具备与国外大型企业抗衡的实力和能力。
二.国产软件产品数量少,市场占有率低,技术落后,开发能力低,产品覆盖面窄,国产软件差不多上是小型软件居多,中型软件有一些,大型软件则专门少。
在狭窄的市场领域集结了专门多厂商,产品重复,低水平竞争,产品质量不高,软件工程化程度底。
三.企业在软件产品的开发上缺乏长期战略和承诺。
四.承担大型软件工程和系统的设计、开发、集成能力弱。
五.软件产业与传统产业结合不够,向其它行业渗透不力。
2.4软件产业所面临的挑战
软件产业在中国是一个十分具有挑战性的行业。
许多与会者认为,我们拥有一个潜力庞大的市场,那个市场大得足以让所有西方从事软件生产的公司都把中国作为最重要的战略目标。
事实上,相伴着外资零售业的到来,国外零售业治理软件早已悄然而至。
目前所有在国内开业的外资或合资零售业几乎全是从国外带来应用治理软件。
面对外国商业软件进攻市场的势头,有实力的公司有理由坚决一份自信。
世界经济一体化的趋势不可逆转,外国大企业及其产品的进入,虽给国内软件企业带来了压力与竞争,但也带来了新思维、新技术、新的治理方法。
同时,竞争本身也将促进优胜劣汰,最终给中国软件业带来的依旧利大于弊。
其认为企业要有敏捷的目光,抓住新技术的进展趋势。
面对挑战,会生存的企业才是优秀的企业。
3.国内外软件业前景展望
随着随需应变电子商务的进展,软件的灵魂作用日益明显。
IBM公司承诺将凭借强大的技术优势和雄厚的资源,关心国内开发人员提升开发技能,以此带动中国软件产业的进步。
”
3.1我国软件业将连续进展
软件产业是当今世界增长最快的朝阳产业,随着国内软件企业的进展壮大,国内软件企业也在开始不断开拓海外市场。
近年来,中国软件出口呈大幅度增长趋势,专门是日本已成为我国软件出口的最大市场。
我国软件企业在以下四个领域有较大的市场机会:
一.进展自主知识产权操作系统。
国内PC机绝大多数安装微软的操作系统,在信息安全方面存在隐忧。
随着自由软件Linux在服务器和嵌入式操作系统上的杰出表现,目前中文Linux的销售量和装机量开始向微软的Windows系列发起挑战。
二.办公软件系统。
目前国内有3000万台商业机,同时还在不断地剔除更新,这给办公软件市场带来庞大的进展空间。
国外办公软件价格昂贵,普遍在4000元一套以上,而且不包括每年2000元的升级费用。
开发本土化的办公软件正是市场所需。
三.在线游戏软件。
北美最大的娱乐软件商会组织公布推测称,2001-2004年间全球在线游戏将有每年15%的成长率。
到目前为止国内已有超过300万网民参与在线游戏,而且游戏也是目前各类互联网服务中网民最能同意的付费项目之一。
四.网络安全系统。
在反病毒领域,国内几大厂商如江民、金山、瑞星的反病毒软件差不多上已与国际接轨,进展比较成熟。
3.2国外软件业的以后
微软公司创始人、董事长兼首席软件设计师比尔·盖茨近日表示,全球电脑软件业才刚刚开始探求其进展潜力。
与后二十年相比,那个行业前二十年的成绩只是专门小的一部分。
他还表示,以后十年是“数字时代”。
微软目前在中国的工作人员已达到八百,同时还会连续上升。
第一章前言
1.1问题的提出
随着我国国民经济建设的蓬勃进展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在专门大程度上给企业提出越来越严肃的挑战,对企业体系不管是在行政职能、企业治理水平以及优质服务上都提出更高的要求。
建设一个科学高效的信息治理系统是解决这一问题的必由之路。
企业内部财务治理是该企业运用现代化技术制造更多更高的经济效益的要紧因素之一。
工资治理作为企业内部的一种财务治理也是如此,由于企业职工人数较多,每一位职工的具体实际情形也不尽相同,各项工资条款的发放,假如没有一个完整的治理系统来进行治理,那么势必会给治理人员带来种种苦恼,因此类似工资治理系统之类的财务软件的开发势在必行。
借助现代信息技术和治理理论,对公司和企业建立治理信息系统是当今社会的重要趋势。
党和政府依照知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。
对公司和企业而言,全面开发和应用运算机治理信息系统确实是近期不能回避的问题。
在公司和企业治理中,人力资源是公司和企业最宝贵的资源,也是公司企业的“生命线”,因此人事治理是公司和企业的运算机治理信息系统重要组成部分。
而工资治理又是人力资源治理的重中之重。
实行电子化的工资治理,能够让人力资源治理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。
工资治理信息系统的实现能够减轻比较繁琐的手工工资治理。
现在许多中小型的公司的工资治理还停留在纸介质的基础上,如此的机制差不多不能适应时代的进展,因为它白费了许多人力和物力,在信息时代这种传统的治理方法必定被运算机为基础的信息治理所取代。
因此我们用运算机那个平台来治理职员的工资有以下优点:
(1)能够储备职员的档案,安全、高效;
(2)只需一到二名会计人员通过差不多培训即可操作系统,节约大量人力;
(3)能够迅速查到所需信息。
1.2解决的方法
依照我们在学校其间的所学课程来完成的话,差不多能够完成单机版的工资治理系统了。
那么就会要求我翻阅专门多相关的书籍,这也是学校要我们做毕业设计的宗旨。
因此我就选用了与我们所学课程相似的语言工具VisualBasic6.0。
数据库就采纳微软公司的ACCESS2003。
1.3硬件环境:
(1)最低配置C233以上CPU,32MB以上内存,2.1GB硬盘。
(2)建议配置CII300以上CPU,64MB内存,6.4GB硬盘。
(3)Win95/98/xp以上操作系统或更高。
第二章开发软件简介
2.1VisualBasic6.0简介
VisualBasic6.0是用来创建高性能的企业应用及基于Web的应用程序的最有效工具。
集成进来的可视化数据库工具和一个RAD(快速应用开发)环境能提高生产效率,而自然代码编译则能生成运行速度更快的应用程序。
使用集成在VisualBasic6.0里的可视化数据库工具和新的数据环境设计器(DataEnvironmentDesigner)可视化地设计Oracle和MicrosoftSQLServer数据库,创建可重用的数据查询语句、过程——这些都不必离开VisualBasic环境。
创建在任何一个装有VisualBasic6.0Web类库的平台上使用任何一个扫瞄器都可轻松地访问的服务器方Web应用程序。
使用新的动态HTML页面设计器编制高交互性的Web页面象编制VisualBasic表格一样轻松。
使用下列工具可获得组开发特性和可调剂性:
MicrosoftVisualSourceSafe6.0工程元素治理器、VisualModeler、MicrosoftSQL服务器6.5开发版、Microsoft事务服务器、MicrosoftInternet信息服务器和Microsoft消息队列服务器。
一.VisualBasic6.0有以下特点:
1.可视化
VisualBasic是可视化编程的先驱和典范,Visual的英文含义确实是可视性。
实际上,VisualBasic所展现出来的可视性风格,差不多成为了诸多可视化集成开发工具的参照标准。
可视化环境下创作前端界面就如同做拼图游戏那样简单,VisualBasic之因此成为Windows环境下快捷、便利的前端开发工具,并获得最广泛的用户群体支持,其所具有的高度智能的人性化可视开发环境起了专门大的作用。
2.面向对象
面向对象编程(OOP)产生于20世纪80年代初期,并先期在SmallTalk、C++等程序设计语言中实现,随着面向对象编程方法的成熟,它所具有的优越性愈趋明显,因此被慢慢引入到各种传统高级编程语言中,自然也被嵌入到了VisualBasic中。
面向对象编程是建立在类模块基础上的,并通过类的封装、继承、多态性获得代码重用。
和C++相比,VisualBasic6.0的面向对象特性是不够完全的,它缺少类的继承性,因此依靠类获得代码重用在VisualBasic6.0中受到了一定程度的限制。
尽管如此,通过类来构造应用系统,则仍是VisualBasic6.0最有效的手段,那个特点专门表达在它所具有的基于部件的编程方法上。
3.部件编程
基于部件的编程方法是分布式构架思想体系的具体化。
在VisualBasic中进行部件编程是通过微软的部件对象模型(COM,ComponentObjectModel)实现的。
COM是建立在二进制标准上的对象模型,其具有通用性。
因此,在VisualBasic中创建的部件,能够自用,也能够在其他开发环境中(如VisualC++)使用,同时VisualBasic也能够引用由其他开发工具建立的部件。
由于COM建立的是基于二进制标准的对象,并具有接口继承性,因此能够通过部件编程,而使用VisualBasic6.0所缺乏的对类的继承特性有所补偿。
4.事件驱动
基于事件编程是通过VisualBasic创建软件系统时的最要紧手段之一。
事件概念是面向对象方法中,外界操作对象由一种状态过度到另一种状态时,对象对外界的感应接口。
基于事件驱动的编程方法表达在:
程序的执行是依靠系统能够被识别的触发事件启动的。
用户操作、系统消息,以及程序等各种因素都可能触发事件。
当对象由一种状态过渡到另一种状态时,可能会发生许多个与时刻相关的有序事件,而事件顺序又将决定着代码执行顺序,因此,基于事件驱动编写程序也就成为了依照有待解决的问题性质合理安排事件和依照事件顺序有效地组织程序。
2.2Access简介
建立一个数据库我们有多种选择,现在市场上有各种各样的数据库,而且每一种数据库都有其自身的特点,不能说哪一种更好,只能在其中查找一种能更好地适应系统需求、更好地满足用户的要求以及适应开发人员的适应。
在本系统中,做为图书仓库治理系统是一个比较小的应用系统,它所产生和处理的数据量也比较小。
因此,没有必要使用像SQLServer和Oracle如此的大型数据库。
我第一想到的数据库是Borland公司的Paradox数据库。
另外,MicrosoftOffice中的Access数据库在运算机上的应用比较普及,是开发小型数据库系统的比较理想的选择,因此,在本系统中我选择了Access数据库。
Access做为一个数据库治理系统,它被集成在MicrosoftOffice中。
Access数据库处理的差不多结构,采取关系型数据库模式。
与其他的数据库系统相比,Access更加简单易学,一个一般的运算机用户能够专门快地把握它。
Access2000的功能十分强大,利用它能够方便地实现对信息储存、爱护、查询、统计、打印、交流、公布,而且它能够十分方便地与Office其他组件交流数据,这些功能对一个一样用户而言差不多足够了。
数据库是有结构的数据集合,它与一样的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。
数据库中的数据能够是文字、图象、声音等。
MicrosoftAccess是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。
图1是一个“产品”表的例子。
“产品”表由10个记录组成,一个记录占一行,每一个记录由产品ID、产品名称、库存量、订货量、单价和折扣率6个字段组成。
“产品ID”是字段名,其下面的1,2等是字段的值。
表与表之间能够建立关系,以便查询相关联的信息。
Access数据库以文件形式储存,文件的扩展名是MDB。
2.3开发工具的使用
一.VisualBasic6.0的使用及安装步骤:
VisualBasic是微软推出的基于窗口的可视化开发工具。
其中,Visual所指的是开发图形拥护界面(GUI,GraphicalUserInterface)的可视化方法。
无需编写大量原代码去描叙用户界面元素的外观位置,而只要把预先建立好的控件对象用鼠标拖入到设计窗体上,这确实是可视化方法带来的便利。
BASIC是微软最早期的传统产品,VisualBasic继承了BASIC最显著的简单、易用的特色。
然而,VisualBasic却又和传统BASIC有着本质的区别,要紧表现在可视化、面向对象、部件编程、时刻驱动等方面。
VisualBasic是Windows环境下最快捷、便利的通用开发工具之一,且有只能特性集成开发环境,拥有广泛的拥护群。
{1}VisualBasic6.0安装方便快捷易于操作。
(1)启动安装程序。
通过Windows的“操纵面板\添加删除程序”、“资源治理器”、“我的电脑”运行VisualBasic6.0安装光盘上的Setup.exe程序。
(2)输入CD号。
在安装过程中,安装程序会要求输入CD号,它是安装口令,用户能够从软件商提供的资料找到该CD号。
(3)输入姓名及用户单位。
在安装过程中系统会要求用户输入姓名和用户单位。
能够在“姓名”输入框中输入用户的姓名,在“单位”输入框中输入工作单位。
单击安装程序界面上“确定”按钮连续安装。
(4)安装路径的选择。
安装程序承诺选择安装路径。
通过单击安装程序界面上的“更换文件夹”按钮,能够设置安装路径。
三.安装方法的选择。
VisualBasic6.0提供“典型安装”和“自定义安装”两种方式:
(1)典型安装:
在这种安装方式中,VisualBasic6.0的所有文件都将安装到硬盘上。
(2)自定义安装:
按用户的要求安装所要求安装所需要的VisualBasic6.0组件。
Visual