奥德赛2021款2020年第8期
信息与电脑
途观最新报价China Computer & Communication
哈弗h6论坛软件开发与应用
欧阳志东
(上海比亚迪有限公司,上海 201611)
摘 要:根据企业内部业务种类繁多、人员规模庞大、考勤规则多样化的特点,同时考虑到市面上暂时没有能完全满足企业需求的考勤自动结算系统的实际情况,笔者提出了一种考勤自动结算系统方案,基于自主设计的弹性班次、三段论等核心算法,成功完成了系统开发并在企业内部顺利上线运行和推广,取得了良好的经济和管理效益。北京奔驰
关键词:考勤自动结算;弹性班次;三段论
中图分类号:TP311.52 文献标识码:A 文章编号:1003-9767(2020)08-053-03
Design and Realization of Automatic Checking and Attendance System for
Large Group Enterprises
Ouyang Zhidong
(Shanghai BYD Co., Ltd., Shanghai 201611, China)
长安之星加长版报价Abstract: According to the characteristics of various internal business types, large staff size, and diversified attendance rules, and considering the fact that there is no mature solution for the automatic attendance settlement system that can fully meet the needs of enterprises, this paper proposes an automatic attendance The settlement system plan, based on the self-designed flexible shifts, syllogism and other core algorithms, successfully completed the system development and successfully went online for operation and promotion within the enterprise, and achieved good economic and management benefits.
Key words: attendance automatic settlement; flexible shifts; syllogism
1 研究背景
随着公司业务规模的不断扩大,目前已成为横跨汽车、电子、新能源和轨道交通等多个领域的大型制造(集团)企业,在全球拥有230多个制造工厂,总员工超过25万人,但长期以来考勤核算仍然通过手工完成,成本高、劳动强度大且容易误判。深入市场调查了解后发现,目前并没有能完全满足集团需要(大规模、多产业、规则全覆盖)的商业化方案。为进一步提高考勤核算效率、降低人力成本,笔者决定自主开发面向全集团的考勤自动结算系统。
2 系统架构
整个系统在架构设计时应重点考虑了以下几个方面。mach e
(1)与集团现有各相关业务系统的对接与数据交互。为了保持考勤流水数据的完整性,需要提前做好与现有考勤机流水采集系统、OA系统、移动办公平台、休假系统、企业等系统的对接;还需要做好与公司人力资源系统的数据同步,以确保员工及组织架构基础数据的准确性[1-2]。系统架构图见图1。
(2)结构灵活,适应性强。系统在设计时最大限度地吸取了现有成熟大型主流考勤系统的优点,充分结合集团各业务部门的实际情况,既能全面兼容集团现有各类考勤规则,又能根据业务的变化灵活调整,及时响应。
(3)界面友好,使用方便。除考勤员外,25万名员工都要使用本系统进行个人考勤结果确认、流水查询及异常反馈,故采用主流的B/S架构,基于微软VisualStudio平台、Oracle 11数据库和C#语言进行开发。
(4)处理效率与核算速度保证是关键。以每名员工每个月上班22天、每天打卡6次计算,每个月最少产生3 300万多条考勤流水。按照人事部门规定最少要保留6个月以上的考勤流水及核算结果,系统数据库中的动态数据总量将始终保持在2亿条左右,以确保系统在多用户、高并发、大数据量集中处理时的响应及时性和功能稳定性。
(5)减少用户数据维护工作量。最大限度地减少用户数据维护工作量,在保证系统核算准确率、考勤规则覆盖率的同时,便于部署和大规模推广。
作者简介:欧阳志东(1978—),男,河南沈丘人,硕士研究生,工程师。研究方向:软件工程。
— 53 —
发布评论