门禁系统ProWatch软件数据库结构介绍-事件信息部分
prow 工作原理

prow 工作原理Prow工作原理Prow是由Kubernetes社区开发的一款用于自动化GitHub仓库中CI/CD流程的工具。
它通过与GitHub进行集成,能够自动地接收并处理来自开发者提交的代码。
本文将详细介绍Prow的工作原理。
一、架构概述Prow的架构基于事件驱动的机制。
它通过监听GitHub仓库中的事件,如提交、合并请求等,来触发相应的自动化流程。
Prow的架构包括以下几个核心组件:1.1 Prow Controller ManagerProw Controller Manager是Prow的核心组件之一,负责管理所有的Prow组件。
它包括以下几个子控制器:- ProwJob Controller:负责管理Prow的工作任务,如构建、测试等。
- Plank Controller:负责监听GitHub仓库中的事件,并触发相应的ProwJob。
- Tide Controller:负责管理代码合并的流程,包括合并请求的自动审核、自动合并等功能。
1.2 ProwJobProwJob是Prow中的一个核心概念,用于定义一项工作任务。
每个ProwJob都包含了一系列的步骤,如构建、测试、部署等。
ProwJob可以通过配置文件来定义,开发者可以根据自己的需求来定义自己的ProwJob。
1.3 PlankPlank是Prow中的另一个核心组件,负责监听GitHub仓库中的事件,并触发相应的ProwJob。
它通过与GitHub的API进行交互,实现了与GitHub的集成。
1.4 TideTide是Prow中负责代码合并流程的组件。
它可以对合并请求进行自动审核,并根据一定的规则来自动合并请求。
Tide可以与外部的自动化流程进行集成,如持续集成工具、代码审查工具等。
二、工作流程Prow的工作流程可以分为以下几个步骤:2.1 监听事件Plank作为Prow的监听器,会不断地监听GitHub仓库中的事件。
当有新的事件发生时,Plank会将事件的信息发送给Prow Controller Manager。
Prowatch一些功能说明

Prowatch 软件一些功能说明1. 删除卡片或权限①要删除某员工的卡片,并且不留其刷卡记录,可如下操作,如图点击后会弹出提示,如图点击OK 。
该员工信息及其刷卡记录就删除了。
若该员工的卡片丢失,选中该员工信息,在下方卡号处删除丢失的卡片,如图弹出提示 点击OK 。
则该卡片删除,在其空白处右键点击New Card ,输入该员工新卡的卡号。
②要删除某员工的权限,且要保留其刷卡记录以便查询,双击该员工卡号,把权限换成NULL ,保存,下载,该卡权限被取消,可以查询其刷卡数据。
(数据库中只保留该月份前3个月的刷卡数据,如需要以前的数据,请与门禁管理员联系。
)2.与时间有关的相关设定①自动开门的设定单击Database Configuration,选择Time Zones,如图在右侧选择要更改的时间段,双击.例如,周1-周5放假,则在上图中标注处把周1-周5的全部更改,(点击成白色)放假后上班第一天是周6,则在周6上点击,(变蓝为启用,白色为未启用)若要更改具体时间,在上图中双击要更改的时间段,如图更改后点击OK.如要新建,在空白处右键,选择新建,时间的选择,日期的选择同上,若要将此时间段应用到门上,如图,查看该门所在控制器,找到该控制器双击,如图选择Time Zones,添加要用的时间段,单击OK.之后,双击要自动开门的门.双击.如图7#就是7号控制器双击该门的读卡器.如图选则要用的时间段.单击OK.该门的常开设定完成. ② .Clearance Code(访问代码)的时间设定比如,某部门员工因工作需要,在工作时间内要进入另一部门的房间.单独新建一代码,(因所有用此代码的人在时间段以外的时间均不可开此代码中的门),如图点击图点击,选择要应用到该代码的时间段,如Array单击OK,之后的步骤同上文批注处(将时间段添加进代码中门所在控制器)3.手动开门的操作解锁:如图选择要解锁的门,右键谈出如图的对话框,选择Actions 选择Unlock 确定,如图点击OK,则该门被手动解锁.要恢复,同样右键该门,选择Actions 选择Re-Enable在此处输入一系统中已存在的卡号之后步骤同上.4.单独添加访问代码.(不推荐使用)在原权限基础上添加新的权限,如图,双击要添加权限的卡号,选择Clearance Code,添加新加的代码.单击OK.保存,下载.新权限已经应用.(此法仅少数人时可以应用,如果人数太多,则要新建权限组(Companies))5.实时监视日志.如果要进行实时监视,如图,单击Toggle Event.6.查找单击QuickSerach选择要查找的内容,卡号-Card Number点击OK.姓名-First Name点击OK.部门-Last Name7.单独查看某员工刷卡记录或门的记录双击要查看的卡号,选择Transactions 若要查看某个门的记录,双击该门同样选择Transactions 此选项中只能浏览500条记录.。
门禁管制系统的基本结构

