郭冠良 朱堪日 蔡敏
摘 要:随着我国现代化科学技术发展水平的逐渐提升,人们对于Android平台应用越来越多,从手机到平板,Android平台应用已经贯穿人们的生活。很多企业在考勤系统设计中,逐步引入Android平台,以此来提高工作鞋效率。文章以Android平台为基础,对企业考勤系统设计与实现进行了分析。希望能够为Android平台应用下的企业考勤系统设计与实现提供参考。
关键词:Android平台;企业考勤;系统设计;实现
企业考勤作为企业工作实践中的重要组成部分,在企业工作规划中占据着重要地位,要想更好地发挥出企业考勤水平,在考勤系统设计中应该及时调整,这样才能保障在相应系统设计调整中,有效地为企业考勤工作规划奠定基础。
1 企业考勤系统设计理论
1.1 MVC架构
MVC架构全称Model-View-Controller,是企业考勤系统设计中的重要性组成部分,一般情况下,MVC架构由3部分组成,包括模型、视图以及控制器,3个组成部分相互控制、相互制约,集中在一起共同作用于考勤系统控制。
1.2 Android平台
Android平台是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成[1]。在企业考勤系统设计工作实践中,对于Android平台的应用是非常重视的,借助Android平台能够将企业考勤系统应用中的系统组件完善,对于企业考勤工作实施而言,具有重要性保障意义。
1.3 Broadcast
Broadcast指的是信息传递中的介质转换,整个信息传递过程,需要在Bundle传输基础之上进行,只有保障整个传输过程中的机制体系得到满足,才能符合信息介质的传递需求。将Broadcast应用到企业考勤系统设计中,能够按照其系统设计工作实践中的要求,将整个系统设计传输中的体系及介质转变,这对于整个信息传输考评工作实践是非常重要的。作为企业考勤系统设计者,在针对系统设计工作处理中,应该注重对该项设计工作规划,这样才能保障在相应系统设计工作规划中,能够为系统设计中的信息传输提供保障。在信息传递过程中,Broadcast采用的是双向信息传递介质,在这种信息传递过程中,能够有效提升信息传递水平。
2 企业考勤系统设计需求分析
企业作为我国现阶段社会组织中的重要表现形式,在当前形式下的发展工作实践中,企业对于员工管理越来越重视,为了能够激发出企业员工工作的积极性,采用考勤系统设计能够有效地按照企业考勤工作规划需求,将相应的人员考评记录整合,满足了企业考勤工作规划需求。因此,在这种背景下的企业建设发展中,很多企业都已经开始设计考勤系统,力求在考勤系统设计中,能够科学地将企业考勤体系转变,以此为企业考勤工作实施奠定基础[2]。
3 Android平台应用下的企业考勤系统设计
3.1 弹性考勤算法设计
3.1.1 弹性考勤设计规则
弹性考勤设计中,为了能够提升整个系统考勤水平,在考勤流程规划上作出了调整。弹性考勤工作实施中,采用的是定位考勤记录体系,也就是按照员工签到时间,对考勤系统记录中的行为及体系作出调整,保障在相应考勤系统调整记录控制中,能够有效提升弹性考勤系统构建水平[3]。首先,在弹性考勤系统构建中,应该设置员工登录系统;其次,应该设置签到记录分段体系;再次,设置员工签到记录数据库;最后,按照员工签到记录工作实践中的要求,进行相应的考勤记录工作规划。
3.1.2 弹性考勤设计影响因素
弹性考勤系统设计中,由于存在很多影响因素,使得整个考勤工作实施质量出现了差异,为了能够更好地发挥出弹性考勤系统设计水平,应该在考勤系统设计中,将相应的考勤系统设计影响因素排除。首先,样本数量选取对于弹性考勤系统设计影响,由于弹性考勤系统运行中的样本记录数量不同,其对应的样本生成结果也是不同的。其次,定位周期对弹性考勤系统设计的影响,如果在弹性考勤系统设计中,不能将周期定位明确,这样就会影响弹性考勤系统设计水平。
3.2 考勤系统模型构建
3.2.1 Android考勤系统设计
在Android平台应用下的企业考勤系统设计中,要想提升整个系统设计水平,应该以Android系统为基础,这样才能保障在相应系统设计中,为整体的考勤工作优化奠定基础。并且为了提升企业考勤系统设计水平,已经将GPS定位体系融入了整个系统设计中,按照其系统设计中的实践体系来看,在现有考勤体系设计过程中,要想实现考勤系统设计的水平提升,必须要针对系统设计中的拓扑结构构建,以此满足系统设计需求。
3.2.2 考勤模块
考勤模块设计主要是针对员工的签到情况统计和记录,因此,在该版块设计中,主要采用递进式流程设计原则,记录员工考勤状况。
3.2.3 考勤管理
考勤管理也是整个系统考勤工作记录中比较重要的一项考勤体系,在该项考勤管理体系记录中,由于企业员工管理需求,为了能够更好地展示出企业员工考勤效果,应该在考勤平台中,将考勤版块处理中的流程细化。
4 Android平台应用下的企业考勤系统实现
4.1 实现技术原理
在Android平台应用下的企业考勤系统实现,首先要完善的就是对系统设计中的技术原理分析。整个Android平台考勤系统设计中应用的技术原理是建立在MVC架构与GPS定位基础之上的一种技术体系。并且在相应数据记录与处理中,采用的是多项技术整合原理,在多种技术整合原理的控制实施下,有效地为系统技术实践奠定了保障,满足了系统设计需求。
4.2 系统实现
在针对企业系统实现整合研究中,为了能够达到系统设计水平提升,应该对系统实现流程构建。整个系统实现需要运营商、移动网关、中转传输、移动签到客户端、系统运行平台和考勤管理组6个部分。
4.3 系统测试
针对系统测试主要从某企业考勤系统应用中的一个月内员工签到情况分析进行,经过记录测试,得出整个测试中的要点,并且所有参与测试的员工,选用的移动签到客户端都是Android平台。经过测试后,得出的结果如表1所示。
4.4 系统结果分析
从表1的测试结果可以看出,在整个系统实现过程中,由于选用的测试样本较少,因此,在整个系统测试中,所得出的结果也是较为精准的。整个测试周期为一个月,去掉休息日,剩余22天,系统测试结果显示,22天所有员工的签到总数都是相同的。这说明系统设计的准确性已经达到了100%,同时在签到范围时间内的数据记录精准性也满足了企業考勤系统签到工作实践需求。
5 结语
综上所述,在基于Android平台的企业考勤系统设计中,要想提升考勤系统设计能力,就必须要按照考勤系统设计中的要求,将系统设计中的企业考勤设计体系转变。通过本文的研究和分析,针对Android平台应用下的企业考勤系统设计主要从弹性考勤算法设计和考勤设计模型构建两点进行了设计。通过系统设计与实现得出,整个企业考勤系统在设计过程中,采用弹性考勤系统设计原则,有效提升了系统设计水平。并且在系统测试中得出,整个系统在考勤体系的整合过程中,其相应的系统实践水平得到了提升,满足了企业考勤工作需求。
[参考文献]
[1]葛艺潇,闵富红.基于Android和Arduino的蓝牙考勤系统实现[J].信息通信,2016(4):123-125.
[2]覃一海.基于物联网与Android平台的考勤系统设计与实现分析[J].信息与电脑(理论版),2017(13):99-100.
[3]董崇杰.基于Android的移动定位课堂考勤系统设计与实现[J].计算机时代,2017(11):27-29.