电子菜谱显示方法与流程

文档序号:12040241阅读:727来源:国知局
本发明涉及一种电子菜谱技术,特别地,涉及一种自定义模板化的电子菜谱显示方法。

背景技术:
电子点菜系统是一种融合电子菜谱与无线电子终端设备于一体的可视化电子点菜技术,在餐饮行业的应用越来越广泛。采用电子点菜系统,不仅方便客户点菜,而且可以根据餐厅提供的菜品及时更新菜谱,为餐厅节省菜谱、菜牌和手工单等费用,实现餐厅无纸化。现有的电子点菜系统中,电子菜谱的展示页面通常都采用统一的图片布局格式,然而,某些餐厅希望根据不同菜品采用不同页面展示方式进行菜品展示。比如,某些餐厅可能希望其招牌菜在电子菜谱中采用大图展示并且出现展示页面的显著位置,而对于主食酒水等菜品采用小图或者列表展示的方式。现有的电子菜谱并无法实现上述多样化的菜品展示方式。

技术实现要素:
为解决上述问题,本发明提供一种自定义模板化的电子菜谱显示方法。本发明提供的电子菜谱显示方法,包括:提供多个菜谱模板,所述提供多个菜谱模板包括:创建多个菜谱模板,并将所述菜谱模板所对应的模板文件上传到存储服务器,所述创建多个菜谱模板包括:穷举需要展示的内容元素,并对所述内容元素进行分类;根据所述内容元素进行版面设计,生成多个模板版面;对所述模板版面进行参数化处理;将经过参数化处理的模板版面通过工具定义生成模板文件;为电子菜谱的多 个菜谱显示页面分别选择相应的菜谱模板,其中至少部分不同的菜谱显示页面采用不同的菜谱模板;将每个菜谱显示页面的待展示菜品的内容数据填充到所述菜谱模板,并生成所述电子菜谱的菜谱文件;将所述菜谱文件输出到终端设备,并在所述终端设备显示所述电子菜谱。在本发明提供的电子菜谱显示方法一较佳实施例中,所述模板文件可以包括数据文件、模板背景、效果图和帮助文件。在本发明提供的电子菜谱显示方法一较佳实施例中,所述电子菜谱显示方法还包括:将所述多个菜谱模板文件从所述存储服务器导入到客户后台系统,并对所述模板文件进行解析,得到所述多个菜谱模板。在本发明提供的电子菜谱显示方法一较佳实施例中,所述为电子菜谱的多个菜谱显示页面分别选择相应的菜谱模板包括:在所述客户后台系统设计所述电子菜谱的菜品展示方式,并根据所述菜谱展示方式分别为所述电子菜谱的每个菜谱显示页面选取对应的菜谱模板。在本发明提供的电子菜谱显示方法一较佳实施例中,所述将每个菜谱显示页面的待展示菜品的内容数据填充到所述菜谱模板包括:将菜品内容数据分别填充到相应的菜谱模板的菜品填充区域之中,形成多个菜谱显示页面;对所述多个菜谱显示页面进行排序及编号,得到菜谱文件。在本发明提供的电子菜谱显示方法一较佳实施例中,所述菜品内容数据包括必选内容和可选内容。在本发明提供的电子菜谱显示方法一较佳实施例中,所述必选内容包括菜品名称、菜品图片和菜品价格,所述可选内容包括音频资料、菜品制作过程视频资料、菜品介绍动画资料、菜谱显示页面的页眉/页脚信息或餐厅宣传信息。在本发明提供的电子菜谱显示方法一较佳实施例中,所述菜品内容数据包括基础元素、功能元素和辅助元素。本发明提供的电子菜谱显示方法提供各种不同的菜谱模板,客户可以根据其多样化的菜品展示需求,为不同菜品选取相应的菜谱模板进行展示,也即是说,客户可以通过自定义模板的方式实现多样化的菜品展示,从而使得电子菜谱具有多样化的菜谱显示页面。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:图1是本发明提供的电子菜谱显示方法一种实施例的流程示意图。具体实施方式下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。为更好地理解本发明的具体实施方式提供的技术方案,以下简单介绍本发明提供的自定义模板化的电子菜谱显示方法的一些基础定义。具体如下:一、电子菜谱:电子菜谱是采用终端设备(比如平板电脑)作为载体的一种可以实现菜品展示、餐厅管理及信息查询等功能的电子设备,其可以通过无线通信模块和存储服务器进行无线通讯。二、菜品内容数据:菜品内容数据是所述电子菜谱包括的各个菜品的具体信息集合,所述菜品内容数据可以从不同的维度进行分类。比如,所述菜品内容数据可以分为必选内容和可选内容,其中必选内容是指在所述电子菜谱中必须要展示的菜品信息,如菜品名称、菜品图片(或菜品背景)和菜品价格等信息;而可选内容是指在电子菜谱中可以展示也可以不展示的菜品信息,如菜品介绍音频资料、菜品制作过程视频资料、菜品介绍动画资料、菜谱显示页面的页眉/页脚信息、餐厅宣传信息等。或者,所述菜品内容数据也可以分为基础元素、功能元素和辅助元 素,其中基础元素可以包括图片、文字等展示内容;功能元素可以为按钮、滑动条等功能内容;辅助元素可以是指除去基础元素和功能元素以外的其他辅助内容。三、菜谱模板:所述菜谱模板具体定义了所述电子菜谱各个显示页面可以采用的版面布局和版面风格,具体地,所述电子菜谱可以包括多个菜谱显示页面,在本实施例中,所述多个菜谱显示页面可以按照餐厅的不要需求采用不同的版面布局,即采用不同的菜谱模板。请参阅图1,其为本发明提供的电子菜谱显示方法一种实施例的流程示意图。所述电子菜谱显示方法包括:步骤S1,创建多个菜谱模板,并将所述多个菜谱模板上传到存储服务器;系统管理员可以先创建多个菜谱模板,所述多个菜谱模板可以作为通过以下方式创建:A1、穷举需要展示的内容元素,并对所述内容元素进行分类;A2、根据所述内容元素进行版面设计,生成多个模板版面,其中所述版面设计可以具体包括设计出版面布局、背景、版面图片数量以及版面风格等。A3、对所述模板版面进行参数化处理;A4、通过工具定义生成模板文件,其中所述模板文件可以包括数据文件、模板背景、效果图和帮助文件等。系统管理员在生成所述多个菜谱模板所对应的模板文件之后,可以进一步将所述模板文件打包上传到存储服务器,由此,所述多个菜谱模板便于模板文件的形式存储在所述存储服务器之中。步骤S2,将所述多个菜谱模板从所述存储服务器导入到客户后台系统;比如,客户可以登录所述存储服务器,并将所述模板文件从所述存储服务器导入到客户后台系统,进一步地,客户可以利用所述客户后台系统对所述模板文件进行解析,得到所述多个菜谱模板。在具体实施例中,所述存储服务器可以根据客户提供的终端设备ID,将所述模板文件转换成一个加密文件,并为客户提供相应的密钥。客户登录所述存储服务器之后,可以从所述存储服务器下载得到所述加密文件。应当注意的是,客户用于电子菜谱展示的终端设备ID必须与上述提供的终端设备ID一致,否则,客户的终端设备将无法正确地实现电子菜谱展示。步骤S3,为电子菜谱的每个菜谱显示页面分别选择相应的菜谱模板;客户根据电子菜谱的多样化展示需要,在所述客户后台系统设计所述电子菜谱的菜品展示方式,并根据所述菜谱展示方式分别为所述电子菜谱的每个菜谱显示页面选取对应的菜谱模板,从而使得所述电子菜谱至少部分不同的菜谱显示页面分别采用不同的菜谱模板,即采用不同的菜谱显示页面。比如,客户可以首先确定各类菜品具体需要在哪一个菜谱显示页面进行显示;接着,客户可以在所述多个菜谱模板中选择其中一种菜谱模板来承载某一类菜品,并选择另一种菜谱模板来承载另外一类菜品;进一步地,客户可以设计出各类菜品在其相对应的菜谱模板的排版顺序,即确定所述菜品具体应当在所述菜谱模板中哪一个菜谱填充区域。步骤S4,将每个菜谱显示页面的待展示菜品的内容数据填充到所述菜谱模板,并生成所述电子菜谱相应的菜谱文件;在为所述电子菜谱的各个菜谱显示页面分别选择相应的菜谱模板之后,客户可以将所述菜品内容数据分别填充到相应的菜谱模板的菜品填充区域之中,从而形成多个可供预览的菜谱显示页面。另外,客户还可以对所述多个菜谱显示页面进行排序及编号,得到菜谱文件。步骤S5,终端设备请求所述菜谱文件,并显示所述电子菜谱。终端设备可以利用其基础应用模块向所述客户后台系统请求所述菜谱文件,所述客户后台系统可以将所述菜谱文件输出到所述终端设备,并且,根据用户操作在其显示模块显示所述电子菜谱的相应菜谱显示页面。本发明提供的电子菜谱显示方法提供各种不同的菜谱模板,客户可以根据其多样化的菜品展示需求,为不同菜品选取相应的菜谱模板进行展示,也即是说,客户可以通过自定义模板的方式实现多样化的菜品展示,从而使得电子菜谱具有多样化的菜谱显示页面。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1