门禁管制系统的基本结构门禁管制系统是一种用于控制和管理人员进出特定区域的系统。
它通过使用各种技术手段,如密码、刷卡、指纹等,对进出人员进行身份验证,并记录相关信息以实现对区域的有效管控。
本文将介绍门禁管制系统的基本结构。
一、硬件部分门禁管制系统的硬件部分主要包括读卡器、门禁控制器、电锁和门禁管理主机等设备。
1. 读卡器:读卡器是门禁系统中用于读取用户身份信息的设备。
常见的读卡器有刷卡读卡器、指纹识别器等。
刷卡读卡器通过读取用户的身份卡信息来验证身份,指纹识别器则通过扫描用户指纹来识别身份。
2. 门禁控制器:门禁控制器是门禁系统的核心设备,负责控制门的开关和对进出人员进行身份验证。
它与读卡器和电锁等设备相连接,接收读卡器读取的用户身份信息并进行验证,同时控制电锁的开关。
3. 电锁:电锁是门禁系统中用于控制门的开关的设备。
当门禁控制器验证通过后,会发送开锁信号给电锁,从而实现对门的开启。
电锁通常采用电磁原理,通过通电使锁舌吸合或分开来控制门的开关。
4. 门禁管理主机:门禁管理主机是门禁系统的管理中心,它负责控制和管理整个门禁系统。
门禁管理主机可以连接多个门禁控制器,并通过网络与电脑或服务器进行通信,实现对门禁系统的远程监控和管理。
二、软件部分门禁管制系统的软件部分主要包括身份验证算法、用户信息管理和事件记录等模块。
1. 身份验证算法:身份验证算法是门禁系统中用于验证用户身份的核心算法。
它通过对用户输入的身份信息进行比对和分析,判断用户的身份是否合法,并决定是否开启门禁。
2. 用户信息管理:用户信息管理模块用于管理和存储用户的身份信息。
它可以记录用户的基本信息、权限设置和进出记录等,方便管理员对用户进行管理和查询。
3. 事件记录:事件记录模块用于记录门禁系统中发生的各类事件,如用户刷卡记录、门禁控制器故障等。
通过事件记录,管理员可以及时了解系统的运行情况,并对异常事件进行处理。
三、工作流程门禁管制系统的工作流程一般包括身份验证、门控操作和事件记录等步骤。
ProWatch CE

