基于WEB的座位及票价快速编辑方法、系统及存储介质与流程

文档序号:14195242阅读:402来源:国知局
基于WEB的座位及票价快速编辑方法、系统及存储介质与流程

本发明涉及计算机技术领域,特别涉及网络票务技术领域,具体是指一种基于web的座位及票价快速编辑方法、系统及存储介质。



背景技术:

现有技术中,应用于网络票务的场地座位号和票价编辑工具大致分为两类。一类是运行在微软windows系统的客户端软件,此类软件无法便利的访问,必须依赖特定的软硬件设施,在特定的网络环境中使用。另一类是基于web的网页工具,此类工具通常功能简单,只能逐个座位或者基于简单规则对每排座位进行编辑,应用方式复杂,十分不方便。

因此,如何提供一种基于web的票务工具,能够在实现快速便捷的座位及票价编辑的同时,无需依赖特定的软硬件设施,提高编辑的工作效率,成为本领域亟待解决的问题。



技术实现要素:

本发明的目的是克服了上述现有技术中的缺点,提供一种无需依赖特定的软硬件设施即可方便快捷地进行座位及票价编辑,可大幅提升工作效率,且操作简单,应用广泛的基于web的座位及票价快速编辑方法、系统及存储介质。

为了实现上述的目的,本发明的基于web的座位及票价快速编辑方法为用户通过操作web浏览器完成以下各步骤:

(1)设定座位分布,并绘制座位网格;

(2)设定座位号规则,根据所述的座位号规则和座位分布生成座位号;

(3)批量设定票价;

(4)生成并存储各座位的座位号与票价对应的数据。

该基于web的座位及票价快速编辑方法中,所述的座位号规则为,座位起始号、排布方向及是否分奇偶号排布。

该基于web的座位及票价快速编辑方法中,所述的设定座位分布具体为:设定包括n排,每排各m个座位;或设定包括n排,每排各m1、m2…mn个座位。

该基于web的座位及票价快速编辑方法中,所述的批量设定票价具体为:在所述的座位网格选择一排或多排座位后,批量设定选定座位的票价;或设定票价范围后根据n排自动生成梯度票价。

本发明还提供一种基于web的座位及票价快速编辑系统,

所述的系统运行有web浏览器,该web浏览器根据用户操作执行以下程序:

(1)设定座位分布,并绘制座位网格;

(2)设定座位号规则,根据所述的座位号规则和座位分布生成座位号;

(3)批量设定票价;

(4)生成并存储各座位的座位号与票价对应的数据。

该基于web的座位及票价快速编辑系统中,所述的座位号规则为,座位起始号、排布方向及是否分奇偶号排布。

该基于web的座位及票价快速编辑系统中,所述的设定座位分布具体为:设定包括n排,每排各m个座位;或设定包括n排,每排各m1、m2…mn个座位。

该基于web的座位及票价快速编辑系统中,所述的批量设定票价具体为:在所述的座位网格选择一排或多排座位后,批量设定选定座位的票价;或设定票价范围后根据n排自动生成梯度票价。

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现基于web的座位及票价快速编辑方法,所述的方法包括以下各步骤:

(1)设定座位分布,并绘制座位网格;

(2)设定座位号规则,根据所述的座位号规则和座位分布生成座位号;

(3)批量设定票价;

(4)生成并存储各座位的座位号与票价对应的数据。

采用了该发明的基于web的座位及票价快速编辑方法、系统及存储介质,由于其利用web浏览器实现设定座位分布、绘制座位网格、生成座位号,进而可方便地批量设定票价并获得票务数据,由此即可无需依赖特定的软硬件设施,实现方便快捷的座位及票价编辑工作,整体操作简单,对于操作者的专业度要求较低,可大幅提升工作效率,且本发明的基于web的座位及票价快速编辑方法、系统及存储介质实现方式简单,成本低廉,且应用范围也相当广泛。

附图说明

图1为本发明的基于web的座位及票价快速编辑方法的步骤流程图。

图2为本发明的基于web的座位及票价快速编辑方法在应用中的web界面示意图。

具体实施方式

为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。

请参阅图1所示,为本发明的基于web的座位及票价快速编辑方法的步骤流程图。

在一种实施方式中,本发明的基于web的座位及票价快速编辑方法为用户通过操作界面如图2所示的web浏览器完成以下各步骤:

(1)设定座位分布,并绘制座位网格;

(2)设定座位号规则,根据所述的座位号规则和座位分布生成座位号;

(3)批量设定票价;

(4)生成并存储各座位的座位号与票价对应的数据。

