版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
年4月19日vf人事管理系统资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。河南城建学院《VisualFoxPro数据库程序设计》课程设计说明书题目:企业人事管理系统指导教师:王康平班级:房地产经营管理学号:姓名:李洪会年12月30日 目录TOC\o"1-2"\h\z\u【主题】 31. 系统总体设计 41.1系统功能简介 41.2系统功能结构图 42. 数据库设计 43. 实验数据 54. 程序设计界面 64.1登录界面 67职工信息查询74.4职工信息录入 85. 课程设计总结 10参考文献 11【主题】本次课程设计我的课题是企业人事管理。主要培养我们的VFP的设计能力,提高我们的综合素质。我的任务是建立能够实现对一个公司人员登陆,查询,录入、修改功能的系统。在登录界面中,用户名是aaa,密码是123456我的设计思路现建立一个主菜单,然后将表单联系起来。再经过表单对自由表的查询、录入、修改等功能来实现我们系统的顺利运行。在制作过程中,我得到了同学的无私帮助,结合个人努力,最终成功完成了本次课程设计,实现了原先预想的功能。。系统总体设计1.1系统功能简介该系统能够进行职工信息查询,录入,修改和退出录入:录入姓名,年龄,性别,学历,籍贯,职工编号。修改:职工信息都可修改。查询:进入登陆界面后,会自动出现浏览查询界面,供人查询1.2系统功能结构图经过登陆界面人事管理系统职工信息查询经过登陆界面人事管理系统职工信息查询职工信息录入职工信息修改退出数据库设计职工表(姓名,年龄,性别,学历,籍贯,职工编号)普通关键字:职工编号任职表(职工编号,部门编号,工资情况,任职年限,是否在职,考勤情况,工作表现)实验数据职工表数据如下所示:任职表数据如下所示:程序设计界面4.1登录界面系统登录界面设计1)控件属性设置图片winter的路径属性Picture设置为VFP的默认路径。标签label1的标题属性Caption设置为:用户名,并设置相应的字体、字号和颜色。2)代码设计表单的登录事件代码:USE密码GOTOPflag=0DOWHILE.NOT.EOF()IFAlltrim(用户名)==aaa(Thisform.Text1.Value)IFAlltrim(密码)==123456(Thisform.Text2.Value)doform主表单ELSEWAIT"密码错误"WINDOWTIMEOUT2ENDIFflag=1EXITENDIFSKIPENDDOIFFLAG=0WAIT"用户名错误"WINDOWTIMEOUT2ENDIF表单的Destroy事件代码:RELEASEMEUN4.3职工信息查询1)控件属性设置标签:label1标题:caption设置为:职工部门标签:label2标题:caption设置为:职工编号文本框:text1接收由键盘输入的数据文本框:text2接收由键盘输入的数据命令按钮:command1标题:caption设置为:查询Command2标题:caption设置为:清除表格:显示查询结果2)代码设计命令按钮command1的Click事件代码:SELECT职工.*;FROM数据1!部门INNERJOIN数据1!任职表;INNERJOIN数据1!职工;ON任职表.职工编号=职工.职工编号;ON部门.部门编号=任职表.部门编号;WHERE部门.部门名称=thisform.text1.value;INTOTABLE职工部门.dbfthisform.grid1.recordsource="职工部门"命令按钮command2的Click事件代码:SELECT职工.*;FROM数据1!部门INNERJOIN数据1!任职表;INNERJOIN数据1!职工;ON任职表.职工编号=职工.职工编号;ON部门.部门编号=任职表.部门编号;WHERE任职表.职工编号=thisform.text2.value;INTOTABLE职工编号.dbfthisform.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性别标题:Caption设置为:性别Lbl学历标题:Caption设置为:学历Lbl籍贯标题:Caption设置为:籍贯Lbl职工编号标题:Caption设置为:职工编号Label1,label2标签无标题,程序运行时,根据文本框的内容显示标题信息。文本框:txt姓名数据源:任职表设置为:姓名Txt年龄数据源:任职表设置为:年龄Txt性别数据源:任职表设置为:性别txt学历数据源:任职表设置为:学历Txt籍贯数据源:任职表设置为:籍贯Txt职工编号数据源:任职表设置为:职工编号命令按钮:command1标题:caption设置为:录入Command2标题:caption设置为:退出2)代码设计录入insertinto职工values(thisform.txt职工编号.value,thisform.txt姓名.value,thisform.txt年龄.value,thisform.txt性别.value,thisform.txt学历.value,thisform.txt籍贯.value)退出thisform.releaseclearevents课程设计总结在本次课程设计我觉得我还是学到了比较多的东西。我们都知道现在企业需要很多的多功能的人才,现代综合型人才必须要学会这些系统的设计。我选择的是企业人事管理系统设计,做这项设计首先从整体中把握设计的几个大的方向,首先我是设计登录界面,其次设计主界面,在主界面我需要设计职工信息查询,职工信息录入,职工信息修改,职工信息打印和职工信息退出这五项功能。1、在学习设计登录界面,我学习了如何去实现登录功能和跳转界面。可能对一些同学来说不是很难,可是我在做的时候还是出现了很多困难,不过在同学和老师的帮助下顺利的完成了。2、之后我主要是设计主界面,主界面主要包含五部分的内容,查询,录入,修改,打印,以及退出,接着想办法将五部分功能逐一去实现。查询功能,就是能够根据职工部门和职工编号去查询职工的信息。录入功能,如果用户需要录入新员工的信息便可在录入功能中输入职工的信息。如果需要修改信息便可在修改功能,将修改信息在表格中显示出来。打印功能,就是根据需要能够打印出职工信息表。在整个设计中,经历了很多的失败,可是我知道我作为一个初学的学生来说,程序设计必须
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年第三方检测服务技术服务合同说明书
- 2024版协议管理员岗位职责细化版B版
- 印刷油墨如何预防使用错误
- 大班数学活动九的分解
- 大学生假期安全主题
- 口腔运动治疗方案
- 《单证员课件l》课件
- 2024版城市供水供应合同
- 中班社会活动重阳节
- 女性健康与围绝经期管理
- 公务员调任(转任)审批表 - 阳春人才网
- IE部成立工作规划
- 单体调试及试运方案
- 2023-2024学年浙江省杭州市城区数学四年级第一学期期末学业水平测试试题含答案
- 网球技术与战术-华东师范大学中国大学mooc课后章节答案期末考试题库2023年
- 2023年35kV集电线路直埋施工方案
- 思政教师培训心得体会2021
- HLB值的实验测定方法
- 2023年《病历书写基本规范》年度版
- 防止电力生产事故的-二十五项重点要求2023版
- 代理记账机构代理记账业务规范
评论
0/150
提交评论