無感考勤系統需求設計說明書
考勤打卡系統幾乎是每個公司的必備,是員工管理系統中的一個分支,常見的打卡方式有指紋打卡、人臉打卡、藍牙打卡等等。本文作者圍繞無感考勤系統進行需求設計說明書,希望對你有幫助。
一、功能概述
二、V1.0產品需求
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號通知上個月員工出入信息,員工出入信息為空,不通知;
專欄作家
小胖紙,人人都是產品經理專欄作家。九年產品經驗,橫跨多個行業和領域,專注金融和市場營銷,擅長產品需求分析,平凡的外表下有顆不平凡的心。
本文原創發布于人人都是產品經理。未經許可,禁止轉載
題圖來自Unsplash,基于 CC0 協議
該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。
不錯不錯,多分享一些實際案例
正在考慮
最近一直有看您的文章,有些問題想跟您交流交流
大佬您好,能加您個微信嗎
我的微信,qingdaotianyu
廁所門口安裝攝像頭,通過AI人臉識別實現進出蹲坑時間檢測,防止上班摸魚
好機智
這個東西是摸魚人的噩夢
就是對付摸魚的
嗯,挺好,如果我理解得沒錯,應該是用攝像頭采集一走一過的員工,通過圖像對比,識別該員工是進來還是出去,通過規則配置,判斷員工上班、下班、遲到、早退等考勤事實,實現了無感考勤。界面介紹得挺詳細。不過,我沒找到無感考勤到底是如何實現的答案,以及應用效果。請教一下:
1. 員工出入考勤基礎數據采集,除了使用AI視頻識別,是否還用了別的方式?
2. 采集視頻的攝像頭是如何安裝的,以確保采集的覆蓋面和清晰度?安裝在部門出入口,或是公司唯一出入口?視角度范圍是如何調整的?
3. AI識別是只識別面部,還是采用了體態識別等其他技術,以確保識別的正確性?多人復雜環境識別準確率如何?識別異常如何處理?
4. AI視頻識別是如何與釘釘業務對接的?
5. 如何配置規則,能夠自動判斷出跨晝夜加班、打卡銷假、公出返回等業務的實現?
1. 出個AL考勤還支持常規的釘釘打卡、藍牙打卡和指紋打卡
2. 前期設備識別率比較低,后來更換更好的攝像設備以及角度解決了這個問題,公司的出口是唯一的
3.主要依靠機器+人工識別,機器識別準確度在99%以上,當然通過歷史圖形信息的訓練可以提高識別準確度
4. 釘釘有相關接口文檔,詳細請看https://open.dingtalk.com/document/isvapp/document-overview
5. 比較特殊的業務場景,通過人為干預和釘釘系統功能來實現
AI考勤系統只是釘釘考勤系統的補充和完善
感謝解惑,這樣一來就不怕忘打卡了,哈哈!