IC卡考勤管理系统--数据库课程设计
《IC卡考勤管理系统--数据库课程设计》由会员分享,可在线阅读,更多相关《IC卡考勤管理系统--数据库课程设计(12页珍藏版)》请在毕设资料网上搜索。
1、IC 卡考勤管理系统详细设计说明书 一、需求分析 1.1 系统总功能需求 考勤管理最基本的工作就是如实地记录员工上班与下班的时间, 然后再分 阶段进行数据汇总以形成员工的考勤记录,单位再以这些记录为基础对员工实行 考核并计发薪酬。然而,由于各个单位具体情况的差别, 他们对考勤管理的要求 可能并不完全一样。 经过对 IC 卡考勤管理系统进行详细的了解和分析,一个功能完全满足基本 需要的系统需要包括以下几个模块: 1.1.1 数据录入模块 该模块负责以下各种数据的录入。单位与部门数据的录入,包括 增加、删除和修改单位与部门信息, 调整部门间的隶属关系员工数 据的录入包括增加、删除和修改员工信息,
2、调整员工所属的部门考 勤制度数据的录入包括增加、删除和修改考勤制度和考勤规则。排 班数据的录入包括安排和调整员工的上班时间请假数据的录人包括 记录和修改员工的请假、休息情况。 1.1.2 报表生成模块 该模块负责生成以下各种报表。 时间报表根据用户输人的时间, 统计并生成 整个单位或某些部门所有员工、 或被指定的某些员工的出勤情况报表功能报表根 据用户输入的时间和要统计的情况, 生成整个单位或某些部门所有员工、 或被指 定的某些员工的迟到、早退和矿工情况报表万能报表根据用户输人的时间、要统 计的情况和其他一些设定的条件, 统计并生成员工的出勤情况报表。 1.1.3 系统维护模块 该模块负责以下
3、各种参数的设置和维护。 考勤机参数的设置和维护包括考勤 机端口和波特率的设置和修改, 考勤机日期与时间的设置和修改, 考勤机时间 显示格式和屏幕显示亮度的设置和修改。数据库维护包括用户的建立和删除、用 户密码和权限的设置与修改, 数据库的备份与恢复。 1.1.4 数据采集模块 该模块负责采集员工上、下 班考勤的具体时间 以及上班期间出 人办公场所的具体时间, 并提交到考勤管理数据库中。为了便于数 据采集模块与考勤机之间的通信, 我们对读卡器驱动程序进行了封 装, 并建立了考勤机对象, 其结构如图所示 在该模块中通过实现一个考 勤机类来封装考勤 机的各种特性和 功能, 然后在数据采集模块中建立一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IC 考勤 管理 系统 数据库 课程设计
