工资管理信息系统-毕业设计论文14769.docx

上传人:you****now 文档编号:62895790 上传时间:2022-11-22 格式:DOCX 页数:43 大小:352.57KB
返回 下载 相关 举报
工资管理信息系统-毕业设计论文14769.docx_第1页
第1页 / 共43页
工资管理信息系统-毕业设计论文14769.docx_第2页
第2页 / 共43页
点击查看更多>>
资源描述

《工资管理信息系统-毕业设计论文14769.docx》由会员分享,可在线阅读,更多相关《工资管理信息系统-毕业设计论文14769.docx(43页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、工资管理系统摘 要本论文的主要内容是小型企业工资管理系统的设计与开发。该系统对工资信息进行管理,具有手工管理所无法比拟的优点。可以存储所有有关工资、津贴、奖金等内容,安全高效;实现报表功能。该系统是典典型的信信息管理理系统,其开发发主要包包括后台台数据库库的建立立、维护护以及前前端应用用程序的的开发两两个方面面。对于于数据库库要求具具有数据据一致性性和完整整性强、数数据安全全性好的的特点;而对于于应用程程序,则则要求系系统功能能完备、易易操作、界界面友好好等特点点。关键词:管管理信息息系统;数据库库;VBB6.00AbsstraactThe ppressentt paaperr prrimaa

2、ry covveraage is thee smmalll buusinnesss waagess maanaggemeent sysstemm maanaggemeent sysstemm deesiggn aand thee deevellopmmentt.Thhis sysstemm caarriies ontthe mannageemennt tto tthe wagges infformmatiion, haas mmeriit wwhicch tthe mannuall addminnisttrattionn ceenteer iis uunabble to commparre.I

3、It mmay savve aall rellateed cconttentts aand so on wagges, alllowwancce, bonnus, saafe higghlyy efffecctivve; rappidlly nneedds tthe infformmatiion; Reealiizattionn reeporrt fformm fuuncttionn.This sysstemm iss thhe ttypiicall innforrmattionn maanaggemeent , IIts devveloopmeent maiinlyy inncluudess

4、 thhe bbackkstaage dattabaase thee esstabblisshmeent, thhe mmainntennancce aas wwelll ass frrontt ennd tthe apppliccatiion proocedduree deevellopmmentt twwo aaspeectss.Reequeestss reegarrdinng tthe dattabaase to havve tthe datta uunifformmityy annd tthe inttegrrityy sttronng, thee daata seccuriity g

5、oood ccharractteriistiic; Butt reegarrdinng aappllicaatioon pprocceduure, thhen reqquessts thee syysteem ffuncctioon ccompplette, eassy tto ooperratee, tthe conntacct ssurffacee inn a friienddly wayy annd sso oon tthe chaaraccterristticss.Key wwordd: MManaagemmentt innforrmattionn syysteem; Dattabaa

6、se目 录摘要11.1 管管理信息息系统的的历史和和发展551.2 本本系统开开发的目目的和意意义51.3 本本系统的的假设、限限制和要要求62.1 用用户需求求分析772.2.22 工资资管理信信息系统统业务流流程图772.3.22 后台台数据库库的选择择92.3.33 什么么是ADDO93系统概概要设计计113.1 系系统结构构描述1113.2 系系统总体体功能图图113.3 模模块设计计113.4 数数据库设设计1223.4.11 概念念设计1123.4.33物理设设计1444. 详细细设计与与模块的的实现1164.1 创创建数据据库1664.2 系系统标准准模块1184.3.22 设计

7、计与实现现194.4 人人员管理理模块的的设计与与实现2204.4.11 创建建添加员员工窗体体204.4.22 创建建修改员员工窗体体214.5 职职位管理理模块的的设计与与实现2224.5.11 创建建添加职职位窗体体234.5.22 创建建修改职职位窗体体234.6 特特殊项管管理模块块的设计计与实现现244.6.11 创建建添加特特殊项窗窗体2554.6.22 创建建修改特特殊项窗窗体2554.7 工工资发放放管理模模块的设设计与实实现2664.8 统统计报表表模块的的设计与与实现2275. 结束束语300致谢31参考文献332附录源程序序清单3331前言1.1 管管理信息息系统的的历

8、史和和发展管理信息系系统(MMIS,MManaagemmentt Innforrmattionn Syysteem),是是一个由由人、计计算机等等组成的的能进行行信息的的收集、传传送、储储存、维维护和使使用的系系统,能能够实测测企业的的各种运运行情况况,并利利用过去去的历史史数据预预测未来来,从企企业全局局的角度度出发辅辅助企业业进行决决策,利利用信息息控制企企业的行行为,帮帮助企业业实现其其规划目目标。管管理信息息系统通通过对企企业当前前运行的的数据进进行处理理来获得得有关信信息,以以控制企企业的行行为;利利用过去去和现在在的数据据及相应应的模型型,对未未来的发发展进行行预测;能从全全局目标

9、标出发,对对企业的的管理决决策活动动予以辅辅助。从从工业发发达国家家来看,管管理信息息系统的的发展经经历了以以下几个个阶段。第一阶段:(19953年年至19965年年)单项项数据处处理阶段段,也称称电子数数据处理理(EDDP)阶阶段。这这是电子子计算机机在管理理领域应应用的起起步阶段段。这一一阶段,由由于当时时计算机机硬、软软件的限限制,数数据处理理的性质质只是使使用计算算机代替替人的手手工劳动动,进行行简单的的单项数数据处理理工作,如如计算工工资、数数据统计计、报表表登记、编编制计划划等。这这个阶段段的处理理方式主主要是集集中式的的批处理理。第二阶段:(19965年年至19970年年)综合合

10、数据处处理阶段段,也称称事务处处理系统统(TPPS)阶阶段。这这个阶段段计算机机硬、软软件有了了很大的的发展,出出现了多多用户的的分时系系统,计计算机开开始应用用于对某某一个管管理子系系统的控控制,并并具有一一定的反反馈功能能。如库库存管理理系统、生生产调度度系统、物物资管理理系统等等。这个个阶段的的处理方方式已发发展为面面向终端端的联机机实时处处理。第三阶段:(19970年年至今)管管理信息息系统(MIS)阶段。这个阶段是在企业中全面的使用计算机把各种管理子系统的功能集中起来,构成了计算机化的全方位的信息系统,即现代管理信息系统。这个阶段的处理方式是在数据库和网络基础上组成分布式处理系统。它

11、的特点是使用数据库和分时处理的计算机网络,并充分利用运筹学等数学方法,实现了硬件、软件和数据资源的共享。1.2 本本系统开开发的目目的和意意义工资管理系系统是一一个企业业单位不不可缺少少的部分分,它的的内容对对于企业业的决策策者和管管理者来来说都至至关重要要。所以工工资管理理系统应应该能够够为用户户提供充充足的信信息和快快捷的查查询手段段。但一一直以来来人们使使用传统统人工的的方式管管理文件件档案,这这种管理理方式存存在着许许多缺点点,如:效率低低、保密密性差等等。另外外时间一一长,将将产生大大量的文文件和数数据,这这对于查查找、更更新和维维护都带带来了不不少的困困难。随着科学技技术的不不断提

12、高高,计算算机科学学日渐成成熟,其其强大的的功能已已为人们们深刻认认识,它它已进入入人类社社会的各各个领域域并发挥挥着越来来越重要要的作用用。作为为计算机机应用的的一部分分,使用用计算机机对工资资信息进进行管理理,具有有手工管管理所无无法比拟拟优点。例如:检索迅迅速、查查找方便便、可靠靠性高、存存储量大大、保密密性好、寿寿命长、成成本低等等。这些些优点能能够极地地提高工工资管理理的效率率,也是是企业的的科学化化、正规规化管理理,与世世界接轨轨的重要要条件。因此,开发发这样一一套工资管理理软件成成为很有有必要的的事情。1.3 本本系统的的假设、限限制和要要求本论文所讨讨论的是是一个毕毕业设计计示

13、例软软件系统统,因此此将重点点放在功功能的实实现上,即不重复相同模式的功能实现。所以系统的核心输出结果,即工资只与职工基本信息的职位栏和职工绩效考核成绩有关。基本表字段段的设计计只取其其重点,初初始版本本将重点点放在系系统的实实现上,后后续版本本才能最最终适用用。所开开发的软软件系统统应该满满足如下下基本要要求:1) 功能:管理理员工基基本信息息、绩效效考核、职职位管理理和工资资发放记记录。2) 性能:能够够支持数数据存储储,使用用方便。3) 输入:员工工基本信信息、考考核详细细记录等等相关信信息。4) 输出:员工工信息、员员工工资资,报表等等。基本数据流流程和处处理流程程:1) 用户输入员员

