第1页共46页考勤管理系统出差记录请假记录加班记录补记出勤上下班时间设置工作情况考勤统计编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共46页第1章系统设计1.1系统功能分析考勤管理系统的主要功能如下:1.上班时间的设定
上下班时间相对固定,可以保存在客户端的设置文件中
2.员工出入单位的情况记录
出入情况主要由考勤机来记录,但是需要设置人工添加的功能,以备特殊情况的处理
3.请假、加班和出差情况的记录
4.每个月底进行整月的出勤情况统计
1.2系统功能模块设计根据系统功能的要求,可以将系统分解成几个功能模块来分别设计,功能模块图如图1-1所示
图1-1人事管理功能模块图第2页共46页第1页共46页经理审批记录出勤时间各种统计信息员工管理人员考勤员月度员工考勤统计表上下班时间安排请假值班、出差记录员工出勤记录编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共46页1.3数据流程图出勤的原始记录主要来源于考勤机,并且以固定格式保存在数据库中
考勤管理系统的任务就是处理这些数据
第3页共46页第2页共46页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共46页第2章数据库设计2.1数据库需求分析根据数据流程,可以列出以下管理系统所需的数据项和数据结构
(1)出勤记录:记录号、员工、出入情况和出入时间,如图2-1
(2)月度考勤统计:记录号、员工、年月、累计正常工作时间、累计请假时间、累计加班时间、累计出差时间、迟到次数、早退次数和矿工次数,如图2-2
(3)请假记录:记录号、员工、假期起始时间/结束时间和请假缘由,如图2-3
(4)加班记录:记录号、员工、加班时间长度和日期,如图2-4
(5)出差记录:记录号、员工、出差起始时间/结束时间和具体描述,如图2-5
所需的外部数据支持:(1)人员信息:员工号