火车票小程序从0到上线,开发实录

先上菜,大家可以使用微信扫码体验下,支持查询、预订、退、改签功能完整的火车票微信小程序:

1、开发前的工作准备

想实现一个完整的火车票查询预订系统,首选要解决的技术难题是:

1) 车次、经停站等动态数据如何获取?

2) 订票、退票、改签等功能如何实现?

这些如果没有一个第三方API可以对接的话,自己实现的话着实不易,这里以第三方平台【磐河旅行】火车票接口为例,接口文档如下图:

有了这类第三方API接口,剩下的开发对接工作(诸如:UI设计、页面设计、接口对接)对于IT团队来说那都是分分钟的事情。

2、就是完整的开发阶段,大致如下

1)产品经理画原型图,整理功能:

其实根据第三方接口就可以看出大多数功能,主要功能就是:

车次查询、经停站查询;

登录12306(没有账号的话还有提供 注册,忘记密码的话 还有提供密码重置等)账号;

下单占位、支付出票;

申请退票、退票退款;

改签占位、改签支付、改签出票  等

2)美工根据产品经理的原型图设计页面

3)开发:

后端对接第三方API,封装成内部接口输出给前端,

以【火车票余票查询接口】为列

前端 拿到美工的设计页面,再通过后端提供的接口,实现页面的动态数据获取和功能交互实现

4)测试

5)上线

部分功能页面展示如下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

仁者飞鸿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值