一种修改POS终端菜单的装置和方法制造方法及图纸

技术编号:15108703 阅读:105 留言:0更新日期:2017-04-09 00:09
本发明专利技术公开修改POS终端菜单的装置包括菜单编辑模块、菜单仿真模块、编译模块。其中,菜单编辑模块,用于编辑菜单脚本以修改菜单项;菜单仿真模块,用于提供编辑完成的菜单脚本的菜单项的实时仿真预览;编译模块,用于编译编辑完成的菜单脚本。

【技术实现步骤摘要】

本专利技术涉及对POS终端菜单进行模块化编辑和仿真,并且尤其涉及修改POS终端菜单的装置和方法
技术介绍
传统销售点(POS)终端的各类菜单不论是收银员操作菜单还是管理菜单,均通过终端应用程序的软件编码方式实现,实现终端菜单的代码与实现终端其他功能的代码集成在一个完整的应用程序中,如需要修改终端菜单的显示界面、操作流程、显示字符、排版格式等,需要对整体程序代码进行修改,操作复杂、繁琐,开发、测试时间较长;并且,由于菜单的特殊性,菜单修改完成后,开发测试人员要等到程序编译、安装到POS终端后,才能实际验证修改后菜单的显示效果,导致菜单的修改和测试效率低。
技术实现思路
本专利技术公开修改POS终端菜单的装置,包括:菜单编辑模块,用于编辑菜单脚本以修改菜单项;菜单仿真模块,用于提供编辑完成的菜单脚本的菜单项的实时仿真预览;编译模块,用于编译编辑完成的菜单脚本。菜单编辑模块存储菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易。菜单编辑模块以树形结构的图形界面展示菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易。所述展示的菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易是可编辑的。所述树形结构包括多级菜单,所述菜单仿真模块在虚拟屏幕中仿真多级菜单的某一级菜单。本专利技术还公开一种修改POS终端菜单的方法,包括:菜单编辑,编辑菜单脚本以修改菜单项;菜单仿真,提供编辑完成的菜单脚本的菜单项的实时仿真预览;编译,编译编辑完成的菜单脚本。在菜单编辑过程中,存储菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易。在菜单编辑过程中,以树形结构的图形界面展示菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易。所述展示的菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易是可编辑的。所述树形结构包括多级菜单,在菜单仿真过程中,在虚拟屏幕中仿真多级菜单的某一级菜单。本专利技术的优势在于实现了POS终端菜单模块化编辑和仿真,简化了现有POS菜单的开发和测试过程,极大缩短了开发测试时间、减少了开发成本,解决了现有POS终端程序菜单更改和更新过程复杂,更新数据量过大的问题。附图说明在参照附图阅读了本专利技术的具体实施方式以后,本领域技术人员将会更清楚地了解本专利技术。本领域技术人员应当理解的是,附图仅仅用于配合具体实施方式说明本专利技术的技术方案,而并非意在对本专利技术的保护范围构成限制。图1是根据本专利技术实施例的修改POS终端菜单的装置示意图。图2是根据本专利技术实施例的修改POS终端菜单的流程示意图。具体实施方式下面参照附图,对本专利技术的具体实施方式作进一步的详细描述。应当理解的是,可对所描述的实施例进行结构的和功能的修改。另外,可针对任何给定的或特定的应用所期望和有利的那样,一个实施例的一个或多个特征可以与另一个实施例的一个或多个特征相组合。图1是根据本专利技术实施例的修改POS终端菜单的装置的示意图。如图1所示,修改POS终端菜单的装置包括菜单编辑模块、菜单仿真模块、编译模块。其中,菜单编辑模块,用于编辑菜单脚本以修改菜单项;菜单仿真模块,用于提供编辑完成的菜单脚本的菜单项的实时仿真预览;编译模块,用于编译编辑完成的菜单脚本。菜单编辑模块独立于POS终端程序的其它功能模块,用于单独编辑菜单项。菜单编辑模块可以存储菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易。菜单编辑模块可以以树形结构的图形界面展示菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易。所述展示的菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易是可编辑的。上述的树形结构可以包括多级菜单,所述菜单仿真模块在虚拟屏幕中仿真多级菜单的某一级菜单。菜单仿真模块还可以进一步被配置成在多个虚拟屏幕中分别仿真多个菜单项。图2是根据本专利技术实施例的修改POS终端菜单的流程示意图。如图所示,修改POS终端菜单的方法,包括:菜单编辑,编辑菜单脚本以修改菜单项;菜单仿真,提供编辑完成的菜单脚本的菜单项的实时仿真预览;编译,编译编辑完成的菜单脚本。在菜单编辑过程中,存储菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易。在菜单编辑过程中,以树形结构的图形界面展示菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易。所述展示的菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易是可编辑的。所述树形结构包括多级菜单,在菜单仿真过程中,在虚拟屏幕中仿真多级菜单的某一级菜单。在一个示例中,对终端菜单进行模块化编辑和仿真的流程如下:步骤1:通过菜单编辑模块完成某一级菜单项;步骤2:编辑完成的菜单项被发送至菜单仿真模块,通过菜单仿真模块菜单能够被实时仿真预览;步骤3:预览完成后,将编辑完成的菜单项的菜单脚本提交编译模块进行代码编译,生成编译后的菜单脚本;步骤4:将编译后的菜单脚本安装到POS终端,实现POS菜单修改更新。在另一个示例中,菜单编辑模块还被配置成从POS终端程序中将要编辑的菜单项分离出来,独立于POS终端程序的功能模块进行编辑。菜单编辑模块还可以修改该菜单项的名称、该菜单在完整终端菜单的树形结构中所属的层级、与该菜单关联的交易。树形结构可以显示菜单项的层次深度和有无子项等参数。菜单编辑模块可以通过编辑树形结构上的菜单项来新增、修改或删除某一级菜单项,并且还可以将某个交易和菜单项进行关联,实现菜单对交易的驱动。在另一个示例中,菜单仿真模块根据编辑生成的菜单树型结构,同时虚拟多个POS终端屏幕,每个虚拟屏可展示对应某一级菜单项。通过以上实施方式的描述,本领域中的普通技术人员能够理解,在不偏离本专利技术的精神和范围的情况下,还可以对本专利技术的具体实施方式作各种变更和替换。这些变更和替换都落在本专利技术权利要求书所限定的范围内。本文档来自技高网...

