论文部分内容阅读
随着现代企业的管理方式逐渐完善成熟,人事管理工作分配的合理化、精细化,使得人事管理产生很多管理分支,这其中包括人事考勤和请销假管理。目前,企业的请销假和考勤管理需要专人负责登记、审批和汇总,这些管理完全由人工操作,存在业务流程复杂,统计繁琐、工作量大,易出错和效率低的缺陷。此外,这些数据都以纸质的形式存放,考勤和请假数据存在丢失和难以长期保存的缺点。这种请销假管理方式已经难以适应现代企业管理信息化建设的发展,本文则依托信息技术的管理方式和现代企业的请销假管理制度的实际情况,设计和实现了一个架构合理、易于扩展的、基于TCP/IP协议的现代企业请销假与考勤为一体的管理系统。首先,本文结合企业的实际情况,分析了请销假系统的应用需求,给出了系统的功能性定义和性能分析。在功能性方面,根据企业请销假制度分析设计了请假、续假、销假、超假和考勤等业务的处理逻辑,同时给出了人员、管理员、部门和请假规则等基础数据的维护和定义方法以及人员请假、出勤情况实时监控查询和历史数据查询统计要求。在性能方面,给出了数据通信的实时性、安全性、可靠性和系统的可扩展性的实际需求和设计思路。其次,本文结合需求分析,给出了基于TCP/IP的请销假考勤管理系统的设计与实现方法。系统按照软件工程的思想采用面了向对象和模块化的设计方法,给出了各个模块的业务流程模型。采用C/S结构设计系统的架构,其中采用TCP/IP网络通信技术实现请销假信息的即时传输和用户打卡销假消息的实时监听,采用ADO接口访问SQL Server数据库设计数据管理模块,采用对称加密算法实现了数据的安全传出和存储。最后,本文结合设计说明和系统设计流程,实现了一个界面友好、操作便捷、实用、安全请销假管理系统。设计了系统集成测试用例和和性能测试用例,实验结果表明通过正确使用客户端和服务器程序,系统能正确的实现请假、销假和考勤等功能,而且在性能方面,实验表明系统具有一定实时性和鲁棒性。