摘要……………………………………………………………………………………4
Abstract……………………………………………………………………………5
第一章引言…………………………………………………………………………6
1.1开发工具简介………………………………………………………………6
1.2项目开发背景………………………………………………………………6
1.3项目开发意义………………………………………………………………6
第二章系统设计……………………………………………………………………7
2.1需求分析……………………………………………………………………7
2.2系统分析…………………………………………………………………7
2.2.1功能分析……………………………………………………………7
2.2.2模块分析……………………………………………………………8
2.3系统数据库的设计…………………………………………………………9
2.4日常处理模块设计…………………………………………………………12
2.4.1考勤操作表单…………………………………………………………12
2.4.2加班操作表单…………………………………………………………13
2.4.3日终处理表单…………………………………………………………13
2.5信息管理模块的设计………………………………………………………13
2.5.1员工信息管理表单……………………………………………………13
2.5.2部门信息管理表单……………………………………………………14
2.5.3考勤记录管理表单……………………………………………………15
2.5.4加班记录管理表单……………………………………………………15
2.5.5日终记录管理表单……………………………………………………16
2.6系统打印模块设计…………………………………………………………16
2.6.1员工信息和日终处理报表………………………………………………16
2.6.2分组报表………………………………………………………………16
2.6.3员工信息和部门信息标………………………………………………16
2.7数据备份模块设计…………………………………………………………17
2.8系统帮助模块设计…………………………………………………………17
2.9系统菜单的设计……………………………………………………………17
第三章总结…………………………………………………………………………18
1.1对本软件总结………………………………………………………………18
1.2本软件存在的问题………………………………………………………18
第四章软件发展前景…………………………………………………………18
参考文献……………………………………………………………………18
附录A数据备份源代码………………………………………………………19
摘要:
本系统是一个用vfp编写的考勤管理系统,它实现了员工考勤操作,员工加班操作,日终处理操作,部门信息,员工信息,考勤记录的管理,对考勤记录、加班记录的按条件查询,对一个月内考勤记录、加班记录、日终处理记录的统计查询。员工信息、部门信息的报表打印以及一个月内考勤记录、加班记录、日终处理记录的统计报表打印,大大减少了公司的人力和物力。本软件的日终维护大大减少了考勤中存在的误差,特别是数据备份功能,保证了系统数据的安全。
关键词:考勤管理,数据库,数据备份
2.1需求分析
在当今社会,各种物资越来越丰富,而作为一个企业,特别是一个商业企业来说,需要对这些物资进行管理。由于物质繁杂,管理起来有一定的难度,可以用信息化的手段来处理这件原本十分复杂的事物,所以我们可以用VFP来设计一个考勤管理系统。
2.2系统分析
2.2.1功能分析
该系统要实现的功能如下:
1.部门信息管理:包括一个企业的部门信息的添加、修改和删除。
2.员工信息管理:包括企业员工信息如员工编号、姓名、性别、婚姻、身份证、所在部门等信息的添加、修改、删除、查询和打印。
3.员工考勤操作:主要是针对某一个员工在其需要考勤的进段进行考勤,记录其某一个时段(上午或下午)的考勤状况。
4.考勤记录管理:包括对考勤操作留下来的记录进行分条浏览、修改、删除、查询和打印。
5.员工加班操作:主要是记录某一个员工开始加班时间和结束加班时间,并根据这两个时间数值计算出其加班时长。
6.加班记录管理:包括对加班管理操作留下来的记录进行修改、删除、查询和打印。
7.日终处理操作:主要在每日下午将要下班时对今天应该考勤却未考勤的人的考勤状况进行调整,提供了两种选择:一种是将其作为休息,也就是放假;一种是将其作为旷勤。这样就保证每个员工在其应该考勤的时候都有考勤记录。
8.记录查询:包括对考勤记录、加班记录的按条件查询,对一个月内考勤记录、加班记录、日终处理记录的统计查询。
9.信息记录打印:包括员工信息、部门信息的报表打印以及一个月内考勤记录、加班记录、日终处理记录的统计报表打印。
10.系统功能:包括系统登陆、系统退出以及关于本系统;本系统使用内置账号,不提供添加或者修改账号的功能。
2.2.2模块设计
根据上面所要求的功能,可以对上面的功能进行模块化,得出如下图所示的系统功能模块图。