一、需求概述
随着智能化的发展,打卡考勤、二维码考勤、人脸识别考勤、指纹识别考勤等各种新型考勤方式的出现,人工考勤已经逐渐被大多数公司淘汰。本考勤系统旨在帮助公司管理公司的员工的上下班考勤记录等相关情况,用于企业掌握并管理员工的出勤动态。
二、功能需求
1、登陆
管理员或员工可通过账号密码登录考勤管理系统
2、添删改查用户
管理员账户可添删改查员工账户
3、打卡考勤
用户可通过考勤机进行打卡签到签退
4、查询考勤
员工账户可登录考勤系统查看自己的考勤情况,管理员账户可查看所有用户的考勤情况
5、考勤统计
管理员账户可以查看考勤统计
三、非功能需求
1、用户自行注册
员工可以在考勤管理系统自行注册员工账号
2、网页访问
用户可通过浏览器登录考勤管理系统
软硬件或其他外部系统接口
考勤程序运行在服务器上,当职员打卡以后,信息自动保存到数据库中。职员可以登录查询程序,查看自己的考勤;管理员可以登录查询程序,查看职员的考勤。所以考勤系统由两部分程序组成,一部分是考勤程序,一部分是查询程序。
四、设计和实现限制
本系统基于C#设计,目前只在windows环境运行。