基于二维码的培训设备及信息管理系统技术方案

技术编号:18292390 阅读:42 留言:0更新日期:2018-06-24 08:23
本发明专利技术涉及一种基于二维码的培训设备及信息管理系统,包括电脑客户端、安卓客户端和IOS客户端,其特征在于:整个系统的通信采用http技术,即各客户端与服务器通过WIFI连接至局域网络,整套系统将培训设备信息统一集中,实现了设备管理的跨平台与多种方式的融合,应用QR二维码作为信息媒介,将设备信息转换成二维码,利用手机、平板电脑等智能终端自带的摄像通头,以过扫描的方式实现设备信息的访问与管理;其采用C/S客户端/服务端架构,解决便携性同时,利用网络云盘功能,将硬件设备的操作手册、使用要求以及培训中的其他信息资源进行整合,以二维码的形式进行分享,实现培训教学中设备、信息等教学资源的网络化管理。

【技术实现步骤摘要】
基于二维码的培训设备及信息管理系统
本专利技术涉及一种基于二维码的设备及信息管理系统,是一种针对培训教学中,用于实现设备、信息网络化管理的实现方法。
技术介绍
目前,与本专利技术类似的现有技术有基于二维码技术的实验设备管理系统,此技术的目的是改变实验室设备管理系统相对技术落后的局面,通过二维码技术,提高实验设备管理的效率效果。该项目使用B/S(浏览器/服务器)架构,并运用ASP.NET使用MVC技术W工厂模式的方式进行系统的整合叫前台使用现在流行的前端开发的工具包Bootstrap初步实现,并结合MicrosoftVisualStudio2010的强大功能完成,后台使用MicrosoftSQLServer2008R2数据库,数据库的访问使用ADO.NET技术进行支持,数据模型的创建使用SybasePowerDesigner15,通过它能把表的属性、关系完美的展现出来。最关键的是把二维码技术通过引用成熟的开发包QRCode在.NET环境下读取相关数据,生成每个设各的二维码信息。该项目基本实现设备的管理,通过电脑浏览器访问系统,可以实现对设备添加、查询、借出管理、归还管理、条码管理等功能。但是目前这套系统没有配套的手机客户端,应用设备仅限于电脑,对于生成的二维码如何利用问题没有解决。另外,此系统只针对实验室中的硬件资源进行整合,对于设备的操作手册、使用要求等信息资源没有进行管理。
技术实现思路
本专利技术的目的在于提供一种基于二维码的培训设备及培训信息管理系统,其采用C/S客户端/服务端架构,开发了一套适用本系统的服务器软件和3种客户端软件,解决了类似系统便携性问题,配合系统服务器,分别开发了安卓平台和IOS平台的手机客户端应用,管理人员携带手机或平版电脑即可在设备所在处对设备进行扫码查询、状态修改等管理工作;解决便携性同时,在原有功能基础上,利用网络云盘功能,将硬件设备的操作手册、使用要求以及培训中的其他信息资源进行整合,以二维码的形式进行分享,实现培训教学中设备、信息等教学资源的网络化管理。本专利技术的技术方案是这样实现的:基于二维码的培训设备及信息管理系统,包括电脑客户端、安卓客户端和IOS客户端,其特征在于:整个系统的通信采用http技术,即各客户端与服务器通过WIFI连接至局域网络,整套系统将培训设备信息统一集中,实现了设备管理的跨平台与多种方式的融合,应用QR二维码作为信息媒介,将设备信息转换成二维码,利用手机、平板电脑等智能终端自带的摄像通头,以过扫描的方式实现设备信息的访问与管理,实现培训设备状态信息的实时传递与处理,以及管理方式的移动化;对硬件设备设施的网络化管理,通过开发一整套兼容各平台的软件管理系统,实现设备信息的跨平台整合和实时更新与处理;实现步骤为:首先对设备信息进行了标准拟定,实现了格式与内容更的统一,便于信息在Windows、安卓及IOS等三大主流平台上保持一致,在信息的传递过程中,以QR二维码为媒介,通过信息指引部分,利用斐波那契查找算法实现信息的指向,使不同平台不同设备间的信息传递准确无误;本系统作为物联网技术在企业培训设备设施管理方面的实践,实现了企业内部的数据联网与管理,并且利用不同计算机平台、不同设备的工作性质,实现了管理的多种方式。本系统硬件组成为Windows系统电脑若干台,一台用于存放服务器程序与数据信息,其他用于安装客户端程序;安卓系统智能终端若干,用于安装安卓版本的客户端;IOS系统智能终端若干,用于安装IOS版客户端。各硬件通过局域网实现数据传输;服务器连接至局域网的过程为:打开计算机的网络连接后选择服务器所在的局域网,输入密钥并连接到局域网中。本系统的软件组成为,服务器程序一套,实现数据访问、帐户管理、数据存储功能;电脑客户端程序一套,用于实现设备数据的新建、修改及二维码生成等管理功能。IOS版和安卓版客户端各一套,可以实现设备的现场扫码查询、状态修改功能。各软件的操作方法分别为(1)服务器。服务器为采用Pascal开发语言,运用VCL.NET网络构架自行开发的软件。此服务器的开发过程经历了需求分析、制定功能框架、编制程序及调试的过程。服务器的功能主要在后台实现,界面只显示关于数据更改的基本操作。服务器无需安装,将程序的可执行文件拷贝至电脑上可直接双击运行;运行后会出现服务器界面,不需要进行操作与设置。(2)电脑客户端。电脑客户端是与服务器同时开发的,采用同样的开发语言及系统给构架。开发过程基本一致,不同的是电脑客户端增加了面向用户操作与使用的交互界面,便于用户根据需要进行相应的操作。电脑客户端同样无需安装过程,将软件的可执行文件拷贝到相应的电脑上后,通过相应的设置与服务器实现通讯后,即可实现电脑客户端的功能。电脑客户端的操作过程为1)运行电脑客户端,出现登录页面;2)网络设置。在登录页面点击网络设置,设置电脑客户端的IP和端口,IP地址为电脑客户端所在电脑的IP地址,端口固定为8098。输入完成后点击“设置”按钮,返回登录页面。3)登录系统。在登录页面输入用户名和密码后即可登录访问系统服务器。(3)移动客户端。移动客户端分为安卓和IOS两个版本,均为自行开发,区别在于IOS客户端运用Xcode开发工具,安卓客户端运用AndroidStudio开发,且使用的平台不一样。其功能及使用方法基本一致,使用前,需要通过开发软件将软件安装到相应的移动设备当中。现以IOS版为例,说明使用方法。1)运行客户端。在确保IOS智能终端(手机或平板电脑)连接至服务器所在的网络后,点击客户端对应的图标可进入客户端的登录页面;2)网络设置。在登录页面点击齿轮图标,设置电脑客户端的IP和端口,IP为服务器在电脑的IP地址,端口固定为8098。输入完成后点击“齿轮”图标可收起。3)登录系统。在登录页面输入用户名和密码后即可登录访问系统服务器,此时直接出现的是扫码页面,对准设备上的二维码进行扫扫描即可。其实现过程如下:(1)培训教学设备的管理1)信息创建:使用电脑客户端,编辑设备属性及状态信息。生成、打印二维码,对设备进行粘贴。在服务器已经具体的操作过程为:2)远程管理:使用电脑客户端,修改设备属性信息及状态信息。3)现场管理:扫描设备信息,查询设备属性信息,修改设备状态。本专利技术的积极效果是实现了对教学设备信息的集中跨平台管理,管理方式可通过远程和现场分别实现。应用后,由于在此系统开发了智能终端的客户端,扩展了系统的空间上的应用范围,可以解决培训教学设备布置分散、各个场地距离较远,对于设备的查看、管理等工作效率较低问题。附图说明图1为本专利技术的流程图。图2系统构架。图3服务器界面。图4设置IP和端口。图5IOS登录页面。图6IOS登录页面。图7设备信息管理页面。图8设备信息编辑。图9生成二维码操作。图10设备信修改页面。图11设备信息页面。具体实施方式下面结合附图和实施例对本专利技术做进一步的描述:如图1所示,一种基于二维码的培训设备及培训信息管理系统,其特征在于:采用C/S客户端/服务端架构,服务器的开发采用Pascal开发语言,运用VCL.NET网络构架;IOS客户端运用Xcode开发工具,安卓客户端运用AndroidStudio开发工具;通过http技术实现客户端与服务器的通讯,即各客户本文档来自技高网...
基于二维码的培训设备及信息管理系统

