[发明专利]场馆快速选座方法以及场馆快速选座系统有效
申请号: | 201710010671.X | 申请日: | 2017-01-06 |
公开(公告)号: | CN106682845B | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 王德吉 | 申请(专利权)人: | 宁波猎票网络技术有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484 |
代理公司: | 北京市盛峰律师事务所11337 | 代理人: | 席小东 |
地址: | 315040 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种场馆快速选座方法,包括以下步骤预建立场馆数据模型、场馆图形模型以及两者的映射关系;映射关系包括建立场馆分区数据模型与场馆分区图形模型之间的映射关系;建立场馆排数据模型与场馆排图形模型之间的映射关系;建立场馆座位数据模型与场馆座位图形模型之间的映射关系。优点为(1)用户在选票过程中,交互界面显示的图形模型中,已售座位自动隐藏,只显示可售座位,库存清晰,减少用户重复操作,提高选座效率;(2)交互界面联动显示场馆数据模型和对应的场馆图形模型,占用系统空间极少,加载速度快,提高操作的流畅度和便捷性,从而提高用户的选座体验。 | ||
搜索关键词: | 场馆 快速 方法 以及 系统 | ||
【主权项】:
一种场馆快速选座方法,其特征在于,包括以下步骤:步骤1,预建立场馆数据模型;其中,所述场馆数据模型包括场馆分区数据模型、场馆排数据模型和场馆座位数据模型;所述场馆分区数据模型用于以数据形式存储场馆的场馆ID以及该场馆包括的所有场馆分区的场馆分区ID之间的对应关系;具体的,根据场馆实际的分区建立场馆分区数据模型,每个场馆分区具有一个全局唯一编码来标记场馆分区编号,使实际场馆中的实际分区和场馆分区数据模型中的场馆分区编号建立唯一对应关系;所述场馆排数据模型用于以数据形式存储每个场馆分区的场馆分区ID以及该场馆分区包括的所有场馆排的场馆排ID之间的对应关系;具体的,场馆的每个分区是不一样的,所以,针对每个分区建立对应的场馆排数据模型,每个排具有一个全局的唯一编码来标记场馆排编号,使实际场馆中每个分区上的排和场馆排数据模型中排编号建立唯一对应关系;所述场馆座位数据模型用于以数据形式存储每个场馆排的场馆排ID以及该场馆排包括的所有场馆座位的场馆座位ID之间的对应关系;具体的,场馆的每个排的座位是不一样的,所以,针对每个排的座位建立不同的座位数据模型,每个座位有一个全局的唯一编码来标记场馆的座位编号,使实际场馆中每个排上的座位和场馆座位数据模型中座位模型编号建立唯一对应关系;预建立场馆可售状态表;所述场馆可售状态表用于存储场馆中每个场馆分区的可售状态、每个场馆分区所包括的每个场馆排的可售状态以及每个场馆排所包括的每个座位的可售状态;初始时,每个场馆分区、每个场馆排以及每个座位均为可售状态;实时对所述场馆可售状态表进行更新维护,当某个场馆分区下的某个场馆排下的某个座位对应的票被售出时,更新该座位的状态为不可售状态;当某个场馆排下的所有座位均为不可售状态时,更新该场馆排为不可售状态;当某个场馆分区下的所有排均为不可售状态时,更新该场馆分区为不可售状态;预建立场馆图形模型;其中,所述场馆图形模型包括场馆分区图形模型、场馆排图形模型和场馆座位图形模型;(1)所述场馆分区图形模型用于根据场馆实际分区的形状和位置,以图形形式展示所有场馆分区在场馆中的布局;在所述场馆分区图形模型中,每个场馆分区对应一个具有场馆分区图形控件ID的场馆分区图形控件,所述场馆分区图形控件具有激活状态和未激活状态,当所述场馆分区图形控件为激活状态时,控制场馆布局中对应位置的场馆分区为选中状态;当所述场馆分区图形控件为未激活状态时,控制场馆布局中对应位置的场馆分区为未选中状态;(2)所述场馆排图形模型用于根据场馆每个实际分区所包括的排的数量和顺序,以图形形式展示场馆排在场馆分区中的布局;在所述场馆排图形模型中,每个场馆排对应一个具有场馆排图形控件ID的场馆排图形控件,所述场馆排图形控件具有激活状态和未激活状态,当所述场馆排图形控件为激活状态时,控制场馆分区布局中对应位置的场馆排为选中状态;当所述场馆排图形控件为未激活状态时,控制场馆分区布局中对应位置的场馆排为未选中状态;(3)所述场馆座位图形模型用于根据场馆每个实际排所包括的座位的数量和顺序,以图形形式展示场馆座位在场馆排中的布局;在所述场馆座位图形模型中,每个场馆座位对应一个具有场馆座位图形控件ID的场馆座位图形控件,所述场馆座位图形控件具有激活状态和未激活状态,当所述场馆座位图形控件为激活状态时,控制场馆排布局中对应位置的场馆座位为选中状态;当所述场馆座位图形控件为未激活状态时,控制场馆排布局中对应位置的场馆座位为未选中状态;步骤2,建立所述场馆数据模型和所述场馆图形模型之间的映射关系;具体为:建立场馆分区数据模型与场馆分区图形模型之间的映射关系,即:建立场馆分区数据模型中场馆分区ID与场馆分区图形模型中场馆分区图形控件ID之间的映射关系;建立场馆排数据模型与场馆排图形模型之间的映射关系,即:建立场馆排数据模型中场馆排ID与场馆排图形模型中场馆排图形控件ID之间的映射关系;建立场馆座位数据模型与场馆座位图形模型之间的映射关系,即:建立场馆座位数据模型中场馆座位ID与场馆座位图形模型中场馆座位图形控件ID之间的映射关系;步骤3,定义座位票价的计价规则,即:每个场馆分区的所有排的所有座位具有相同的票价;建立票价数据模型;所述票价数据模型用于存储每个场馆分区的场馆分区ID与票价的对应关系;具体的,根据项目的实际需求建立票价数据模型,建模后保存到数据模型系统中,由于票价和场馆中的区一一对应,只需在场馆中作区和票价的对应关系,然后建立票价和区的对应关系即可;步骤4,当交互界面的IO接口接收到用户输入的目标票价时,所述交互界面加载所述票价数据模型,获得与所述目标票价对应的所有场馆分区的场馆分区ID;步骤5,然后,所述交互界面加载所述场馆可售状态表,判断步骤4查找到的各个所述场馆分区是否为可售状态,如果为不可售状态,则过滤掉对应的不可售状态的场馆分区;如果为可售状态,则保留对应的可售状态的场馆分区,由此将步骤4得到的场馆分区筛选为均为可售状态的场馆分区,获得可售状态的场馆分区的场馆分区ID;所述交互界面进一步分析所述场馆可售状态表,得到所获得的可售状态的场馆分区所对应的可售状态座位数量,即为可售票价数量;步骤6,所述交互界面将步骤5获得的可售状态的场馆分区ID以控件形式显示到界面上,并将加载到的各个场馆分区对应的可售票价数量显示到界面上;然后,所述交互界面加载预建立的所述场馆分区图形模型,所述场馆分区图形模型展示所有场馆分区在场馆中的布局;然后,基于场馆分区数据模型中场馆分区ID与场馆分区图形模型中场馆分区图形控件ID之间的映射关系,得到与步骤5获得的可售状态的场馆分区ID所对应的场馆分区图形控件ID;激活得到的所述场馆分区图形控件ID,使所述场馆分区图形模型中可售状态的场馆分区为突出显示状态,得到突出显示的场馆分区图形模型;然后,所述交互界面在界面中显示所述突出显示的场馆分区图形模型;步骤7,当所述交互界面所显示的某个场馆分区ID被用户选中时,将选中的场馆分区称为目标场馆分区;所述交互界面同时执行以下步骤7.1和步骤7.2:步骤7.1,所述交互界面分析所述场馆可售状态表,查找到选中的场馆分区所包含的可售状态的场馆排的场馆排ID,并统计到每个可售状态的场馆排所包含的可售票价数量;然后,所述交互界面将获得的可售状态的场馆排ID以控件形式显示到界面上,并将加载到的各个场馆排对应的可售票价数量显示到界面上;步骤7.2,所述交互界面基于场馆分区数据模型与场馆分区图形模型之间的映射关系,更新界面当前显示的所述场馆分区图形模型,仅使选中的目标场馆分区所对应的场馆分区图形控件为激活状态,进而使界面中显示的场馆分区图形模型中,仅目标场馆分区为突出显示状态;步骤8,当所述交互界面所显示的某个场馆排ID被用户选中时,将选中的场馆排称为目标场馆排;所述交互界面同时执行以下步骤8.1和步骤8.2:步骤8.1,所述交互界面分析所述场馆可售状态表,查找到选中的场馆排所包含的可售状态的场馆座位的场馆座位ID;然后,所述交互界面将获得的可售状态的场馆座位ID以控件形式显示到界面上;步骤8.2,所述交互界面加载预建立的所述场馆排图形模型,所述场馆排图形模型展示选中的场馆分区中所包含的所有场馆排的布局;然后,基于场馆排数据模型中场馆排ID与场馆排图形模型中场馆排图形控件ID之间的映射关系,得到与选中的场馆排ID对应的场馆排图形控件ID;激活得到的所述场馆排图形控件,使所述场馆排图形模型中对应的场馆排为突出显示状态,得到突出显示的场馆排图形模型;然后,所述交互界面在界面中显示所述突出显示的场馆排图形模型;步骤9,当所述交互界面所显示的某个场馆座位ID被用户选中时,将选中的场馆座位称为目标场馆座位;所述交互界面基于场馆座位数据模型中场馆座位ID与场馆座位图形模型中场馆座位图形控件ID之间的映射关系,得到与选中的场馆座位ID对应的场馆座位图形控件ID;激活得到的所述场馆座位图形控件,使步骤8.2得到的所述场馆排图形模型中对应的场馆座位为突出显示状态,得到突出显示的场馆座位图形模型;然后,所述交互界面在界面中显示所述突出显示的场馆座位图形模型;步骤10,在步骤9选中的场馆座位被支付成功后,所述交互界面更新所述场馆可售状态表,将对应的场馆座位更新为不可售状态,至此完成一次选票过程;场馆快速选座方法,概括为:(1)场馆的数据建模,场馆的图形建模;(2)建立数据模型和图形模型之间的关联;包括:建立场馆的区数据模型和图形模型对应关系;即:将数据模型中区的唯一编码和图形模型中的唯一坐标建立一一对应关系,使数据模型和图形模型中的区相互映射;建立场馆的排数据模型和图形模型对应关系;即:将数据模型中排的唯一编码和图形模型中的唯一坐标建立一一对应关系,使数据模型和图形模型中的区相互映射;建立场馆的座位数据模型和图形模型对应关系;即:把数据模型中座位的唯一编码和图形模型中的唯一坐标建立一一对应关系,使数据模型和图形模型中的区相互映射;(3)建立票和数据模型之间的关联;具体的,建立票和数据模型中的座位的唯一关系,实际票的可售状态可以在数据模型中的座位中表示;通过数据模型中区、排、座的坐标对应显示图形模型中未取票的图形呈现出给用户;(4)用户在界面操作流程为:用户选择票价,系统根据用户选择的票价在场馆图中显示对应票价的可售区域,然后用户选择其中一个可售区域,在场馆图中显示可售区域中的所有可售排号,最后用户在可售排号中选择可售座位,用户完成选座行为;具体操作方法为:1)选择票价:场馆对应的票价区域系统自动用颜色作区分,用户很快即可定位到可购买票价区的位置;步骤一也可略过直接进行步骤二;2)用户在步骤一筛选的票价区中选择其中的一个小分区,场馆对应的区域将自动点亮,用户能够快速查看座位所在的区位置;其中,如果步骤一略过,可选择所有分区中的一个小分区;3)用户在步骤二筛选的分区选择可购买排号,对应的区域中排的位置自动点亮,用户能够快速的锁定座位所在的排位置;4)用户在步骤三筛选排中选择可以购买座位,场馆对应的排的座位自动点亮,用户即可锁定购买的座位位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波猎票网络技术有限公司,未经宁波猎票网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710010671.X/,转载请声明来源钻瓜专利网。
- 上一篇:砖窑专用轴流风机风冷散热系统
- 下一篇:风机降噪装置