14、工信息息,包括括姓名、性性别、出出生日期期、职位位等。2) 职位管理输输入和修修改跟职职位有关关的信息息,如基基本工资资等。3) 每月考核员员工的成成绩,包包括迟到到、早退退、旷工工等信息息。4) 系统根据职职位和考考核成绩绩自动生生成工资资单2.系统需需求分析析需求分析是是对系统统开发提提出明确确要求的的过程,其其结果是是后续系系统开发发工作的的基础。需需求分析析是在用用户调查查的基础础上,通通过分析析,逐步步明确用用户对系系统的需需求,包包括数据据需求和和围绕这这些数据据的业务务需求。2.1 用用户需求求分析本文的主要要内容是是编制出出一个实实用的程程序来帮帮助小型型公司进进行更有有效的工

15、工资管理理。 归归纳起来来,好处处大约有有以下几几点:(1) 可可以存储储职员的的档案,安安全、高高效;(2) 只只需一到到二名会会计人员员经过基基本培训训即可操操作系统统,节省省大量人人力;在假设的条条件下,用用户的需需求可分分为如下下几个方方面:第1方面是是员工的的管理,包包括员工工的姓名名、性别别、职位位等信息息;第2方面是是职位的的管理,每每个职位位对应着着相应的的工资和和津贴;第3方面是是绩效考考评的管管理,包包括各种种奖惩措措施,以以及项目目提成等等内容;第4方面是是工资发发放;第5方面是是各种各各样的统统计报表表,方便便用户对对以往数数据的把把握和管管理;2.2 业业务流程程2.

