• 11月一日作品


              精诚石化签到系统

    背景

    精诚石化,位于周村区催化集,2012年成立,公司年产值一千余万,年缴税几十万,现公司有员工50-60人。为了提高工作效率,该公司老板想要定做一套签到系统,可以知道员工的考勤状况,需要做一个出差人员签到APP,从浏览器展示所有员工的签到情况。

    业务需求

    1,客户需要定制一套打卡机和一套手机APP,其中打卡机给在驻厂员工签到使用,手机APP给外出员工签到使用,打卡机和手机APP要求能够同时签到

    2,两种签到方式所产生信息需要汇集在同一管理后台中,管理员可以登录后台查看员工签到情况,需要定时汇总信息,对迟到者和未签到人员进行单独标记

    3APP需用员工工号进行注册,一个手机绑定一个账号

    4,客户需要一个管理后台,在浏览器中显示

    功能说明

    1,打卡机

    1,需要指纹识别

    2,一天签到四次,上午下午各两次,上午8.3012.00,下午1.306.00,签到时间可以延迟两分钟不算迟到

    2,手机APP

    登录

    1,手机APP登录   用户用员工工号进行注册,员工自设密码,且一个APP账户绑定一台手机

    登录界面

    展示公司logo,界面要简洁

    1,员工工号注册登录

    2,员工自己设置密码

    3,忘记密码找回密码

    显示界面

    1,显示员工姓名工号手机号

    2,分别显示注册和登录两个界面

    3,登录成功之后跳转到签到页面

    4,登录不成功提示错误并弹出对话框,上设按钮重新输入和忘记密码

    签到功能 

    1,用户在APP设置外出出差,APP能够进行签到,上传照片和定位显示,定位范围全国各地,实时定位,并且管理员可以在后台看到普通用户的定位情况

    2,定位需要自动定位,不能手动更改定位位置

    3,拍照需手动拍照,显著建筑物或自拍

    4,补签需要向管理人员申请,管理审核通过,补签通过,不算入迟到

    5,超过签到时间,补签未通过算迟到

    6,提前十分钟推送信息提醒员工签到,APP登录后点击签到按钮进行签到,点击后APP启动摄像机和定位功能,错过签到时间签到后则提示迟到,进行申请补签

    7,申请补签后会跳转至补签页面

    8,上班 8.301.30签到可以向后宽限2分钟,可以提前打卡,下班需在12.006点后打卡,不允许提前打卡,超过时间未补签显示迟到

    9,重复打卡按最后一遍打卡时间计算

    权限   

    1,普通权限,只能登陆,拍照,签到,补签申请,请假申请权限(请假日期请假理由),用户数量100

    2,管理权限,设置3个管理员权限和一个超级管理员权限

    3,管理员有普通权限功能和补签请假审核权限

    4,超级管理员可以使用所有的功能,能够查找员工某一时段签到记录,有更改下级员工权限的功能

    后台管理

    1,指纹打卡机和手机APP使用同一后台

    2,员工考勤情况需有

    3,补签次数每个员工每月可以设置6次补签权限(超级管理员可以自己设置次数),补签会在后台显示出来,如迟到,补签,请假,正常签到等

    4,超级近管理员可以更改签到时间

    5,员工签到情况要分别有月度,季度,年度报表,可进行打印

    6,点击按钮显示出勤,请假等信息

    完成日期

    11月底

  • 相关阅读:
    redis之(十二)redis数据的持久化
    redis之(十一)redis实现缓存的功能
    redis之(十)redis实现消息中间件的功能
    redis之(九)redis的事务机制
    SQL关于IN和EXISTS的用法和区别的比较
    mysql explain extra理解
    mysql explain rows理解
    mysql explain中key_len值的说明
    redis常见重要性能指标数据分析和相关问题解决方案
    java.lang.UnsupportedOperationException解决方法!!!
  • 原文地址:https://www.cnblogs.com/MylesXxx/p/7766227.html
Copyright © 2020-2023  润新知