论文部分内容阅读
ERP(Enterprise Resource Plan)系统是当今较为完善的企业管理系统,它对企业的各个部门进行统筹管理如制造、销售、采购。以Oracle公司的ERP系统来说,在分销,制造等几个方面表现优秀,功能强大,同时其管理范围也涉及到人力资源模块如人员信息,工资管理,招聘管理等等。但是由于其“面面俱到”同时也将必定导致在某些模块的不够完善。在考勤模块上就是如此,由于其操作复杂,功能单一加上考勤系统本身的复杂性,每个公司的实际情况可能都相去甚远所以系统中的这套考勤系统基本不能满足公司的需要。因此很多企业都会选择市场上一些单独的考勤系统。而这些系统的基本特点就是功能齐全、个性化,可以根据公司的不同需求进行改动,再加上其廉价性和易用性往往为许多公司所接受。考勤系统虽然是一个相对独立的模块,但是也会与其他系统有所关联。因此数据在不同系统之间的传递成为了一个不可避免的问题。将数据在两个系统之间传递不仅可能产生同步性及效率的问题,而且也是一种资源的重复浪费。本文主要是以大型企业为背景,研究符合企业需求,并可被实际运用的,基于ERP的考勤系统。在进行了需求分析及模块功能设计后,对考勤系统架构进行设计;在构建考勤系统框架的同时,明确系统关键数据来源。为了解决考勤原始数据批量传输问题,系统采用接口方式对每日的考勤数据进行判断,然后再将有效数据传递至ERP系统中。此外对班次管理、人员信息管理、节假日日历管理进行具体描述。为了解决考勤系统中的复杂的数据匹配问题,本文提出一种投影匹配算法并且设置实例对该算法进行可行性验证。然后对匹配结束产生的结果数据根据实际需要设计的三张关键报表——排班信息、刷卡信息、考勤汇总报表,用来作为数据展现。最后根据松下电工项目,对以上方法及算法进行了实际上线实施及结果验证,并且通过项目总结,归纳出了系统中依然存在的一些不足与缺陷,同时也对未来的项目开发及系统改进提出了新的展望。