16、2.11 业务务流程图图图示说说明图2.1业业务流程程图图示示说明2.2.22 工资资管理信信息系统统业务流流程图根据假设条条件,设设工资发发放的业业务流程程如图22.2所所示。我我们所开开发的工工资管理理信息系系统是基基于这一一业务流流程的。图2.2 工资管管理信息息系统业业务流程程图首先员工将将自己的的个人档档案提交交给系统统管理人人员(企企业管理理人员),管管理员将将档案信信息录入入系统;职位信信息统一一修改由由职位确确定的基基本工资资等信息息,对系系统来说说,属于于静态工工资;绩绩效信息息是对一一段时间间(比如如一个月月)对员员工的考考评成绩绩,系统统将根据据员工的的档案信信息和考考评

17、成绩绩自动确确定员工工的工资资数量,最最后生成成工资清清单。通过业务流流程图我我们可以以看到,档档案信息息、职位位信息和和绩效考考核信息息的生成成是工资资清单的的前提条条件。因因此,在在每一期期工资清清单生成成前,都都必须考考核相应应的员工工,否则则,系统统将不允允许生成成该员工工的工资资清单。这这是也是是需要说说明的业业务规则则。2.3技术术要求2.3.11 前台台开发语语言的选选择Visuaal BBasiic 继继承了BBASIIC语言言简单易易学的优优点,又又增加了了许多新新的功能能,它采采用面向向对象与与事件驱驱动的程程序设计计思想,使使编程变变得更加加方便、快快捷。VVisuual

18、 Bassic是是国内外外最流行行的程序序设计语语言之一一,它是是可视化化开发工工具的先先驱与典典范,它它所具有有的可视视化、面面向对象象、组件件开发等等特性,大大大缩短短了应用用软件的的开发周周期,因因此,深深受广大大软件开开发人员员的厚爱爱。Visuaal BBasiic 66.0的的特点:1.可视化化:Viisuaal BBasiic是可可视化开开发工具具的先驱驱与典范范,实际际上,VVisuual Bassic所所展现出出来的可可视性风风格,已已经成为为了诸多多可视性性继承开开发工具具的参照照标准。可可视化环环境下创创作前端端界面就就如同做做拼图游游戏那样样简单,VVisuual Ba