【技术保护点】
1.基于二维码的培训设备及信息管理系统,包括电脑客户端、安卓客户端和IOS客户端,其特征在于:整个系统的通信采用http技术,即各客户端与服务器通过WIFI连接至局域网络,整套系统将培训设备信息统一集中,实现了设备管理的跨平台与多种方式的融合,应用QR二维码作为信息媒介,将设备信息转换成二维码,利用手机、平板电脑等智能终端自带的摄像通头,以过扫描的方式实现设备信息的访问与管理,实现培训设备状态信息的实时传递与处理,以及管理方式的移动化;对硬件设备设施的网络化管理,通过开发一整套兼容各平台的软件管理系统,实现设备信息的跨平台整合和实时更新与处理;实现步骤为:首先对设备信息进行了标准拟定,实现了格式与内容更的统一,便于信息在Windows、安卓及IOS等三大主流平台上保持一致,在信息的传递过程中,以QR二维码为媒介,通过信息指引部分,利用斐波那契查找算法实现信息的指向,使不同平台不同设备间的信息传递准确无误;本系统作为物联网技术在企业培训设备设施管理方面的实践,实现了企业内部的数据联网与管理,并且利用不同计算机平台、不同设备的工作性质,实现了管理的多种方式;系统硬件组成为Windows系统电脑若干台,一台用于存放服务器程序与数据信息,其他用于安装客户端程序;安卓系统智能终端若干,用于安装安卓版本的客户端;IOS系统智能终端若干,用于安装IOS版客户端;各硬件通过局域网实现数据传输;服务器连接至局域网的过程为:打开计算机的网络连接后选择服务器所在的局域网,输入密钥并连接到局域网中;系统的软件组成为,服务器程序一套,实现数据访问、帐户管理、数据存储功能;电脑客户端程序一套,用于实现设备数据的新建、修改及二维码生成等管理功能;IOS版和安卓版客户端各一套,可以实现设备的现场扫码查询、状态修改功能;具体的操作方法为:服务器:采用Pascal开发语言,运用VCL.NET网络构架自行开发的软件;此服务器的开发过程经历了需求分析、制定功能框架、编制程序及调试的过程;服务器的功能主要在后台实现,界面只显示关于数据更改的基本操作;服务器无需安装,将程序的可执行文件拷贝至电脑上可直接双击运行;运行后会出现服务器界面,不需要进行操作与设置;电脑客户端:是与服务器同时开发的,采用同样的开发语言及系统给构架;开发过程基本一致,不同的是电脑客户端增加了面向用户操作与使用的交互界面,便于用户根据需要进行相应的操作;电脑客户端同样无需安装过程,将软件的可执行文件拷贝到相应的电脑上后,通过相应的设置与服务器实现通讯后,即可实现电脑客户端的功能;电脑客户端的操作过程为1)运行电脑客户端,出现登录页面;2)网络设置:在登录页面点击网络设置,设置电脑客户端的IP和 端口,IP地址为电脑客户端所在电脑的IP地址,端口固定为8098;输入完成后点击“设置”按钮,返回登录页面;3)登录系统 :在登录页面输入用户名和密码后即可登录访问系统服务器;移动客户端:分为安卓和IOS两个版本,均为自行开发,区别在于IOS客户端运用Xcode开发工具,安卓客户端运用Android Studio开发,且使用的平台不一样;其功能及使用方法基本一致,使用前,需要通过开发软件将软件安装到相应的移动设备当中;具体方法如下:1)运行客户端在确保IOS智能终端包括手机或平板电脑,连接至服务器所在的网络后,点击客户端对应的图标可进入客户端的登录页面;2)网络设置在登录页面点击齿轮图标,设置电脑客户端的IP和 端口,IP为服务器在电脑的IP地址,端口固定为8098;输入完成后点击“齿轮”图标可收起;3)登录系统在登录页面输入用户名和密码后即可登录访问系统服务器,此时直接出现的是扫码页面,对准设备上的二维码进行扫扫描即可;其实现过程如下:(1)培训教学设备的管理1)信息创建:使用电脑客户端,编辑设备属性及状态信息;生成、打印二维码,对设备进行粘贴;在服务器已经具体的操作过程为:2)远程管理:使用电脑客户端,修改设备属性信息及状态信息;3)现场管理:扫描设备信息,查询设备属性信息,修改设备状态。...

