考勤管理系统(1).docx考勤管理系统
摘要:
考勤管理是与我们日常生活息息相关的问题。本文设计并实现了一个考勤管理系统 详细介绍了系统从需求分析,总体设计,详细设计以及实施各阶段的主要内容和成 果。设计实现的管理系统能够正确有效地元成考勤管理的日常工作,并能够根据需 求进行灵活的查询;系统与数据库管理系统结合,提供了功能较为强大的数据安全 功能;系统界面友好,操作简单,易掌握。
本系统的主要实现目标是统计并显示所有员工的出勤状态。根据不冋用户权限来保 护用户信息安全。并保证系统所收集的信息的正确。
关键词:出勤管理系统,数据库,面向对象
目录
摘要 2
1.需求分析 2
1.1 系统概述 2
1.2 系统功能模块设计 2
1.3 与其他系统的联系 2
1.4 数据流程图 3
2.数据库设计 3
2.1 数据库需求分析 3
2.2 数据库概念结构设计 4
2.3 功能模块创建和界面设计 5
3.详细设计 11
3. 3系统设置模块 12
3.4 工作记录模块 (出差) 14
3.5 工作记录模块 (每日出勤 ) 17
结束语 23
1需求分析
并保
对于一个现代化的企业来说,考勤管理是必须的,如何把每天发生的考勤信息如实地 记录下来,保证考勤工作有条理地进行, 同时确保相关数据的安全,信息处理的高效, 证系统的实用性强,这是本系统设计的目的。
1. 1系统概述
考勤管理系统可以为提供基本的考勤管理,从而帮助考勤人员能够使用软件对其现有 流程进行高效的管理,这些管理包括:
•上班时间的设定。上下班时间相对固定,可保存在客户端的设置文件中。
•员工出入单位的情况记录。出入情况主要由考勤机来记录,但是需要设置人工添加 的功能,已备特殊情况的处理。
•请假、加班和出差情况的记录。
每个月底进行整个月的出勤情况统计。
1. 2系统功能模块设计
系统功能模块图如下:
图i-1系統功能模块图
1. 3与其它其他系统的关系
考勤管理系统记录了员工上下班的情况,为工资管理系统直接提供每个月工作时间的 统计结果,用以计算工资。同时考勤系统也需要其他系统提供的员工、部门等信息。
1. 4数据流程图
L员工出勤Z— ■记录 V
厂月度员工厂
1着勤统计
「请假、值厂 班、出差记兀l
T
一*各种统计信息
1
/管理人员/
‘上下班厂 时闾安排l
图考勤管理系统数据壷程图
根据数据流程,可以列出以下出勤管理系统所需的数据项和数据结构。 •出勤记录:记录号、员工、出入情况和时间,如图 1-3所示。
•月考勤统计:记录号、员工、年月、累计正常工作时间、累计请假时间、累计加班时间、 累计出差时间、迟到次数、早退次数和旷工次数,如图 1-4所示。
•请假记录:记录号、员工、假期起止时间 /结束时间和请假缘由,如图 1-5所示。
•加班记录:记录号、员工、加班时间长度和日期如图 1-6所示。
•出差记录:记录号、员工、出差起始时间 /结束时间和具体描述,如图 1-7所示。
•工作时间记录:职务、上班时间 /下班时间,如图
所需的外部数据支持:
•人员信息:员工号、密码、权限、姓名、部门等。
•部门设置:部门编号、名称、上下班时间等。
图 1-3:
宇段名称
褊号
自动編号
员工曾
文本
进入时间
日期/时间
出去时闾
日期/时间
岀入状态
文本
职务 上班时间
下班时同
图 1-8:
图1-4
字段名称
號计月恃
员工号
早退枚数
矿工枚数
累计工作时间
累计诸假时间
累计出差时1间
卜編号
累计力时间
号
动字本字字字字字字孚 自数立数数数数数数数
宇駅名称 」 数据类型
创® 自动编号
员工号一 i^r
悸期幷始时间
假期站束时间
诸假爭由
批准人
日期/时间
日期/时间
文本
文本
图1-5
图1-7
图1-6
■
字段名称
软曙类型
輪号
自动蝙号
员工号
文本
加班日期
日期/时间
1
开始时间
日期/时间
结束时词
日期/时间
加班事由
文本
批准人
—
■
j—专运晶?
数据类
考勤管理系统(1) 来自淘豆网m.daumloan.com转载请标明出处.