ProWatch CE门禁管理系统软件描述为满足更高的安防性能需求,Pro-Watch 推出公司版安全管理系统。
它采用Microsoft Windows Server 操作系统和SQL 数据库引擎,为海量数据管理和网络通讯提供最强大的支持。
Pro-Watch 公司版是为较大规模门禁系统而设计,适用于至少两个用户端和96道门以上的应用场所,并且系统的门禁点控制楼量可无限制增加。
统一的管理平台,使得系统扩充或升级,无需改变原来的用户操控界面或数据库结构。
同一操作平台还具有以下多种特点和优势:∙多级客户端/服务器结构。
软件逻辑结构采用行业标准设计,运用了后端方式运行;Microsoft SQL Server,以及Pro-Watch 多线程服务;亲切直观的用户界面,体现了Microsoft GUI 的风格。
∙Pro-Watch 是惟一一个通过微软Windows 2000 服务器版和专业版认证的安全管理系统。
∙Pro-Watch 专业版可以从一个96门的门禁系统无缝升级至20,000 门的企业版系统,用户操控界面不变,无需再行学习一个新的系统。
∙Pro-Watch 提供与其他第三方设备管理子系统的无缝集成,包括:CCTV,寻呼,对讲,生物识别,和数字储存设备等。
对于系统中没有集成的第三方设备,可通过Pro-Watch 提供的“通用接口通道”集成到系统中,并自定义其操作控制界面。
∙支持来自不同厂商的硬件协议,Pro-Watch 良好的硬件兼容性使系统配置更为经济灵活。
系统特征∙通过Microsoft Windows 2000 专业版和服务器版的专业认证∙集成了Honeywell 数字视频录象系统Rapid Eye 和Fusion∙支持Windows 2003 服务器版和Windows XP 专业版∙数据库分区管理,操作管理员对系统数据的访问权受到严格限制,为系统提供更高的安全性能∙与DVM 系列数字视频技术完美结合∙电子地图背景可直接使用AutoCAD 制图,带有分层显示,免去图形转换的困扰∙运用Microsoft 最新数据库引擎技术(OLE-DB),数据处理速度更快∙全范围“搜索”功能,查找或回调数据更加方便快捷∙软件具有生物识别模板的储存和管理功能∙Windows 2000 终端服务支持∙PW-5000 门禁控制器与主机通信采用128位加密技术,数据传输更加安全可靠∙同一系统集成了制卡和CCTV 控制功能,安防管理在同一操作界面实现,不需在不同的系统间切换或多次数据录入∙系统配置灵活,软件许可数和硬件配置可根据实际需要进行最佳选择∙强大的宏编程能力,简化操控难度,鼠标点击或一个快捷键即可完成一系列预先设定的复杂任务∙提供可保存的搜索模板,快速查询系统参数∙实时设备状态监视Pro-Watch 软件功能模块∙PWCERDR32 32个读卡器软件许可(加到96个标准读卡器软件许可上)∙PWCERDR64 64个读卡器软件许可(加到96个标准读卡器软件许可上)∙PWCERDR128 128个读卡器软件许可(加到96个标准读卡器软件许可上)∙PWCERDR256 256个读卡器软件许可(加到96个标准读卡器软件许可上)∙PWCERDR512 512个读卡器软件许可(加到96个标准读卡器软件许可上)∙PWDBUT Pro-Watch 数据转换应用模块(导入/ 导出)∙PWNT3EXECCTVAD 服务器软件许可,用于AD CCTV 接口模块∙PWNT3EXECCTVBR 服务器软件许可,用于Burle CCTV 接口模块∙PWNT3EXECCTVIN 服务器软件许可,用于DVR 接口模块∙PWNT3EXECCTVPE 服务器软件许可,用于Pelco CCTV 接口模块∙PWNT3EXECCTVVI 服务器软件许可,用于Vicon CCTV 接口模块∙PWNT-BACKUP Microsoft Windows 和SQL 备份软件∙PWNTSOFTREP 服务器双机热备份软件(详情请咨询厂家)∙PBVC15 PCI 视频捕获卡,用于拍照订购指南∙CORPORATE 公司版(CE) 软件∙PWCESW Pro-Watch CE 公司版服务器软件,(1个)服务器软件许可,(1个)并发用户软件许可,(1个)并发卡证打印软件许可,(96个)读卡器许可PWCR6UPG 公司版升级软件,由R5 升级至R6∙PWCESWCL 1个用户软件许可∙PWCESWCL5 5个用户软件许可∙PWCESWCL10 10个用户软件许可∙PWCESWCL15 15个用户软件许可∙PWCESWCL20 20个用户软件许可∙PWCEBADGE 一个制卡软件许可(包含视频捕获卡) ∙PWCEBADGEL 一个制卡软件许可。
HSC一卡通培训手册

选择访问码
访问码添加、删除
最后点击【添加更新】 设置公司码、密码、VIP、卡证 有效期
一卡在手,管理无忧
人员授权批量修改
点击【人员管理】 【批量授权】
第二步:选择批量修改的卡 证属性 第一步:选择要 批量授权的人员 第三步:点击【应用】 说明:在第二步批改授权过程中,同时也可以 改公司码、访问码权限 „继续
门禁授权—访问码
点击【门禁系统】 【门禁授权】
一、选择需授权 的系统用户
二、勾选授权访问码
三、确定
一卡在手,管理无忧
门禁授权—逻辑设备
点击【门禁系统】 【门禁授权】
一、选择需授权 的系统用户
二、勾选授权逻辑设 备
三、确定
一卡在手,管理无忧
门禁授权—时区
点击【门禁系统】 【门禁授权】
一、选择需授权 的系统用户
一卡在手,管理无忧
数据库创建
点击【确定】后再次运行HSC一卡通系统快速图标,系统提示
一卡在手,管理无忧
账户注册
输入用户名和密码,点击【确定】
一卡在手,管理无忧
软件登陆
登陆窗口
软件界面
一卡在手,管理无忧
软件设置次序
在建立系统时应该遵循如下的次序。首先建立与Pro-Watch门禁 系统的数据库链接通道,绑定与Pro-Watch门禁系统的系统登陆 账户。只有满足这两个条件才能进行一卡通系统的正常运行。
转储模式:事件在一卡通
中存储的天数
一卡在手,管理无忧
PW事件日志自动输出
点击【门禁系统】 【日志转储】 【事件输出】
设置次序:
1、应用连接 2、系统用户
一卡在手,管理无忧
应用连接
点击【系统设置】【应用连接】
PROWATCH表结构描述

