ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:721.92KB ,
资源ID:8776581      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8776581.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vf人事管理系统.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

vf人事管理系统.docx

1、vf人事管理系统河南城建学院Visual FoxPro 数据库程序设计课程设计说明书 题目:企业人事管理系统指导教师: 王康平 班级:房地产经营管理 学号: 053410143 姓名: 李洪会 2011 年 12 月 30 日 【主题】本次课程设计我的课题是企业人事管理。主要培养我们的VFP的设计能力,提高我们的综合素质。我的任务是建立能够实现对一个公司人员登陆,查询,录入、修改功能的系统。在登录界面中,用户名是aaa,密码是123456我的设计思路现建立一个主菜单,然后将表单联系起来。再通过表单对自由表的查询、录入、修改等功能来实现我们系统的顺利运行。在制作过程中,我得到了同学的无私帮助,结

2、合个人努力,最终成功完成了本次课程设计,实现了原先预想的功能。1. 系统总体设计1.1系统功能简介该系统可以进行职工信息查询,录入,修改和退出录入:录入姓名,年龄,性别,学历,籍贯,职工编号。修改:职工信息都可修改。查询:进入登陆界面后,会自动出现浏览查询界面,供人查询1.2系统功能结构图2. 数据库设计职工表(姓名,年龄,性别,学历,籍贯,职工编号) 普通关键字:职工编号 任职表(职工编号,部门编号,工资情况,任职年限,是否在职,考勤情况,工作表现) 3. 实验数据职工表数据如下所示:任职表数据如下所示:4. 程序设计界面4.1登录界面系统登录界面设计1)控件属性设置 图片winter的路径

3、属性Picture设置为VFP的默认路径。 标签label1的标题属性Caption设置为:用户名,并设置相应的字体、字号和颜色。2)代码设计表单的登录事件代码:USE 密码 GO TOP flag=0 DO WHILE .NOT. EOF() IF Alltrim(用户名)=aaa(Thisform.Text1.Value) IF Alltrim(密码)=123456(Thisform.Text2.Value) do form 主表单 ELSE WAIT 密码错误 WINDOW TIMEOUT 2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF FLAG=0 WA

4、IT 用户名错误 WINDOW TIMEOUT 2ENDIF 表单的Destroy事件代码:RELEASE MEUN 4.3职工信息查询1)控件属性设置标签:label1 标题:caption 设置为:职工部门标签:label2 标题:caption 设置为:职工编号文本框:text1 接收由键盘输入的数据文本框:text2 接收由键盘输入的数据命令按钮:command1 标题:caption 设置为:查询 Command2 标题:caption 设置为:清除表格:显示查询结果 2)代码设计命令按钮command1的Click事件代码:SELECT 职工.*; FROM 数据1!部门 INNE

5、R JOIN 数据1!任职表; INNER JOIN 数据1!职工 ; ON 任职表.职工编号 = 职工.职工编号 ; ON 部门.部门编号 = 任职表.部门编号; WHERE 部门.部门名称 = thisform.text1.value;INTO TABLE 职工部门.dbfthisform.grid1.recordsource=职工部门命令按钮command2的Click事件代码:SELECT 职工.*; FROM 数据1!部门 INNER JOIN 数据1!任职表; INNER JOIN 数据1!职工 ; ON 任职表.职工编号 = 职工.职工编号 ; ON 部门.部门编号 = 任职表.

6、部门编号; WHERE 任职表.职工编号 = thisform.text2.value; INTO TABLE 职工编号.dbf thisform.grid2.recordsource=职工编号命令按钮command2的Click事件代码:thisform.text2.value= thisform.text1.value= thisform.text1.setfocus命令按钮command2的Click事件代码:thisform.text2.value= thisform.text1.value= thisform.text1.setfocus4.4职工信息录入学生成绩录入表单设计1)控件

7、属性设置标签:lbl姓名 标题:Caption 设置为:姓名 Lbl年龄 标题:Caption 设置为:年龄 Lbl性别 标题:Caption 设置为:性别Lbl学历 标题:Caption 设置为:学历 Lbl籍贯 标题:Caption 设置为:籍贯 Lbl职工编号 标题:Caption 设置为:职工编号 Label1,label2标签无标题,程序运行时,根据文本框的内容显示标题信息。文本框:txt姓名 数据源:任职表 设置为:姓名 Txt年龄 数据源:任职表 设置为:年龄 Txt性别 数据源:任职表 设置为:性别txt学历 数据源:任职表 设置为:学历 Txt籍贯 数据源:任职表 设置为:籍

8、贯 Txt职工编号 数据源:任职表 设置为:职工编号命令按钮:command1 标题:caption 设置为:录入 Command2 标题:caption 设置为:退出2)代码设计录入 insert into 职工 values(thisform.txt职工编号.value,thisform.txt姓名.value,thisform.txt年龄.value,thisform.txt性别.value,thisform.txt学历.value,thisform.txt籍贯.value)退出 thisform.releaseclear events5. 课程设计总结在本次课程设计我觉得我还是学到了比

9、较多的东西。我们都知道现在企业需要很多的多功能的人才,现代综合型人才必须要学会这些系统的设计。我选择的是企业人事管理系统设计,做这项设计首先从整体中把握设计的几个大的方向,首先我是设计登录界面,其次设计主界面,在主界面我需要设计职工信息查询,职工信息录入,职工信息修改,职工信息打印和职工信息退出这五项功能。1、在学习设计登录界面,我学习了如何去实现登录功能和跳转界面。也许对一些同学来说不是很难,但是我在做的时候还是出现了很多困难,不过在同学和老师的帮助下顺利的完成了。2、之后我主要是设计主界面,主界面主要包含五部分的内容,查询,录入,修改,打印,以及退出,接着想办法将五部分功能逐一去实现。查询

10、功能,就是可以根据职工部门和职工编号去查询职工的信息。录入功能,如果用户需要录入新员工的信息便可在录入功能中输入职工的信息。如果需要修改信息便可在修改功能,将修改信息在表格中显示出来。打印功能,就是根据需要可以打印出职工信息表。 在整个设计中,经历了很多的失败,但是我知道我作为一个初学的学生来说,程序设计必须学会的,还好有些这个学期的基础再加上老师在几天老师的辛苦教学以及同学的帮助下,较原来有个很大的进步,但在做系统时还是不是很熟练,我想还是我的基础知识学得不够扎实,应该看看课本,在做登录界面和主界面的设计过程掌握的不够好,为了自己在这些方面学的更好些,接下来针对自己的弱势方面加强练习。参考文献1. 计算机等级考试二级教程2. vfp8中文参考手册3. visual foxpro7.0应用编程150例

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1