企业人事管理系统毕业论文_第1页
企业人事管理系统毕业论文_第2页
企业人事管理系统毕业论文_第3页
企业人事管理系统毕业论文_第4页
企业人事管理系统毕业论文_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2013届行政治理专业毕业生论文(设计)课题名称:企业人事治理系统设计学生姓名: 指导教师:江南大学网络教育学院 2013年2月【摘 要】随着社会的进步和计算机技术的进展,特不是微型计算机的大范围普及,计算机的应用逐渐由科学计算、实时操纵等方面向非数值处理的各个领域中渗透。尤其是以微型计算机为处理核心,以数据库治理系统为开发环境的治理系统在办公室自动化以及商业信息治理等方面的应用,日益受到人们的关注。 随着社会信息量的迅速增长,计算机处理的数据量不断增加。文件治理系统采纳的一次最多存取一个记录的访问方式,以及在不同文件之间缺乏相互联系的结构,越来越不能适应治理大量数据的需要,因此数据库治理系统

2、便应运而生。数据库治理系统是用来操纵建立数据库中的数据、数据的存取,并维护数据库的数据。从文件治理到数据库治理,代表了两代不同的数据治理技术。今天,数据库治理已成为计算机信息治理的要紧方式。本文以企业治理信息系统建设中的人事治理子系统的开发为背景,论述了治理信息系统的概念、结构及系统开发的差不多原理和方法,全文共分为序言、治理信息系统综述、开发方法、开发平台和工具、系统规划和分析、系统实现、系统运行及维护、系统评价、程序调试与故障处理、开发总结等九章。本文首先阐述了Visual FoxPro 6.0的差不多概念;然后详细讲明了以数据库技术为技术背景的人事治理治理系统的差不多功能及实现过程,最后

3、重点介绍了软件的设计与实现详细阐述了系统分析、系统设计的技术及其应用。【关键词】治理信息系统、人事治理、系统开发、 数据库、 查询目 录1前言 52治理信息系统综述 52.1 概述 52.2 治理信息系统的进展52.3 目前我国人事治理的现状62.4 人事治理信息系统建设的好处63. 开发方法 63.1 系统开发方法概述 63.2 结构化生命周期法简介73.3 快速原型法简介73.4 本系统开发方法的选择74. 开发平台和工具 74.1 开发平台的选择74.2 开发工具的选择74.2.1 开发语言介绍85. 系统规划和分析85.1 系统的可行性分析85.2 系统的详细调查85.3 系统逻辑模型

4、的提出96. 系统设计 106.1 系统设计的依据106.2 系统总体结构设计106.3 系统的详细设计117. 系统的运行 177.1 系统的配置177.2 系统的运行188. 开发总结与对治理信息系统的展望309.致谢3110参考文献311. 前言在现代社会中治理的作用越来越显得重要和突出。一般来讲,治理通过打算、组织、指导与领导、操纵等手段,为组织制定目标,应用组织的各种要素,以实现组织的目标。对企业来讲,人们按照一定的生产关系组织起来,对生产力、生产对象、生产手段等加以打算、指导、监控和协调,以达到预期的目的,即称为企业治理。传统的企业治理活动中,把人、才、物作为企业的要紧资源。然而随

5、着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重视信息在生产经营及企业治理中的作用,并把它当作企业的一种极其重要的资源,人们称之为“信息资源”,信息资源的处理差不多成为当今世界上一项要紧的社会活动。 治理信息系统从产生到现在差不多经历了单项数据处理时期、 综合数据处理时期 、现代治理信息系统(MIS)时期等几个时期。然而在我国,由于各种缘故,治理信息系统的进展尚处于初级时期。尽管如此,充分利用我们现有的资源和技术力量,开发一些适合本企业或者本行业的治理信息系统,依旧特不必要的。近年来,随着科学技术的迅猛进展和治理水平的不断提高,计算机差不多被广泛应用于日常治理之中,那么作为一个企

