评论

#云开发挑战赛#-云航助手-CAUC-GT

为旅客日常生活与出行提供便捷服务


介绍

云航助手是为航班旅客提供出发前相关服务而创作的一个小程序,他不仅为旅客提供了添加代办,订阅消息等功能,还提供了航班查询、行李查询等信息查询功能,旨在为旅客的航空出行方式提供更为便捷的一体化服务,查询的同时实现添加代办,帮助旅客更加方便地管理自己的计划,同时还会定时发送消息提醒用户以防用户错过重要行程。

使用场景

日常普通代办,航班出行计划代办

实现思路

代办部分:用户可根据需要选择相应的添加代办模式,利用云数据库集合todos存储用户代办信息,选择普通代办是直接通过js代码添加到数据库进行存储,并在前端页面进行显示,选择航班代办,不仅通过js代码添加数据库,同时调用云函数subscribe和send进行消息订阅,提醒乘客提早前往登机;除此之外,代办首页也通过设置云函数和云触发器updateFlightState实时监控航班代办的时间,进行状态自动更新。

查询部分:航班查询:利用云数据库集合flights存放爬虫爬取的航班数据,使用云函数searchByFlight进行查询操作,长按查询结果可添加到代办

行李查询:利用云数据库集合packages存放XML解析的行李数据,使用云函数searchByPackage进行查询操作

消息订阅部分:利用云数据库集合messages存放代办消息提醒数据,在飞机起飞前2小时通过微信服务通知提醒用户

效果截图:

代办界面

添加代办界面

普通代办:

航班代办:

查询界面(滑动切换)

航班查询界面:

航班查询结果界面(长按可添加代办)

行李查询界面:

个人界面:

演示视频网址:http://m.v.qq.com/play.html?cid=&vid=f3152tj10v6&vuid24=lCk%2BLZO9esJFpcZAdbtQWA%3D%3D&url_from=share&second_share=0&share_from=copy&pgid=page_detail&mod_id=mod_toolbar

开源代码网址:https://github.com/CAUC-GT/FlightAssistant.git

开发团队介绍:

队长:陶英杰

队员:郭学宇

学校:中国民航大学

 



 



 



 



 



 



 



 

最后一次编辑于  2天前  
点赞 4
收藏
评论

3 个评论

登录 后发表内容