最佳出行规划APP-产品需求文档_V4.0

411 阅读7分钟

修订记录

文档版本修订日期修订内容修订人
1.02021.03.18初稿胡颖
2.02021.04.08痛点与产品价值胡颖
3.02021.05.12后端算法实现:解决方案由近似解延伸为精确解胡颖
4.02021.07.15前端产品设计胡颖

进度表

序号页面需求名称需求详情预计排期优先级是否完成
1首页地址切换支持切换定位地址07.26-07.30P0
2首页查询搜索可以输入关键字查询类似的店铺07.26-07.30P0
3首页轮播图展示运营配置的人气高的店铺07.26-07.30P0
4首页综合规划选择多个标签,综合查询08.02-08.20P0
5首页单一查询选择单一标签,直接查询08.02-08.20P0
6首页相关推荐根据用户之前的下单记录与浏览记录等给出推荐08.23-08.27P1
7论坛查询搜索可以输入关键字查询类似的帖子08.30-09.03P1
8论坛编辑帖子编辑自己要发布的内容08.30-09.03P1
9论坛发布展示全部帖子展示界面09.06-09.10P1
10论坛关注关注其他发帖人员09.06-09.10P1
11论坛评论评论帖子09.13-09.17P1
12论坛收藏收藏帖子09.13-09.17P1

1.产品概述

1.1产品背景

随着无线通讯和全球定位技术的发展,大规模移动数据的分析与挖掘成为可能,基于位置的移动服务越发普及。其中,最佳出行规划中的查询问题是查询类APP中的热点问题,其任务是在地理空间中发现距用户最近、好评最高、价格最低的POI结果。但现有的最佳出行规划查询类APP主要建立在基于距离代价的路网模型上,无法有效支持现实生活中普遍存在的基于时间代价的路网应用。同时,目前已有的查询类APP都是垂直单向的查询,由于用户出行的需求不止一个,进而缺少群组需求的查询。所以,本产品要实现最佳出行规划中的群组查询。

1.2产品目标

用户给出出行时间、出行地点以及出行的多种需求,该产品可以考虑通行时间代价返回一组最佳的组合。例如,某游客想在8:00于上海市梅赛德斯出发,想去商场、酒店、景点,考虑时间代价返回一组最佳的组合。

1.3竞品分析

基于位置的移动服务的出行查询APP主要有美团、滴滴、携程等。

一级功能二级功能美团滴滴携程最佳出行规划
查找单一性需求的POI (如美食、景点、商场等)
各类查询距离排序
各类查询时间代价排序××
查找复合性需求的POI组景点组合查询××
查找复合性需求的POI组各类POI组合查询×××

1.4痛点

  • 痛点1:目前只有点对点路径规划类的产品会考虑时间代价的排序,但是随着时代的变化,越来越多的人考虑通行时间,因此该因素在目前的大部分查询软件中较少被考虑。
  • 痛点2:目前的查询类软件都是单一垂直查询,用户提出单类需求,挨个去查询,缺少综合考虑。针对有多种出行需求的用户而言,在单类查询后需要自己再次权衡选择最佳组合。

1.5用户定位

为出行规划的用户选择最佳的需求组合,考虑距离、通行时间等代价,综合多种需求之间的关联。

1.6推荐算法

2.需求内容

2.1功能总览

主要实现两个模块,效果图如下

(1)最佳组合查询功能

(2)论坛功能

绘图1.png

2.2功能详情-UI与交互逻辑

2.2.1最佳组合查询功能

(1)定位

  • 内容:定位按钮。
  • 交互:进入该界面时,自动获取定位;若因为权限原因,跳出提示框让用户选择地区。
  • 异常情况:当网络异常、获取不到服务端数据,即无法获取用户定位时,跳出提示框。
  • 界面:

绘图2.png

(2)关键字搜索

  • 内容:搜索框,语音按钮。
  • 交互:在搜索框中可以输入关键字,后台进行模糊匹配给出店家列表;语音可转为文字搜索。
  • 异常情况:当网络异常、获取不到服务端数据,即无法获取用户语音时,跳出提示框。
  • 界面:

绘图3.png

(3)查询功能

  • 内容:类别标签,查询按钮。
  • 交互:若用户多选类别标签,点击“综合规划”查询按钮,则进行综合查询;若用户单选类别标签,点击“综合规划”或“单一查询”查询按钮,则都进行单一查询。进入搜索结果界面后,可以点击“时间”“距离”“评价”“筛选”进行排序。点击搜索结果中的图片时,可以进入具体商家。
  • 后端:调用推荐算法来计算出路线
  • 数量:搜索结果选前十。
  • 异常情况:当网络异常、获取不到服务端数据,即无法获取用户查询需求时,跳出提示框。
  • 界面:

绘图4.png

查询结果.jpg

(4)轮播图

  • 内容:活动图片,图片显示进度条。
  • 交互:每隔三秒自动播放下一张;从左往右循环播放。手势左滑右滑可以切换。点击任意一张图片,进入活动详情页。
  • 后续目标:每日更新
  • 数量:保证五张。
  • 异常情况:当网络异常、获取不到服务端数据,即无法拉取图片时,展示默认图片,默认图片由UI输出。
  • 界面:

绘图5.png

(5)相关推荐

  • 内容:图片,主题,头像,点赞按钮,评论按钮。
  • 交互:点击图片或主题可以进入具体的商家,点赞计数,可以评论。后续要改成推荐算法
  • 来源:从搜索热度较高或与用户访问过的商家有交集的商家详情中获取。
  • 数量:按照排序,共100个,设置底线提示。
  • 异常情况:当网络异常、获取不到数据,即无法获取推荐时,跳出提示框。
  • 界面:

绘图6.png

2.2.2论坛功能

(1)排序类别

  • 内容:两种切换按钮。
  • 交互:点击“按热度”是从本地区根据浏览量与点击量进行排序,点击“按时间”是从本地区根据发帖时间进行排序。
  • 异常情况:当网络异常、获取不到服务端数据,即无法获取帖子界面时,跳出提示框。
  • 界面:

绘图7.png

(2)发帖内容展示

  • 内容:头像,昵称,地区,关注按钮,内容文字,内容图片,评论按钮,收藏按钮,转发按钮。
  • 交互:点击头像或昵称,可以进入主页;点击关注,可以关注发帖人;点击内容文字可以展开该贴全部内容;点击内容图片,可以放大图片;点击评论,可以发布自己的评论;点击收藏,可以收藏该帖子内容;点击转发,可以分享到其他平台或本平台。
  • 数量:显示本地100条,有底线提示。
  • 异常情况:当网络异常、获取不到服务端数据,即无法获取帖子界面时,跳出提示框。
  • 界面:

绘图8.png

(3)发布新帖

  • 内容:发帖按钮。
  • 交互:点击跳转到发帖详情页。
  • 异常情况:当网络异常、获取不到服务端数据,即无法获取帖子界面时,跳出提示框。
  • 界面:

绘图9.png

发帖.jpg