【技术保护点】
一种修改POS终端菜单的装置,包括:菜单编辑模块,用于编辑菜单脚本以修改菜单项;菜单仿真模块,用于提供编辑完成的菜单脚本的菜单项的实时仿真预览;编译模块,用于编译编辑完成的菜单脚本。

【技术特征摘要】
1.一种修改POS终端菜单的装置,包括:
菜单编辑模块,用于编辑菜单脚本以修改菜单项;
菜单仿真模块,用于提供编辑完成的菜单脚本的菜单项的实时仿真预览;
编译模块,用于编译编辑完成的菜单脚本。
2.如权利要求1所述的装置,其中,
所述菜单编辑模块存储菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易。
3.如权利要求2所述的装置,其中,
所述菜单编辑模块以树形结构的图形界面展示菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易。
4.如权利要求3所述的装置,其中,
所述展示的菜单项名称、菜单项在POS终端完整菜单的树形结构中所属的层级、菜单项有无下一级子菜单项、与该菜单项关联的交易是可编辑的。
5.如权利要求4所述的装置,其中,
所述树形结构包括多级菜单,所述菜单仿真模块在虚拟屏幕中仿真多级菜单的某一级菜单。

【专利技术属性】
技术研发人员:严伟锋李晨谭颖孙曦吴潇齐宁王兰
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:上海;31

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

1