PROWA TCH 数据库表结构说明PROWA TCH门禁管理软件数据库名称为PWNT,相关数据库表结构主要字段说明如下:1.READER表字段描述(读卡器)ID:自动种子ID号,自动加1,int类型;LOCA TION:读卡器名称;ADDR:硬件物理地址;CARD_TYP:卡类型:RDR_TYPE:读卡器类型;LOCK_STA TUS:锁状态;LAST_CARD:最后一次访问的卡号;TSTAMP:时间戳;2.BADGE表字段描述(持卡人)ID:自动种子ID号,自动加1,int类型;BADGE_STA TUS:tinyint类型;0代表未激活,1代表激活;FNAME:姓名,nvarchar类型;LNAME:部门,nvarchar类型;ISSUE_DA TE:验证开始日期;EXPIRE_DA TE:验证过期日期;TSTAMP:时间戳;3.BADGE_CARD_SEARCH视图字段描述(卡定义)ID:自动种子ID号,自动加1,int类型;CARDNO:卡号, 对应表中CardNumber字段;BADGE_STA TUS:人员绑定状态,int类型;BADGE_STARTDA TE:人员绑定开始日期,DateTime类型;4.CARD_TRANSACTIONS表字段描述(门禁刷卡记录)CARDNO:卡号, 对应表中CardNumber字段;DESCRP:刷卡状态描述;EVNT_DA T:事件日期,datetime类型;EVNT_DESCRP:事件描述;LOCA TION:刷卡位置;5.EV_LOG表字段描述(事件记录)RID:自动种子ID号,自动加1,int类型;LOGDEVID:事件日志设备ID;EVNT_ADDR:事件物理地址;REC_DA T:事件接收日期;EVNT_DA T:事件发生日期;EVNT_DESCRP:事件描述;LOCA TION:位置;LOOP_DESCRP:位置描述;PANEL_DESCRP:控制器描述;BADGENO:持卡人ID号;CARDNO:卡号;FNAME:姓名,nvarchar类型;LNAME:部门,nvarchar类型;STA T_COD:站点码;COMP_ID:公司ID号;COMP_NAME:公司名称;LAST_ACC:最后一次访问时间;TSTAMP:时间戳;以上表结构可通过数据接口程序将其他门禁数据库的卡数据自动转换到本数据库中。
Pro-watch软件加卡授权,删卡,制作权限及记录查看说明资料

Pro-watch软件加卡授权,删卡,制作权限及记录查看说明1.加卡单击单击new badge填加first name ,last name,中间名user MI,卡号,有密码读卡器的填加密码及选择权限.然后点击Finish卡证信息输入完毕,请根据情况修改该卡证的过期时间修改之后双击该人员卡号(如图,12345),进入卡片信息设置.按需求修改之后,单击保存然后下载至此加卡结束.另:一人多卡的情况下如下图:在卡号栏内右键空白处选择New card 新增卡号码既可无需重复输入该卡证信息.更改授权选择需要更改的卡号,双击卡号,点击Company后的小飞机图标,选择Define弹出如下菜单选择需要更改的权限,点击OK2.删卡选择要删除的人员信息,有2种方式,一种为只删除卡片,保留卡证信息,另一种为卡片与卡证信息全部删除.如下图:3.查看刷卡记录3.1按卡查看记录双击卡号,选择Transactions查看该卡近期刷卡记录默认为100条,数据量大,服务器性能差网络差的用户不建议使用此功能.查询更多请使用Reprot进行查询.3.2按门查询按图步骤选择要查看的门.双击选择Transactions查看该门近期刷卡记录默认为200条,数据量大,服务器性能差网络差的用户不建议使用此功能.查询更多请使用Reprot进行查询.4.制作权限点击数据库配置,选择Clearance Codes 在右侧空白处右键单击选择New Clearance Codes 在Description栏中填写代码描述,Default time栏中选择时区,选择System All Times 点击OK然后选择Logical Device 点击Add 选择需要的门,选门的时候Ctrl Shfit键与操作系统相同,可多选.选择后点击OK,再点击确定.至此,访问代码制作完成。
制作权限(Company)在数据库配置中选择Company 在右侧空白处右键选择New Companys在Company Name中输入权限描述.然后点击确定选中新建的Company双击选择Clearance Codes点击Add,选择需要的访问代码, 2个不同代码在同一个权限下不要有相同的门.硬件为Start控制器请不要超过4个访问代码PW5K,PW6K无此要求.选择完毕后点击OK 再点击确定.权限制作完毕,可在加卡时进行选择.。
门禁系统ProWatch软件数据库日志清理方法