本发明还提供一种基于web的座位及票价快速编辑系统。在实现上述实施方式所述方法的系统中运行有web浏览器,该web浏览器根据用户操作执行以下程序:

(1)设定座位分布,并绘制座位网格;

(2)设定座位号规则,根据所述的座位号规则和座位分布生成座位号;

(3)批量设定票价;

(4)生成并存储各座位的座位号与票价对应的数据。

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现上述实施方式所述的基于web的座位及票价快速编辑方法,所述的方法包括以下各步骤:

(1)设定座位分布,并绘制座位网格;

(2)设定座位号规则,根据所述的座位号规则和座位分布生成座位号;

(3)批量设定票价;

(4)生成并存储各座位的座位号与票价对应的数据。

在较优选的实施方式中,所述的座位号规则为,座位起始号、排布方向及是否分奇偶号排布,例如分单双号从中间位置开始排布,或者不分单双号从右往左排布等等。

在进一步优选的实施方式中,所述的设定座位分布具体为:设定包括n排,每排各m个座位;或设定包括n排,每排各m1、m2…mn个座位。具体实践中,可以每排设置相同的m个座位,或根据场地实际需要设置不同的座位数,特别方便适用于需要临时设置座席的演唱会、见面会、产品发布会等场馆。

在更优选的实施方式中,所述的批量设定票价具体为:在所述的座位网格选择一排或多排座位后,批量设定选定座位的票价;或设定票价范围后根据n排自动生成梯度票价。例如在10排座位中分5档票价,每2排一档。也可以仅设置最高和最低票价,自动分布票价。具体而言,仍以10排为例,设置最高票价1000元,最低100元,则自动分布为每排票价差100元。更有可能在特定的座位排布情况下,如扇形座席等,可以设定各座席之间的间距或离舞台中心的距离,进而根据票价范围自动生成梯度票价。

在实际应用中,本发明的方案主要包括的模块包括票价设定模块、座位号规则设定模块、座位网格绘制模块和座位数据编解码模块。

各模块包括以下功能:

1)票价设定模块:新增、删除、修改本工具可使用的票价和票种,例如一等座(如800元),二等座(如500元);

2)座位号规则设定模块:设定和切换本工具在绘制座位时使用的座位号码规则,例如:只使用奇数座位号;只使用偶数座位号;座位号码递增;座位号码递减;起始编号等;

3)座位网格绘制模块:以网格形式展现空白或者已经设定的座位信息,实现ui操作的响应。假设一个场地一排座位最大个数为m,最大排数为n,则m×n座位矩阵可以描述任意座位排布形状,生成m×n个独立的容器,为每个容器设定以屏幕像素为单位的宽高和边框,并使这些容器按照每行m个共n行排列,即可形成展示座位的表格,利用容器内文字标记座位编号,容器背景色标记不同种类票价;在容器区域可以使用鼠标框选若干容器,在鼠标点击时记录坐标1(x1,y1),鼠标拖移并松开点击时记录坐标2(x2,y2),通过两坐标和容器宽高即可映射出被选定的容器;然后根据票价设定模块和座位号规则设定模块已经设定的值计算出每个被选定容器的文本及背景颜色;

4)座位数据编解码模块:对已经设定的全部座位和票价信息进行编码保存,对已经保存的数据解码还原成座位网格绘制模块所使用的数据。数据结构分为两部分,一部分描述整体座位设定的完整信息,一部分描述座位简要信息;完整数据为拥有若干属性的对象集合,简要数据为用“0”和“1”表述的连续文本;编码过程,遍历m×n个容器,把每个容器的信息用对象属性存储,对象集合既完整数据,按照每个容器是否设定票价拼接“0”、“1”得到的文本序列既简要数据;解码过程为编码过程的逆过程。

本发明主要有四个方面的效果:1、基于web技术实现的工具,可以在任意浏览器环境中访问使用,也可以多人同时使用,提升了使用工具的便利性,减少了使用工具的外部依赖;2、可以批量编辑,支持多种座位和票价排布排列方式;3、本工具不限场地大小、不限场地形状、不限座位数量;4、界面操作便捷,使用方便。

采用了该发明的基于web的座位及票价快速编辑方法、系统及存储介质,由于其利用web浏览器实现设定座位分布、绘制座位网格、生成座位号,进而可方便地批量设定票价并获得票务数据,由此即可无需依赖特定的软硬件设施,实现方便快捷的座位及票价编辑工作,整体操作简单,对于操作者的专业度要求较低,可大幅提升工作效率,且本发明的基于web的座位及票价快速编辑方法、系统及存储介质实现方式简单,成本低廉,且应用范围也相当广泛。

在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1