6、业来讲,人力资源的治理和利用是企业进展的全然保证,因此开发一套完整的人事治理系统已是大势所趋.2. 治理信息系统综述2.1 概述治理信息系统(Management Information System,简称MIS)是一个由治理人员和计算机组成的用以进行信息的收集、传输、加工、存储、维护和使用的系统。它是一门综合了治理科学,系统理论,计算机科学的系统性边缘科学。治理信息系统的物理组成:(1)计算机硬件系统:包括主机、外部存储器、输入输出设备等。(2)计算机软件系统:包括系统软件和应用软件两大部分。(3)通信系统:包括线路等通信设施和与计算机网络、数据通信有关的软件等。 工作人员:包括系统分析员、

7、程序设计员、维护人员、治理员、操作人员等。2.2 治理信息系统的进展治理信息系统通过对企业当前运行的数据进行处理来获得有关信息,以操纵企业的行为;利用过去和现在的数据及相应的模型,对以后的进展进行预测;能从全局目标动身,对企业的治理决策活动予以辅助。 孙春来 韩正清等 Visual FoxPro 6.0中文版编程基础与范例 电子工业出版社 出版日期:2001-1-1 孙春来 韩正清等 Visual FoxPro 6.0中文版编程基础与范例 电子工业出版社 出版日期:2001-1-12.3 目前我国人事治理的现状我国的计算机应用于企业治理,只是在70年代末期以后才逐渐开展起来的。目前,计算机辅助

8、治理已在我国的各行各业得到了广泛地应用,但总的来讲,计算机在我国治理中的应用,还处于初级时期,尽管近两年进展较快,但还需要不断地探究和研究。尤其是计算机辅助人事治理仅是近几年才在我国得到普及和进展,而在许多发达国家计算机辅助人事治理已十分普及,因此对这方面的研究是必要的,它将推动我国企业的进展和人事治理信息处理的现代化。2.4 人事治理信息系统建设的好处科技是第一生产力,离开了科学技术的企业是可不能长远进展的,科技的载体是人,没有人也讲无所谓科学技术,因此人力资源的开发和治理是十分重要的。随着时代的进展,人才在我国各行各业中的地位日趋重要,各类人才肩负着企业进展的重任,因此人事治理的好坏,决定

9、着一个企业的兴衰成败,因此,开发人事治理信息系统对企业的治理及人才素养的提高具有重大的社会意义,具体到某一企业,能够提高该企业治理的现代化水平,提高人事治理的工作效率。1、改变了工作方式,提高了工作效率2、提高了经济效益3、强化了企业的科学治理2.5 开发治理信息系统的几点建议开发系统不必贪大求全,力争简单有用。应从大处着眼,小处着手,循序渐进,逐步完善。对开发过程中的各种文档应当注意保存。3. 开发方法3.1系统开发方法概述建立一个治理信息系统,是一项复杂的软件工程的实施。近30多年来,软件工程进展成为新科学,至今差不多成为IT产业的重要支柱。一开始,人们往往使用手工作坊式的软件开发方法,靠

10、个人的力量编写各种小型程序;然而随着计算机硬件技术的飞速进展,计算机软件在各个领域中的作用日益突出,那种多年来被人们沿用的手工作坊式的开发方法,差不多在软件产品的质量、成本及开发时刻等方面无法满足需求。3.2 结构化生命周期法简介结构化生命周期法是一种传统的治理信息系统开发方法,其差不多思想是把整个系统开发过程分成若干个时期,每个时期进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。 张鲁 Visual FoxPro 6.0编程技巧与实例分析 水利水电出版社 出版日期:1999-10-1 张鲁 Visual FoxPro 6.0编程技巧与实例分

11、析 水利水电出版社 出版日期:1999-10-13.3 快速原型法简介快速原型法是80年代进展起来的,旨在缩短开发周期,提高开发效率和用户对系统的中意程度。其差不多思想是在系统开发的初期,尽快构造出系统的原型,使用户能及早地运行那个系统原型,通过使用它、熟悉它,受到启发并取得经验,然后对系统的目标和功能提出更精确、具体的要求,研制人员据此逐渐修改和完善原型,使它满足用户的需求,最后完成系统的开发。该方法大大提高了系统开发效率,弥补了结构化生命周期法开发时刻长的缺陷。3.4 本系统开发方法的选择 基于以上开发方法的优劣和本系统的实际情况,本系统总体上采纳结构化生命周期法进行系统规则、系统分析和系

