《企业员工人事管理系统课程设计报告》由会员分享,可在线阅读,更多相关《企业员工人事管理系统课程设计报告(23页珍藏版)》请在金锄头文库上搜索。
1、-学 号武 汉 科 技 大 学 城 市 学 院课 程 设 计 报 告课程名称 题 目 学 部 专 业 班 级 姓 名 指导教师 年 月 日-课程设计评分表评分标准:1. 学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占 30%)2. 程序设计的质量与规范:(占 40%)(1)是否采用了良好的设计方法,独立完成程序设计(2)程序界面设计是否合理、美观(3)数据库设计是否合理,具有良好的扩展性(4)程序是否运行正常,未见运行错误3. 课程设计报告书的质量与规范 (占 30%)教师评分:1.学生出勤得分:(A) (B) (C) (D) 得分_2.程序设计得分:(A) (B) (C) (D)
2、 得分_3.设计报告得分:(A) (B) (C) (D) 得分_总分:_教师评语:根据该生在课程设计期间,是否严格遵守课程设计纪律,按照规定时间完成设计任务,完成的程序设计的质量与规范,提交的课程设计报告书的质量与规范等多方面的评分,该生本次课程设计的评分为:_教师签名:代炽伯日期: 2013 年 1 月 4 日-设计题目企业员工人事管理系统设计主要内容一、开发平台 Access 数据库二、功能要求1、设计内容设计一个企业员工人事管理系统,对企业中的员工的基本信息跟员工调动等基本信息进行管理。该系统的用户由一般用户和管理员组成,然后不同的用户拥有不同的权限,各自完成各自的管理功能,首先是欢迎界
3、面,然后选择登录,登录的时候首先要判断用户的身份,合法的用户然后进入到系统主界面中,不同的用户看到不同的系统功能。创建后台数据库,然后编写程序实现对数据库的操作,按照要求完成所有的功能和模块。2、企业员工人事管理系统主要功能(1)登录界面(2)用户管理:新用户注册,用户密码修改与调动的基本信息,薪资管理(3)管理员管理:维护员工的基本信息,员工信息管理界面(查询、修改、删除) 。3、企业员工人事管理系统数据库表单(可以按照需求增减)三、课程设计报告主要内容:1 企业员工人事管理系统需求分析(给出系统的功能模块图,对各个功能作出详细介绍)2 企业员工人事管理系统窗体设计(给出界面截图及其主要控件
4、的属性设置表格)3 企业员工人事管理系统数据库设计(给出数据库各个表单中数据的字段名,数据类型及其相应的说明)4 企业员工人事管理系统程序设计(按照功能模块给出详细的说明,并给出重点注释)(注意:以下内容,仅供参考)小结与参考资料是必须的数据库课程设计报告11.企业员工人事管理信息系统需求分析企业员工管理信息系统登录用户登录用户密码修改员工信息查询员工工资查询管理员登陆用户管理员工基本信息管理员工考勤信息管理员工考勤信息管理员工培训信息管理员工工资管理信息增加更新删除修改图 1.1 企业员工人事管理信息系统数据库课程设计报告21.1 欢迎界面系统启动之后便可进入欢迎界面,单击“欢迎登录”按钮便
5、可进入选择登陆界面。1.2 选择登录1.2.1 选中用户登录后便进入用户登录界面1.2.2 选中管理员登录后便进入管理员登录界面1.3 用户界面用户可以进行本用户密码的修改,查看员工的基本信息和员工的基本工资情况。1.3.1 本用户密码修改用户通过输入和确认新密码来更改自己的密码。1.3.2 用户基本信息用户进入界面后可看到所有员工的基本信息。1.3.3 员工工资的基本信息进入界面后用户可看到所有员工工资的基本情况。1.4 管理员界面可以进行员工的基本信息,员工的考勤信息,员工的培训信息,员工福利信息,员工工资信息管理。1.4.1 员工的基本信息管理利用 VB 界面,管理员可以查询员工的基本信
6、息,添加信息,删除记录,从而改变了数据库中的信息。1.4.2 员工培训信息管理管理员可以查询,修改,删除,员工培训信息,在 VB 界面中修改了数据库中的信息。1.4.3 员工考勤信息管理员可以根据需要对员工考勤情况进行查询,添加,删除和更新,从而改变数据库中的信息。数据库课程设计报告31.4.4 员工福利信息管理管理员可以查询,修改,删除,员工福利信息,在 VB 界面中修改了数据库中的信息。1.4.5 员工工资信息管理管理员可以查询,修改,删除,员工工资信息,在 VB 界面中修改了数据库中的信息。数据库课程设计报告42企业员工人事管理信息系统界面设计图 2.1 欢迎界面图 2.2 登录界面数据
7、库课程设计报告5图 2.3 用户登陆界面图 2.4 新用户注册界面数据库课程设计报告6图 2.5 用户服务界面表 2.1 用户服务界面属性表对象 属性 设定值Option1 Caption 本用户密码的修改Option2 Caption 员工信息查询Option3 caption 员工工资查询图 2.6 用户密码修改界面数据库课程设计报告7图 2.7 员工信息查询表 2.2 员工信息查询属性目录对象 属性 设定值DataGrid1 DataSource Adodc1Adodc1 CommandType 2-adCmdTablerecordsource jibenbiaovisible fals
8、ecaption Adodc1图 2.8 员工工资查询数据库课程设计报告8表 2.3 员工工资查询属性目录对象 属性 设定值DataGrid1 DataSource Adodc1Adodc1 CommandType 2-adCmdTablerecordsource gongzibiaovisible falsecaption Adodc1图 2.9 管理员登陆界面图 2.10 管理员服务界面数据库课程设计报告9图 2.11 用户管理界面表 2.4 用户管理界面属性目录对象 属性 设定值DataGrid1 DataSource Adodc1Adodc1 CommandType 2-adCmdTa
9、bleRecordsource 用户表Visible falseCaption Adodc1Frame1 Caption 用户管理数据库课程设计报告10图 2.12 员工基本信息管理界面表 2.5 员工基本信息管理界面属性表对象 属性 设置值datagrid DataSource Adodc1Adodc1 CommandType 2-adcmdtableRecordSource jibenbiaoVisible falseCaption Adodc1Frame1 Caption 员工基本信息管理数据库课程设计报告11图 2.13 员工考勤管理表 2.6 员工考勤管理界面属性表对象 属性 设置值
10、dadagrid datasource Adodc1Adodc1 caption Adodc1commandtype 2-adcmdtablerecordsource kaoqinbiaovisible falseFrame1 Caption 员工考勤管理数据库课程设计报告12图 2.14 员工福利管理表 2.7 员工福利管理界面属性表对象 属性 设置值dadagrid datasource Adodc1Adodc1 caption Adodc1commandtype 2-adcmdtablerecordsource fulibiaovisible falseframe caption 员工福
11、利管理数据库课程设计报告13图 2.15 员工培训管理表 2.8 员工培训界面属性表对象 属性 设置值dadagrid datasource Adodc1Adodc1 caption Adodc1commandtype 2-adcmdtablerecordsource peixunbiaovisible falseframe caption 员工培训管理数据库课程设计报告14图 2.16 员工工资管理表 2.9 员工工资管理界面属性表对象 属性 设置值dadagrid datasource Adodc1Adodc1 caption Adodc1commandtype 2-adcmdtabler
12、ecordsource gongzibiaovisible falseframe caption 员工工资管理数据库课程设计报告153企业员工人事管理信息系统数据库设计企业员工人事管理信息系统总共涉及 5 张表,分别是员工福利信息表,员工工资信息表,员工基本信息表,员工考勤信息表,员工培训信息表 表 3.1 员工福利信息表列明 数据类型 长度 字段是否允许为空序号 int 4 是年度 int 4 是月份 int 4 是员工号 char 10 是姓名 nvarchar 20 是部门 nvarchar 10 是费用类型 nvarchar 50 是费用金额 real 4 是表 3.2 员工工资信息表
13、列明 数据类型 长度 字段是否允许为空员工号 char 10 否姓名 nvarchar 20 是底薪 real 4 是补贴 real 4 是奖金 real 4 是车旅费 real 4 是实发工资 real 4 是表 3.3 员工基本信息表列明 数据类型 长度 字段是否允许为空员工号 char 10 是姓名 nvarchar 20 是性别 nvarchar 2 是婚姻状况 nvarchar 5 是职称 nvarchar 5 是政治面貌 nvarchar 5 是学历 nvarchar 2 是部门 nvarchar 10 是移动电话 nvarchar 15 是数据库课程设计报告16表 3.4 员工考
14、勤情况表列明 数据类型 长度 字段是否允许为空序号 int 4 是年度 int 4 否月份 int 4 否部门 nvarchar 10 否员工号 char 10 是姓名 nvarchar 20 否应出勤天数 real 4 否全勤 real 4 是病假 real 4 是事假 real 4 是迟到早退次数 real 4 是旷工时间 real 4 是表 3.5 员工培训信息表列明 数据类型 长度 字段是否允许为空序号 int 4 否培训名称 nvarchar 20 否培训对象 nvarchar 20 否参加人数 int 4 否举办日期 datetime 8 否培训目的 nvarchar 50 是培训
15、申请人 nvarchar 20 否数据库课程设计报告17数据库课程设计报告184小结这次实训告了一段落,每天都要对着电脑来做这些程序,每天也会很累,也有许多的不明白,但是还是坚持下来了。这次实训遇到了许多问题,这才发现原是上课时没有好好听讲,也没有认真的去看书,学完就仍一边,所以才发现有许多的不会,还好有老师跟同学的帮助,才使我完成了这次的实训。通过这次的实训让我明白了数据库与 VB 的重要性,也让我学到了许多数据库和 VB 的知识,也让我了解到开发一个数据库管理系统是多么的不容易,从系统需求分析到界面设计然后到代码设计,这每一步都要很小心很仔细的去完成它,不能有一点点差错。我所设计的企业员工管理信息系统,也是这