《人事管理系统设计报告57822.docx》由会员分享,可在线阅读,更多相关《人事管理系统设计报告57822.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XXXXX学院课程设计考核表课程设计题题目人事管理系系统学生姓名学号课程设计时时间2011年年7 月 44日至 220111 年年 77 月月 88 日日同组人序号姓名学号1 23456课程设计总总结报告告(完成成情况)我们第六组组完成的的是人事事管理系系统,我我们完成成的有登登录界面面、主界界面。主主界面中中实现了了职工信信息查询询、职工工信息录录入、职职工信息息修改、打打印和退退出功能能。点击职工信信息查询询就可以以通过职职工编号号和职工工部门两两项来进进行职工工信息查查询。点击职工信信息录入入可以录录入新职职工的各各项信息息。点击职工信信息修改改可以修修改职工工的信息息。点击打印可可以打
2、印印出职工工的信息息。点击退出可可以退出出主界面面。(后可附页页)指导教师评评定意见见审核人意见见 指指导教师师: 20111年 7 月 日 审核人人: 220111 年 月 日日分院 旅业管理 专业 酒店管理 班级 课程设计任任务书课程设计名名称人事管理系系统实践学生学号:班级:姓名:指导教师实践设计地地点课程设计时时间2011年年 7 月 44 日- 20111年 7 月月 8 日【课程设计计内容】概述:介绍绍系统实实现的目目标,实实现的方方案、实实现的环环境等系统设计:画出系系统的功功能层次次图、数数据库模模型、系系统使用用的界面面。 系统实现:完成表表单、菜菜单、报报表、主主程序等等的
3、设计计。【要求及技技术指标标】系统的功能能:描述述整个系系统实现现的功能能数据库:数数据库中中每个表表至少110个纪纪录菜单:完成成本系统统的总体体功能的的实现报表:完成成其中的的一个报报表的设设计表单:完成成至少33个功能能的表单单的设计计系统至少应应包括:数据登登记、统统计、查查询、报报表输出出、菜单单模块、主主表单【参考资料料】1. 全国国计算机机等级考考试二级级教程VVisuual Foxxproo数据库库程序设设计2. 二级级公共基基础知识识3. viisuaal ffoxppro应应用编程程1500例【课程设计计日历】第一天 完成数数据库的的设计并并在报告告中写出出系统功功能和数数
4、据库设设计。第二天 设计表表单并把把表单上上对象的的重要属属性用表表格写到到报告中中。第三天 菜单和和报表设设计第四天 连编应应用程序序并调试试第五天 答辩交交报告【课程设计计成绩】基本成绩:完成设设计任务务所规定定的系统统菜单、报报表、表表单、程程序、数数据表模模块的实实现,并并能连接接运行。成绩增减:在基本本要求完完成基础础上,增增加一个个模块做做加分处处理。未未完成任任务要求求,在基基本成绩绩基础上上按模块块做减分分处理。XXXXXXXX学学院Visuual FoxxProo 数据据库程序序设计课程设计说说明书 题目:人事管管理系统统 班级:XXXXXXX 学学号:XXXXXX 姓姓名:
5、XXX指导教师:2011 年 77 月 8 日日目 录【摘要】551.系统总总体设计计61.1系统统功能简简介61.2系统统功能结结构图662.数据库库设计663.实验数数据74.程序设设计界面面74.1系统统主界面面74.2职工工信息查查询84.3职工工信息录录入1004.4职工工信息修修改1114.5打印印职工信信息1335.课程设设计总结结14参考文献114【摘要】本次课程设设计我们们组的课课题是人人事管理理。主要要培养我我们的VVFP的的设计能能力,提提高我们们的综合合素质。我我们的任任务是建建立能够够实现对对一个公公司人员员查询、录录入、修修改、打打印功能能的系统统。我们们的设计计思
6、路现现建立一一个主菜菜单,然然后运用用SQLL语句与与表单联联系起来来。再通通过表单单对自由由表的查查询、录录入、修修改等功功能来实实现我们们系统的的顺利运运行。在在制作我我们组员员团结协协作,相相互鼓励励。最终终成功实实现了原原先预想想的功能能。【关键词】人人事管理理 VFFP 系系统1. 系统总体设设计1.1系统统功能简简介该系统可以以进行职职工信息息查询,录录入,修修改,打打印和退退出录入:录入入姓名,年年龄,性性别,学学历,籍籍贯,职职工编号号。修改:职工工信息都都可修改改。查询:按职职工部门门查询职职工信息息;按职职工编号号查询职职工信息息。打印:按职职工编号号打印成成绩单。1.2系
7、统统功能结结构图按课程查询按学号查询人事管理系统职工信息查询职工信息录入职工信息修改职工信息打印 退 出2. 数据库设计计职工表(姓姓名,年年龄,性性别,学学历,籍籍贯,职职工编号号) 普通通关键字字:职工工编号部门表(部部门名称称,部门门编号)任职表(职职工编号号,部门门编号,工工资情况况,任职职年限,是是否在职职,考勤勤情况,工工作表现现)3. 实验数据职工表数据据如下所所示:部门表数据据如下所所示:任职表数据据如下所所示:4. 程序设计界界面4.1登录录界面系统登录界界面设计计1)控件属属性设置置 图图片wiinteer的路路径属性性Piccturre设置置为VFFP的默默认路径径。 标
8、标签laabell1的标标题属性性Capptioon设置置为:用用户名,并并设置相相应的字字体、字字号和颜颜色。2)代码设设计表单的登录录事件代代码:UUSE 密码 GGO TTOP fflagg=0 DDO WWHILLE .NOTT. EEOF() IIF AAllttrimm(用户户名)=Allltrrim(Thiisfoorm.Texxt1.Vallue) IFF Allltrrim(密码)=AAllttrimm(Thhisfformm.Teext22.Vaaluee) doo foorm 主表单单 ELLSE WAAIT 密码码错误 WIINDOOW TTIMEEOUTT 2 ENN
9、DIFF fllag=1 EXXIT ENNDIFF SKKIP ENDDOO IF FLLAG=0 WAAIT 用户户名错误误 WWINDDOW TIMMEOUUT 22ENDIFF 4.2主界界面设计计1)控件属属性设置置 图片Waaterr liiliees的路路径属性性Piccturre设置置为VFFP的默默认路径径。2)代码设设计表单的Deestrroy事事件代码码:REELEAASE MEUUN 4.3职工工信息查查询按职工部门门和编号号查询学生成绩查查询表单单设计1)控件属属性设置置标签:laabell1 标标题:ccapttionn 设置置为:职职工部门门标签:laabell2
10、 标标题:ccapttionn 设置置为:职职工编号号文本框:ttextt1 接接收由键键盘输入入的数据据文本框:ttextt2 接接收由键键盘输入入的数据据命令按钮:commmannd1 标题:capptioon 设设置为:查询Commaand22 标题题:caaptiion 设置为为:清除除表格:显示示查询结结果 2)代码设设计命令按钮ccommmandd1的CClicck事件件代码:SELECCT 职职工.*; FROMM 数数据1!部门 INNNER JOIIN 数数据1!任职表表; INNEER JJOINN 数据据1!职职工 ; ON 任职表表.职工工编号 = 职职工.职职工编号号
11、 ; ON 部门.部门编编号 = 任职职表.部部门编号号; WHERRE 部部门.部部门名称称 = thiisfoorm.texxt1.vallue;INTO TABBLE 职工部部门.ddbfthisfformm.grrid11.reecorrdsoourcce=职工部部门命令按钮ccommmandd2的CClicck事件件代码:SELLECTT 职工工.*; FROMM 数数据1!部门 INNNER JOIIN 数数据1!任职表表; IINNEER JJOINN 数据据1!职职工 ; ONN 任任职表.职工编编号 = 职工工.职工工编号 ; ONN 部部门.部部门编号号 = 任职表表.部门
12、门编号; WHERRE 任任职表.职工编编号 = thhisfformm.teext22.vaaluee; INTOO TAABLEE 职工工编号.dbff thissforrm.ggridd2.rrecoordssourrce=职工工编号命令按钮ccommmandd2的CClicck事件件代码:thisfformm.teext22.vaaluee= thisfformm.teext11.vaaluee= thisfformm.teext11.seetfoocuss命令按钮ccommmandd2的CClicck事件件代码:thisfformm.teext22.vaaluee= thisffor
13、mm.teext11.vaaluee= thisfformm.teext11.seetfoocuss4.4职工工信息录录入学生成绩录录入表单单设计1)控件属属性设置置标签:lbbl姓名名 标题:Capptioon 设置为为:姓名名Lbl年龄龄 标题题:Caaptiion 设置置为:年年龄Lbl性别别 标题:Capptioon 设置为为:性别别Lbl学历历 标题:Capptioon 设置为为:学历历Lbl籍贯贯 标题题:Caaptiion 设置置为:籍籍贯Lbl职工工编号 标标题:CCapttionn 设设置为:职工编编号Labell1,llabeel2标标签无标标题,程程序运行行时,根根据文本
14、本框的内内容显示示标题信信息。文本框:ttxt姓姓名 数数据源:任职表表 设置置为:姓姓名Txt年龄龄 数数据源:任职表表 设置置为:年年龄Txt性别别 数据据源:任任职表 设置置为:性性别txt学历历 数据据源:任任职表 设置置为:学学历Txt籍贯贯 数据源源:任职职表 设置为为:籍贯贯Txt职工工编号 数据源源:任职职表 设置为为:职工工编号命令按钮:commmannd1 标题:capptioon 设设置为:录入Commaand22 标题题:caaptiion 设置为为:退出出2)代码设设计录入 inserrt iintoo 职工工 vaaluees(tthissforrm.ttxt职职工
15、编号号.vaaluee,thhisfformm.txxt姓名名.vaaluee,thhisfformm.txxt年龄龄.vaaluee,thhisfformm.txxt性别别.vaaluee,thhisfformm.txxt学历历.vaaluee,thhisfformm.txxt籍贯贯.vaaluee)退出 thisfformm.reeleaaseclearr evventts4.5报表表文件设设计数据源为:职工.dbff用标签设计计表头部部分,用用域控件件设计输输出数据据,kccm变量量为全程程公共变变量,是是根据输输入的课课程号,检检索出的的相应课课程名。运行结果如如下:5. 课程设计总总
16、结在本次课程程设计我我觉得我我还是学学到了比比较多的的东西。我我们都知知道现在在企业需需要很多多的多功功能的人人才,学学酒店管管理必须须要学会会这些系系统的设设计。我我们小组组选择的的是人事事管理系系统设计计,做这这项设计计首先从从整体中中把握设设计的几几个大的的方向,首首先我们们是设计计登录界界面,其其次我们们设计主主界面,在在主界面面我们需需要设计计职工信信息查询询,职工工信息录录入,职职工信息息修改,职职工信息息打印和和职工信信息退出出这五项项功能。1、在学习习设计登登录界面面,我们们学习了了如何去去实现登登录功能能和跳转转界面。也也许对一一些同学学来说不不是很难难,但是是我在做做的时候
17、候还是出出现了很很多困难难,不过过在小组组成员的的帮助下下顺利的的完成了了。2、之后我我们主要要是设计计主界面面,主界界面主要要包含五五部分的的内容,查查询,录录入,修修改,打打印,以以及退出出,接着着想办法法将五部部分功能能逐一去去实现。查查询功能能,就是是可以根根据职工工部门和和职工编编号去查查询职工工的信息息。录入入功能,如如果用户户需要录录入新员员工的信信息便可可在录入入功能中中输入职职工的信信息。如如果需要要修改信信息便可可在修改改功能,将将修改信信息在表表格中显显示出来来。打印印功能,就就是根据据需要可可以打印印出职工工信息表表。 在整个设设计中,经经历了很很多的失失败,但但是我知知道我作作为一个个学习管管理的学学生来说说,程序序设计必必须学会会的,还还好有些些这个学学期的基基础再加加上老师师在几天天老师的的辛苦教教学以及及小组成成员的帮帮助下,较较原来有有个很大大的进步步,但在在做系统统时还是是不是很很熟练,我我想还是是我的基基础知识识学得不不够扎实实,应该该看看课课本,在在做登录录界面和和主界面面的设计计过程掌掌握的不不够好,为为了自己己在这些些方面学学的更好好些,接接下来针针对自己己的弱势势方面加加强练习习。参考文献1. 计算算机等级级考试二二级教程程2. vffp8中中文参考考手册3. viisuaal ffoxppro77.0应应用编程程1500例
限制150内