12、统设计,但在系统实施时期采纳原型法。4. 开发平台和工具4.1开发平台的选择考虑到本系统的性能要求,和现有的条件,我们选择了WINDOWSXP中文版作为开发、测试和运行的平台。因为WINDOWS操作系统是目前应用最广的操作系统,它以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成为软件进展的流行趋势,选用它作为开发平台,易于功能的扩展和软件升级。4.2 开发工具的选择针对目前世界上流行的大量软件和开发工具,通过认真分析其优缺点,结合计量器具治理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的Visual FoxPro 6.0(简写为VF6.0)作为软件开发工具。 张磊

13、等 Visual FoxPro 6使用详解 机械工业出版社 出版日期:1999-7-1 张磊等 Visual FoxPro 6使用详解 机械工业出版社 出版日期:1999-7-14.2.1 开发语言介绍现在,市场上能够选购的应用开发产品专门多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作做作企业级开发工具的产品有:Microsoft公司的Visual FoxPro5.系统规划和分析系统规划,应依照组织的目标和进展战略以及治理信息系统建设的客观规律,并考虑到组织面临的内外部环境,科学地制定治理信息系统的进展战略和总体方案,合理安排系统建设的进程;它是治理信息系统(MIS

14、)生命周期的第一个时期,是MIS的概念形成时期,这一时期的要紧目标,确实是制定出MIS的长期进展方案,决定MIS在整个生命周期内的进展方向、规模和进展进程。它的要紧任务是:制定MIS的进展战略、确定组织的要紧信息需求,形成MIS的总体方案、制定系统建设的资源分配打算。5.1 系统的可行性分析可行性分析是系统分析时期的第二项活动,可行性分析能使新系统达到以最小的开发成本取得最佳的经济效益。可行性分析的目的,是依照开发治理信息系统的请求,通过初步调查,对要开发的治理信息系统从技术上、经济上、资源上和治理上进行是否可行的研究分析。这是一项保证资源合理使用、幸免失误和白费的重要工作。1、经济上的可行性

15、。2、技术上的可行性。 3、资源上的可行性。4、治理上的可行性。 5.2 系统的详细调查系统的详细调查目标是在可行性分析的基础上进一步对原有系统进行全面、深入的调查和分析,弄清原有治理信息系统的运行状况,发觉其薄弱环节,找出要解决问题的实质,确保新系统比原系统更加有效、可靠。具体内容包括:治理业务状况的调查分析、数据流程的调查分析。详细调查之后,绘制出人事治理子系统的业务流程图,如下图: 康耀红 黄健青等 Visual FoxPro 6.0 数据库设计北京大学出版社 出版日期:2002-2-1 查询要求 查询结果一般用户企业人事治理系统系统治理人员一般用户企业人事治理系统系统治理人员 用户设置

