一种基于二维码的会议签到系统技术方案

技术编号:20518308 阅读:39 留言:0更新日期:2019-03-06 02:49
二维码和手机摄像头以及二维码和计算机的配合将产生多种多样的应用。本发明专利技术牵涉的一种基于二维码的会议签到系统,就是利用二维码生成器生成二维码信息,参会人员通过扫描二维码,将参会人信息自动录入到系统中,形成快速签到的功能。

A Conference Check-in System Based on Two-Dimensional Code

The combination of two-dimensional codes and mobile phone cameras, as well as two-dimensional codes and computers, will produce a variety of applications. The invention relates to a conference check-in system based on two-dimensional code, which uses a two-dimensional code generator to generate two-dimensional code information, and the participants can automatically input the participants'information into the system by scanning the two-dimensional code to form a fast check-in function.

【技术实现步骤摘要】
一种基于二维码的会议签到系统
本专利技术涉及信息数据管理
,特别是指一种基于二维码的会议签到系统。
技术介绍
二维码其实就是由很多0、1组成的数字矩阵。二维条码/二维码(2-dimensionalbarcode)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点。二维条码/二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息。二维码和手机摄像头以及二维码和计算机的配合将产生多种多样的应用。本专利技术牵涉的基于二维码的会议签到系统,就是利用二维码生成器生成二维码信息,参会人员通过扫描二维码,将参会人信息自动录入到系统中,形成快速签到的功能。
技术实现思路
为达以上目的,本专利技术包括以下功能模块:人员管理模块:用以管理系统中需要考勤统计的对象人员的集合,每位人员使用身份证号作为唯一标示,使用手机号码关联外部考勤信息;二维码生成器:用以生成二维码信息;会议管理:用以维护需要统计考勤信息的各种会议,形成会议的基本信息、出勤人员信息、考勤统计信息;统计分析模块:用以实现对考勤结果的综合统计功能;用户交互组件:用以实现计算机与用户进行命令与响应交互的组件,基于浏览器页面及其控件实现;终端应用APP(小程序):用以安装在终端用户的手机中,用以扫描二维码以实现会议签到功能;数据库存储模块:用以存储各类物理数据信息。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合具体实施例进行详细描述。实施方案本专利技术包括如下模块:人员管理模块:用以管理系统中需要考勤统计的对象人员的集合,每位人员使用身份证号作为唯一标示,使用手机号码关联外部考勤信息;二维码生成器:用以生成二维码信息;会议管理:用以维护需要统计考勤信息的各种会议,形成会议的基本信息、出勤人员信息、考勤统计信息;统计分析模块:用以实现对考勤结果的综合统计功能;用户交互组件:用以实现计算机与用户进行命令与响应交互的组件,基于浏览器页面及其控件实现;终端应用APP(小程序):用以安装在终端用户的手机中,用以扫描二维码以实现会议签到功能;数据库存储模块:用以存储各类物理数据信息。具体实施内容:(1)人员管理模块:通过设置用户表实现,表的字段为:用户表TableUser{Uid、Uname、idfy、telno}。其中下划线代表表中的主键,Uname-人员姓名、idfy-身份证号码、telno-手机号码。(2)二维码生成器采用矩阵式二维码,其本质是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维条码所代表的意义。首先通过随机函数生成1024位二级制流,然后按照每个数位上的数字填入到32*32的二维矩阵中,1对应黑色,0对应白色,形成二维码。这串二进制流同时需要关联一个会议记录信息,存入到会议管理的数据库中。(3)会议管理模块设置会议信息表及参会信息表,表的字段分别为:会议信息表Tablemeeting{Mid、Mname、adrs、cont、idfy}、参会信息表{Mid、Uid}。其中下划线代表表中的主键,会议信息表:Mid-主键、Mname-会议名称、adrs-地点、cont-内容、idfy-二维码;参会信息表:Mid-对应会议信息表主键、Uid-对应用户表主键。(4)用户交互组件用以实现计算机与用户进行命令与响应交互的组件,基于浏览器页面及其控件实现。本实施内容基于.net框架实现,所以才有.netframework的控件设计实现用户交互组件。(5)终端应用APP(小程序)用以实现终端用户扫描二维码后的自动考勤功能,基于安卓系统实现。终端应用APP核心是会议签到功能。当用户使用APP扫描二维码后,通过自带的二维码识别控件,将32*32的二维矩阵反编译成1024位的数字串,并合并该APP对应的用户ID、手机号码等信息一起存入到数据库中。(6)统计分析模块定义如下的类实现会议的逻辑定义:Class-meeting{IntMid;VcharMname;Vcharadrs;Vcharcont;Binarrayidfy;UserArrayUser[100];}。其中User[100]为用户数组,记录所有的参会人员信息。统计分析模块以此Class-meeting类为基础进行信息汇总与统计。(7)数据库存储模块基于SqlServer进行实现。以上所述是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
1.本专利技术提供一种基于二维码的会议签到系统,本专利技术包括以下功能模块:人员管理模块:用以管理系统中需要考勤统计的对象人员的集合,每位人员使用身份证号作为唯一标示,使用手机号码关联外部考勤信息;二维码生成器:用以生成二维码信息;会议管理:用以维护需要统计考勤信息的各种会议,形成会议的基本信息、出勤人员信息、考勤统计信息;统计分析模块:用以实现对考勤结果的综合统计功能;用户交互组件:用以实现计算机与用户进行命令与响应交互的组件,基于浏览器页面及其控件实现;终端应用APP(小程序):用以安装在终端用户的手机中,用以扫描二维码以实现会议签到功能;数据库存储模块:用以存储各类物理数据信息。

【技术特征摘要】
1.本发明提供一种基于二维码的会议签到系统,本发明包括以下功能模块:人员管理模块:用以管理系统中需要考勤统计的对象人员的集合,每位人员使用身份证号作为唯一标示,使用手机号码关联外部考勤信息;二维码生成器:用以生成二维码信息;会议管理:用以维护需要统计考勤信息的各种会议,形成会议的基本信息、出勤人员信息、考勤统计信息;统计分析模块:用以实现对考勤结果的综合统计功能;用户交互组件:用以实现计算机与用户进行命令与响应交互的组件,基于浏览器页面及其控件实现;终端应用APP(小程序):用以安装在终端用户的手机中,用以扫描二维码以实现会议签到功能;数据库存储模块:用以存储各类物理数据信息。2.根据权利要求1所述的一种基于二维码的会议签到系统,其特征在于,...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:镇江雅迅软件有限责任公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1