【技术特征摘要】
1.基于二维码的培训设备及信息管理系统,包括电脑客户端、安卓客户端和IOS客户端,其特征在于:整个系统的通信采用http技术,即各客户端与服务器通过WIFI连接至局域网络,整套系统将培训设备信息统一集中,实现了设备管理的跨平台与多种方式的融合,应用QR二维码作为信息媒介,将设备信息转换成二维码,利用手机、平板电脑等智能终端自带的摄像通头,以过扫描的方式实现设备信息的访问与管理,实现培训设备状态信息的实时传递与处理,以及管理方式的移动化;对硬件设备设施的网络化管理,通过开发一整套兼容各平台的软件管理系统,实现设备信息的跨平台整合和实时更新与处理;实现步骤为:首先对设备信息进行了标准拟定,实现了格式与内容更的统一,便于信息在Windows、安卓及IOS等三大主流平台上保持一致,在信息的传递过程中,以QR二维码为媒介,通过信息指引部分,利用斐波那契查找算法实现信息的指向,使不同平台不同设备间的信息传递准确无误;本系统作为物联网技术在企业培训设备设施管理方面的实践,实现了企业内部的数据联网与管理,并且利用不同计算机平台、不同设备的工作性质,实现了管理的多种方式;系统硬件组成为Windows系统电脑若干台,一台用于存放服务器程序与数据信息,其他用于安装客户端程序;安卓系统智能终端若干,用于安装安卓版本的客户端;IOS系统智能终端若干,用于安装IOS版客户端;各硬件通过局域网实现数据传输;服务器连接至局域网的过程为:打开计算机的网络连接后选择服务器所在的局域网,输入密钥并连接到局域网中;系统的软件组成为,服务器程序一套,实现数据访问、帐户管理、数据存储功能;电脑客户端程序一套,用于实现设备数据的新建、修改及二维码生成等管理功能;IOS版和安卓版客户端各一套,可以实现设备的现场扫码查询、状态修改功能;具体的操作方法为:服务器:采用Pascal开发语言,运用VCL.NET网络构架自行开发的软件;此服务器的开发过程经历了需求分析、制定功能框架、编制程序及调试的过程;服务器...

【专利技术属性】
技术研发人员:薛凯高伟齐占宇庄园王博张欣王义伟姜海欧宁学玲耿妍袁幸
申请(专利权)人:国网吉林省电力有限公司培训中心
类型:发明
国别省市:吉林,22

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

1