门禁系统ProWatch软件数据库日志清理方法
方法一:(简单方法,只需要在MSSQL的企业管理器操作,不需要执行SQL命令)1、右键数据库→属性→选项→故障还原模型→设为简单→确定;
2、右键数据库→所有任务→收缩数据库→确定;
3、右键数据库→属性→选项→故障还原模型→设为大容量日志记录→确定。
方法二:(需要SQL的企业管理器及查询分析器)
1、清空日志:(在查询分析器内执行)
DUMP TRANSACTION PWNT WITH NO_LOG
2、截断事务日志:(在查询分析器内执行)
BACKUP LOG PWNT WITH NO_LOG
3、收缩数据库文件(如果不压缩,数据库的文件不会减小)
->企业管理器→右键你要压缩的数据库→所有任务→收缩数据库
→收缩文件→选择日志文件→在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,点确定就可以了。
→收缩文件→选择数据文件→在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,点确定就可以了。
(也可以用SQL语句在查询分析器执行来完成)
--收缩数据库:
DBCC SHRINKDATABASE(PWNT,10)
5、为了以后能自动收缩,做如下设置:
企业管理器→服务器→右键数据库→属性→选项→选择"自动收缩"
(也可以用SQL语句在查询分析器执行来设置)
--设置数据库自动收缩:
EXEC sp_dboption 'PWNT', 'autoshrink', 'TRUE'。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
门禁系统ProWatch软件数据库结构介绍
——事件信息部分
门禁软件的事件信息基本上是实时存入数据库中,因此,通过访问门禁数据库的事件信息表,就可以以准实时的性能,获得刷卡及全部系统报警事件信息,下面就是要访问事件信息表的一些必须的内容介绍。
一、数据库信息:
z数据库版本:MSSQLServer2000
z数据库名:PWNT
z账号:Windows NT验证
二、相关数据表:
z EV_LOG:事件信息表
z LOGICAL_DEV:逻辑设备表(门、电梯等)
z AL_PTS:事件类型表
三、表结构说明:
1、事件信息表(EV_LOG):
1).结构:(略,参见数据库样本)
2).说明:(部分)
字段 相关表 说明
ID 由ProWatch软件算法生成的唯一性ID(非空)EVNT_DAT 事件产生日期
REC_DAT 事件记录日期
EVNT_DESCRP 事件描述
EVNT_ADDR AL_PTS.ADDR 事件类型地址(编号)
CARD_NO 卡号
BADGENO BADGE.ID 持卡人ID(对应BADGE表中的ID)
LNAME 持卡人姓
FNAME 持卡人名
DESCRP 事件发生设备描述
LOGDEVID LOGICAL_DEV.ID 事件发生设备对应的逻辑设备ID
LOGDEVDESCRP 事件发生设备对应的逻辑设备描述(名)
LOOP_DESCRP 事件发生设备对应的通道描述(名)
LOCATION 事件发生设备安装点描述
PANEL_DESCRP 事件发生设备对应的控制器描述(名)
3).上面说明只是部分数据库字段。
例:如果只查询刷卡事件,可以加上CARDNO不为空的条件。
2、逻辑设备表(LOGICAL_DEV):
1).结构:(略,参见数据库样本)
2).说明:(部分)
字段 相关表 说明
ID 由ProWatch软件算法生成的唯一性ID(非空)DESCRP 设备描述(名)
LOCATION 设备安装位置
3、事件类型表(AL_PTS):
1).结构:(略,参见数据库样本)
2).说明:(部分)
字段 相关表 说明
ID 事件ID名
DESCRP 事件描述
ADDR 事件类型地址(编号)。