收藏 分销(赏)

vf人事管理系统.doc

上传人:人****来 文档编号:4586507 上传时间:2024-09-30 格式:DOC 页数:15 大小:744KB
下载 相关 举报
vf人事管理系统.doc_第1页
第1页 / 共15页
vf人事管理系统.doc_第2页
第2页 / 共15页
vf人事管理系统.doc_第3页
第3页 / 共15页
vf人事管理系统.doc_第4页
第4页 / 共15页
vf人事管理系统.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、vf人事管理系统152020年4月19日资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。河南城建学院Visual FoxPro 数据库程序设计课程设计说明书 题目: 企业人事管理系统指导教师: 王康平 班级: 房地产经营管理 学号: 姓名: 李洪会 年 12 月 30 日目 录【主题】31.系统总体设计41.1系统功能简介41.2系统功能结构图42.数据库设计43.实验数据54.程序设计界面64.1登录界面67职工信息查询 74.4职工信息录入85.课程设计总结10参考文献11【主题】本次课程设计我的课题是企业人事管理。主要培养我们的VFP的设计能力, 提高我们的综合素质。我的任务

2、是建立能够实现对一个公司人员登陆, 查询, 录入、 修改功能的系统。在登录界面中, 用户名是aaa, 密码是123456我的设计思路现建立一个主菜单, 然后将表单联系起来。再经过表单对自由表的查询、 录入、 修改等功能来实现我们系统的顺利运行。在制作过程中, 我得到了同学的无私帮助, 结合个人努力, 最终成功完成了本次课程设计, 实现了原先预想的功能。1. 系统总体设计1.1系统功能简介该系统能够进行职工信息查询, 录入, 修改和退出录入: 录入姓名, 年龄, 性别, 学历, 籍贯, 职工编号。修改: 职工信息都可修改。查询: 进入登陆界面后, 会自动出现浏览查询界面, 供人查询1.2系统功能

3、结构图经过登陆界面人事管理系统职工信息查询职工信息录入职工信息修改 退 出2. 数据库设计职工表( 姓名, 年龄, 性别, 学历, 籍贯, 职工编号) 普通关键字: 职工编号 任职表( 职工编号, 部门编号, 工资情况, 任职年限, 是否在职, 考勤情况, 工作表现) 3. 实验数据职工表数据如下所示: 任职表数据如下所示: 4. 程序设计界面4.1登录界面系统登录界面设计1) 控件属性设置 图片winter的路径属性Picture设置为VFP的默认路径。 标签label1的标题属性Caption设置为: 用户名, 并设置相应的字体、 字号和颜色。2) 代码设计表单的登录事件代码: USE 密

4、码 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 WAIT 用户名错误 WINDOW TIMEOUT 2ENDIF 表单的Destroy事件代码: RELEASE MEUN 4.3职工信息查询1) 控件属性设置标签: labe

5、l1 标题: caption 设置为: 职工部门标签: label2 标题: caption 设置为: 职工编号文本框: text1 接收由键盘输入的数据文本框: text2 接收由键盘输入的数据命令按钮: command1 标题: caption 设置为: 查询 Command2 标题: caption 设置为: 清除表格: 显示查询结果 2) 代码设计命令按钮command1的Click事件代码: SELECT 职工.*; FROM 数据1!部门 INNER JOIN 数据1!任职表; INNER JOIN 数据1!职工 ; ON 任职表.职工编号 = 职工.职工编号 ; ON 部门.部门

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

7、isform.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) 控件属性设置标签: lbl姓名 标题: Caption 设置为: 姓名 Lbl年龄 标题: Caption 设置为: 年龄 Lbl性

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

9、mand1 标题: 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. 课程设计总结在本次课程设计我觉得我还是学到了比较多的东西。我们都知道现在企业需要很多的多功能的人才, 现

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

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

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服