摘 要:近些年来,随着社会的发展和科技的进步,人们的工作与生活也越来越离不开计算机,对于各大企业来说就更是如此了。在各个企业中,企业员工的考勤工作不仅工作量大,而且时效性强。过去,企业多采用签到和报表的形式进行管理,效率和透明度较差,并且也容易出错;随着数据库技术的发展和企业信息化建设的进行,使用计算机管理企业考勤工作也成为大势所趋,它为企业的考勤工作节约了大量的人力和物力,也大大减轻了考勤工作人员的工作量。
本文以“考勤信息管理系统”的设计和开发为例,系统地阐述了考勤系统的设计开发的全过程。包括系统整体设计,逻辑框架与数据流程,各个功能模块划分,系统功能模块的设计与具体实现等部分。本课题研究是对考勤系统进行规划设计,目的是为了满足单位日常的考勤管理的需求,扩大工作空间,使单位管理过程更加快速、安全、高效。本文基本完成了本课题研究的主要任务——系统的分析过程。论文的系统规划设计过程是从单位的业务流程出发展开分析,从而完成系统各个功能模块的分析过程,以及完成部分功能模块设计,实现了数据库信息的浏览、录入、查询、修改、删除等各种操作,系统设计的数据库采用SQL Server,通过统一界面使得系统操作更为灵活、方便便捷。
关键词:远程方法调用;交换协议;数据库连接;考勤管理。
The Design and Implementation of Attendance MIS based on RMI
Abstract :Recent year, with the development of society and technical progress, people''s work and life also cannot leave the computer more and more especially for the big enterprise. Not only in each enterprise, the enterprise staff''s checking attendance work the work load is big, moreover time-limited. In the past, the enterprise much used the registration and the report form carries on the management, the efficiency and the transparency is bad, and also easy to make a mistake; With the development of Database and enterprise informationization, uses the computer management enterprise checking attendance work also to become ultimately, it saved the massive manpower and the physical resource for enterprise''s checking attendance work, also greatly reduced the checking attendance staff''s work load.
This article by “checking attendance information management system” the design and the development are examples, systematically elaborated the checking attendance system design development entire process. Including the system overall design, the logical frame and the data flow, each function module divides, system function parts and so on module design and concrete realization. This topic research is carries on the plan design to the checking attendance system, the goal is in order to satisfy the unit daily checking attendance management the demand, the expansion working space, causes the unit to manage the process to be faster, to be safe, is highly effective. This article has basically completed this topic research primary mission - pneumatic system analysis process. The paper system plan design process is embarks from unit''s service flow launches the analysis, thus completes the system each function module the analysis process, as well as completes the partial function module the design, has realized the database information browsing, the input, the inquiry, the revision, the deletion and so on each kind of operation, the system design database uses SQL Server, causes the system operation through the unification contact surface to be more nimble conveniently, convenient.
Key Words:RMI; Exchange agreement; Database connection,Attendance management
1 绪论
1.1课题背景
随着计算机的发展及网络技术的应用,当今社会正快速向信息自动化社会前进,信息自动化的作用也越来越大,特别是各行各业的管理领域,智能化信息处理已是提高效率,规范管理和客观审查的最有效途径。考勤作为一个公司[1-3]的基本管理,是单位对员工工作管理的基本依据。开发考勤管理系统,正式完善工厂信息化管理的重要环节。对于员工考勤如果仍使用传统的手工方式录入将是一项复杂的工作,面对庞大的信息量,该方式主要存在以下弊端
(1) 浪费人力,效率低下;
(2) 考勤结果反映速度慢(一月才能汇总一次),主管部门不能及时全面地监督员工的出勤情况;
(3) 难避免考勤中的弄虚作假现象.一些公司上报的工资人数往往大于实际考勤和领工资的人数,造成工厂大量工资流失;
(4) 由于考勤数据的不准确,公司人事工资管理系统的许多基础数据也存在较大误差,给人事部门许多全局性的统计工作也带来了不准确性;
(5) 考勤统计工作复杂繁重,难以保证统计结果的正确性、及时性。
现代办公自动化已经开始大大普及了,大部分公司有了内部网络,所以,可以考虑一款式用的人力资源管理软件。目前市面上这种软件也不少,而且各有各的特点和有点。一个公司,从组成上看,不可缺的元素很多: 人、财、物就是其中之三,但是说到底公司最不可缺少的是人;一个公司的管理,从效果上看,包括很多方面:财务管理、物流管理、人的管理等,而人的管理是其中最重要性和复杂性的工作之一。
公司在考勤的管理中往往要消耗大量的人力、物力,但是由于通过人工管理考勤会给管理上带来一些无法避免的漏洞,如果利用现代化的软件和具有自动识别功能的打卡机来管理考勤,不但节省了大量的人力资源,而且更有利于公司的管理。考勤管理系统适合于各种工厂,用户主要进行简单的操作就可以完成考勤管理工作。