19、ssic之之所以成成为Winddowss环境下下快捷、便便利的前前端开发发工具,并并获得最最广泛的的用户群群体支持持,其所所具有高高度智能能的人性性化开发发环境起起了很大大的作用用。2.面向对对象:面面向对象象编程思思想(OOOP)诞诞生与220世纪纪80年年代初期期,并先先期在AAda、Smaall Tallk、C+等程序序设计语语言中实实现。它它是建立立在类模模块基础础上的,并并通过类类的封装装、继承承、多态态性获得得代码重重用。这这个特点点尤其体体现在它它所具有有的基于于部件的的编程方方法上。3.部件编编程:基基于部件件的编程程方法是是分布式式构架思思想体系系的具体体化。在在Vissua

20、ll Baasicc中进行行部件编编程是通通过微软软的部件件对象模模型(CCOM,CCompponeet OObjeect Moddel)实现的。COM是建立在二进制标准上的对象模型,其具有通用性。因此,在Visual Basic中创建的部件可以自用,也可以在其他开发环境中使用,同时Visual Basic也可以引用由其他开发工具建立的部件。4.事件驱驱动:基基于事件件驱动的的编程方方法体现现在程序序的执行行是依靠靠系统能能够被识识别的触触发事件件启动的的。用户户操作、系系统信息息,以及及程序等等各种因因素都可可能触发发事件。当当对象由由一种状状态过渡渡到另一一种状态态时,可可能会发发生许多多

21、个与时时间相关关的有序序事件,而而事件顺顺序又将将决定着着代码执执行顺序序,因此此,基于于事件编编写程序序也就成成为了根根据有待待解决的的问题性性质合理理安排事事件和根根据事件件顺序有有效地组组织程序序。Visuaal BBasiic 66.0是是一个非非常优秀秀的数据据库应用用前端开开发工具具,它能能通过OODBCC、Jeet、AADO等等中间连连接件而而获得对对数据库库的前端端操作。在在数据库库应用系系统的创创建过程程中,VVisuual Bassic 6.00能够出出色地承承担起前前端界面面层和中中间连接接层的创创建任务务。2.3.22 后台台数据库库的选择择Accesss是OOffii

22、ce软软件包的的成员之之一,擅擅长对数数据进行行处理,例例如建立立,排序序,分类类及汇总总数据等等操作。AAcceess最最重要的的特征是是不必编编写程序序。Acccesss中数数据库文文件不是是简单的的存储数数据的表表,其数数据库文文件还包包括操作作或控制制数据的的其他对对象(如如查询,窗窗体和报报表等)。数据库应用用总是会会涉及到到这3个个方面的的问题:前端程程序、数数据库结结构、前前端程序序和数据据库之间间的连接接, 在在这里VVisuual Bassic 6.00通过AADO这这一中间间连接件件而实现现对数据据库操作作的。2.3.33 什么么是ADDOADO(AActiive Datt

23、a OObjeectss):Acctivve数据据对象。是是DAOO/RDDO的后后继产物物,ADDO扩扩展了DAOO和RDOO所使用用的对象象模型,这这意味着着它包含含较少的的对象、更更多的属属性、方方法(和和参数),以以及事件件。ADDO实际际上是一一种提供供访问各各种数据据类型的的连接机机制。在使用 VVisuual Bassic进进行数据据库程序序的开发发时,必须建建立与数数据库的的连接。Visual Basic中有三种可用的数据访问接口:ActiveX 数据对象(ADO)、远程数据对象(RDO) 和数据访问对象(DAO)。数据访问接口是一个对象模型,它包含了用于访问数据库的各种变量和

