基于微信小程序的网络在线选座售票系统的实现

虽然标题是写着基于微信小程序,但是系统设计之初便考虑其他的网络销售渠道和场景,微信小程序只是系统中销售方式的一种具体实现。在标准版中,我们默认已经实现的销售方式有:小程序售票、人工售票以及自助机售票。系统面向扩展设计,在需要对接网络OTA平台销售时只需按要求实现具体的接口即可,无需修改系统功能。

系统流程

  1. 总体流程:购票–>出票–>检票入场–>观看–>结束离场
  2. 购票流程:不同的售票渠道的购票流程会有一些细节上的差异,但其本质都是选座支付–出票,这里我们以线上小程序为例,其他的销售方式也是大同小异。
    首先,用户通过扫码或者搜索进入售票小程序;
    2)使用微信授权认证方式用户仅在首次使用小程序时输入手机号和验证码,再以后的使用中系统通过微信openid 自动识别用户身份。
    3)用户选择演出场次后进入选座购票页面,
    4)用户确认选座-提交订单,后台锁定座位
    5)用户支付订单
    6)系统出票
    7)支付超时门票释放座位
  3. 检票流程:检票的方式通常会分这几种:手持检票机、闸机、电脑检票。检票的流程都是识别用户的二维码,然后验证门票二维码是否有效,确认门票有效后提示检票成功 开闸通行。

功能介绍

基于微信小程序的网络在线选座售票系统的实现
自助机选座页面
基于微信小程序的网络在线选座售票系统的实现
后台场馆座位编排页面

操作界面简单
软件分为几个操作端口:后台管理端、窗口售票端、自助机售票取票端以及小程序线上售票端。后台管理端主要是场馆座位编排、影片排场、以及上座率统计、销售统计报表;售票端主要就是售票,在自助机上用户可以凭取票码打印影票,在人工售票窗口还可以打印赠票。

多场馆/影厅支持
系统可以支持任意多到场馆,要新增场馆也很简单,在后台进入场馆新增页面编排好座位信息,在影片排场的时候选择新建的场馆即可。

线上线下一体化
无论是哪种销售渠道,统一的由后台设置管理,后台统一设置门票支付超时时间,订单提交立即锁定座位,其他渠道均不可再销售,超时未支付的门票系统自动释放座位

适用场景

  • 剧院选座
  • 体育场馆
  • 会议选座
  • 影院选座
  • 演出选座
  • 客船选座
  • 大巴选座

案例

该方案成熟,并已经交付多个剧院使用,如有需要查看案例可私信获取

原文始发于:基于微信小程序的网络在线选座售票系统的实现

评论 (2)

  • 辛福| 2023-02-18

    收藏《基于微信小程序的网络在线选座售票系统的实现》文章