旅馆信息采集系统及其信息采集方法
【专利摘要】本发明涉及计算机领域,尤其涉及一种“金盾工程”用的旅馆信息采集系统及其信息采集方法。该旅馆信息采集系统包括自动检测当前电脑是否存在用户的注册信息的自动检测模块;用于引导用户进行相关信息注册的注册模块;用于注册完成后进行初始化的初始化模块;登陆社会信息采集平台通信模块;扫描并保存身份证信息,并发送给社会信息采集平台的智能扫描模块;旅馆信息采集系统为移动存储设备,自动检测模块、注册模块、通信模块、初始化模块以及所述智能扫描模块均集成在移动存储设备中。该系统不需要再在网络上下载大量的插件只需要将集成在移动存储设备中的插件进行安装便可,节省了用户的时间,方便了用户的使用。
【专利说明】旅馆信息采集系统及其信息采集方法
【技术领域】
[0001]本发明涉及计算机领域,具体而言,涉及一种“金盾工程”用的旅馆信息采集系统及其?目息米集方法。
【背景技术】[0002]“金盾工程”,就是全国公安工作信息化工程,主要包括:公安基础通信设施和网络平台建设、公安计算机应用系统建设、公安工作信息化标准和规范体系建设、公安网络和信息安全保障系统建设、公安工作信息化运行管理体系建设、全国公共信息网络安全监控中心建设等。而作为“金盾工程”的重要组成部分,旅馆业的治安管理一直都被视为重中之重。旅馆业流动人口信息采集的成功与否,关系到“金盾工程”的实施,同时也关系到公安系统统一指挥、快速反应、协同作战、打击罪犯的能力和提高公安的工作效率和侦查破案的水平。
[0003]现有的用于将旅馆业流动人口信息采集后向社会信息采集平台发送的旅馆信息采集系统一般都基于B/S架构。但是这种基于B/S架构的旅馆信息采集系统由于架构的限制,在使用的之前需要下载大量的插件,不方便用户的使用。
【发明内容】
[0004]本发明的目的在于提供旅馆信息采集系统及其信息采集方法,以解决上述的问题。
[0005]在本发明的实施例中提供了一种旅馆信息采集系统,包括:自动检测模块,其用于自动检测当前电脑是否存在用户的注册信息;
[0006]注册模块,其用于当自动检测模块的检测结果为否时,引导用户进行相关信息的注册;
[0007]初始化模块,其用于在注册模块引导用户进行相关信息注册完成后进行版本选择、驱动安装、插件安装以及登录信息与社会信息采集平台地址信息的配置的初始化;
[0008]通信模块,其用于根据用户的注册信息登陆社会信息采集平台;
[0009]智能扫描模块,其用于扫描并保存身份证信息,并将保存的身份证信息发送给社会信息采集平台;
[0010]旅馆信息采集系统为移动存储设备,所述自动检测模块、所述注册模块、所述通信模块、所述初始化模块以及所述智能扫描模块均集成在所述移动存储设备中。
[0011]在本发明的实施例中还提供了一种旅馆信息采集系统的信息采集方法,包括:
[0012]自动检测当前电脑是否存在用户的注册信息;
[0013]当检测结果为否时,引导用户进行相关信息的注册;
[0014]在引导用户进行相关信息的注册后,进行版本选择、驱动安装、插件安装以及登陆信息与社会信息采集平台地址信息的配置的初始化;
[0015]根据用户的注册信息登陆社会信息采集平台;[0016]扫描并保存身份证信息,并将身份证信息传递给社会信息采集平台发送。
[0017]本发明上述实施例的旅馆信息采集系统,由于包括了用于集成所述自动检测模块、注册模块、初始化模块、通信模块以及智能扫描模块的移动存储设备,用户想要使用这种旅馆信息采集系统的时候,将移动存储设备与电脑相连接,集成在移动存储设备中的注册模块自动运行,进行用户的注册;注册成功后,通过初始化模块进行版本选择、驱动安装以及登陆信息与社会信息采集平台地址信息的配置的初始化,然后通过通信模块登陆社会信息采集平台,在这个过程中,由于各个模块都是集成在移动存储设备中的,因而不需要再在网络上下载大量的插件只需要将集成在移动存储设备中的插件进行安装便可,节省了用户的时间,方便了用户的使用。
【专利附图】
【附图说明】
[0018]图1示出了本发明实施例所提供的旅馆信息采集系统的结构示意图;
[0019]图2示出了本发明实施例所提供的旅馆信息采集系统中注册模块的结构示意图;
[0020]图3示出了本发明实施例所提供的旅馆信息采集系统的另一种结构示意图;
[0021]图4示出了本发明实施例所提供的旅馆信息采集系统的另一种结构示意图;
[0022]图5是本发明实施例所提供的旅馆信息采集系统的信息采集方法的流程图。
[0023]附图标记:1_注册模块;2_初始化模块;3_通信模块;4_智能扫描模块;5_移动存储设备;6_社会信息采集平台;9_自动检测模块;10_过期检测模块;11_显示子模块;12-注册子模块;41_扫描设备选择模块;42_扫描仪;43_读卡器;44_图像分割子模块;45-通信子模块。
【具体实施方式】
[0024]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]下面通过具体的实施例子并结合附图对本发明做进一步的详细描述。
[0026]参见图1所示,本发明所提供的旅馆信息采集系统,自动检测模块9,其用于自动检测当前电脑是否存在用户的注册信息;注册模块1,其用于当自动检测模块9的检测结果为否时,引导用户进行相关信息的注册;初始化模块2,其用于在注册模块I引导用户进行相关信息注册完成后进行版本选择、驱动安装、插件安装以及登录信息与社会信息采集平台地址信息的配置的初始化;通信模块3,其用于根据用户的注册信息登陆社会信息采集平台6 ;智能扫描模块4,其用于扫描并保存身份证信息,并将保存的身份证信息发送给社会信息采集平台6 ;旅馆信息采集系统为移动存储设备5,自动检测模块9、注册模块1、通信模块3、初始化模块2以及智能扫描模块4均集成在所述移动存储设备中。
[0027]在本实施例中,由于包括了用于集成自动检测模块9、注册模块1、初始化模块2、通信模块3以及智能扫描模块4的移动存储设备5,用户想要使用这种旅馆信息采集系统的时候,将移动存储设备5与电脑相连接,集成在移动存储设备5中的注册模块I自动运行,进行用户的注册;注册成功后,通过初始化模块2进行版本选择、插件的安装、驱动安装以及登陆信息与社会信息采集平台地址信息的配置的初始化,然后通过通信模块3登陆社会信息采集平台,在这个过程中,由于各个模块都是集成在移动存储设备5中的,因而不需要再在网络上下载大量的插件只需要将集成在移动存储设备中的插件进行安装便可,节省了用户的时间,方便了用户的使用。
[0028]在本发明各实施方式中,优选地,参见图2所示,所述注册模块I具体包括:显示子模块11,其用于当自动检测模块9所检测的结果为否时,在电脑的显示器显示注册窗口 ;
[0029]注册子模块12,其用于用户将格式正确的注册信息填写到注册窗口后,将用户在注册窗口所填写的注册信息进行注册。
[0030]在本实施方式中,显示子模块11在自动监测模块所检测的结果为否,即在电脑中不存在注册信息的时候,在电脑的显示器上显示注册窗口,用户可以将正确的注册信息填写到注册窗口。在用户将注册信息填写到注册窗口后,注册子模块将用户的注册信息进行注册。而在用户填写的过程中,只有格式正确,即注册码符合旅馆信息采集系统规定的时候,才允许写入。
[0031]在本发明各实施方式中,优选地,参见图3所示,本发明所提供的旅馆信息采集系统还包括:过期检测模块10,其用于当自动检测模块9的检测结果为是,或者用户进行相关信息的注册后,由用户的注册信息中解析旅馆编码、过期时间以及永久性标准的信息后,判断该注册信息是否过期,判断为是,则启动注册模块I ;如果判断为否,则启动通信模块3 ;注册模块I还用于当过期检测模块10的检测结果为是时,引导用户进行相关信息的注册。
[0032]在本实施方式中,为了防止用户使用已经过期的注册码,因而在旅馆信息采集系统中,还包括了过期检测模块10 ;过期检测模块10在用户注册成功后,或者当自动检测模块9检测到当前电脑存在注册信息的时候,将用户新注册的注册信息或者电脑中已存在的注册信息进行解析,解析出旅馆编码、过期时间以及永久性标准等信息,根据这些信息判断注册信息是否过期,如果过期,则重新启动注册模块1,进行新的用户信息的注册。如果没有过期,则通过通信模块3登陆社会信息采集平台。
[0033]在本发明各实施方式中,优选地,参见图4所示,智能扫描模块4包括:扫描设备选择模块41,其用于选择将要扫描的身份证的数量是否大于一张;扫描仪42,其用于在将要扫描的身份证的数量大于一张时,对多张身份证同时进行扫描,获得多张身份证的图像信息向图像分割子模块传递;读卡器43,其用于在将要扫描的身份证的数量等于一张时,对一张身份证进行扫描,获得一张身份证的身份信息并将该一张身份证的身份信息进行保存;图像分割子模块44,其用于将接受到的多张身份证的图像信息进行分割,得到每张身份证的身份信息并将该每个身份证的身份信息进行保存;通信子模块45,其用于将图像分割子模块所保存后的每张身份证的身份信息,或者读卡器所读取到的一张身份证的身份信息发送给社会信息采集平台。
[0034]在现有技术中,一般的智能扫描模块一次性只能够扫描一张身份证,当同时由多人入住旅馆的时候,例如旅游团等多人团体性质的顾客,用户需要花费大量的时间来进行身份证的扫描登记工作。因而在本【具体实施方式】中,设置了扫描仪42以及读卡器43,当只有一个人入住旅馆的时候,使用读卡器43进行一张身份证的身份信息的读取,并将该一张身份证的身份信息进行保存后,发送给社会信息采集平台,当有多个人同时入住时,使用扫描仪42对多张身份证同时进行扫描,获取多张身份证的图像信息,其中这同时扫描的多张身份证被扫描到一张图像上。图像分割子模块44在接收到多张身份证的图像信息后,对其进行分割,得到每张身份证的身份信息后保存。而通信子模块45则将图像分割子模块44所保存后的每张身份证的身份信息,或者读卡器43所读取到的一张身份证的身份信息发送给社会信息采集平台。完成旅店住客的登记以及相关信息的采集。
[0035]在本发明各实施方式中,优选地,修复模块,其用于在注册模块1、初始化模块2或者智能扫描模块4出现问题的时候进行修复;和/或,加密模块,其用于将用户的注册信息进行加密。
[0036]在旅馆信息采集系统使用的过程中,可能会出现插件损坏或者服务器端(即社会信息采集平台)升级而导致的无法登陆的故障,都可以通过修复模块进行修复。在修复的时候,用户可以选择相关的修复项,修复模块自动指导用户进行修复工作,恢复系统的使用,为用户减少损失。而加密模块则能够将用户的注册信息进行加密,以后再次在同一台电脑上使用旅馆信息采集系统的时候,不需要再次输入用户的注册信息,防止了由于网络不安全而导致的用户的注册信息的泄漏。
[0037]在本发明各实施方式中,优选地,还包括:自动更新模块,其用于在登陆社会信息采集平台后自动检测是否有实现对旅馆信息采集系统进行优化和功能扩充的安装包需要下载;并在检测的结果为是时,将安装包下载并安装到所述移动存储设备中。
[0038]参见图5所示,本发明实施例还提供一种旅馆信息采集系统的信息采集方法,包括:
[0039]步骤101:自动检测当前电脑是否存在用户的注册信息;
[0040]步骤102:当检测结果为否时,引导用户进行相关信息的注册;
[0041]步骤103:在引导用户进行相关信息的注册后,进行版本选择、驱动安装、插件安装以及登陆信息与社会信息采集平台地址信息的配置的初始化;
[0042]步骤104:根据用户的注册信息登陆社会信息采集平台;
[0043]步骤105:扫描并保存身份证信息,并将身份证信息传递给社会信息采集平台发送。
[0044]本发明所提供的旅馆信息采集系统的信息采集方法,通过集成在移动存储设备中的自动检测模块自动检测当前电脑是否存在注册信息。如果不存在注册信息,则通过注册模块进行用户的信息注册,再通过初始化模块进行版本选择、驱动安装以及登陆信息与社会信息采集平台地址信息的配置的初始化;在初始化后通过通信模块登陆社会信息采集平台,在这个过程中不需要下载大量的插件,节省了用户的时间,方便了用户的使用。
[0045]本发明实施例还提供了另外一种旅馆信息采集系统的信息采集方法,其中,步骤102中,当检测结果为否时,引导用户进行相关信息的注册具体为:
[0046]步骤201:在电脑的显示器显示注册窗口 ;
[0047]步骤202:接收用户在所述注册窗口所输入的正确的注册信息,并将注册信息进行注册。
[0048]另外,当自动检测当前电脑是否存在用户的注册信息的结果为是时,或者引导用户进行相关信息的注册后,还包括:
[0049]步骤301:由用户的注册信息中解析旅馆编码、过期时间以及永久性标准的信息,并判断该注册信息是否过期;[0050]步骤302:判断结果为是,则再次引导用户进行相关信息的注册;
[0051]步骤303:判断结果为否,则根据用户的注册信息登陆社会信息采集平台。
[0052]在本实施方式中,为了防止用户使用已经过期的注册码,因而在旅馆信息采集系统的信息采集方法中,当自动检测当前电脑是否存在用户的注册信息的结果为是时,或者引导用户进行相关信息的注册后,还包括:在用户注册成功后,或者检测到当前电脑存在注册信息的时候,将用户新注册的注册信息或者电脑中已存在的注册信息进行解析,解析出旅馆编码、过期时间以及永久性标准等信息,根据这些信息判断注册信息是否过期,如果过期,则继续进行用户信息的注册。如果没有过期,则登陆社会信息采集平台。
[0053]在本发明各实施方式中,优选地,步骤105:扫描并保存身份证信息,并将身份证信息传递给社会信息采集平台发送,具体包括:
[0054]步骤401:判断将要扫描的身份证的数量是否大于一张;
[0055]步骤402:如果身份证的数量大于一张,则对多张身份证同时进行扫描,获得多张身份证的图像信息;
[0056]步骤403:将多张身份证的图像信息进行分割,得到每张身份证的身份信息,并将多张身份证的身份信息分别进行保存;
[0057]步骤404:如果身份证的数量等于一张,则对一张身份证进行扫描,获得一张身份证的身份信息,并将该一张身份证的身份信息进行保存;
[0058]步骤405:将所保存的多张身份证的身份信息,或者所保存的一张身份证的身份信息发送给社会信息采集平台。
[0059]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0060]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种旅馆信息采集系统,其特征在于,包括:自动检测模块,其用于自动检测当前电脑是否存在用户的注册信息; 注册模块,其用于当自动检测模块的检测结果为否时,引导用户进行相关信息的注ΠΠ册; 初始化模块,其用于在注册模块引导用户进行相关信息注册完成后进行版本选择、驱动安装、插件安装以及登录信息与社会信息采集平台地址信息的配置的初始化; 通信模块,其用于根据用户的注册信息登陆社会信息采集平台; 智能扫描模块,其用于扫描并保存身份证信息,并将保存的身份证信息发送给社会信息米集平台; 旅馆信息采集系统为移动存储设备,所述自动检测模块、所述注册模块、所述通信模块、所述初始化模块以及所述智能扫描模块均集成在所述移动存储设备中。
2.根据权利要求1所述的旅馆信息采集系统,其特征在于,所述注册模块具体包括: 显示子模块,其用于当所述自动检测模块所检测的结果为否时,在电脑的显示器显示注册窗口 ; 注册子模块,其用于用户将格式正确的注册信息填写到所述注册窗口后,将用户在所述注册窗口所填写的注册信息进行注册。
3.根据权利要求1或2所述的旅馆信息采集系统,其特征在于,还包括:过期检测模块,其用于当自动检测模块的检测结果为是,或者用户进行相关信息的注册后,由用户的注册信息中解析旅馆编码、过期时间以及永久性标准的信息后,判断该注册信息是否过期,判断为是,则启动注册模块;如果判断为否,则启动通信模块; 所述注册模块还用于当过期检测模块的检测结果为是时,引导用户进行相关信息的注ΠΠ/ttr O
4.根据权利要求1所述的旅馆信息采集系统,其特征在于,所述智能扫描模块包括: 扫描设备选择模块,其用于选择将要扫描的身份证的数量是否大于一张; 扫描仪,其用于在将要扫描的身份证的数量大于一张时,对多张身份证同时进行扫描,获得多张身份证的图像信息向图像分割子模块传递; 读卡器,其用于在将要扫描的身份证的数量等于一张时,对一张身份证进行扫描,获得一张身份证的身份信息并将该一张身份证的身份信息进行保存; 图像分割子模块,其用于将接受到的多张身份证的图像信息进行分割,得到每张身份证的身份信息并将该每个身份证的身份信息进行保存; 通信子模块,其用于将图像分割子模块所保存后的每张身份证的身份信息,或者读卡器所读取到的一张身份证的身份信息发送给社会信息采集平台。
5.根据权利要求1所述的旅馆信息采集系统,其特征在于,还包括:修复模块,其用于在注册模块、初始化模块或者智能扫描模块出现问题的时候进行修复 和/或, 加密模块,其用于将用户的注册信息进行加密。
6.根据权利要求1所述的旅馆信息采集系统,其特征在于,还包括:自动更新模块,其用于在登陆社会信息采集平台后自动检测是否有实现对旅馆信息采集系统进行优化和功能扩充的安装包需要下载;并在检测的结果为是时,将安装包下载并安装到所述移动存储设备中。
7.一种旅馆信息采集系统的信息采集方法,其特征在于,包括: 自动检测当前电脑是否存在用户的注册信息; 当检测结果为否时,引导用户进行相关信息的注册; 在引导用户进行相关信息的注册后,进行版本选择、驱动安装、插件安装以及登陆信息与社会信息采集平台地址信息的配置的初始化; 根据用户的注册信息登陆社会信息采集平台; 扫描并保存身份证信息, 并将身份证信息传递给社会信息采集平台发送。
8.根据权利要求7所述的旅馆信息采集系统的信息采集方法,其特征在于,所述当检测结果为否时,引导用户进行相关信息的注册具体为: 在电脑的显示器显示注册窗口; 接收用户在所述注册窗口所输入的正确的注册信息,并将注册信息进行注册。
9.根据权利要求7或8所述的旅馆信息采集系统的信息采集方法,其特征在于,当自动检测当前电脑是否存在用户的注册信息的结果为是时,或者引导用户进行相关信息的注册后,还包括: 由用户的注册信息中解析旅馆编码、过期时间以及永久性标准的信息,并判断该注册信息是否过期; 判断结果为是,则再次引导用户进行相关信息的注册; 判断结果为否,则根据用户的注册信息登陆社会信息采集平台。
10.根据权利要求7或8所述的旅馆信息采集系统的信息采集方法,其特征在于,所述扫描并保存身份证信息,并将身份证信息传递给社会信息采集平台发送,具体为: 判断将要扫描的身份证的数量是否大于一张; 如果身份证的数量大于一张,则对多张身份证同时进行扫描,获得多张身份证的图像信息; 将多张身份证的图像信息进行分割,得到每张身份证的身份信息,并将多张身份证的身份信息分别进行保存; 如果身份证的数量等于一张,则对一张身份证进行扫描,获得一张身份证的身份信息,并将该一张身份证的身份信息进行保存; 将所保存的多张身份证的身份信息,或者所保存的一张身份证的身份信息发送给社会?目息米集平台。
【文档编号】G06Q10/06GK103473657SQ201310462231
【公开日】2013年12月25日 申请日期:2013年9月30日 优先权日:2013年9月30日
【发明者】晏俊凯 申请人:四川航天金穗高技术有限公司