基于PyQt的虹膜识别门禁系统开发_第1页
基于PyQt的虹膜识别门禁系统开发_第2页
基于PyQt的虹膜识别门禁系统开发_第3页
基于PyQt的虹膜识别门禁系统开发_第4页
基于PyQt的虹膜识别门禁系统开发_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

8.1EAIDK-310-P20实验平台整合第五至七章内容基于自研实验平台进行设计和开发搭建完整的基于PyQt的虹膜识别门禁系统实现:虹膜图像采集与预览用户虹膜注册虹膜识别考勤门禁控制通过平台自带的触摸显示屏、扬声器进行人机交互设备简介8.1EAIDK-310-P20实验平台通过EAIDK-310上的GPIO7号引脚控制跟树莓派类似,需要依赖wiringPi库:sudodnfinstallwiringPi-1.0_EAIDK-1.openailab.fc28.aarch64pyeaidk目录:eaidk.cpp、CMakeLists.txt编译测试设备门禁开关控制8.1EAIDK-310-P20实验平台可通过耳机进行播放,也可以通过HDMI输出方式播放pyeaidk目录:utils.py设备语音控制8.1EAIDK-310-P20实验平台虹膜注册识别&门禁控制核心模块iris_bsp.py:负责与设备进行通信和控制集成了所有的虹膜识别算法和处理流程采用线程处理采集、注册和识别过程基于PyQt的虹膜识别门禁系统架构8.1EAIDK-310-P20实验平台虹膜图像采集与预览子系统:负责采集线程和注册识别时的图像预览,图像预览由用户虹膜注册和识别子系统中的回调函数实现用户虹膜注册子系统:负责用户信息的输入、虹膜的注册控制、注册完成后的数据回调处理及编码保存和用户信息的查询编辑虹膜识别子系统:负责虹膜的识别控制、识别成功后的回调信息显示、日志记录、语音提示以及门禁控制基于PyQt的虹膜识别门禁系统架构8.2虹膜识别门禁系统核心模块融合虹膜图像的采集、虹膜图像的检测与精确定位、图像质量评估、图像归一化、虹膜特征提取与匹配等算法开发完整的供外部模块调用的用于虹膜注册和识别的核心模块iris_bsp.py:加载虹膜编码、预设虹膜编码、保存虹膜编码、删除虹膜编码、采集线程、注册识别线程、连接设备、断开设备、设置回调函数、启动注册、启动注册、取消操作、蜂鸣器发声、蜂鸣器发声、状态机核心模块功能代码8.2虹膜识别门禁系统核心模块核心模块功能流程8.3虹膜图像采集与预览子系统pyeaidk\ui\identifydialog.ui将ui文件转换成Python文件:PyQtUI设计8.3虹膜图像采集与预览子系统修改identifydialog.py执行命令:python3ui/identifydialog.pyPyQtUI设计8.3虹膜图像采集与预览子系统连接断开设备、启动采集、回调函数的设置、图像显示pyeaidk:identify_win.py代码设计8.4用户虹膜注册子系统pyeaidk\ui\usermanagementdialog.ui将ui文件转换成Python文件修改usermanagementdialog.pypython3ui/usermanagementdialog.pyPyQtUI设计5.1实验目标、要求及实施1.实验目标与要求根据第2章“会计信息系统的总体功能结构与应用(2.1)”和“账务系统的功能结构与应用(2.2)”中会计信息系统的业务与数据流程,利用“用友ERP-U8”财务软件(该软件的安装与调试见附录A),通过本章的实验,掌握在系统管理中建立账套和设置用户及其权限的方法,理解设置操作员及权限的意义,熟悉基础设置的方法,理解基础档案设置在整个系统中的作用。2.实验实施实验名称实验内容学时安排5.2.1系统管理5.2.1.1系统注册5.2.1.2设置角色、用户与权限5.2.1.3建立账套5.2.1.4设置用户账套权限5.2.1.5账套数据管理讲授1学时实验1学时5.2.2基础档案设置5.2.2.1部门档案设置5.2.2.2职员档案设置5.2.2.3客户档案设置5.2.2.4供应商档案设置5.2.2.5会计科目设置讲授1学时实验3学时5.2系统管理与基础档案设置5.2.1系统管理5.2.1.1系统注册5.2.1.2设置角色、用户与权限5.2.1.3建立账套5.2.1.4设置用户的账套权限5.2.1.5

账套数据管理5.2.2基础档案设置5.2.1系统管理系统管理是“用友U8”财务软件为企业的信息管理人员(即系统管理软件中的操作员Admin)或账套主管提供的可以进行方便管理、及时监控、掌握企业信息系统状态的管理操作平台。它主要能够实现以下功能:1.对账套进行包括建立、修改、引入和输出(恢复备份和备份)的统一管理。2.对操作员及其功能权限进行包括用户、角色和权限设置的统一管理,设立统一的安全机制。3.通过设置自动备份计划,实现账套的自动备份。4.对年度账进行包括建立、引入、输出年度账,结转上年数据,清空年度数据的管理。5.2.1.1系统注册操作方法:依次单击“开始”→“程序”→“用友ERP-U8”→“系统服务”→“系统管理”;图5-2admin系统注册后的窗口图5-1系统管理窗口与注册对话框5.2.1.2设置角色、用户与权限系统管理员在创建账套时或随着业务发展的需要,在系统注册后,可根据公司与财务的组织结构、分工情况,配置相应的操作员(或称为用户)及权限,包括设置角色、用户与权限。首先,通过点击“系统管理”窗口“权限”菜单“角色”选项,根据需要对初始角色进行日常管理;其次,通过点击“系统管理”窗口“权限”菜单“用户”选项,对系统初始用户进行日常管理;再次,通过点击“系统管理”窗口“权限”菜单“权限”选项,根据需要对已经存在的用户权限进行日常管理;表5-2系统初始主要角色一览表角色名称角色名称角色名称账套主管采购主管应收会计CEO采购主管应付会计财务总监(CFO)质量主管成本会计物流总监销售主管成本核算员企管科主管仓库主管出纳财务主管企管科文员材料会计人力资源部主管会计主管存货核算员物料计划主管总账会计资产管理表5-3案例一账套操作员及其权限一览表人员编号人员名称账套权限职责20301季苹赋予账套主管权限主管签字等20302李宾赋予账套主管权限审核凭证、记账等20303杨柳赋予凭证(除出纳签字外)、期末、账表三大类权限填制凭证等20304张东赋予凭证中的出纳签字、出纳二类权限出纳管理图5-3角色管理窗口8.4用户虹膜注册子系统完成用户信息的输入、虹膜的注册控制、注册完成后的数据回调处理及编码保存和用户信息的查询编辑等功能pyeaidk:usermanagement_win.py代码设计8.5用户虹膜识别子系统识别过程由iris_bsp核心模块中的注册识别线程执行通过设置的识别回调函数返回识别成功后的信息,并进行语音提示和门禁开关控制PyQtUI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论