考勤系统的实现

2019-05-27 18:17

燕京理工学院

YANCHING INSTITUTE OF TECHNOLOGY

(文法、经管类)

科目名称: 人力资源信息管理

题目: 考勤管理系统的实现 学院: 管理学院 专业: 人力资源管理 学号: 130520109 姓名: 梁超群 班级: 人力1304班 指导教师: 张玉英

2016 年 5 月 18 日

考勤管理系统的实现

目录

1、系统的需求分析与设计 ................................................................................. 1 1.1需求分析 ....................................................................................................... 2 1.2模块设计 .......................................................................................................... 3 2、 数据库的结构设计.......................................................................................... 3

2.1数据表结构需求分析 ...................................................................................... 3 2.2空数据库系统的构建 ...................................................................................... 3 2.3数据表的字段结构设计 .................................................................................. 4 2.4数据表的表关系设计 .................................................................................... 11 3、窗体的实现 ........................................................................................................... 14

3.1窗体设计 ........................................................................................................ 14

3.1.1设计“主切换面板”窗体 .................................................................. 14 3.1.2“出差管理”窗体的设计 ................................................................... 17 3.1.3“出勤管理”窗体设计 ....................................................................... 20 3.1.4“工作时间设置”窗体设计 ............................................................... 23 3.1.5“加班管理”窗体设计 ....................................................................... 25 3.1.6“考勤统计”窗体设计 ....................................................................... 27 3.1.7“缺勤管理”窗体设计 ....................................................................... 29 3.1.8“员工信息管理”窗体设计 ............................................................... 32 3.1.9员工信息子窗体 .................................................................................. 35

4、程序的系统设置 ................................................................................................... 38

4.1自动启动“登陆”窗体 ................................................................................ 38

1、 系统的需求分析与设计

1.1需求分析

需求主要有以下几点:

考勤管理系统首先应该能够对企业当前的考勤状况进行记录。

其次,系统应该能够对企业员工的考勤变更情况进行记录,并据此可以灵活修改工作职责等各种考勤状况信息。?

再次,系统应该能够根据需要进行各种统计和查询,比如查询员工的年龄、学历等,以便给人力管理部门进行决策参考。?

最后,系统还应该对求职者信息进行相应的管理,能够发掘合适的人才,加盟该公司。

1.2模块设计

企业考勤管理系统功能模块可以由七个部分组成,每一部分根据实际应用又包含不同的功能。? 系统登录模块:在数据库系统中设置系统登录模块,是维持系统安全性的简单方法。在任何一个数据库系统中,该模块都是必需的。?

出差模块:通过该模块,了解员工在公司的出差情况并记录。

考勤统计模块:通过该模块,实现对员工考勤变动的记录和查看管理。? 加班管理模块:通过该模块,主要对员工的加班时间加以把控。

工作时间模块、通过该模块,对企业当前员工的工作时间进行查询。 缺勤管理模块:通过该模块,记录员工的缺勤情况。 出勤管理模块:对员工的上班出勤情况进行记录。 员工信息登记模块:通过该模块,实现对新员工记录的输入和现有员工记录的修改。?

2、 数据库的结构设计

2.1数据表结构需求分析

在该“考勤管理系统”中,总涉及到8张数据表,各个数据表的内容如下: “Switchboard Items”表:主要存放主切换面板和报表面板的显示信息 “出差情况”表:主要记录员工的出差情况 “出勤管理”表:记录员工每天的出勤情况 “工作时间”表:记录员工每天的工作时间 “加班时间”表:记录员工每天的加班时间情况 “考勤统计”表:主要存放员工的考勤记录情况 “缺勤管理”表:主要记录员工的缺勤次数

“员工信息”表:主要记录员工的基本信息状况,如:姓名、部门、联系方式等

2.2空数据库系统的构建

新建一个“考勤管理系统.accdb”空白数据库

第一步:启动Access单击最左边的【文件】,在弹出的Office功能区中选中【新建】命令。在文件名处输入所需名称;单击右边的文件夹,更改数据库的保存位置. 如图所示:

第二步:单击【创建】按钮,完成新建一个空白数据库,系统自动创建一个空白数据库。如图:

2.3数据表的字段结构设计

?在 “考勤管理系统.accdb”数据库中创建“Switchboard Items”表。 第一步:创建的“考勤管理系统.accdb”数据库中自动创建了“表1”数据表,单击【数据表】选项卡下的【视图】按钮,如图所示:

第二步:在弹出的【另存为】对话框中输入“Switchboard Items”如图示:

第三步:单击【确定】按钮,进入表的【设计视图】,如图所示:

第四步:在 “Switchboard Items”表的【设计视图】中进行表字段的设计,各个字段的名称、数据类型如下表所示:

列名 SwitchboardID 数据类型 数字 字段宽度 长整型 主键 否


考勤系统的实现.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:北师大版BS小学数学五年级下册:期末归类卷(4)试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: