功能概述

产品需求

1. 功能清单

功能清单

2. 业务流程

业务流程

3. 需求描述

3.1 员工信息管理
原型设计截图:

员工信息管理

修改
目的:
1)通过钉钉的接口文档,每天更新员工的基本信息;
2)可以手动维护员工的照片,增加AI图像采集系统识别率;
3)通过钉钉的员工ID信息进行考勤信息的推送;
查询:
1)支持员工姓名、部门和录入时间查询;默认查询所有的人员信息;
2)点击部门查询,下拉菜单显示钉钉的主部门信息,支持模糊查询;
3)员工姓名查询条件,支持模糊查询;
4)录入时间分开始时间和结束时间;录入时间精确到天;开始时间<=结束时间<=当前日期
列表:
1)默认排序,默认按照采集时间倒序显示;
2)人员信息卡片包含:照片、员工姓名、部门、职位和录入时间;
3)员工信息管理页面,点击修改按钮,弹窗显示修改页面;可新增编辑员工照片;
数据同步:
1)每天凌晨自动通过钉钉接口同步员工信息;
2)点击手动同步按钮,通过钉钉接口同步员工信息;
修改:
1)员工信息管理页面,点击修改按钮,弹窗显示修改页面;修改页面根据点击的员工信息显示
2)修改页面,包含:员工ID、员工姓名、部门、职位、录入时间和员工照片;
3)修改页面,员工照片可编辑,点击新增按钮,可上传本地照片新增,员工照片可以支持多张;
4)修改页面,点击确定按钮,保存员工信息;修改页面,点击取消按钮,关闭修改页面;
详情:
1)员工信息管理页面,点击详情按钮,弹窗显示详情页面;详情页面根据点击的员工信息显示
2)详情页面,包含:员工ID、员工姓名、部门、职位、手机号、录入时间和员工照片;
3)详情页面,点击关闭按钮,关闭详情页面;
3.2 员工出入记录
原型设计截图:

员工出入记录

查看
目的:
1)根据AI采集系统,统计员工出入记录;
查询:
1)支持员工姓名、部门和开始时间查询;
2)员工姓名支持模糊查询;点击部门查询,下拉菜单显示钉钉的主部门信息,支持模糊查询;开始时间分起始日期和结束日期;开始时间精确到秒;起始日期<=结束日期<=当前日期
列表:
1)根据员工出入记录的开始时间倒序显示;默认显示当天的员工出入记录信息;
2)员工出入记录信息包含:员工ID、员工姓名、部门、职位、开始时间、开始照片、结束时间、结束照片、时长和备注;
3)员工出入记录的员工为公司所有员工;
查看:
1)员工出入记录页面,点击查看按钮,显示员工照片;
备注:
1) 后台管理员可以给员工出入记录添加备注信息;
2)备注信息支持行内编辑,最大长度50个汉子;
3.3 员工出入统计
原型设计截图:

员工出入统计

详情
目的:
1)基于员工出入记录,统计员工工作期间的外出情况;
2)工作时间:上午上班时间至上午下班时间;下午上班时间至下午下班时间;
3)统计员工出入记录信息,开始时间或者结束时间在工作时间的人员外出情况;
查询:
1)支持员工姓名、部门和统计日期查询;
2)员工姓名支持模糊查询;点击部门查询,下拉菜单显示钉钉的主部门信息,支持模糊查询;统计日期分起始日期和结束日期;统计日期精确到天;起始日期<=结束日期<=当前日期
列表:
1)根据员工外出次数的排序显示员工每日统计;默认显示当天的员工外出统计信息;
2)员工每日统计信息包含:员工ID、员工姓名、部门、出入次数、出入时间和统计日期;
3)支持出入次数和出入时间的升序和降序的显示;
4)员工出入统计的员工为出入次数>=1的员工信息;
详情:
1)员工每日统计页面,点击详情按钮,跳转到人流量统计页面;
2)根据点击详情按钮的人员信息,在人流量统计页面显示员工外出记录;
3.4 部门出入统计
原型设计截图:

部门出入统计
目的:
以员工的部门为统计维度,统计员工的外出情况;
查询:
统计日期分起始日期和结束日期;统计日期精确到天;起始日期<=结束日期<=当前日期
列表:
1)以员工的部门为统计维度,统计员工的外出情况;根据出入人数的大小倒序显示,默认显示当天的统计信息;
2)部门每日统计信息包含:部门、部门人数、出入人数、出入占比出入次数、出入时间和统计日期;
3)支持出入占比、出入人数、出入次数和出入时间的升序和降序的显示;
4)出入时间精确到分钟;出入占比四舍五入精确到0.01;
3.5 其他需求
1)无感考勤系统在钉钉系统的应用中心展示;
2)消息通知,员工外出时间和次数超过一定限制,给部门主管 推送消息;外出员工外出时间和次数的要求以及推送消息的内容待定;
3.6 出入时长计算

出入时长计算

三、V2.0产品需求
1. 功能清单

功能清单

2. 需求描述

2.1 数据看板
原型设计截图:

数据看板
目的:
1)出入概况,统计出入总时长(分钟)、出入总次数和平均出入时长(分钟);
2)出入趋势,显示最近七天的出入总时长、出入总次数和平均出入时长的出入趋势信息;
3)排名,员工出入总时长TOP5、员工出入总次数TOP5、员工平均出入时长TOP5、部门出入人数TOP5、部门出入占比TOP5、部门平均出入时长TOP5;
出入概况:
1)出入概况包含:出入总时长(分钟)、出入总次数和平均出入时长(分钟);
2)出入总时长(分钟),统计员工出入记录的出入总时长,单位分钟,四舍五入显示;
3)出入总次数,统计员工出入记录的出入总次数;
4)出入平均时长(分钟),为出入总时长/出入总次数,单位分钟,四舍五入显示;
出入趋势:
1)出入趋势为出入时长、出入次数和平均出入时长的最近7天的趋势信息;
2)出入时长和平均出入时长的单位为分钟;
排名:
1)员工出入总时长TOP5、员工出入总次数TOP5、员工平均出入时长TOP5、部门出入人数TOP5、部门出入占比TOP5、部门平均出入时长TOP5;
2)员工出入总时长,根据出入时长,显示前五名信息,包含:排名、姓名、部门和分钟;
3)员工出入总次数,根据出入次数,显示前五名信息,包含:排名、姓名、部门和次数;
4)员工出入平均时长,根据员工出入平均时长,显示前五名信息,包含:排名、姓名、部门和分钟;员工出入平均时长 = 员工出入总时长/员工出入总次数,单位分钟,四舍五入显示;
5)部门出入人数,根据部门的出入人数,显示前五名信息,包含:排名、部门和人数;
6)部门出入占比,根据部门的出入占比,显示前五名信息,包含:排名、部门和人数,出入占比,四舍五入,精确到0.01,单位%;
7)部门出入平均时长,部门出入平均时长,显示前五名信息,包含:排名、部门和分钟;部门出入平均时长 = 部门出入总时长/部门出入总次数,单位分钟,四舍五入显示;
2.2 员工信息管理
原型设计截图:

员工信息管理

修改
目的:
1)根据员工信息,自动创建,员工登录账户,登录账户为员工手机号、密码为123456;
2)员工登录成功,可查看当前员工信息管理页面的员工信息、当前员工的出入记录信息、当前员工的统计信息和员工出入通知设置页面的设置信息;
3)员工登录成功,员工信息管理页面,员工信息管理页面的查询条件无法使用;
4)员工信息管理编辑页面,员工照片最多3张;
修改:
1)员工信息修改页面,新增出入记录是否通知和出入统计是否通知;
2)出入记录是否通知和出入统计是否通知的默认值为否;
3)出入记录是否通知的选择项为是,员工外出/返回时(不含午休时间),通过钉钉推送外出记录信息;出入统计是否通知的选择项为是,员工每日/每周/每月的出入统计信息,通过钉钉推送外出记录信息;
2.3员工照片审核
原型设计截图:

员工照片审核
目的:
1)员工上传照片完成,需审核通过才可使用;
2)管理员审核员工上传的照片,审核通过保存到AI图像采集系统的后台;
查询:
1)支持:员工姓名、部门、审核状态和申请时间查询;
2)员工姓名和部门支持模糊查询,审核状态包含:全部、待审核、审核通过和审核失败,申请时间分开始时间和结束时间,精确到天;
列表:
1) 员工照片审核信息包含:员工姓名、部门、员工照片1、员工照片2、员工照片3、审核状态、申请时间和审核时间;
2)审核状态:待审核,操作栏显示审核通过和审核失败按钮,点击审核通过,审核状态改为审核通过,员工照片上传照片保存,保存审核时间,审核时间精确到秒;审核状态:待审核,操作栏显示审核通过和审核失败按钮,点击审核失败,审核状态改为审核失败,保存审核时间,审核时间精确到秒;
2.4员工出入记录
原型设计截图:

员工出入记录
目的:
员工登录成功,可查看员工自己的出入记录信息;查询条件:员工姓名和部门不可使用;
2.5员工出入统计
原型设计截图:

员工出入统计
目的:
1)员工出入统计页面,新增风险等级、平均出入时长和异常次数;
2)员工风险等级,根据风险等级设置页面的设置信息显示员工的风险等级;
3)员工平均出入时长 = 员工出入总时长/员工出入总次数;
4) 异常次数为员工出入记录页面,开始时间或者结束时间为空的出入记录信息;
2.6部门出入统计
原型设计截图:

部门出入统计
目的:
1)部门出入统计页面,新增平均出入时长和异常次数;
2)部门平均出入时长 = 部门出入总时长/部门出入总次数;
3) 异常次数为员工出入记录页面,开始时间或者结束时间为空的出入记录信息;
2.7异常出入通知设置
原型设计截图:

异常出入通知设置
目的:
1)设置员工每日异常出入次数和每月异常出入次数;每日异常出入次数和每月异常出入次数为正整数;每日异常出入次数 < 每月异常出入次数;
2)员工异常次数,超过设置的阈值,通过钉钉系统的接口给员工及其主管发送通知;
3) 异常出入次数通知的内容为:“张三,你好,当前异常出入次数,已超过每日异常出入次数,请规范出入行为”;
2.8风险等级设置
原型设计截图:

风险等级设置

新增
目的:
1)根据风险等级设置信息,显示员工风险等级信息;
2)员工风险等级根据异常出入次数显示,如异常次数3-5为风险等级一级,当员工 3 <= 每日异常次数 < = 5,风险等级为风险等级一级;异常次数为整数;
2.9其他需求
1)员工外出,钉钉通知:“张三,你好,2021年6月18日,15:20分,离开公司”;员工外出,返回公司,钉钉通知:“张三,你好,2021年6月18日,15:25分,返回公司,出入时长:5分钟”;
2) 员工出入统计模板,“张三,你好,2021年 6月8日,出入时长:20分钟,出入次数:4次,平均出入时长:5分钟,异常出入次数:2次;”
3) 员工出入统计模板,“张三,你好,2021年6月8日,当前异常出入次数:5次,已超过每日异常出入次数,请规范出入行为;”
4) 每天通知前一天员工出入信息,员工出入信息为空,不通知;每周一通知上个周员工出入信息,员工出入信息为空,不通知;每月1号通知上个月员工出入信息,员工出入信息为空,不通知;

发表评论