免费论文查重: 大雅 万方 维普 turnitin paperpass

关于门禁数据在图书馆考勤工作中应用

最后更新时间:2024-04-05 作者:用户投稿原创标记本站原创 点赞:29190 浏览:133496
论文导读:ver中写几条简单的sql语句,再结合常用的Excel即可满足职工考勤管理的需求。2.3.1考勤对象的确定。在门禁数据库系统新建的“图书馆职工信息”表中(见表3),字段包括:“一卡通卡号”、“职工姓名”,“职工所在具体部门”。其中,“一卡通卡号”是唯一标识,作为主键与“进门刷卡详情表”与表中的“卡号”进行关联,生成“图书
关键词:门禁数据;图书馆考勤;SQL server
摘要:文章把图书馆门禁数据应用到图书馆考勤工作中去,结合SQL server 和EXCEL设计并实现了一套简单可行考勤记录管理方案。该方案节约了图书馆成本,简化了考勤工作流程,给图书馆的考勤管理提供了有效的帮助。
1003-1588(2014)04-0114-03
收稿日期:2014-03-15
作者简介:刘奇扉(1978-)武汉科技大学图书馆馆员。门禁安全管理系统是新型现代化的安全管理系统,集微机自动识别技术和现代安全管理措施为一体,涉及电子,机械,光学,计算机技术,通讯技术,生物技术等诸多新技术,是解决重要部门出入口实现安全防范管理的有效措施,被广泛应用于公司、学校、宾馆等场所。为了准确有效地获得图书馆资源的利用情况,越来越多的高校图书馆引进了门禁系统。门禁系统开放的底层数据库中存储着大量的人员进出信息,通过深入挖掘与分析,可以有效地提升图书馆职工考勤、管理读者和日常统计工作等方面的工作效率和管理水平。
1武汉科技大学图书馆门禁系统数据说明
武汉科技大学图书馆于2008年引进了上海华铭公司基于TCP/IP网络加架构的闸机门禁系统。该门禁系统采用SQL server关系型数据库作为底层数据库。利用SQL server的远程访问服务功能,在工作用机问门禁服务器上的数据,能有效地提高工作效率。在对门禁数据分析和利用之前,笔者先对门禁系统中可利用的部分数据进行说明。存储进门刷卡记录的表格名为Visit,其结构包含七个主要的字段:“一卡通卡号”、“姓名”、“部门”、“类别”、“进门刷卡时间”、“闸机位置”和“闸道编号”(见表1)。其中类别的字段值分为:专科生、专升本、本科生、研究生、博士生、教师和其他。
表1进门刷卡详情表Visit的表结构
字段名字段说明CardID卡号Name姓名Dept部门Type类别VisitTime进门日期及时间LibPlace闸机位置GateNo闸道编号2门禁数据在图书馆职工考勤管理中的应用

2.1图书馆职工考勤管理中存在的理由

上海华铭公司的门禁系统虽然有配套的管理系统,但仅具简单的查询和显示功能。如果单纯地利用门禁管理系统的功能来实现图书馆职工的考勤管理,会存在一定的理由。
2.1.1门禁配套的管理系统不能满足图书馆考勤的需求。首先,门禁管理系统只能显示所有刷卡进门人员的相关信息,不能将人员分部门和类别进行管理,因此无法针对图书馆职工的签到信息进行管理。其次,门禁管理系统没有考勤规则的功能,无法判定出职工的考勤状态。最后,门禁管理系统没有报表输出功能。图书馆考勤管理的目的是规范职工的劳动纪律,并将考勤结果呈报学校人事处。这就要求职工的考勤信息能以一定的报表形式输出。由此可见,门禁管理系统不能完全满足图书馆的考勤需求。
2.1.2图书馆现有考勤管理耗时耗人。主要体现在图书馆现有考勤工作采取专人负责、分级管理的方式。图书馆部门考勤人员负责本部门员工的日考勤记录及统计,月末再交于馆办公室考勤员汇总统计,最后由馆办公室将全馆的考勤报表呈交学校。
2.1.3图书馆缺乏二次开发的人力和财力。图书馆缺乏专业的开发团队,找门禁公司需缴纳的开发费和维护费动辄上万元,对于经费有限的图书馆而言实属困难。
鉴于上述理由的存在,武汉科技大学图书馆拟依靠馆内现有技术力量,设计出满足自身需求且简单易行的考勤方案。

2.2图书馆职工考勤管理需求分析

