旅客智能行程推荐系统的设计与实现

2021-01-20 06:21:10何承达王初程马睿祺冯芷菁武汉大学计算机学院
数码世界 2020年12期
关键词:微信用户系统

何承达 王初程 马睿祺 冯芷菁 武汉大学计算机学院

1 引言

随着信息时代的高速发展,人们的出行越来越便利,然而如何选择合适的出行路线却一直是个难题。现有的导航与行程推荐APP都难以较好地支持本地交通与空铁联运的查询,本系统旨在解决这一问题。通过民航航班、铁路运输、城市地铁与城市公共交通等多种交通方式组合,考虑不同旅客需求,从时间最少、花费最少和换乘数最少三方面为旅客推荐合适的行程。本系统基于微信小程序开发,跨平台、交互友好,为旅客的出行提供便利。

2 系统的设计

2.1 系统的基本架构

(1)系统用户,系统面向的用户可以对两地之间的路线进行搜索,对用户自身的历史行程记录进行查看、删除,对所选择的地点的相关文章进行搜索、收藏,发布与地点相关的包含文本、图片的文章。

(2)系统安全性,系统通过调用微信小程序接口获取临时登录凭证code,并回传到服务器。通过凭证进而换取用户登录态信息,包括用户的唯一标识openid及本次登录的会话密钥session_key等,用户数据的加解密通讯需要依赖会话密钥完成。之后服务器可以根据用户标识来生成自定义登录态,用于后续业务逻辑中前后端交互时识别用户身份,从而提高网络及用户信息的安全性。

(3)系统数据储存,系统的原始数据来源是腾讯地图针对微信小程序的api,用户信息数据存储在后台服务器,通过用户的openid即可访问用户的历史数据并上传新的用户数据。……

登录APP查看全文

猜你喜欢
微信用户系统
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
微信
关注用户
商用汽车(2016年11期)2016-12-19 01:20:16
关注用户
商用汽车(2016年6期)2016-06-29 09:18:54
关注用户
商用汽车(2016年4期)2016-05-09 01:23:12
微信
微信