24、函数。Visuaal BBasiic 中中的三种数数据访问问接口分分别代表表了该技技术的不不同发展展阶段。最最新的是是 ADDO,它它是比RRDO和和 DAAO 更更加简单单,然而而更加灵灵活的对对象模型型。目前前普遍使使用 AADO 作为数数据访问问接口。3系统概概要设计计3.1 系系统结构构描述开发此系统统的目的的就是帮帮助小企企业管理理人员提提高工作作效率,实实现工资资管理的的系统化化、规范范化和自自动化。根根据这个个系统所所要实现现的目的的和任务务,总结结出这个个系统最最终实现现的主要要功能如如下:1) 员工档案管管理。主主要员工工基本档档案信息息的管理理。2) 职位信息管管理。主主要

25、用来来统一管管理各个个职位的的与工资资有关的的基本信信息。3) 绩效考核。主主要完成成每期对对员工进进行考核核。4) 工资发放。完完成对员员工的工工资管理理功能。5) 报表功能。主主要完成成查看历历史工资资发放信信息。3.2 系系统总体体功能图图概要设计阶阶段,我我们可以以得到系系统总体体功能图图如图33.1所所示:图3.1 系统总总体功能能图3.3 模模块设计计根据上面的的分析,工工资管理理信息系系统各个个模块的的名称和和功能概概要说明明如下:1) 员工档案信信息管理理。增加加、修改改和删除除员工基基本档案案信息。2) 职位信息管管理。主主要用来来统一各各个职位位的与工工资有关关的基本本信息

26、。用用户功能能包括增增加、修修改和查查看基本本职位的的各项工工资信息息。3) 特殊项管理理。每期期对员工工进行考考核,考考核成绩绩包括迟迟到、早早退、加加班等方方面。管管理人员员可以根根据条件件增加、修修改和查查看员工工考核记记录。4) 工资发放。管管理人员员选择员员工、日日期,系系统生成成该员工工在该期期的工资资。5) 报表功能。根根据条件件罗列、统统计已经经发放的的工资。3.4 数数据库设设计3.4.11 概念念设计系统在概念念设计阶阶段常用用E-RR图表现现。E-R图即即实体关关系图(Enttityy reelattionnshiip ddiaggramm)。实体体关系图图可以定定义为两

27、两个层次次,即可可以从逻逻辑数据据模型转转移到实实施模型型。E-R图涉涉及两个个方面,一一是实体体,二是是关系。实体关系图图中的实实体有三三种:一一般实体体(noormaal eentiity,表示逻逻辑或物物理数据据集);联系实实体(aassoociaate enttityy,表示示含有多多对多关关系的关关系表);分解实实体(ddecoompoosittionns,表表示一组组将在下下层实体体关系图图中细化化的数据据)。实体通过关关系而相相连。一一个“关关系”可可加两个个标识(llabeels),指指出各自自的关系系指向。“关关系”的的基数类类型(CCarddinaalitty)可可以改变变

28、,而不不必删除除这个关关系然后后再重新新生成一一个新关关系。“关关系”的的基数类类型有三三种:一一对一关关系;一一对多关关系(即即实体BB的多个个实例可可以与实实体A的的一个实实例存在在关系,反反之亦然然);多多对多关关系(即即实体BB的多个个实例可可以与实实体A的的多个实实例存在在关系,反反之亦然然)。“任任意关系系”(ooptiionaal rrelaatioonshhip)是是指两个个实体的的关系可可以不存存在。“子子型关系系”(ssubttypee reelattionnshiip)是是“父实实体”与与“子实实体”间间的关系系,指明明“父实实体”的的属性可可以被“子子实体”所所继承。与

