论文部分内容阅读
人事考勤制度是管理制度的重要组成部分,是企事业单位正常工作的前提。员工准时正常出勤和公平合理的考勤制度影响到单位形象、员工士气,进而影响员工的工作效率及企事业单位的经济效益。以往传统的考勤方式主要有手工签到、打卡钟、IC卡或磁卡考勤方式等,存在工作量大、统计工作复杂以及代签到或代打卡等问题。随着生物特征识别技术的不断发展和日趋成熟,人们将目光投向了生物特征识别技术,其中指纹识别技术是生物特征识别技术中最成熟的一类。由于其识别的高度准确性和使用的方便性,指纹识别技术已被应用到人事考勤中,研发的产品有指纹考勤机、指纹考勤系统等。指纹考勤与传统考勤方式相比,具有“三杜绝”、“三减少”、“三实现”等优势,解决了以往传统考勤方式的弊端,消除了考勤虚假,避免了不合理费用付出,提高了单位考勤效率。本文采用RUP开发模式和UML描述工具,完成了指纹考勤系统的需求分析和系统设计,为系统的开发工作奠定了坚实的基础,统一了开发规范和标准,减少成本并降低风险,保证了软件质量。该系统分为两个子系统:考勤管理子系统以及日常考勤子系统。其中考勤管理子系统主要完成日常考勤的前期准备工作以及考勤记录处理、查询统计和报表打印等工作。该子系统实现的主要功能包括员工管理、班次设置、考勤规则设置、排班与出勤调整、记录处理与报表、考勤记录查询、系统密码设置及系统帮助等。日常考勤子系统主要实现的功能包括指纹考勤和密码考勤。员工在考勤管理子系统成功注册指纹后,便可在日常工作中进行指纹考勤,对于困难人群(指纹信息不可用者),则使用传统的密码考勤方式。本系统全面设计,统筹规划,充分考虑了不同单位的班制制度。在进行总体设计时,采用先进的模块化结构;具体实施时,采用当前最流行最先进的开发工具,系统增删修改功能容易,便于扩展,方便维护。该系统在技术架构上采用先进成熟的.NET框架,系统体系结构中的用户界面层使用c#编码实现,编程环境使用Visual Studio. Net 2008,选择SQL Server 2005作为后台数据库,使用ADO.NET连接用户界面层和数据层。综上所述,我们在分析业务需求的基础上,设计并实现了一个完整统一、技术先进、高效稳定、安全可靠、易于扩展和维护的指纹考勤系统,希望能够实现考勤管理的自动化,促进企事业单位人事管理的信息化进程。