考勤系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
考勤软件设计要求
1、部门维护:维护公司的各个部门信息(进入维护设置-部门管理)。
2、员工维护:将员工信息登记到考勤系统,可以通过Excel表格导入。
3、排班设置:设置上班时间段,员工排班表。
4、考勤机管理:设置考勤机设备的连接参数。
5、考勤机用户管理:软件与考勤机的接口,可以上传/下载用户信息、指纹。
6、考勤数据下载:从考勤机下载最新的考勤记录。
7、数据排序:处理考勤记录排序。
8、数据处理:根据排班表,员工的打卡记录,计算员工的考勤报表。
9、出勤记录查询:查询员工的详细打卡记录。
10、出勤报表查询:查询、统计员工的出勤明细、出勤日报表、月报表、迟
到早退情况。
一、系统登陆
A、系统登陆
提示用户登陆窗口,输入用户名、密码后进入。图1(略)
B、选择考勤月份
图2(略)
考勤系统默认查询本月考勤数据,如上选择表示查询2008年3月份考勤数据、报表;如果考勤是跨月的比如:从3.10到4.9号,请在软件设置-考勤规则设置月份的起始日期;
第一次进入新的考勤月份时,如果上个月的有排班,系统会自动的将上月的排班表导入本月的排班表中;对于规律的班次(按天、周为排班周期的),系统会自动连接上月的班次;如果本月的班次表跟上月的不一致,可以在排班设置中重新修改。
二、系统管理
系统管理功能包括管理员设置,数据库设置,修改密码等;
管理员设置
功能说明:用于设置系统的操作员;
模块位置:“系统管理”——“管理员设置”
操作说明:在部门列表选择相应的部门、人员,设置管理员的密码,权限;
角色级别分为部门管理员、超级管理员;
系统默认有两个角色:部门管理员或超级管理员,选择对应的部门、人员,设置相应的级别权限,密码;
部门管理员:只能查看本部门的员工信息、考勤数据;可以设置员工维护,排班设置、出勤报表查询等功能。
超级管理员:能够查看公司所有人员的信息、考勤数据,系统设置,可以设置所有的权限。
三、数据库设置
功能说明:用于备份、恢复数据库和设置数据库参数。
模块位置:“系统管理”——“数据库管理”
操作说明:
《系统初始化》:删除全部的考勤记录、人员信息,要使用该功能必须将光标移动到日期。
《清除》:清除过期的考勤记录,选择要清除考勤数据日期,点击《清除》按钮就可以了。
《数据库备份》:备份当前的数据库,点击《数据库备份》按钮,系统弹出备份目录选择,选择对应的目录就可以备份了;
《数据库恢复》:从备份文件中恢复;
《数据库参数设置》:设置数据库的连接参数;进入如下图所示
软件系统安装时系统连接SQL数据库,默认数据库名称为“student”联网使用,可以在计算机客户端设置数据参数的服务器名称如:172.16.1.33\studentr 注:每位学生以自己的用户号做前缀设数据库,如:117_gy_ygdm
四、维护设置
维护设置功能包括部门维护、员工维护、排班设置、参数设置、考勤规则、
节假日设置等;
部门维护
功能说明:用于维护公司的部门组织结构;
模块位置:“维护设置”——“部门设置”
部门维护:可以分级维护部门上下级关系,最多分5级;
《添加子部门》:选择相应的部门,添加对应的部门;
《删除部门》:如果该部门有员工,则该部门不能被删除,如果要删除,请在员工维护中把部门下的员工调动到其它部门;
五、员工维护
功能说明:用于维护公司的员工信息;
模块位置:“维护设置”——“员工维护”
《增加》:新增加人员信息;也可以通过Excel表格导入。
工号:10位字母或数据组成.
考勤号码:对应考勤机的登记号,取值范围(0-65535)不能重复,号码前缀不能带0;
休息日:可以用星期或日期表示,用;隔开,如:六;日;1;10;休息日如果有打卡系统可以自动统计周末加班;
考勤排班:选择员工对应的排班(在排班设置中维护具体的时间段),必须选择,如果没有选择,在考勤报表不统计该员工的出勤情况;
考勤类型:
不处理:报表不处理该用户的考勤数据(如高层领导);
正常打卡:按考勤排班计算考勤;
按刷卡计时:会议签到签退。
加班类型:
不计加班:不计算员工加班;
自动计加班:根据打卡自动判断员工的加班情况;
只计节假日加班:只计算在休息日/节假日加班;
证件号码:会提示输入的身份证号码是否正确,如果输入正确,能够显示出该号码的户籍地和出生日期,如果输入重复的号码,系统会提示重复;
ID卡号:ID卡的前10位数字(前面的0可以省略),如果输入重复的卡号,系统会提示重复;
《调动》:选择人员调动到其它部门,可以按住CTRL+鼠标批量选择人员,点击调动按钮,在弹出窗口选择部门,就可以将选择的人员调动到对应的部门;《查询》:可以自定义查询选项;
《离职》:将员工调动到离职库,离职后,系统不在统计该员工的出勤情况;《离职员工维护》:查询已经离职的员工信息,双击可以查看离职员工的出勤情况;《复职》把离职员工调动到正常人员库中;
六、排班设置
功能说明:用于维护员工的班次情况;
模块位置:“维护设置”——“员工排班”
员工的班次可以分为正常班次、规律班次和无规律班次;
正常班次:每天上下班的时间比较固定;如上图所示:
增加班次:选择左边目录树《基本班次》点击增加按钮,在右边的班次设置中输入班次的上班时间段信息;
修改班次:选择左边目录树对应要修改的班次,点击《修改》按钮,该班次就进入编辑状态,修改完成后点击《保存》按钮;
删除班次:选择左边目录树对应要修改的班次,点击《删除》按钮,删除该班次,如果该班次已经被使用,就不可以删除;
1、
七、员工调班:
点击《员工调班》按钮,出现如下图的排班窗口;
1、选择对应的人员(可以多选):右边出现该员工的排班信息表;
2、在右边的排班信息表,选择对应的班次,比如2001-06-02是休息,不用
上班,现在要调整该员工要上班,在《新班次》栏目选择正常班,点击《保存》按钮就可以了;