29、与现存物物理数据据库有关关的实体体关系图图可以自自动生成成。要实实现这一一点,必必须能够够自动生生成实体体(表示示物理意意义的表表)以及及基于表表间关系系的实体体间关系系。在此此基础上上,数据据建模软软件便可可以自动动生成图图。通过过含有实实体和相相互间关关系的浏浏览器,可可以看到到哪些关关系是强强制的,哪哪些是任任意的。本系统的E-R如图3.3所示:职工姓名性别出生年月工作年月职位职工IDn属性1职位职位基本工资津贴11发放考核1n工资特殊项时间金额名称职工ID职工ID工资取毕合计工资图3.3 系统实实体关系系图3.4.22逻辑设设计关系模式11:员工工档案(员员工IDD,职位位,姓名名,性

30、别别,出生生年月,工工作年月月)主键:员工工ID外键:职位位关系模式22:工资资(员工工ID,工工资取毕毕,合计计工资)主键:员工工ID关系模式33:特殊殊项(特特殊项IID,职职工IDD,特殊殊项名称称,特殊殊项金额额,特殊殊项时间间)主键:特殊殊项IDD外键:员工工ID关系模式44:职位位(职位位,基本本工资,津津贴)主键:职位位3.4.33物理设设计根据上面分分析的各各种功能能要求,以以下列出出数据库库中所建建立的各各个表的的具体设设置:1、职工表名称职工字段名称类型(宽度度)关键字可为空编码规则取值范围职工ID文本(100)PKnot nnulll姓名文本(100)性别文本(2)男,女

31、职位文本(100)FKNot nnulll出生年月日期(8)工作年月日期(8)2、工资表名称工资字段名称类型(宽度度)关键字可为空编码规则取值范围缺省值职工ID文本(100)PKnot nnulll工资取毕是否合计工资货币3、职位表名称职位字段名称类型(宽度度)关键字可为空编码规则取值范围缺省值职位文本(100)PKnot nnulll津贴货币补助货币4、特殊项项表名称特殊项字段名称类型(宽度度)关键字可为空编码规则取值范围缺省值特殊项IDD文本(100)PKnot nnulll职工ID文本(100)FK特殊项名称称文本(1000)特殊项金额额货币特殊项时间间日期(8)4. 详细细设计与与模块

32、的的实现4.1 创创建数据据库打开Acccesss,创建建数据库库,命名名为职工工工资管管理系统统。如图图4.11所示图4.1 创建数数据库使用设计器器创建数数据库所所需各个个表格。如如图4.2所示示:图 4.22 创建建表:职职工点击保存确确定后,可可以在职职工工资资管理系系统数据据库的目目录下看看到职工工表,如如图图4.3. 保存存后职工工表接着按照设设计好的的E-RR创建其其他的表表,具体体过程与与此相同同,在此此处略。创建好所需需表后建建立数据据库表之之间的关关系,如如图: 图44.4 职工工工资管理理系统数数据库表表之间的的关系4.2 系系统标准准模块使用VB开开发管理理信息系系统,

33、首首先创建建标准模模块。标标准模块块文件扩扩展名为为.bass,是用用来存放放公用变变量和公公用函数数的模块块。一个个过程可可能用来来响应几几个不同同对象中中的事件件,应该该将这个个过程放放在标准准模块中中,而不不应在每每一个对对象的事事件过程程中重复复相同的的代码。在在该系统统中,标标准模块块包括打打开数据据库连接接,关闭闭数据库库连接,打打开数据据库集合合和关闭闭数据库库集合等等操作:变量要求求声明Optioon EExplliciit数据库文文件的名名称Publiic ggFille AAs SStriing数据库连连接对象象 PPubllic gCoon As Neww ADDODBB

34、.Coonneectiion 数据库集集合对象象Publiic gRRst As Neww ADDODBB.Reecorrdseet程序对象象Publiic ggX AAs EExceel.AAppllicaatioon4.3 系系统主界界面4.3.11 界面面设计启动工资管管理信息息系统后后,系统统进入主主界面。如如图4.4所示示:图 4.55 系统统主界面面主界面没有有包含控控件,但但是包含含一个菜菜单,菜菜单中包包括:人人员管理理窗体,职职位管理理窗体,特特殊项管管理窗体体,工资资发放窗窗体,统统计报表表窗体和和退出程程序。4.3.22设计与与实现相应MDIIForrm对象象的Looad

35、事事件,对对整体进进行初始始化设置启动动参数Privaate Subb MDDIFoorm_Loaad() ggFille = Appp.PPathh & 职职工工资资管理系系统.mmdb SSet gX = CCreaateOObjeect(Exxcell.Apppliicattionn)End SSub调用主界面面中的各各个窗体体,如调调用“人员管管理”窗体:Privaate Subb HRRMannagee_Cllickk() HHRFoorm.ShoowEnd SSub 其其他窗体体同上方方法。4.4 人人员管理理模块的的设计与与实现人员管理窗窗体的功功能主要要实现人人员的增增改删功功

36、能。如如图 44.5所所示:图4.6 人员管管理窗体体用户重新选选择DaataGGridd1控件件中的行行列,则则记录用用户所在在的行。用用户单击击“添加员员工”按钮,则则显示添添加员工工窗体。用用户单击击“删除员员工”按钮,则则弹出对对话框确确认,无无误之后后执行SSQL语语句,删删除员工工。然后后刷新AADO数数据控件件,保证证数据库库和DaataGGridd控件中中的数据据一致性性。用户户单击“修改员员工”按钮,则则显示修修改员工工窗体,并并将相关关的用户户选定信信息传递递给修改改员工窗窗体。操操作完毕毕,用户户单击“取消”按钮,可可以退出出本窗体体。编写窗体代代码:首首先定义义窗体的的

37、成员变变量,为为了让其其他窗体体使用这这个变量量,设置置其属性性为Puubliic:当前选定定行号Publiic CCurEEm AAs IInteegerr4.4.11 创建建添加员员工窗体体本窗体实现现添加一一条记录录到职工工表,并并刷新人人员管理理窗体中中的ADDO数据据控件,保保持数据据的一直直性。首首先新建建一个窗窗体,添添加员工工窗体包包含两个个控件数数组,llblFFielld是一一个Laabell控件数数组,用用于显示示字段名名称,ttxtVValuue用于于输入这这些字段段的值;另外还还有一个个“添加”按钮和和“取消”按钮,分分别实现现添加员员工和退退出窗体体的功能能。如图图

38、4.66所示:图4.7 添加加员工窗窗体4.4.22 创建建修改员员工窗体体 在窗体显显示的时时候,保保证窗体体上面的的数据与与在人员员管理窗窗体上选选定的行行的数据据一致,同同时保证证职工IID不可可改动。当当用户单单击“修改”按钮时时,生成成并执行行对应的的修改语语句。窗窗体初始始化时,会会把“人员管管理”窗体中中选中的的数据显显示到TTxtVValuue控件件数组中中,用户户修改txttVallue控控件数组组中的文文字内容容。单击击“修改”按钮,则则生成并并执行语语句,实实现修改改功能。单单击“取消”按钮,退退出该窗窗体。如如图.7所示示:图4.8修修改员工工窗体4.5 职职位管理理模

39、块的的设计与与实现点击主窗口口“职位”菜单后后,显示示职位信信息管理理窗口。该该模块实实现职位位信息的的添加、删删除、修修改功能能。如图图4.88所示:图4.9 职位管管理窗体体用户重新选选择DaataGGridd1控件件中的行行列,则则记录用用户所在在的行。用用户单击击“添加职职位”按钮,则则显示添添加职位位窗体。用用户单击击“删除职职位”按钮,则则弹出对对话框确确认,无无误之后后执行SSQL语语句,删删除职位位,然后后刷新AADO数数据控件件,保证证数据一一致性。用用户单击击“修改职职位”按钮,则则显示修修改职位位窗体,并并将相关关用户选选定信息息传递给给修改职职位窗体体。操作作完毕,用用

40、户单击击“取消”按钮,可可以退出出本窗体体。其中为了保保证数据据库和DDataaGriid控件件中的数数据一致致性,实实现DaataGGridd控件的的数据显显示要进进行以下下操作:SQL = SSELEECT * FFROMM 职位位Adodcc1.CConnnecttionnStrringg = Prroviiderr=Miicroosofft.JJet.OLEEDB.4.00;Daata Souurcee= & ggFille & ;Modde=RReaddWriite;Perrsisst SSecuuritty IInfoo=Faalsee Adoddc1.ReccorddSouurc

