巡检考勤管理系统的制作方法

文档序号:6410666阅读:296来源:国知局
专利名称:巡检考勤管理系统的制作方法
技术领域
本发明涉及考勤管理系统,尤其涉及一种应用于分散的生产、值班等巡检现场的巡检考勤管理系统。
现有的考勤管理系统例如采用市售的考勤打卡机,这种打卡机因受其价格和使用环境的限制,一般只适合于集中考勤。而作为具有许多分散的生产、值班等巡检现场的大型发电厂或大百货商场等单位,传统的巡检考勤管理方法例如由管理者定时将考勤牌安放在分散的巡检点,要求巡检者在规定的时间内到达巡检点观察现场情况或仪表、设备,作好记录并将考勤牌取回交还管理者。显然,这种巡检考勤管理方法的主要缺陷在于,管理者不能控制和掌握巡检者到达现场的确切时间,所提供的数据将有较大的误差,严重时可能给生产安全和保安工作等埋下隐患。
本发明的目的在于克服现有技术中所存在的缺陷,提供一种适合分散考勤、集中管理的巡检考勤管理系统。
本发明的另一目的在于提供一种能精确控制和掌握巡检者在规定时间间隔内到达巡检点,保证巡检记录准确、可靠的巡检考勤管理系统。
根据本发明的巡检考勤管理系统,它包括巡检总机以及至少一台巡检分机,所述巡检分机包括产生基准时间的定时电路;用以设置巡检分机机号和设定时间T1的编码电路,所述设定时间T1为前后两次巡检之间的时间间隔;提供巡检者输入考勤数据的输入电路;
确认巡检者输入有效的确认电路;用以将巡检分机连接至巡检总机的分机通信口;连接至巡检分机上述各部分电路和分机通信口、并用以控制上述各部分电路工作的第一中央处理单元,所述第一中央处理单元包括用以存储巡检分机控制程序和所述考勤数据的存储器;以及用以为巡检分机供电的第一电源电路;所述巡检总机包括用以生成日期和时间的时钟发生器;提供管理者输入操作指令的键盘;用以存储来自所述巡检分机的巡检分机机号和考勤数据的数据存储器;用以显示所述日期和时间、巡检分机机号以及考勤数据的显示电路和显示器;用以将巡检总机连接至巡检分机的总机通信接口;连接至巡检总机上述时钟发生器、键盘、数据存储器、显示电路、显示器和总机通信接口各部分、并用以控制所述巡检总机各部分工作的第二中央处理单元,所述第二中央处理单元包括用以存储巡检总机控制程序的存储器;以及用以为巡检总机供电的第二电源电路。
采用本发明的巡检考勤管理系统,由于巡检分机和巡检总机体积小巧、成本低、不需要考勤卡、使用方便,故特别适合于分散的生产和值班等巡检场合使用。而且,由于巡检分机内可以设置严格的时间控制,故管理者可以控制和掌握巡检者到达巡检现场工作的准确时间。此外,采用电子技术的巡检考勤管理系统,其自动化程度大大提高,便于管理者及时收集和统计现场巡检考勤数据,确保生产安全和保安工作的正常进行。
以下将结合附图和实施例对本发明的巡检考勤管理系统作进一步的详细描述,本发明的其它目的、优点和效果将在下面的描述中变得更加清楚。


