本发明涉及软件系统技术领域,具体来说,涉及一种sim卡条码筛选排序上位机操作系统。
背景技术:
在ecu生产的时候,需要对sim卡以及和它对应的条形码进行一对一的匹配,但是面对杂乱无序的sim卡以及sim卡的条形码,能够快速的找到之间的对应关系是一项费事费力的工作,浪费了大量的人力,同时花费了大量的时间,目前没有有效的手段克服这一缺陷。
技术实现要素:
针对相关技术中的上述技术问题,本发明提出一种sim卡条码筛选排序上位机操作系统,能够克服现有技术的上述不足。
为实现上述技术目的,本发明的技术方案是这样实现的:
一种sim卡条码筛选排序上位机操作系统,该系统包括
excel表格数据读取及显示模块、sim卡扫描条码筛选显示模块、excel存储模块,其中,
所述excel表格数据读取及显示模块用于从excel源文件中读取sim卡的条码信息并显示读取的信息到操作界面;
所述sim卡扫描条码筛选显示模块用于依据扫码抢的扫描字符和固定的规则,从源文件中查找、筛选并显示扫描的条码信息,其中,显示的所述条码信息为有序的信息;
所述excel存储模块用于将查找、筛选到的信息存储到新的excel表格中。
进一步的,所述excel表格数据的读取及显示模块包括excel路径的读取模块、excel表格数据的读取模块、excel表格数据的显示模块。
进一步的,所述sim卡扫描条码的筛选显示模块包括字符的扫描模块、条码信息查找模块、条码信息筛选模块和条码信息显示模块。
进一步的,其系统在nilabview_2018平台上设计。
进一步的,所述excel存储模块中,对sim条码信息保存时,用户可以依据自己的风格设定保存生成的格式,数据存储的的excel表格的格式从系统目录下的模版excel中读取,用户可以在模版中添加样式,所述样式包括下划线、表格线、表格的颜色、表格数据的字体和表格数据的颜色。
进一步的,生成后的表格具有权限管理的功能,用户只能查看表格,不能直接编辑表格。
进一步的,当用户需要对生成的excel表格的数据内容修改时,修改前要设置excel表格的访问权限,修改时输入正确的管理密码后,用户才能对数据和格式进行修改,其中,所述管理密码在程序编写时已经被管理员设定。
本发明的有益效果:通过该系统,提供了一种对散乱无序的sim卡条码数据快速排序的系统手段;同时把排序后的数据进行excel存储,方便了后期ecu控制器在生产时的检索,从而减少了人力,缩短了生产时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例所述的一种sim卡条码筛选排序上位机操作系统的原理框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,根据本发明实施例所述的一种sim卡条码筛选排序上位机操作系统,包括:excel表格数据读取及显示模块、sim卡扫描条码筛选显示模块、excel存储模块,其中,
所述excel表格数据读取及显示模块用于从excel源文件中读取sim卡的条码信息并显示读取的信息到操作界面;
所述sim卡扫描条码筛选显示模块用于依据扫码抢的扫描字符和固定的规则,从源文件中查找、筛选并显示扫描的条码信息,其中,显示的所述条码信息为有序的信息;
所述excel存储模块用于将查找、筛选到的信息存储到新的excel表格中。
在本发明的一个具体实施例中,所述excel表格数据的读取及显示模块包括excel路径的读取模块、excel表格数据的读取模块、excel表格数据的显示模块。
在本发明的一个具体实施例中,所述sim卡扫描条码的筛选显示模块包括字符的扫描模块、条码信息查找模块、条码信息筛选模块和条码信息显示模块。
在本发明的一个具体实施例中,其系统在nilabview_2018平台上设计。
在本发明的一个具体实施例中,所述excel存储模块中,对sim条码信息保存时,用户可以依据自己的风格设定保存生成的格式,数据存储的的excel表格的格式从系统目录下的模版excel中读取,用户可以在模版中添加样式,所述样式包括下划线、表格线、表格的颜色、表格数据的字体和表格数据的颜色。
在本发明的一个具体实施例中,生成后的表格具有权限管理的功能,用户只能查看表格,不能直接编辑表格。
在本发明的一个具体实施例中,当用户需要对生成的excel表格的数据内容修改时,修改前要设置excel表格的访问权限,修改时输入正确的管理密码后,用户才能对数据和格式进行修改,其中,所述管理密码在程序编写时已经被管理员设定。
在本发明的一个具体实施例中,sim卡扫描条码的筛选显示部分:根据扫码抢的扫描字符按照固定的规则从源文件中筛选、查找需要的信息,如果符合查找规则,则将扫描的条码信息输出到界面右下方的表格中;如果搜索的条码信息不符合查找规则,上位机系统则会弹出对话框,提示用户搜索条码不存在;(a)如果搜索的条码已经添加到右下方的表格中,同样弹出一个对话框提示用户扫描信息已经添加(b)。根据这a、b两个防错处理,保证了sim卡条码顺序的准确性。
在具体使用时,包括以下步骤:
s1:系统指定一个excel读取路径,从excel源文件中读取sim卡的条码信息并显示读取的信息到操作界面;
s2:依据扫码抢的扫描字符和固定的规则,从源文件中查找、筛选并显示扫描的条码信息,其中,显示的所述条码信息为有序的信息;
s3:将查找、筛选到的信息存储到新的excel表格中。
在本发明的一个具体实施例中,在对sim卡的条码进行原表格读取和筛选后,对筛选排序后的sim条码进行保存,保存生成的格式可以根据用户自己的风格来进行设定,数据存储的的excel表格的格式是从系统目录下的模版excel中读取的,用户可以自己在模版里面添加下划线、表格线、表格的颜色以及表格数据的字体和颜色等,设置完成后将设置好格式的模版保存,那么在生成新的excel表格时,表格中的格式就和用户设置的格式保持一致了。
在本发明的一个具体实施例中,生成后的表格具有权限管理的功能,用户只可以对其进行查看,而无法进行编辑,这避免了用户由于误操作对表中的数据进行修改,从而保证了表格数据内容的真实性,如果用户的确需要对生成excel表格的数据内容进行修改,再修改前需要设置一下excel的访问权限,输入提示的管理密码后,用户即可对数据和格式进行修改,这个密码在程序编写时已经被管理员设定。通过带有模版和管理密码的生成方式,既保证了用户可以根据自己需求来生成想要的格式excel表格,也确保了表中的数据不会被人随意篡改。
综上所述,借助于本发明的上述技术方案,通过该系统,提供了一种对散乱无序的sim卡条码数据快速排序的系统手段;同时把排序后的数据进行excel存储,方便了后期ecu控制器在生产时的检索,从而减少了人力,缩短了生产时间。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。