41、ee = SQLLAdodcc1.RRefrreshhSet DDataaGriid1.DattaSoourcce = Addodcc1DataGGridd1.RRefrreshh4.5.11 创建建添加职职位窗体体本窗体实现现添加一一条记录录到职位位表,并并刷新人人员管理理窗体中中的ADDO数据据控件,保保持数据据的一致致性。在在窗体初初始化的的时候,初初始化为为1b11Fieeld控控件数组组。用户户对txxtVaaluee控件数数组的属属性进行行修改,当当用户单单击“添加”时,生生成SQQL语句句并执行行,同时时刷新职职位管理理窗体的的数据。如如图4.9所示示:图4.100 添加加职位窗

42、窗体4.5.22 创建建修改职职位窗体体本窗体在显显示的时时候,保保证窗体体上面的的数据与与在职位位管理窗窗体上选选定的行行的数据据一致,同同时保证证职位不不可改动动。窗体体初始化化时,会会把“职位管管理”窗体中中选中的的数据显显示到TTxtVValuue控件件数组中中。用户户单击“修改”按钮,则则生成并并执行SSQL语语句,实实现修改改的功能能。用户户单击“取消”按钮,退退出该窗窗体。如如图4.10所所示:图4.111 修改改职位窗窗体4.6 特特殊项管管理模块块的设计计与实现现点击主界面面“特殊项项管理”菜单后后,显示示特殊项项窗口。该该窗口实实现对特特殊项的的添加,删删除和修修改功能能。

43、其界界面如下下图所示示:图4.122 特殊殊项管理理界面初始进入界界面时,界界面左侧侧显示表表所有查查询记录录,右侧侧设有44个按钮钮,分别别实现增增改删的的功能。用用户单击击“添加特特殊项”按钮,则则显示添添加特殊殊项窗体体。用户户单击“删除特特殊项”按钮,则则弹出对对话框确确认,无无误后执执行SQQL语句句,删除除特殊项项,刷新新ADOO数据控控件,保保证数据据的一致致性。用用户单击击“修改特特殊项”按钮,则则显示修修改特殊殊项窗体体,并将将相关的的用户选选定信息息传递给给修改特特殊项窗窗体。操操作完毕毕,用户户单击“取消”按钮,可可以退出出本窗体体。4.6.11 创建建添加特特殊项窗窗体

44、本窗体实现现添加一一条记录录到特殊殊项表,并并刷新人人员管理理窗体中中的ADDO数据据控件,保保持数据据的一致致性。在在窗体初初始化的的时候,初初始化11b1FFielld控件件数组。用用户选择择对应的的员工姓姓名,程程序能够够自动查查找到对对应的职职工IDD:响应cmbbNamme的单单击事件件,单击击姓名的的时候会会自动查查找相对对应的职职工IDD。保证姓名名与IDD一致Privaate Subb cmmbNaame_Cliick() ccmbIID.TTextt = cmbbID.Lisst(ccmbNNamee.LiistIIndeex)End SSub 如图图4.112所示示:图4.

45、133 添加加特殊项项窗体4.6.22 创建建修改特特殊项窗窗体 窗体体初始化化时,会会把“特殊项项管理”窗体中中选种的的数据显显示到TTxtVValuue控件件数组中中。用户户单击“修改”按钮,则则生成并并执行SSQL语语句,实实现修改改的功能能。用户户单击“取消”按钮,退退出该窗窗体。如如图4.13所所示:图4.144 修改改特殊项项窗体4.7 工工资发放放管理模模块的设设计与实实现用户点击主主界面“工资”菜单,显显示发放放工资窗窗口。本本窗体实实现的具具体功能能如下:动态生生成当月月的工资资表,查查询指定定员工的的工资信信息,发发放工资资,打印印工资凭凭条。如如图4.14所所示:图4.155 工资资发放界界面用户进入界界面,首首先选择择要发工工资的月月份和职职工的姓姓名,点点击“生成月月表”按钮,系系统便将将生成的的工资记记录显示示在界面面左侧的的数据栅栅格中。单单击“发放工工资”按钮,发发放工资资,即将将工资月月表中的的“发放完完毕”字段设设置为11。编写窗体代代码,首首先要声声明两个个窗体变变量。分分别是月月表的名名称和员员工的工工资总额额:Optioon EExplliciit月表的名名称动态生成成在cmbbMonnth中中用户可可以填入入20003-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 商业计划书

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