图1A和1B分别是表示本发明巡检考勤管理系统的巡检分机方框图和巡检总机方框图;图2是图1A所示巡检分机的具体线路图;图3是图1B所示巡检总机的具体线路图;图4是根据本发明巡检考勤管理系统第一种实施方法的巡检分机的工作流程图;图5是根据本发明巡检考勤管理系统第二种实施方法的巡检分机的工作流程图;图6是根据本发明巡检考勤管理系统的一个巡检总机的工作流程图。
参见图1A和1B,它们分别是表示本发明巡检考勤管理系统的巡检分机方框图和巡检总机方框图。其中,巡检分机包括第一中央处理单元(CPU)10、第一电源电路11、定时电路12、编码电路13、输入电路14、确认电路15和分机通信口16。巡检总机包括第二中央处理单元20、时钟发生电路21、第二电源电路22、键盘23、显示电路24、显示器25、数据存储器26、打印机接口27,计算机通信接口28以及总机通信接口29。
图2是图1所示巡检分机的具体线路图。参见图2,第一中央处理单元(CPU)10例如采用PIC16C57集成块。定时电路12例如由5544型定时器121和4013型第一D触发器122及其外围元件晶体振荡器XT11、电容C11、电阻R11等元件组成。定时器121的输出端OUT连接到第一D触发器122的时钟端CLK,第一D触发器122的S端接地,R端连接到CPU10的RC7端,Q端连接到CPU10的RC6端,Q-端连接到D端。编码电路13包括若干个开关元件。其中,开关元件A、B、C分别连接到CPU10的RA1至RA3端,用以设置巡检时间间隔;开关元件M连接到CPU10的RB0端,用以设置巡检确认时间的前段或后段(以下称为前段工作时间和后段工作时间);开关元件Z0-Z6分别连接到CPU10的RB1至RB7端,用以设置巡检分机的编组号码(即分机机号)。晶体管T11的基极经由电阻R15连接到CPU10的RA0端,其集电极连接到+3V编程电源,其发射极连接到确认电路15。输入电路14包括按钮K11,它连接在CPU10的RC2端与地之间,并经由电阻R4连接到+3V编程电源。确认电路15包括灯(例如发光二极管)L11和扬声器S11,其中,发光二极管L11经由电阻R6连接在CPU10的RC3端与地之间;扬声器S11连接在编码电路13之晶体管T11的发射极与地之间。分机通信口16为图2中所示的时钟端2、接地端3和数据端7。
图3是图1B所示巡检总机的具体线路图。参见图3,第二中央处理单元20例如采用89C51型CPU集成块。时钟发生电路21例如由5832型时钟发生器211及其外围元件晶体振荡器XT21、电容C24和C25等元件组成。其中,时钟发生器211的D0至D3端分别连接到CPU20之P1口的四个端口,A0至A3端分别连接到CPU20之P1口的另四个端口;写入端WRT连接到CPU20的P25端;读取端RED连接到CPU20的P24端;保持端HOD连接到CPU20的P32端。第二电源电路22包括第二D触发器(例如用4013型集成块)221、晶体管T21以及开关K21和K22等元件,它具有断电保持时钟的低耗电功能和超时不工作自动断电功能。其中,第二D触发器221的时钟端CLK接地,R端经由电阻R21连接到CPU20的P37端,S端经由电阻R26接地,Q端经由电容C22连接到CPU20的RET端并再经由电阻R22接地,Q-端连接D端并经由电阻R23连接到晶体管T21的基极。晶体管T21的集电极经由二极管D2分别连接到CPU20、显示电路24、存储器26的工作电源端VCC以及时钟发生器211的CS端。开关K21的一端经由电容C23连接到第二D触发器221的S端,另一端可选择地连接到外部电源(例如+6V电源)或接地。开关K22的一端连接到第二D触发器221的电源端VCC以及晶体管T21的发射极,另一端可选择地连接到外部电源。键盘23包括功能键F、回车键R、以及数字键+1和+10等四个键。其中,该四个键的一端相并联,另一端分别连接到CPU20之P3口的四个端口。显示电路24例如由164型串入-并出集成块等元件组成,其输入端A、B并接到CPU20的P02端,时钟端CLK连接到CPU20的P01端,输出端Q0至Q7经由连接器P22连接到显示器25。存储器26例如采用24LC16-2型存储器(RAM),它用以存储来自巡检分机的考勤数据。其中,存储器26的SD端连接到CPU20的P27端,SC端连接到CPU20的P26端。此外,打印机接口27连接到显示电路24的输出端Q0至Q7;计算机通信接口28例如采用RS232标准接口,它连接到CPU20的P30和P31端;总机通信接口29为图中所示P1的三个端口13、14和15。其中,端口13接地;端口14和15分别连接到CPU20的P30端和P31端,且端口14和15分别与分机这边的分机通信口16的时钟端2和数据端7相连接。
本发明的巡检考勤管理系统由上述一台巡检总机和至少一台巡检分机组成。巡检分机设置在分散的巡检点,它可以是设备的观察点,也可以是保安地点。根据本发明的第一种实施方法,巡检者按规定的巡检时间间隔(即前后两次巡检之间的时间间隔,以下称为设定时间T1)到达指定的巡检点,向该点的巡检分机输入一个信息(即输入一个考勤数据,报个到)。例如,按一下巡检分机的按钮K11,输入电信号。也可采用输入光-电信号、磁-电信号、或热-电信号等。信号输入后,巡检分机灯亮、声响表示确认,并记录“到”。如巡检者未在规定的时间间隔内到达该巡检点向巡检分机输入信息,则巡检分机记录“未到”。根据本发明的第二种实施方法,也可采用巡检分机多次确认的方法。例如巡检分机第一次确认后,设置一定的时间间隔(以下称为设定时间T2)提供巡检者巡检设备所用的时间,巡检者第二次向巡检分机输入信息,巡检分机第二次确认后才记录“到”。巡检总机由管理者使用,管理者可定时携带巡检总机到各巡检点收集巡检分机记录的数据和巡检分机号,也可实施为巡检分机有线联网到巡检总机。各个巡检点的考勤记录可在巡检总机的显示器25上显示,也可由巡检总机接打印机打印,或由巡检总机输出至计算机。
图4是根据本发明巡检考勤管理系统第一种实施方法的巡检分机的工作流程图,以下结合图1至图4进行描述。参见图4,程序开始后进入步骤S10,巡检分机给电初始化。在步骤S11,管理者通过编码电路13等向巡检分机送给定机号、设定时间T1和前后段工作时间三组数据。其中,前后段工作时间是将设定时间T1划分为前段和后段。例如,设定时间T1为60分钟,前段工作时间为40分钟,后段工作时间为20分钟,那么,只要规定巡检分机在前段工作时间内输入有效,或在后段工作时间内输入有效,就可以防止巡检者在前一个设定时间T1的临结束时和后一个设定时间T1的开始时连续进行两次输入而逃避一次巡检工作。在步骤S12,程序判断有否来自定时器121的一个脉冲,如有,进入步骤S13,累计脉冲时间;如无,进入步骤S20。步骤S14用以判断当前时间是否小于设定时间T1,如是,程序进入步骤S20;如否,程序进入步骤S15,判断前面记录的考勤数据是否已移位,如是,程序返回步骤S11;如否,在步骤S16,将考勤数据移位加0后返回。
步骤S20判断时钟线为正否,如时钟线为正,表示巡检总机已与巡检分机连接好,接下来在步骤S21将数据发送给巡检总机,并在步骤S22接受巡检总机校正其时间。上述步骤完成后,程序进入步骤S23,灯亮声响,然后返回步骤S12。
如步骤S20判断时钟线为负,表示巡检总机未与巡检分机连接,程序进入步骤S30,判断按键K11是否已被按过并作了记录。如是,程序进入步骤S40,延迟100毫秒后返回;如否,程序进入步骤S31,判断在步骤S11所给定的是前段工作时间还是后段工作时间。如判断为前段工作时间,程序进入步骤S32,进一步判断目前是否在前段工作时间内;如判断为后段工作时间,程序进入步骤S33,进一步判断目前是否在后段工作时间内。如步骤S32或S33判断为是,程序进入步骤S34,判断按键K11是否按下过。如是,在步骤S35将数据移位加1,并在步骤S36灯亮声响后返回;如否,程序进入步骤S40后返回。如步骤S32或S33判断为非前段工作时间或非后段工作时间内,程序也进入步骤S40后返回。
图5是根据本发明巡检考勤管理系统第二种实施方法的巡检分机的工作流程图,其中与图4所示相同的标号表示采用相同的步骤,故这里不再重复描述。参见图5,第二种实施方法要求巡检者在向巡检分机输入第一个信息后,利用所提供的时间间隔(即设定时间T2)去巡检有关设备,然后,在设定时间T2过后的规定时间内向巡检分机输入第二个信息。因此,步骤S11’与图4中的步骤S11稍有不同,它增加了设置设定时间T2。当程序在步骤S34判断第一次按键已被按过时,不是象图4所示那样进入步骤S35将数据移位加1记录“到”,而是进入步骤S37将巡检者的第一次按键记录下来,并在步骤S38设置灯亮声响后返回。如果程序在步骤S30判断第一次按键已被记录,则进入步骤S50,判断第二次按键是否已记录。如是,程序进入步骤S40后返回;如否,进入步骤S51,判断设定时间T2是否已过。如设定时间T2未过,程序经步骤S40后返回;如判断设定时间T2已过,则在步骤S52设置设定时间T3,它等于设定时间T2加一个定值(即一个预定时间)Y,为巡检者提供一个时间第二次接下按键。步骤S53用以判断设定时间T3是否已过,如是,在步骤S54设超时标志,灯L11熄灭;如否,程序在步骤S60使灯L11闪亮,提醒巡检者及时按键。步骤S61用以判断按键是否已被第二次按下,如否,程序返回;如是,程序进入步骤S62将数据移位加1,并进入步骤S63使灯亮声响后返回。
图6是根据本发明巡检考勤管理系统的一个巡检总机的工作流程图。参见图6,管理者开启巡检总机,程序开始,进入步骤S70进行初始化,显示器25显示日期。步骤S71判断回车键R是否被按下,如是,程序进入步骤S72,CPU20控制时钟发生器21进入修改日期时间的程序,管理者用数字键+10和+1对年、月、日、时逐项进行修改;如否,程序进入步骤S75。步骤S75用以判断功能键F是否被按下,如是,在步骤S76巡检总机准备接收巡检分机的数据。步骤S77用以判断R键是否被按下,如是,巡检总机通过其总机通信接口29接收巡检分机的数据以及分机机号,将它们存放在数据存贮器26中,并在步骤S79校正巡检分机的时间后返回;如否,程序进入步骤S80,判断F键是否被按下,如否,返回步骤S77;如是,进入步骤S81,准备显示数据并输入分机机号。步骤S82用以判断R键是否又被按下,如是,在步骤S83由CPU20根据巡检分机机号从数据存储器26中取出该巡检分机的考勤数据,并通过显示电路24在显示器25上显示巡检分机机号、日期和考勤数据;如否,程序进入步骤S85,判断F键是否被按下。如否,程序返回步骤S82;如是,进入步骤S86,准备打印数据并输入分机机号。步骤S87用以判断R键是否被按下,如是,在步骤S88由CPU20根据巡检分机机号从数据存储器26中取出该巡检分机的考勤数据,并通过打印机接口27在打印机上打印巡检分机机号、日期和考勤数据;如否,程序进入步骤S89,判断F键被按下否。如否,程序返回步骤S87;如是,进入步骤S90,准备清除考勤数据输入分机机号。步骤S91用以判断R键是否被按下,如是,在步骤S92显示确认信息,经步骤S93确认后在步骤S94清除指定分机的考勤数据;如否,程序进入步骤S95,判断F键是否被按下。如是,程序进入步骤S96,巡检总机准备与计算机通信;如否,程序返回步骤S91。步骤S97用以判断R键是否被按下,如是,巡检总机经由计算机通信接口28与计算机通信;如否,程序进入步骤S99进一步判断F键是否被按下。如否,程序返回步骤S97;如是,程序返回步骤S71。
以上图4至图6所示的巡检分机和巡检总机的工作程序例如存放在相应的CPU10和CPU20的内部存储器(未图示)中。
当然,根据本发明的上述构思,本领域的技术人员还可对此作出种种变换和修改,例如,前述设定时间T1的设置既可以通过程序来完成,也可以通过编码电路来完成,但诸如此类的变换均属于本发明的范围。
权利要求
1.一种巡检考勤管理系统,其特征在于包括巡检总机以及至少一台巡检分机,所述巡检分机包括产生基准时间的定时电路;用以设置巡检分机机号、设定时间T1和/或设定时间T2的编码电路,所述设定时间T1为前后两次巡检之间的时间间隔,所述设定时间T2为巡检者第一次输入与第二次输入之间的时间间隔;提供巡检者输入考勤数据的输入电路;确认巡检者输入有效的确认电路;用以将巡检分机连接至巡检总机的分机通信接口;连接至巡检分机上述各部分电路和分机通信接口、并用以控制上述各部分电路工作的第一中央处理单元,所述第一中央处理单元包括用以存储巡检分机控制程序和所述考勤数据的存储器;以及用以为巡检分机供电的第一电源电路;所述巡检总机包括用以生成日期和时间的时钟发生器;提供管理者输入操作指令的键盘;用以存储来自所述巡检分机的巡检分机机号和考勤数据的数据存储器;用以显示所述日期和时间、巡检分机机号以及考勤数据的显示电路和显示器;用以将巡检总机连接至巡检分机的总机通信接口;连接至巡检总机上述时钟发生器、键盘、数据存储器、显示电路、显示器和总机通信接口各部分、并用以控制所述巡检总机各部分工作的第二中央处理单元,所述第二中央处理单元包括用以存储巡检总机控制程序的存储器;以及用以为巡检总机供电的第二电源电路。
2.如权利要求1所述的巡检考勤管理系统,其特征在于,所述巡检分机还包括用以设置前段工作时间和后段工作时间的编码电路,所述前段工作时间与后段工作时间之和为设定时间T1。
3.如权利要求1所述的巡检考勤管理系统,其特征在于,所述定时电路包括定时器和第一D触发器,所述定时器的输出端连接至第一D触发器的时钟端。
4.如权利要求1所述的巡检考勤管理系统,其特征在于,所述输入电路包括按钮开关,所述确认电路包括灯和/或扬声器。
5.如权利要求1所述的巡检考勤管理系统,其特征在于,所述巡检总机还包括打印机接口和/或计算机通信接口。
6.如权利要求1所述的巡检考勤管理系统,其特征在于,所述第二电源电路包括第二D触发器、晶体管以及开关元件,其中,第二D触发器的Q-端连接到所述晶体管的基极,所述晶体管的集电极连接到所述第一中央处理单元、显示电路以及数据存储器的工作电源端,所述晶体管的发射极连接到第二D触发器的工作电源端并经由开关元件可选择地连接到外部电源。
7.如权利要求1所述的巡检考勤管理系统,其特征在于,所述键盘包括功能键、回车键以及数字键。
8.一种利用权利要求1所述系统进行巡检考勤的方法,其特征在于包括如下步骤向巡检分机送给定机号和设定时间T1,所述设定时间T1为前后两次巡检之间的时间间隔;在当前时间小于设定时间T1时,等待巡检者第一次输入信息;在巡检者输入信息后,将记录数据移位加1并发出确认信号;将巡检总机连接到巡检分机,由巡检总机接收巡检分机的机号和考勤数据,并校正巡检分机的时间;以及通过巡检总机的显示器显示所述巡检分机的机号和考勤数据。
9.如权利要求8所述的方法,其特征在于还包括用以向巡检分机送前后段工作时间的步骤,所述前段工作时间与后段工作时间之和为所述设定时间T1;以及用以判断当前时间是前段工作时间还是后段工作时间的步骤。
10.如权利要求8或9所述的方法,其特征在于还包括在巡检者第一次输入信息后,由巡检分机记录该第一次输入并设置设定时间T2的步骤,所述设定时间T2为巡检者第一次输入与第二次输入之间的时间间隔;在当前时间等于设定时间T2或大于设定时间T2的一个预定时间内,由巡检分机等待巡检者第二次输入信息并再次发出确认信号的步骤。
全文摘要
一种巡检考勤管理系统,包括巡检总机以及至少一台巡检分机,所述巡检分机包括定时电路,编码电路,输入电路,确认电路,分机通信口,第一中央处理单元以及第一电源电路;所述巡检总机包括时钟发生器,键盘,数据存储器,显示电路,显示器,总机通信接口,第二中央处理单元以及第二电源电路。本系统体积小巧、使用方便、成本低,故特别适合于分散的生产和值班等巡检现场的巡检考勤管理。
文档编号G06F19/00GK1160892SQ9611629
公开日1997年10月1日 申请日期1996年3月29日 优先权日1996年3月29日
发明者吴坤源, 倪家昌, 吴杏源 申请人:吴坤源, 倪家昌, 吴杏源
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1