人员考勤定位

2024-06-20

人员考勤定位(通用6篇)

人员考勤定位 篇1

煤炭称为“工业的粮食”,而安全问题一直制约着煤炭行业的发展[1]。按照国家安全生产监督管理总局的要求,夯实煤矿安全生产基础,结合当地煤矿安全生产工作实际,设计矿井人员定位考勤系统,以克服原有安全监控系统功能单一、品牌繁杂、互不兼容、使用维修不便等弊端。煤矿井下作业人员管理系统具备技术先进、功能齐全、运行可靠和维护方便等优点,可进一步规范、提升安全监控系统管理水平,最大限度地减少煤矿突发事故损失。

1 系统组成

矿井人员定位考勤系统由定位设备系统、地面定位监测、考勤软件系统组成。其中,定位设备由数据传输接口、信号避雷器、传输分站、无线读卡器、无线识别卡以及无线检测改号仪组成;地面定位监测和考勤软件系统由监测定位软件、考勤信息录入软件以及B/S终端软件等组成。具体系统组成见图1。地面主机选用工控机,操作系统可选WindowsXP/Windows2000/Windows2003 Server。主机通过串口与数据传输接口连接进行通信,数据传输接口与多功能分站通过电缆线连接进行通信,多功能通信分站与无线读卡器通过电缆线进行通信,无线读卡器通过无线信号与无线识别卡进行通信。

2 系统设计

煤矿人员定位考勤管理系统是根据《AQ6210—2007煤矿井下作业人员管理系统通用技术要求》、《AQ1048—2007煤矿井下作业人员管理系统使用与管理规范》以及地方管理部门按实际情况制定的规程而设计。

2.1 定位设备分布设计原则

定位系统工程方案设计首先是定位基站或子站、天线的分布设计;其次是如何规范安全地走线以及采取防雷措施,防雷包括信号防雷、电源防雷和接地等。通常很多定位系统厂商在布置定位系统基站或子站、天线时,都是按照井下作业人员实际情况进行布置的,但实际操作中,这种部署方式不能满足使用要求。

考勤定位工程设计划分可从以下三方面考虑:一是通过考勤了解人员是否在井下作业。二是通过基站部署,对人员分布、走向进行巷道卡位,掌握人员确定分布在哪些区域,及时了解人员是否离开危险作业区。三是人员集中分布区域。一旦发生险情,能及时掌握作业人员在哪些区域。

基站的布置一定要能准确判断出人员的走向,是离开还是进入工作区。不能认为各区域安装1~2个基站就能定位,因为1个基站读头不能判断人员进出方向。如果基站布置越多,那么定位越精确,限定区域就越小。

2.2 设备分布及说明

基站的布置见图2。由图2可知,1号基站采集器位于入井口,用于准确判断下班人员的出井时间;2号基站采集器用于判断上班人员是否进入井下;1号和2号基站采集器相互印证,可以准确地统计出下井人数及工作时间。3号基站采集器位于风井口,用于人员可能通过风(副)井出井时的监控,并同4号基站采集器配合可准确判断副井口巷道的人员情况。4号、5号、6号基站采集器组合用于通风大巷和一顺槽三岔口的监视卡位,以识别人员通过三岔口的行走路线。5号、8号和7号、9号基站采集器两两组合,卡位监视三顺槽、二顺槽双巷交叉通道。总共9个基站采集器可以较好地完成井下作业人员的上井、下井考勤及区域定位的监控任务,可及时查询作业人员的行走历史轨迹。

3 系统原理

3.1 传输接口

传输接口在系统中起到桥梁作用,通过RS232接口与监控主机相连,与井下通信分站通过双绞线电缆连接,与分站采用CAN总线通信。

3.2 传输分站

井下传输分站是读卡器通信信息交换的枢纽,传输分站与地面传输接口通过CAN总线相连,传输分站提供4路RS485接口与无线读卡器相连,并提供4路18 V/250 mA的本安电源供4路无线读卡器使用。而传输分站作为信息交换的枢纽,能及时将地面主机下发的信息传递给无线读卡器,同时将其接收到的无线识别卡的信息上传给地面主机。无线读卡器与传输分站的距离小于1 200 m。

3.3 无线读卡器

井下无线读卡器主要安装在人员流动比较多的位置,通过2.4 Gb的无线信号与无线识别卡进行通信。当携带有识别卡的人员进入基站检测范围时,该人员的信息将被无线读卡器捕获,无线读卡器可识别编码卡的数量是150个。然后无线读卡器通过RS485总线将这些信息上传到地面监控主机。无线读卡器在井下平直巷道可覆盖的距离一般小于150 m,在具有直角转弯的巷道覆盖距离一般小于20 m。因此,如果需要监测转弯巷道的流动人员情况时,无线读卡器尽量安装在拐角位置,这样可提高无线读卡器的覆盖范围。无线读卡器安装还应保证无线读卡器与巷道的方向平行,这样可提高无线读卡器的覆盖范围。

3.4 无线识别卡