16、 统计要求 表单维护 统计结果 5.3 系统逻辑模型的提出为了实现治理信息系统的计算机化,仅仅用业务流程图形象地描述信息的流淌和存储还远远不够,还要进一步调查分析舍去物质流,抽象出信息流,绘制出数据流程图,并对各种数据的属性和各项处理功能进行详细分析。系统分析的要紧成果是系统的逻辑模型。本系统要紧是以数据流图、数据字典为要紧描述工具来勾画系统的概貌。5.3.1 数据流图(数据流图(Data Flow Diagram),是描述系统逻辑模型的要紧工具之一,它是在对系统的业务流程图进行分析的基础上用少数几种符号综合地反映出信息在系统中的流淌、存储和处理等情况,并能将信息处理功能和彼此之间的联系,自上

17、而下,逐层分解,从逻辑上精确地描述出系统应具有的数据加工功能、数据输入输出、数据存储、数据来源和去向等项目。计量器具治理子系统的关联图如下: 各单位 F1 F2 人事治理 部门 F3 职工 F4 注:F1差不多信息表; F2信息治理; F3 招聘人员、职员人事档案; F4 人员信息治理 康耀红 黄健青等 Visual FoxPro 6.0 数据库设计北京大学出版社 出版日期:2002-2-15.3.2 数据字典(DD)数据字典(Data Dictionary),是数据流图(DFD)上所有成分的定义和解释的文字集合。它是系统分析时期的重要文档,它的作用是将数据流图中全部数据流及其组成部分的数据元

18、素、数据存储、数据加工外部项等,通过数据字典描述清晰,以便于以后系统设计时使用。系统设计治理信息系统设计时期的要紧目的是将系统分析时期所提出的反映了用户信息需求的系统逻辑方案转换成能够实施的基于计算机与通信系统的物理(技术)方案。6.1 系统设计的依据 1、系统分析的成果 2、现行技术 3、现行信息治理和信息技术的标准、规范和有关法律制度 4、用户需求 5、系统运行环境6.2 系统总体结构设计 总体流程图如下:企业人力资源治理系统企业人力资源治理系统劳动组织治理系统人事治理系统工资治理系统劳动组织治理系统人事治理系统工资治理系统按照结构化的系统设计方法,分析企业人事治理系统的总体流程图如下:企

19、业人事治理系统企业人事治理系统身份验证身份验证培训信息治理招聘信息治理人员信息治理培训信息治理招聘信息治理人员信息治理 职员培训情况信息各部门培训安排招聘人员差不多信息应聘人员录用情况职员差不多信息职员教育经历职员个人简历职员岗位变动职员奖惩登记职员离退休登记职员培训情况信息各部门培训安排招聘人员差不多信息应聘人员录用情况职员差不多信息职员教育经历职员个人简历职员岗位变动职员奖惩登记职员离退休登记6.3 系统的详细设计6.3.1 代码设计代码,确实是用来表征客观事物的实体类不,以及属性的一个或一组易于计算机识不和处理的特定符号或记号。它的作用是描述对象状态,便于统计和检索对象。代码设计的原则:

20、适应计算机处理、简单明了、具有可扩充性、系统性、便于识不和经历等。本系统对所有数据库表中的主码和外来码均采纳“汉字名称”作为代码。6.3.2 数据库设计数据库设计是要在一个给定的应用环境(DBMS)中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。基于以上设计原则,本系统中相关数据库(人事治理)包括以下几个表现将表结构设计举例如下: 郑刚 Visual FoxPro 6.0 实效编程百例 人民邮电出版社 出版日期:2002-7-1jbxx表jyjl表grjl表 gwbd表jc表ltdj表ypxx表lqqk表pxap表pxqk

21、表数据库的安全性、完整性、并发操纵和恢复信息数据是企业中特不重要的资源,因此保证数据库的安全可靠、正确有效是特不重要的问题。一般的数据库治理系统(DBMS)都有提供了一定的数据爱护功能。数据库爱护也称为数据操纵,要紧包括数据的安全性、完整性、并发操纵和数据库的恢复等。(1)数据库的安全性数据库的安全性是指爱护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。由于数据库系统中存放着大量的数据,且为许多用户所共享,因此安全性问题是必须首先要解决的。一般计算机系统中的安全措施是按照“用户标识和鉴不”、“DBMS存取操纵”、“OS级安全操纵”、“DB密码存储”来一级一级设置的。在现在流行的数据库系

22、统中一般都提供以下两种操纵:用户标识和鉴不、数据存取操纵。 (2)数据完整性为了保证数据库数据的正确性和相容性,数据库治理系统(DBMS)都提供了一种机制来检查数据库中的数据,看它是否满足语义的规定条件,DBMS称这种机制为“数据完整性检查”。一般的DBMS中是通过完整性约束和数据库触发器来实现这一机制的。(3)并发操纵在多用户数据库环境中,多个用户程序可并行存取数据库中的数据,为了以正确的方式调度该并发操作,幸免造成“丢失修改”、“不能重读”、“读脏数据”等不一致的情况,DBMS引入了“并发操纵”这一机制。并发操纵的要紧方法是采纳封锁机制,一般采纳两种封锁机制:共享机制和排它机制来实现。(4

23、)数据库后备与恢复要紧使用转储、日志等方法进行数据库的恢复。6.3.3 用户界面设计用户界面是指软件系统与用户之间交互的接口,通常包括输出,输入,人机对话的界面与方式等。由于本系统的最终用户是那些对计算机技术并不算专门精通的治理人员,因此本系统采纳了基于菜单选择,用户名与密码的填写登陆和页框、按钮及弹出表单等友好的用户界面交互方式。系统安全性验证用户界面设计用户登录窗口界面是用户看到的第一幅画面,也是进入系统之前必须通过的一道“关口”。因此,简洁、有用、友好、美观、安全是设计时应当考虑到的风格。用户登录本系统,登录画面为: 系统主画面屏幕区域设计进行系统的主画面屏幕区域设计时,是将整个屏幕划分

24、为三个区域,如下图所示:主 菜 单 区工 作 区状 态 信 息 区在屏幕的最上方是主菜单区,显示本系统的功能主菜单。用户能够有鼠标左键来选择相应的菜单,也能够用快捷键进行操作,然后用同样的方法在相应菜单下拉出该项的二级菜单(假如有的话),假如还有三级菜单,用户可在二级菜单选择相应的功能项,系统会自动弹出三级菜单。 当通过菜单选择了所要进行的工作以后,系统进入相应的业务处理功能,这时业务处理活动在屏幕中间区域即工作区进行。在整个业务处理过程中,主菜单区始终存在以使用户明确当前正在进行的处理,当用户为业务处理完毕后,系统返回主菜单。6.3.4处理过程设计 处理过程设计要依照模块划分以及结构化设计的

25、差不多原则,对每一程序处理模块中的详细处理过程进行设计。常用的设计工具包括程序流程图、过程化设计语言、判定表、判定树等。 陈明 Visual FoxPro 程序设计 清华大学出版社 出版日期:2002-4-1 陈明 Visual FoxPro 程序设计 清华大学出版社 出版日期:2002-4-17. 系统的运行 治理信息系统在完成系统实施、投入正常运行之后,就进入了系统运行与维护时期。7.1 系统的配置 1、硬件配置要求: CPU:P = 2 * ROMAN II200以上。 内存:32MB以上。 硬盘:2.1GB以上(可用空间最好在160MB以上)。 打印机:推举EPSON LQ-1600K

26、 = 2 * ROMAN II 2、软件配置要求: WINDOWS95/98/2000/XP中文版操作系统。7.2 系统的运行 本系统运行:首先启动WindowsXP,将本系统拷贝到硬盘相应地目录下,运行“企业人事治理.EXE”即可。 本系统的要紧菜单功能简介如下: (1)系统治理:用户名输入,修改密码,退出系统等。 (2)人员信息治理:包括职员差不多信息、职员教育经历、职员个人简历、职员岗位变动、职员奖惩登记、职员离退休登记。 (3)招聘信息治理:包括招聘人员差不多信息、应聘人员录用情况。 (4) 培训信息治理:各部门培训安排、职员培训情况信息。下面简要介绍一下各种功能源码实现:用户登陆:确

27、定进入系统:command2_click()i=i+1if thisform.text2.value=123456 keybCTRL+F4 modi wind screen titl人力资源治理系统 do form rsglrenshielse if i3 messagebox(密码错,请重新输入!) thisform.text2.value= thisform.text2.setfocus else messagebox(密码错,禁止进入系统!) thisform.release endifendif do form rsglrenshi退出系统:command1_click()YN=MES

28、SAGEBOX(确定退出系统,4+32,用户登录)IF YN=6 CLEAR EVENTS QUITENDIF进入人事治理系统界面:人员信息治理:page1:职员差不多信息:command1_click()do form rsgljibenxinxi职员教育经历:command2_click()do form rsgljiaoyujingli职员个人简历:command3_click()do form rsglzhiyuangerenjianli职员岗位变动:command4_click()do form rsglzhiyuangangweibiandong职员奖惩登记:command5_cl

29、ick()do form rsglzhiyuanjiangchengdengji职员离退休登记:command6_click()do form rsglzhiyuanlituixiudengji招聘信息治理:page2:招聘人员差不多信息:command1_click()do form rsglzhaopinrenyuanjibenxinxi应聘人员录用情况:command2_click()do form rsglyingpinrenyuanluquqingkuang培训信息治理:page3:各部门培训安排:command1_click()do form rsglgebumenpeixunan

30、pai职员培训情况信息:command2_click()do form rsglyuangongpeixunqingkuangxinxi退出:thisform.release点击按钮分不弹出各表单:增加新记录:command1_click()mandgroup1.enabled=.F.mand2.enabled=.F.mand3.enabled=.F.mand4.enabled=.T.if mand1.caption=增加新记录thisform.txt职员编号.enabled=.T.thisform.txt姓名.enabled=.T.thisform.txt性不.enabled=.T.this

31、form.txt出生日期.enabled=.T.thisform.txt民族.enabled=.T.thisform.txt文化程度.enabled=.T.thisform.txt毕业学校.enabled=.T.thisform.txt政治面貌.enabled=.T.thisform.txt家庭地址.enabled=.T.thisform.txt家庭电话.enabled=.T.append mand1.caption=增加确认thisform.refreshthisform.txt职员编号.setfocuselseget职员编号=alltrim(thisform.txt职员编号.value)g

32、et姓名=alltrim(thisform.txt姓名.value)get性不=alltrim(thisform.txt性不.value)get出生日期=alltrim(thisform.txt出生日期.value)get民族=alltrim(thisform.txt民族.value)get文化程度=alltrim(thisform.txt文化程度.value)get毕业学校=alltrim(thisform.txt毕业学校.value)get政治面貌=alltrim(thisform.txt政治面貌.value)get家庭地址=alltrim(thisform.txt家庭地址.value)g

33、et家庭电话=alltrim(thisform.txt家庭电话.value)if empty(get职员编号) or empty(get姓名) or empty(get性不) or empty(get出生日期) or empty(get民族) or empty(get文化程度) or empty(get毕业学校) or empty(get政治面貌) or empty(get家庭地址) or empty(get家庭电话)messagebox(资料不足,48,错误)mand1.caption=增加新记录tableupdate(.t.)thisform.txt职员编号.enabled=.F.this

34、form.txt姓名.enabled=.F.thisform.txt性不.enabled=.F.thisform.txt出生日期.enabled=.F.thisform.txt民族.enabled=.F.thisform.txt文化程度.enabled=.F.thisform.txt毕业学校.enabled=.F.thisform.txt政治面貌.enabled=.F.thisform.txt家庭地址.enabled=.F.thisform.txt家庭电话.enabled=.F.mandgroup1.enabled=.T.mand2.enabled=.T.mand3.enabled=.T.ma

35、nd4.enabled=.F.endifendif修改记录:command2_click()mand1.enabled=.F.mand3.enabled=.F.mand4.enabled=.T.mandgroup1.enabled=.F.if mand2.caption=修改记录thisform.txt职员编号.enabled=.T.thisform.txt姓名.enabled=.T.thisform.txt性不.enabled=.T.thisform.txt出生日期.enabled=.T.thisform.txt民族.enabled=.T.thisform.txt文化程度.enabled=.

36、T.thisform.txt毕业学校.enabled=.T.thisform.txt政治面貌.enabled=.T.thisform.txt家庭地址.enabled=.T.thisform.txt家庭电话.enabled=.T.mand2.caption=修改确认thisform.refreshthisform.txt职员编号.mand2.caption=修改记录tableupdate(.t.)thisform.txt职员编号.enabled=.F.thisform.txt姓名.enabled=.F.thisform.txt性不.enabled=.F.thisform.txt出生日期.enab

37、led=.F.thisform.txt民族.enabled=.F.thisform.txt文化程度.enabled=.F.thisform.txt毕业学校.enabled=.F.thisform.txt政治面貌.enabled=.F.thisform.txt家庭地址.enabled=.F.thisform.txt家庭电话.enabled=.F.mand1.enabled=.T.mand3.enabled=.T.mand4.enabled=.F.mandgroup1.enabled=.T.endif删除记录:command3_click()get职员编号=alltrim(thisform.txt

38、职员编号.value)thisform.txt职员编号.controlsource=thisform.txt姓名.controlsource=thisform.txt性不.controlsource=thisform.txt出生日期.controlsource=thisform.txt民族.controlsource=thisform.txt文化程度.controlsource=thisform.txt毕业学校.controlsource=thisform.txt政治面貌.controlsource=thisform.txt家庭地址.controlsource=thisform.txt家庭电话

39、.controlsource=use jbxx exclusiveset order to 职员编号seek get职员编号deletepackthisform.txt职员编号.controlsource=jbxx.职员编号thisform.txt姓名.controlsource=jbxx.姓名thisform.txt性不.controlsource=jbxx.性不thisform.txt出生日期.controlsource=jbxx.出生日期thisform.txt民族.controlsource=jbxx.民族thisform.txt文化程度.controlsource=jbxx.文化程度

40、thisform.txt毕业学校.controlsource=jbxx.毕业学校thisform.txt政治面貌.controlsource=jbxx.政治面貌thisform.txt家庭地址.controlsource=jbxx.家庭地址thisform.txt家庭电话.controlsource=jbxx.家庭电话thisform.refreshthisform.txt职员编号.enabled=.F.thisform.txt姓名.enabled=.F.thisform.txt性不.enabled=.F.thisform.txt出生日期.enabled=.F.thisform.txt民族.e

41、nabled=.F.thisform.txt文化程度.enabled=.F.thisform.txt毕业学校.enabled=.F.thisform.txt政治面貌.enabled=.F.thisform.txt家庭地址.enabled=.F.thisform.txt家庭电话.enabled=.F.取消操作:command4_click()if mand1.caption=增加确认mand1.caption=增加新记录mand2.enabled=.T.mand3.enabled=.T.mandgroup1.enabled=.T.tablerevert(.f.)endifif mand2.cap

42、tion=修改确认mand2.caption=修改记录mand1.enabled=.T.mand3.enabled=.T.tablerevert(.f.)endifthisform.txt职员编号.enabled=.F.thisform.txt姓名.enabled=.F.thisform.txt性不.enabled=.F.thisform.txt出生日期.enabled=.F.thisform.txt民族.enabled=.F.thisform.txt文化程度.enabled=.F.thisform.txt毕业学校.enabled=.F.thisform.txt政治面貌.enabled=.F.

43、thisform.txt家庭地址.enabled=.F.thisform.txt家庭电话.enabled=.F.mandgroup1.enabled=.T.mand4.enabled=.F.thisform.refresh退出:command5_click()thisform.release命令按钮组commandgroup1:上页:command1_click()skip -1if bof() messagebox(已是第一个记录,48,信息窗口) mand1.enabled=.f. mand3.enabled=.f. skipelse mand1.enabled=.t. mand3.ena

44、bled=.mand2.enabled=.mand4.enabled=.t.thisform.refresh下页:command2_click()skipif eof() messagebox(已是最后一条记录,48,信息窗口) skip -1 mand2.enabled=.f. mand4.enabled=.f. else mand2.enabled=.t. mand4.enabled=.t. endif mand1.enabled=.t. mand3.enabled=.t.thisform.refresh第一页:command3_click()goto mand1.enabled=.mand2.enabled=.mand4.enabled=.t.thisform.refresh最后一页:command

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论