2.2.1考勤报表要求。图书馆考勤报表记录了图书馆职工上班的天数,反映了全馆和个人的出勤情况。武汉科技大学图书馆的考勤管理仅需要了解职工个人当月上班迟到的情况,据此,报表格式设计见表2。报表要求未准点刷卡记录用“-”表示,准点刷卡用“〇”表示,迟到记录用“×”。表2职工考勤月报表格式
日期
姓名123456789101112……28293031A1[14]……A2[14]……A3[14]……2.2.2考勤规则制定与判断。在明确了报表格式之后,就需要为报表填充职工考勤状态,即职工上班迟到与否。武汉科技大学图书馆工作时间规定为周一至周五的8:00~17:30。由于其大部分职工住在校外,中午在馆内休息,只有少部分家住校内的职工下午刷卡上班。所以,将考勤规则制定为7:00~8:05为准点,其余时间刷卡为迟到。
刘奇扉:门禁数据在图书馆考勤工作中的应用刘奇扉:门禁数据在图书馆考勤工作中的应用

2.3图书馆职工考勤管理实现

图书馆职工考勤管理实现的过程主要分为SQL server中数据处理和Excel的报表美化工作。这样,不需要用高级语言编程,只需在SQL server中写几条简单的sql语句,再结合常用的Excel即可满足职工考勤管理的需求。
2.3.1考勤对象的确定。在门禁数据库系统新建的“图书馆职工信息”表中(见表3),字段包括:“一卡通卡号”、“职工姓名”,“职工所在具体部门”。其中,“一卡通卡号”是唯一标识,作为主键与“进门刷卡详情表”与表中的“卡号”进行关联,生成“图书馆职工刷卡信息”视图。
表3“图书馆职工信息”表机构
字段名字段说明CardId一卡通卡号Name职工姓名Dep_lib职工所在部门Position职工所在岗位在“进门刷卡详情表”中的“进门日期及时间”字段值的格式是yyyy-mm-dd hh:mm:ss,类型为日期型。笔者首先用SQL的日期处理函数DATEPART,取出“进门日期及时间”的年、月、日、时和分,然后利用SELECT语法中的条件处理语句CASE WHEN THEN ELSE,完成考勤状态的判定。这里先设定迟到为0,准点为1,同时用WHERE语句剔除掉早上11:00点之后的数据。SQL语句如下:
SELECT distinctCardID, Name,
datepart ( yy, VisitTime ) as “Y”, datepart (mm, VisitTime) as “M”, datepart(dd,VisitTime)论文导读:byCardIdOrderbyCardId,Ydesc,Mdesc,Ddesc执行结果见表4。表4数据整理SQL语句执行结果CardIdNameYMDStatus000001A12013931000001A12013941000001A12013951000002A22013931000002A22013940000002A220139512.3.2考勤报表的生成。把上步的SQL语句执行结果,保存为视图“temp”,对该视图利用SELECT语法中的
as “D” ,
(case when datepart (hh, VisitTime)=’7’ then ‘1’
When ( datepart(hh,VisitTime)=’8’ and datepart(mm,VisitTime)<6 ) then ‘1’
Else ‘0’
End ) as “Status”
From图书馆职工刷卡信息
Where datepart ( hh,VisitTime)<11
Group by CardId
Order by CardId,Y desc,M desc,D desc
执行结果见表4。
表4数据整理SQL语句执行结果
CardIdNameYMDStatus000001A12013931000001A12013941000001A12013951000002A22013931000002A22013940000002A220139512.3.2考勤报表的生成。把上步的SQL语句执行结果,保存为视图“temp”,对该视图利用SELECT语法中的条件处理语句CASE WHEN THEN ELSE及SUM函数,就可以实现考勤报表的生成。SQL语句如下:
Select Name,
Sum(case when d=1 then status end) as “1”
Sum(case when d=2 then status end) as “2”
Sum(case when d=3 then status end) as “3”
……
Sum(case when d=31 then status end) as “31”
From temp
Group by name
执行结果见表5。表5月考勤报表
Name123456789……28293031A1NullNull111NullNullNullNull……NullNullNullNullA2NullNull101NullNullNullNull……NullNullNullNull2.3.3报表美化。把生成的“月考勤报表”复制粘贴到EXCEL上,再加上表头、制表人和制表时间,按需美化后,打印输出。如:把未刷卡(Null)的记录改为“〇”,把准点上班的记录改为“√”,把迟到的记录改为“×”。至此,一份记录全馆职工月考勤明细信息的报表就完成了。
3结语
该方案简单可行,不需要再花上万元购买考勤管理软件,只要把上述SQL语句输入到SQL server的查询分析器里即可。使用该考勤管理方案后,简化了原始考勤程序, 有效地减少了人为因素对考勤制度带来的后果。
参考文献:
[1]滕清秀.图书馆门禁数据的分析[J].山东图书馆季刊,2007(2):61-62.
[2]尤小平.门禁管理与图书馆服务[J].图书馆建设,2007(6):111-112.
[3]邓奇强.图书馆利用门禁管理系统考勤存在的理由及解决办法—以怀化学院图书馆为例[J].当代教育理论与实践,2013(8):64-66.
(编校:马怀云)