无线识别卡与无线读卡器可通过2.4 Gb的无线通信进行联系,当有人进入无线读卡器可识别范围时,其信息同时被无线读卡器接收到,然后通过无线读卡器上传到地面主机,这样就实现了对某一区域人员分布与流动情况监管监控的功能。另外,当无线识别卡通过具有考勤功能的无线读卡器时,无线识别卡会鸣叫1次,表示信息被无线读卡器捕获到,考勤成功。同时,无线识别卡还具有报警和上传求救信息功能,当人员遇到险情时,可通过无线识别卡上的报警按键上传报警信息,当地面主机接收到报警信息后,即可在监控软件中心上显示出相关人员的信息及所在区域位置,为救援工作提供有力的保障。当主机下发报警信息时,无线识别卡接到报警信息后会闪烁红灯并发出报警声音。无线识别卡采用电池供电的工作方式,在充满电的情况下,可连续使用3个月,当电量不足时,无线识别卡面板上的欠压指示灯会闪烁黄灯,提示用户及时充电。

4 系统特点

1)系统设计。系统符合《煤矿井下作业人员管理系统通用技术条件》的要求。实现了井下人员的精确定位和考勤,在井下发生故障时可起到重要作用[2]。

2)系统容量。系统最多可配接64台多功能分站,每台多功能分站可连接4台无线读卡器,可配接256台无线读卡器,最大识别目标数为65 535个。

3)信息传输。采用主从式半双工通信方式,分站与井上主机采用CAN总线传输,分站与读卡器采用RS485传输;分站与井上主机最大通信距离不小于10 km,传输速率4.8 kb/s,巡检时间小于20 s。

4)传输介质。电缆采用1.5 mm2铜芯双绞线,直流电阻不大于12.5 kΩ·m,工作电容不大于0.06k F·m。

5)并发识别数量。无线读卡器并发识别卡的数量不少于150个无线识别卡。

6)抗干扰性。系统采用2.4 Gb直接序列扩频无线通信技术,抗干扰性强,通信距离远。

5 结束语

矿井人员定位考勤系统,以短距离无线通信技术为核心,结合数据库技术、图形处理技术为用户提供了丰富的数据信息,让用户能及时了解井下人员所在位置,还可以根据煤矿的实际情况对下井人员的下井次数、作业时间进行分类统计,便于考核。当矿井出现险情和灾害时,可根据井下作业人员实时的位置信息和人员分布情况提供最佳的逃生路线,同时给救援人员提供相应的救援措施,提高应急救援工作的效率。

摘要:针对煤矿井下作业人员流动性大,一旦下井后就无法确定矿工作业所处的位置,当矿井发生瓦斯爆炸、火灾等事故时,给救灾工作带来极大的困难。根据矿井的实际情况设计出基于矿井人员定位考勤系统,对井下人员所处位置进行实时跟踪定位,以最大程度地争取搜救时间,减少损失,确保矿井安全生产。

关键词:人员考勤定位,多功能分站,基站采集器,无线读卡器

参考文献

[1]张丽军,张俊红.KJ139人员考勤定位系统在余吾煤业公司的应用[J].煤,2008,17(9):17-19.

[2]谭文群.基于ZigBee技术的煤矿井下人员定位考勤系统的设计[J].煤矿安全,2007(9):54-56.

人员考勤定位 篇2

1、人员定位考勤卡作为考核职工下井次数及发放工资的依据,所有下井人员必须佩戴考勤卡,否则不予考勤并记一般“三违”一次。

2、考勤卡实行一人一卡制度,严禁携带多个考勤卡入井,如有出借、转让或替代他人考勤的,将取消双方当班出勤,并对责任双方各处以100元的罚款,单位负责人连带20元/次罚款。

3、所有下井人员考勤卡必须随身保管好,升井以后要及时到副井口消卡,升井不消卡者罚款50元/次。超过二次升井不消卡者记轻微“三违”一次。

4、持卡人要妥善保管好考勤卡,非人为因素出现考勤不正常时,应及时汇报调度室,经鉴定后方可予以更换,人为破坏者将处以300元的罚款。

5、考勤卡丢失时,必须在当日报调度室,丢失人到调度室缴纳300元赔偿金,并由单位出具证明后于2日内补办,超过2天后无卡下井按 “三违”处理罚款200元。

6、职工离开本矿时,应及时将本人使用的考勤卡完好无损上交调度室,否则处以300元罚款,单位主要领导连带20元/次罚款。

7、因工作需要不能正点上、下井的人员,出现考勤误差时,需由单位出示证明,经调度室审核后,方能给予考勤。

8、新入矿或新调入井下的职工,其所在单位必须在三天内将其个人简历报调度室备案,并办理考勤卡,否则对责任单位罚款500元,单位负责人罚款50元,对责任人按严重三违处理罚款200元,由此造成的下井考勤错误等一切后果自负。

9、矿属所有下井人员的单位,每月底要安排专人持本单位当月下井考勤记录到调度室与人员管理系统进行校对。对不按要求及时进行校对的单位,给予单位负责人50元/次的罚款处理。

10、任何人员和单位未经调度室同意不得私自乱动人员定位系统设备,否则将对责任人给予100元的罚款。

11、本制度自下发之日起执行,望矿属各单位认真执行。

调度室

人员考勤定位 篇3

为提升新安煤矿安全信息化管理水平, 提高灾害预防及灾后抢救效率, 经过井下实地勘察研究, 2009年3月, 新安煤矿在井下成功安装了KJ251A型矿井人员定位考勤系统[1]。

1 系统结构

人员定位系统采用树形结构网络 (图1) , 共分为3级, 分别为第一级网络:地面监控中心;第二级网络:有线数据传输平台;第三级网络:无线信息采集系统。其中地面监控中心由以太网交换机、系统主控计算机及其他网络计算机等组成。以太网交换机对井下所有人员的信息进行储存和处理;系统监控主机可以对整个矿井工作人员信息进行集中采集管理;各井下定位分站之间的通信采用RS-485 (TCP/IP) 方式有线传输, 通过数据接口 (井下交换机) 上传至地面监控中心;人员定位分站作为地面监控中心和无线信息采集系统的连接系统。

分站在正常情况下, 轮循地接收所辖的无线信息, 采集部分获得实时的入井人员信息后上传。在与地面监控中心通信中断的情况状态下, 分站能够保留接收的数据, 待恢复正常通信后, 再上传至地面监控中心, 恢复每个入井人员在井下的信息[2]。

2 实施方案

此次共在新安煤矿井下设计安装防爆基站31台 (其中地面1台) , 防爆读卡器89台 (其中地面4台) , 覆盖了各进风斜井、井下车场调度、东西大巷、井底车场、上 (下) 山轨道巷、胶带巷、专用回风巷、采掘开工作面、泵房、硐室、变电所等, 地面读卡器主要安装在入井行人天桥、矿灯房门口。入 (出) 井口安装2 000 mm×1 800 mm的LED显示大屏。

3 主要功能

(1) 井下人员实时跟踪定位。

该部分主要用于对当前井下人员进行跟踪定位, 通过该部分的功能, 可方便地对当前井下的某些特殊人员、异常人员等进行实时跟踪管理。

(2) 井下员工查询。

该部分功能用于查询井下员工的各种信息, 以便对井下人员进行综合管理, 使用该部分功能可方便地了解到员工在井下的位置、活动轨迹、停留时间、分布情况等。

(3) 员工考勤管理。

该部分主要用于员工考勤管理, 该系统考勤是通过员工的实时出勤情况考勤, 避免了以往人工考勤一些不便管理的弊端。通过该部分提供的功能, 可以对个人、集体的每班、日、月、年考勤记录进行详细查询和报表打印。

(4) 干部跟班管理。

通过该系统, 调度室和矿领导可以详细查询井下干部跟班情况, 能够及时通知跟班干部去解决井下某些突发事件, 解决了以往某些领导干部跟班不下井、处理突发问题找不到人等问题。

(5) 员工信息管理。

该部分用于管理员工各类信息, 包括员工基本信息、管理信息、考勤信息等。有了该功能可以随时了解到全矿职工的详细信息。

(6) 门禁功能管理。

该部分主要用于当井下职工误进入规定禁区时, 系统会报警, 提示管理人员采取相应的措施。

(7) 电机车管理。

该部分主要用于对当前车辆进行跟踪定位, 通过该部分的各个功能, 可以随时掌握井下电机车的运行状况[3]。

4 应用效果

新安煤矿人员定位系统自2009年11月投入运行以来, 系统运行稳定, 效果良好。实行入井人员全员定位, 入井人员从地面领取矿灯起就开始监控 (定位标识卡安装在矿灯上) , 保证在井下任何一地点都能监测到各类人员的活动轨迹;定位中心监测室全天24 h安排值班人员, 随时掌握井下员工动态。人员定位考勤系统在新安煤矿真正达到了辐射信号无盲区、人员监控无遗漏的良好效果, 实现了集考勤、定位、管理为一体的现代化高科技管理, 为新安煤矿提供了可靠的安全保障。

参考文献

[1]郭海星, 郭江涛.2.4 GHz射频技术在煤矿人员定位系统中的应用[J].矿业安全与环保, 2007 (6) :37-38.

[2]孙继平.矿井无线传输的特点[J].煤矿设计, 1999 (4) :20-22.

人员考勤定位 篇4

井下人员定位系统项目立项

申请书

项目名称:煤矿井下人员定位系统申请单位:水矿集团汪家寨煤矿项目负责人:杨开贵申报时间:2007年2月26日

水矿集团汪家寨煤矿

一、项目建设目的:汪家寨煤矿位于贵州省六盘水市钟山区汪家寨镇境内,距六盘水市区18km,矿区内有汪家寨选煤厂铁路支线与水大支线的野马寨车站相连,交通十分便利。矿井始建于1965年,设计能力为150万吨/年,矿井水平开拓延深中将矿井生产系统按300万T/年进行扩建,目前形成300万T/年生产能力,分平硐和斜井两个自然井口井,汪家寨煤矿属于贵州水城矿业集团有限责任公司下属骨干生产矿井之一,矿井始建于1965年,原设计能力为150万t/a。分为平峒和斜井两个独立的生产井,两井共用一个工业广场.配套洗煤厂一座,原煤全部入洗.矿井在水平延深及采区接续调整过程中将矿井生产系统按300万t/a进行扩建,2002年完成,目前形成300万t/a生产能力,2004年核定矿井生产能力270万t/a。矿井1990年达到设计能力,生产原煤170.7万t。1999年推广综采放顶煤技术后,从2003年起、我矿年矿井生产原煤基本都达到200万t左右。

矿井开拓采用平硐、斜井两种方式,多水平上下山开采,采用走向长壁后退式采煤法,11#层厚煤层采用综采放顶煤采煤方法,1#层、7#层、8#层利用第七批国债项目购进综采支架,实现了综合机械化开采。矿井内现有两个综放工作面,一个综采工作面,有15个掘进工作面。

矿井属于煤与瓦斯突出矿井,现有生产采区三个,矿井通风方式为分区抽出式,矿井绝对瓦斯涌出量为115m3/min,矿井总排风量为18005 m3/min(未加斜五采区的主要通风机风量),目前矿井需要风量为13947 m3/min.根据2005年省煤管理局批复,矿井核定通风能力为322万T/a.煤层具有自燃发火倾向,目前矿井有封闭式抽放系统二套,瓦斯抽放泵4台(平峒井高负压抽放系统、斜井高负压抽放系统),敞开式瓦斯抽放系统四套、瓦斯抽放泵8台(平峒井低负压抽放系统两套、斜井低负压抽放系统一套、南二采低负压抽放系统一套);KJ90型安全监测监控系统一套,全天候监测矿井有害气体状况,注氮防灭火系统一套、火灾束管监测系统两套;“三专两闭锁”及报警断电仪、便携式瓦斯报警仪、自救器等安全设施基本齐全。

矿井现有职工5054人;其中入井人员3489人,在册职工中有各类专业技术初级职称以上人员77人,其中具有高级职称人员3人、中级职称27人,企业总资产为5.73亿元。

安装矿井井下人员定位系统后,可以实现对矿井人员的实时跟踪定位,移动目标监测查询、人员安全保障及统计考勤等功能,使管理人员能够清楚掌握井下人员在矿井下的分布状况和每个矿工的位置及活动轨迹,以便于进行更加合理的调度管理。当事故发生时,救援人员也可根据井下人员及设备定位系统所提供的数据、图形,迅速了解有关人员的位置情况,及时采取相应的救援措施,可为事故抢险提供科学依据,提高应急救援工作的效率。同时,也可利用系统的日常考勤管理功能,对全矿井人员进行考勤管理。实现对井下人员的跟踪定位信息的采集、分析处理、实时显示、数据库存储、报表打印等功能。

系统应具备的性能指标

1、应有较远的识别距离;

2、能可靠识别快速移动目标;

3、可同时识别多张不同号码的射频卡 ;

4、无对人体伤害电磁污染 ;

5、识别区域无方向性,无盲区;

6、信号穿透力和绕射力强 ;

7、信息的安全性和保密性能高;

8、集成度高,兼容性好,通信简单快捷;

9、性价比高便于安装和维护。

系统应具备的功能

1.查询当前井下人员分布

2.特定的人员井下定位跟踪

3.员工当前位置查询

4.轨迹再现

5.井下员工查询

6.员工分布查询

7.超时员工查询

8.分站经过查询

9.分站信息查询

10.分站异常查询

11.部门日考勤查询

12.个人月考勤查询

13.部门月考勤统计

14.全矿日考勤统计

15.全矿月考勤统计

16.考勤手动修改

17.员工工时管理

18.员工信息管理

19.新增员工信息

20.员工标识卡管理

各矿必须提供项目申报书,应包括项目建设目的意义、主要建设内容、项目承担单位及拟承建单位情况、项目建设进度计划及

资金配套情况:

资金主要用途:煤矿井下人员跟踪定位管理系统是集计算机软硬件、信息采集处理、无线数据传输、网络数据通讯、自动控制等技术多学科综合应用为一体的自动识别信息技术产品,该产品是通过对坑道远距离移动目标进行非接触式信息采集处理,实现对人、车、物在不同状态(移动、静止)下的自动识别从而实现目标的自动化管理。

一、主要建设内容应包括:

1、我矿目前入井人数共计3489人,按20%的备用率,则我矿共需人员标识卡4187张;

2、根据我矿目前并结合今后的生产布局,为准确反映井下人员的位置及活动轨迹,共需设立井下人员出入识别点83个,则我矿共需安设动态目标识别器83台,安设识别分站26台(详见人员定位系统布置示意图)。

3、所需设备(以下设备均含备用量):

1)、监控主机:工控机(含显示器、键盘、鼠标)2台,CPU:intel3.0G,内存:1G,显卡:GeForce 7300GT,带分屏功能,硬盘:120G。3万

2)、打印机 :A3激光打印机2台,打印报表用。0.6万

3)、定位系统软件:(包括:系统软件、大型数据库)2套。20万

4)、稳压电源:10KVA稳压电源,2台1万

5)、不间断电源:UPS1000VA,2小时在线,2台0.8万

6)、避雷装置:电源避雷器2台,信号避雷器8台0.1万

7)、传输接口:4台,0.2万

Moden:2台,上传数据至集团公司调度室,0.03万

交换机:2台,0.03万

8)、终端机:3台,通风工区调度及矿调度个一台,备用1台。1.8万

监控分站:32台32万

动态目标识别器:100台。50万

9)、LED显示屏:放于井口,实时显示井口通过人员信息2万

10)、配套充电架:用于对人员标识卡进行充电10万

11)、人员标识卡发放室:根据充电架规格确定发放室面积。10万

12)、地面监测主机至监测分站所需通讯电缆数量(含备用量):1.7Km;

监测分站至动态目标识器所需通讯电缆数量:1.6Km。13.2万

网线:500m0.1万

13)、矿用本安型接线盒(含备用量):2通,200个,3通:100个1.6万

KJ90型矿井人员跟踪定位及考勤管理系统

产品说明:

实现对矿井人员的实时跟踪定位,移动目标监测查询、人员安全保障及统计考勤等功能。充分利用矿井安全监控系统平台,无须重复布线,仅需增加相应的人员跟踪定位无线数据采集基站、无线编码发射器、人员跟踪定位处理软件即可实现。系统具有无须重复布线,节约投资;使用维护工作量小,维护费用低;采用的无线通信技术成熟、覆盖范围大、功耗低等特点。新型矿井人员跟踪定位及考勤管理系统,能够清楚掌握每个人员在矿井下的位置及活动轨迹,可为事故抢险提供科学依据。同时,也可利用系统的日常考勤管理功能,对全矿井人员进行考勤管理。

主要功能特点:

1)井下人员实时动态跟踪监测,位置自动显示;

2)井下人员在指定时间段所处区域及运动轨迹回放;

3)实时查询、打印当前井下人员数量及分布情况;

4)可对事故现场被埋人员进行搜寻和定位,以便及时救护;

5)入井人员的考勤、统计、存储、打印;

6)系统监控主机、全面预装WIN98/2000操作系统和最新版的监控软件;

7)监测图页静态和动态编辑作图对用户开放,支持多种图形格式,鼠标和键盘均可操作。全面支持实时多任务。在系统进行实时数据采集的同时,系统可进行记录、显示、查询、编辑、人工录入、网络通信等;

8)屏幕显示为页面式,图形文本兼容,每页显示的信息由用户自行定义编制,直至屏幕显示满为止;

9)系统中心站及网络终端可以局域网方式联网运行,使网上所有终端在使用权限范围内都能共享监测信息和系统综合分析信息、查询各类数据报表;

10)可以在地面中心站连续集中监测处理64台人员定位分站,监测处理人员65535人;

11)监控软件具有很强的作图能力,并提供有相应的图形库,操作员可在不间断监测的同时,容易地实现联机并完成图形编辑、绘制和修改;

12)权限管理下的人员监测信息局域网资源共享;

13)方便与KJ90煤矿监控系统联网集成;

14)监控分站设计了就地初始化功能,可存储地面中心站对该监控分站的地址等设置,当通讯电缆出现砸断、短路等严重故障时,造成地面中心站与之失去联系时,监控分站仍能独立工作,存储人员监测数据,且不影响其它监控分站的正常工作;

15)人员分站设计有高可靠性的保护电路和程序纠错功能,在分站出现故障时,可在极短的时间内自动复位并重新启动单片机投入运行;

16)在人员分站电路设计时,对所有与外界联系的输入输出电路部分增加了安全栅隔离电路及保护电路,以防误接线或线路信号异常等外界因素对分站造成的损害,使得监控分站的可靠性得以进一步提高;

17)分站具有就地汉字液晶显示人员编码和日历时钟功能,可用遥控器进行记录查询;

18)可以RS485或DPSK方式与地面系统监控主机进行双向通讯;

人员考勤定位 篇5

在教学管理中, 有一项非常重要的常规工作, 就是进行学生的考勤记录。 这对于敦促学生上课, 提高教学质量有着积极的意义。 但是传统的人工点名方式存在较大的弊端, 不仅效率低下, 占用大量的上课时间, 而且统计反馈也很不方便。 企业常采用的打卡考勤方式, 由于学生和教室数量太多, 也无法推广。

随着智能手机的普及, 基于智能手机的的考勤定位管理逐渐成为了切实可行的需求, 通过设计一款适合教学环境, 使用方便的学生考勤定位管理软件显得非常有实际意义。

研究和设计了一款基于Android的考勤管理软件, 利用GPS技术完成学生的定位, 然后通过Wi Fi或者3/4G网络提交考勤信息, 相关数据可以快速分发给教师、 辅导员、 教务管理者等相关人员, 满足灵活、 快捷地实现学生考勤管理的需要。

2系统设计

2.1采用技术

通过广泛调研和分析, 并结合实际应用环境, 确定本软件的基本开发需求, 总体架构采用了C/S架构; 手机平台采用了Android系统; 开发平台采用Eclipse; 服务平台采用微软Window XP及以上操作系统; 数据库平台采用SQL Server 。

2.2数据库表及其关系

基于Android的考勤管理软件涉及的数据库表和信息包括登录表、 课程信息表、 签到记录表。 学生通过本软件, 将考勤定位信息从手机直接反馈给对应课程的教师。 同时提交后台服务器, 通过对后台信息的汇总、 处理, 再分发给教师、 辅导员和教务管理者。

2.3系统功能图

如图1所示。

3系统主要模块与功能

基于Android的考勤管理软件主要包括4大功能模块: 登录模块、 签到与考勤信息上报处理模块、 课程管理模块和定位管理模块。 其中定位管理模块是本软件的基础模块, 主要为签到信息提供基础的地理位置数据。

登录模块主要负责用户身份验证和权限判断。 通过身份验证, 来保证信息的真实、 准确。

签到与考勤信息上报处理模块主要是对学生的到课情况进行统计和管理, 学生通过特定账户和口令登录系统, 并定时完成指定课程的签到信息的提交。 学生也可以通过登录, 在软件中查看相关签到数据的状态和反馈。 另外还要负责将所有考勤信息正确的提交给后台服务器, 并完成汇总统计工作, 这样教师和教务管理者可以通过这些信息来了解当前学生的到课情况, 并作出相应的处理, 保证教学质量。

课程管理模块是一个辅助功能, 主要是提前将课程相关信息录入系统, 让学生可以自动、 方便地完成指定课程的签到。

3.1定位管理

定位功能是考勤管理软件正确运行的基础, 是其他功能正常运行的前提, 它使用手机自带的GPS模块来获取当前位置的地理信息, 包括经度、 维度和海拔等信息。

定位管理模块可以在考勤管理软件的主界面上显示当前位置的经纬度信息。 并随地理位置的改变而自动变化。 如果地理位置信息发生改变, 则更新坐标, 并将新的地理位置显示在界面上。

Android系统对地理位置的操作进行了封装, 其中Loac- tion Manager提供了获取地理位置信息的接口, Loaction Provider可以提供各种定位技术, 在其中进行指定和设置, 让Loac- tion Manager利用当前Loaction Provider来获得地理位置信息, 再依据Criteria来设定精度标准。

3.2签到与考勤信息上报处理

签到模块以定位管理模块与登录模块为基础, 通过简单的操作, 让学生完成到课考勤工作。 学生登录软件后, 需要主动使用该模块, 向后台服务器提交当前地理位置信息、 时间、 签到信息, 以此来证明学生在指定课程的学习状态。

其主要处理步骤为:

(1)提取地理位置信息和用户信息。

(2)获得当前系统时间。

(3) 将地理位置信息、 课程信息和账号信息按照规定数据格式打包, 并调用网络通信功能完成签到。

考勤信息上报处理模块则负责将所有考勤信息正确地提交给后台服务器, 并完成汇总统计工作, 这样教师和教务管理者可以通过这些信息来了解当前学生的到课情况, 并作出相应的处理, 保证教学质量。

其主要处理步骤为:

(1) 建立与服务器的通信连接。

(2) 将地理位置信息、 课程信息和账号信息发送给服务器。

(3) 服务器进行相应的统计和汇总。

(4) 教师、 辅导员或教务管理者可通过手机客户端或者后台服务器来了解学生的到课情况。

3.3登录

登录模块是进行安全验证和身份识别的重要环节, 其主要功能是接受用户登录信息, 并以用户编号作为识别身份和权限管理的依据。 为后续的定位管理提供用户数据。 主要处理步骤如下:

(1)从登录界面提取用户账号、密码。

(2)对账号密码进行MD5加密处理。

(3) 建立与服务器的通信连接, 创建Socket连接。 将用户账号、 密码发送给服务器。

(4) 若服务器验证通过, 返回结果数据, 手机客户端解析数据, 并作出相应的逻辑处理, 判定是否可以使用定位管理功能。

4系统实现

通过前面的设计, Android客户端考勤定位管理软件的实现将按照具体的逻辑步骤来完成。

4.1登录

打开软件, 首先提示要输入用户ID和密码, 通过验证后, 则进入主界面, 否则提示错误, 效果如图2所示。

4.2课程管理

通过学生自行指定当前课程的形式, 在签到前设置好相关课程信息, 如图3所示。

4.3签到与考勤信息上报处理

首先自动提取了定位信息, 随后依据设置好的课程信息和当前时间, 对数据进行打包, 当学生用户点击签到按钮时, 上述过程将自动完成, 并自动连接服务器提交签到信息, 签到信息提交后, 服务器自动进行汇总和统计, 如图4所示。

5结语

对基于Android的考勤管理软件的框架进行了分析, 对考勤管理软件的基本流程进行了总结, 并对考勤管理软件的整体框架进行了设计, 本系统采用该架构可以方便地供教师和学生访问使用。

探讨与总结了传统课堂考勤存在的不足, 讨论了采用智能手机解决课堂考勤中存在的若干主要问题, 对基于Android的考勤管理软件的整体框架结构、 功能模块等进行了深入的探讨和设计, 并对存在的问题和可能的解决办法进行了研究。

摘要:在日常教学管理中,为了能及时、准确地了解学生考勤数据,通常采用人工点名的方式来辅助完成,但这种传统方式的效率不高,无法控制迟到早退。研究与设计了基于Android的考勤定位管理软件,实现了简洁、高效的学生考勤管理,切实提高了学生的考勤率。

人员考勤定位 篇6

1.1 问题的提出

考勤管理是各企事业单位做好各项业务的前提和保障[1], 考勤系统的出现使人事部门可以方便快捷地管理企业员工。但随着企业的发展, 企业员工日常流动性加大, 企业外勤员工人数的增加以及员工上班时间点不统一, 使原始的打卡考勤系统无法完整地做到全面考勤, 企业也无法实时了解员工的实时位置动态。因此, 为解决企业外勤员工的考勤问题, 进一步完善考勤管理系统, GPS定位服务的功能在考勤系统中的应用成为解决该问题的关键。

1.2 研究的目标

伴随着移动网络的不断发展, Android等智能手机操作系统的出现, GPS定位服务功能不断被应用在行业的各个领域[2]。智能手机是人们日常的通讯工具, 将3G手机客户端中的GPS定位服务应用到企业员工考勤系统中, 可以使企业更加方便地对员工实现异地考勤功能, 也更加方便地了解员工工作期间的实时动态, 达到考勤系统的规范性、智能性和公平性。在系统设计中还加入了即时通讯功能, 使员工之间可以进行实时通讯。

2 系统分析与设计

2.1 系统需求分析

本系统的开发主要用于员工间的信息交流和位置签到考勤以及员工间联系方式等信息的查看。管理员可以通过服务端发送广播消息, 对所有员工发布系统通知。使用该系统可以有效提升日常办公效率以及完成在外成员的工作日常考勤。具体实现目标为:Android客户端用户可以进行注册登录、查看好友基本信息、与好友进行交流和位置签到考勤。

2.2 系统模块设计

为了提高系统发布后代码的可维护性和稳定性, 系统采用模块化的开发方式以提高代码的重用率, 并结合需求分析和调研资料最终将本系统分为四大功能模块:用户管理模块、好友管理模块、位置签到模块和消息管理模块, 详细的功能结构图如图1所示。

用户管理主要实现了用户的注册、登录以及用户信息的修改功能;好友管理为用户提供了添加、删除、查看好友的功能;位置签到管理是基于高德地图Android SDK的定位服务实现的, 用户可以通过签到页面自动获得自己的位置信息, 并显示周围代表性的POI热点信息, 选择热点信息进行考勤签到。此外, 还可以查看用户的签到考勤信息, 考勤信息列表通过日期的方式进行分组, 方便对当天的考勤进行查看和统计;消息管理分为用户消息管理和系统消息管理。用户消息管理是用户间即时通信的消息管理, 提供了消息的收发和消息查看等功能。系统消息提供了添加好友等系统消息的提示, 还包括了系统管理员通过服务端广播推送的系统通知消息。所有的用户消息和系统消息都提供了气泡通知提醒的服务。

2.3 主要功能模块详细设计方案

系统设计的四大功能模块中, 核心功能模块包括消息管理模块和位置签到模块。这两大功能模块实现了用户之间的信息交互功能和GPS位置定位签到功能。

消息管理模块提供两类消息处理机制, 分别是用户消息和系统消息。两种消息在系统界面中均以气泡提醒的方式告知用户, 如果是实时消息, 则用户可以直接在消息窗口中进行查看和回复, 同时会将用户间的会话自动保存在客户端中;如果是系统消息, 则进行查看后, 跳转到相关处理页面, 系统消息分为系统广播和好友添加请求。其详细流程如图2所示。

位置签到模块采用GPS定位方式返回用户实时热点信息, 在选择好签到位置后提交至服务器进行位置信息保存。该功能模块还提供查询历史签到信息功能。其详细流程如图3所示。

3 系统实现

3.1 数据库实现

根据需求分析, 将本系统设计分为服务端和客户端, 客户端可以向服务器发送消息和接受从服务器发送来的消息, 并实时保存历史消息。而服务端则要处理客户端发来的消息, 并能够实时保存。因此, 客户端的主要表结构包括:消息表 (消息编号, 消息内容, 消息来源, 消息去处, 消息发送时间, 消息类型) 、通知表 (通知编号, 通知内容, 通知标题, 通知来源, 通知去处, 通知发送时间, 通知状态, 通知类型) 、位置信息表 (位置编号, 用户ID, 位置详细信息, 位置签到时间, 位置经度, 位置纬度) ;服务器端则需要在已存在的数据表基础上添加位置信息, 以为客户端的位置签到考勤功能提供必要的服务。

3.2 系统设计的关键技术

3.2.1 IM通讯服务

IM (Instant Messaging) 通讯, 即实时通讯, 因系统开发需要, 客户端之间、客户端与服务器之间要能够建立起实时通讯服务[3], 以满足消息能够被及时地发送和接受, 故系统在设计中选用了XMPP (Extensible Messaging and Presence Protocol) 协议。XMPP协议作为一种典型的分布式网络架构, 在该协议下, 当两个客户端进行通讯时, 其主要的业务逻辑在服务端完成, 极大地简化了客户端, 并加入了TLS安全传输机制与SASL认证机制, 有效地保证了数据的安全[4], 特别适用于手机移动端的程序应用开发;同时, 该协议所支持的消息收发机制以XML形式存在, 因此, 基于XMPP的应用程序具备了XML的灵活性和可扩展性, 经扩展后的XMPP程序可以通过发送扩展的信息来处理用户的需求。本系统所支持的用户间消息的实时通讯 (Message Manager, 消息服务管理类) 、系统消息的广播 (Notice Manager, 通知服务管理类) 等主要功能均在XMPP协议 (Xmpp Connection Manager, XMPP服务管理类) 支持下实现。

3.2.2 Openfire服务器插件

Open fire是一种基于XMPP协议的实时协作服务器, 可以通过插件提供Servlet服务的方式对服务器进行扩展, 从而设计出符合需求的服务器。此外, 其在IM实时通讯上表现出的强稳定性, 也是本系统选用它的原因之一。位置签到的插件主要是扩展了Open fire服务器插件接口, 使服务器支持保存位置签到信息的功能, 从而为客户端的位置签到功能提供了服务。在整个开发目录结构中, Db Location Manager.java数据库帮助类提供了数据库的增删改查;Location Plugin.java为插件文件;Location Serverlet.java实现位置签到服务的servlet, 其部分核心代码如表1所示, 位置信息获取如表2所示;Location.java用于封装位置服务的实体。

3.2.3 定位服务

高德地图Android SDK提供了一整套简单的地图应用开发调用接口[5]。开发者可以将其提供的热点搜索和地理编码等功能嵌入到应用程序中, 以实现实时定位功能, 从而实现异地考勤的目的。

3.3 后台服务 (service) 实现

后台服务负责监听各个模块的操作, 通过广播的方式发送至主页面, 主页面收到广播消息, 根据广播消息的不同, 进行页面UI的更新, 以及业务的处理, 具体流程如图4所示。

后台服务主要包括IMChat Service服务, 负责监听好友发送的实时消息, 并保存到本地数据库中;IMContact Service服务, 负责监听好友添加请求, 好友状态, 增加联系人和删除联系人时候的消息;IMSystem Msg Service服务, 负责监听系统消息并缓存到本地数据库;Reconnect Service服务, 负责监听系统网络状态, 当网络状态发生改变时负责网络重连操作。

4 研究成果

在经过对系统客户端和服务端的综合分析、设计与开发后, 系统的各大功能模块已基本开发完成, 并在模拟器中通过了实地功能测试, 基本满足了需求分析所提出系统开发要求。消息管理模块实现了用户间的消息实时传送和接受系统消息的功能, 并具备了实时保存信息的功能, 其部分效果如图5所示;位置考勤管理为手机客户端提供了获取POI热点信息, 供用户选择位置签到, 客户端将签到信息发送至服务器端进行保存, 其效果如图6所示。

5 结语

GPS定位服务于考勤系统结合后, 极大地拓展了考勤系统的功能, 它的应用突破了传统考勤系统的位置限制, 并且考勤设备从打卡机等传统的考勤设备转移到了手机移动终端, 增强了考勤的灵活性, 该应用也使得外勤员工的考勤管理提供了便利, 增强了企业对人力资源管理水平, 同时也使考勤制度更具公平性。本系统的整个设计与开发过程是在Android平台背景下, 以Java作为主要开发语言进行的, 整个设计具有以下特点: (1) 采用灵活的Open fire服务器, 以插件的形式提供服务, 其功能可以不断地扩展, 来为Android客户端提供更多、更有效地服务; (2) 应用XMPP协议, 使客户端得到简化的同时, 也增强了IM通讯的稳定性。其消息传递方式以XML形式存在, 方便扩展; (3) 使用高德地图Android SDK定位服务, 可以快速加载地图信息, 为使用者提供稳定、丰富和准备的数据服务, 同时提供功能齐全的接口, 方便系统功能的进一步扩展。

参考文献

[1]李彦辉.精细化考勤在人力资源管理系统中的应用[J].科技创新与应用, 2014 (28) .

[2]郭蕊.基于Android平台的GPS定位系统的设计与实现[J].北京工业职业技术学院学报, 2012 (2) .

[3]袁宾奇.基于XMPP的跨平台即时通讯软件库的设计与实现[D].南京:南京大学, 2013.

[4]王光辉.基于XMPP协议的即时通讯系统的研究与实现[D].成都:成都理工大学, 2012.

上一篇:提取开发论文下一篇:急性胃出血护理论文