考勤管理模块需求说明书
1、总体需求
1.1应用名称
应用名称:考勤管理
1.2系统角色
员工:打卡、填写“迟到及缺勤情况说明”
普通处室领导:查询本处室考勤相关记录和报表、审批“迟到及缺勤情况说明” 人事处:查询所有处室考勤相关记录和报表、设置工作日
厅领导:按分管权限查询相关处室考勤相关记录和报表、厅领导不用考勤 系统管理员:配置和管理“考勤管理软件”、以及本系统的系统配置功能
1.3系统应用模式
全部员工可在任一台考勤机上打卡记录考勤。
1.4系统需求概述
1.45台指纹考勤机,有接口API;
2.采集指纹;
3.java B/S架构考勤管理软件, sqlserver数据库;
4.开发接口(采用直接读写“考勤管理软件数据库”的方式)
1) 数据初始化:在“考勤管理软件”配置部门、区域、考勤机信息;将
用户人员导入进去;“考勤管理软件”里人员编码为9位数字,不足部分用0补足;
2) 接口一:人事系统里,人员发生新增、离职、调升为“厅级”等几种
情况,需要将数据写入到“考勤管理软件”;
3) 接口二:将“考勤管理软件”里考勤信息读取到人事系统里。频率为
实时读取。数据抽取后,根据工作日情况、员工的休假、出差、迟到及缺勤说明信息等对考勤记录进行修正和备注
考勤数据说明:采集的考勤数据要进行有效、无效区分;每天上午上班签到时间在7:30-8:30,下班签到时间在12:00-12:15,每天下午上班签到时间13:45-14:00,下班签到时间17:30-17:45。在签到时间范围内签到的考勤数据属于有效数据,不在签到时间范围内的数据属于无效数据,按实际情况记入迟到或早退。
5.迟到及缺勤情况说明模块:员工填写说明,由处室领导审批后,证明员工
迟到或缺勤理由是否为真,对员工迟到或缺勤记录进行修正和备注。
6.工作日设置:设置节假日调休产生的工作日及非工作日
7.查询统计:(问题:修正的数据是否显示)
1) 个人考勤查询:对个人迟到、早退次数,迟到、早退累计时间进行提
醒;
2) 日历视图:用日历网格的形式默认显示当月考勤情况,网格背景红色
表示当天有情况,并显示人名和总数。点击网格后显示具体迟到及缺勤人员考勤信息;按处室过滤人员,人事处领导和厅领导查询全厅数据;(包括“上一月”、“下一月”按钮)
3) 列表视图:列表方式默认显示当天处室或全厅人员考勤数据;(包括“全
部”、“迟到及缺勤”选项)(表头有处室、人员、时间段等查询服务选择框)
4) 统计报表-“批评教育对象名单”
范围为全厅人员,批评教育对象规则:(任意一种情况),支持导出
功能
(1)一月内迟到、早退次数累计达3次;
(2)一月内迟到、早退累计达60分钟;
5) 统计报表-“书面检讨对象名单”
范围为全厅人员,书面检讨对象规则:(任意一种情况),支持导出
功能
1) 迟到、早退次数达6次以上;
2) 迟到、早退累计时间达120分钟以上;
3) 旷工累计达1天以上;
6) 统计报表-违规情况统计月报表
即按月统计部门内人员累计违规次数及违规累计时间,违规指迟到、早退、旷工;支持导出功能
7) 统计报表-违规情况统计年报表
即按年统计部门内人员累计违规次数及违规累计时间,违规指迟到、早退、旷工;支持导出功能