产品需求说明书.docx
- 文档编号:15967136
- 上传时间:2023-07-09
- 格式:DOCX
- 页数:19
- 大小:4.26MB
产品需求说明书.docx
《产品需求说明书.docx》由会员分享,可在线阅读,更多相关《产品需求说明书.docx(19页珍藏版)》请在冰点文库上搜索。
产品需求说明书
产
品
需
求
说
明
书
一、简介
本文档为“大玩家户外旅游APP”的产品需求文档,主要作为确认需求以及系统分析设计的依据。
本需求文档包含产品概述,产品设计理念,产品设计结构等内容。
如有不详细之处,请拨打大玩家户外网络公司电话:
xxxx2联系人:
刘炫xxxxxxxx(无验证)
名词解释:
缩写、术语
解释
游记
旅游日记,可以将旅途上的见闻以文字、图片、视频、声音等方式记录下来。
梦想
添加自己一件或数件想要挑战的事情,在关注APP的同时激励着自己完成,可以获得关注。
二、产品概述
1、用户角色描述
用户角色
用户描述
游客
用户无需登录,可以查看任何内容,但是无法评论或使用功能性产品。
注册用户
用户需要注册,可以查看任何内容,可以评论或使用任何功能。
管理员
产品后台的操作人员、负责后台功能的管理、包括功能配置、用户管理、数据查询等功能。
2、目标
本产品根据市场需求,需要在Android、IOS、微信及PC端平台同时发布,功能要求基本一致,数据互通。
本品前台页面设计主要以简洁大方为主,建议总体色调可在黑、白、灰、浅蓝之间互相平衡。
字体建议采用微软雅黑或类似字体。
操作步骤要精简,功能实现尽量在同一页面完成,尽量简化操作,保证流畅度,提高用户体验度。
3、功能摘要
本产品分为5大系统模块,分别为:
游记系统、梦想系统、行业知识系统、组队出行工具系统、免费玩系统。
所有系统均可使用同一账号登陆,用户登陆有有自己的个人空间。
空间内可查看积分、留言、个人记录、标签等等。
游记系统:
记录旅行中的点滴,可采用图文、视频和语音混搭的方式记录,分为个人游记和小队游记。
还能通过手机定位记住你旅行的路线。
梦想系统:
用户可以将自身的想法记录在APP中,在犹豫不决的时候,其他用户会给予鼓励,对自己也是一种激励。
会给用户本身提供动力,也加大了用户和应用之间的黏度。
后期我们也会针对用户情况做一些梦想活动,参与者会有很高的奖励。
行业知识系统:
我们的社区系统,不仅能从中获得户外知识,而且能够发布话题讨论,也可以在我们的产品评测区领取试用品。
组队出行工具系统:
多数出行团体都是以小队形式的,队伍的管理变得重要,将一些实用的管理功能引入APP,是偏实用性的系统模块。
免费玩系统:
后期广告运营系统。
三、产品特性
1、游记系统
1.1产品概述
最专业的户外、旅游内容生成、转发工具
它是一个包含了图文编辑、照相、摄影编辑,离线路线记录,小队图文互评等功能的游记系统。
它可以直接将用户拍摄的照片和文字记录在云端,并且能在旅游过程中实时受到关注。
可以进行小队编辑,户外出游过程中由一个小队共同完成一篇游记。
游记系统是本项目中最重要的系统。
1.2产品结构(功能摘要)
游记系统分为登录用户和游客两种。
游客:
查看个人游记和小队游记。
允许一键分享。
不能创建游记、评论游记和收藏游记。
登录用户:
允许查看游记,并评价。
允许一键分享。
可以收藏游记。
允许发布游记,发布的游记分两种形态,小队型和个人型。
个人游记包含:
拍摄系统、离线记录、排版文字、一键分享。
小队游记包含:
拍摄系统、离线记录、小队游记创建、小队游记排版、一键分享。
1)拍照摄影系统:
拍摄系统可以取代手机中自带的拍照功能,形式类似于美拍。
在APP中点击拍照,可以让用户选择滤镜进行编辑,滤镜中建议包含:
日期时间、天气状态、复古、黑白等等。
比如,在拍摄一张雨景,加入活动的雨滴的滤镜,效果非常好。
2)离线路线记录;
需根据手机定位获取坐标点,然后在APP的地图中建立位置信息,将你的行程记录下来,建议连成一条线,视觉上比较直观。
如图:
这样在你在直播游记的过程中,关注者会更有感觉。
3)排版文字;
在编写游记中,最好采用模板式排版,让用户插入图片、视频、声音等行为更加简单。
尤其是文字排版,要采用自动空行、即时储存等方式。
最后将编写好的游记打包存入APP,在有WIFI的情况下自动上传(用户可选)。
上传后的游记可以被其他登录用户评论(用户可选)。
4)小队游记创建、排版;
如果出游的方式为一个小队,那么队长可以建立一个“小队游记”,形式类似于QQ群,然后邀请队员加入,或者队员申请加入。
建立好的小队可以共同完成一篇游记,A队员负责拍照并上传,B队员负责为图片编辑文字,C队员负责编写心情游记,其他队员可以评论任何照片、文字等。
形式类似于微信朋友圈。
建议:
个人微信朋友圈方式较为平淡,如可能,可以采用更加新颖的时间线式制作。
5)一键分享;
游记内容可以一键分享到QQ空间、微信朋友圈等热门社区内。
1.3特性说明
1)游记系统包含组件:
针对户外,做一款专业的拍照、摄像的应用功能,可根据天气、地形、海拔、温度等户外情况进行调整。
在照片上加入户外的元素还是比较有亮点的,尤其是可以生成的动态图,比单纯的看图有意思多了。
2)内容分享功能,云端储存;
内容经过点滴的记录组成一个完整的游记,其中包含视频、音乐、FLASH、录音、坐标点等等。
在内容中可以随时的记录声音,尤其是在玩的时候,可能埋头在手机上打字不是特别方便,这时候点击记录声音,可以很快很方便的记录下所发生的事情。
在户外旅游的时候不一定随时都会有手机信号,可以将内容预先储存,在有WIFI的情况下上传保存。
1.4产品结构图
1.5用户场景
例如:
1、从石家庄出发当天,打开gprs点击手机开启旅程,拍照留念,并一键转发给自己的好友,宣布自己旅程开始。
2、旅行过程中可以随时分享和互动,全程直播。
但也可以关闭gprs,进入离线预存模式。
点击开启GPS离线记录,根据GPS定位自动离线记录旅行路线。
3、旅行过程中产生了很多欢乐、声音、视频、图片、文字、一边玩一遍预存,直接按时间排好旅程的排版。
并记录自己预存内容的地点和定位,产生在自己的轨迹线上。
和网页版、上传后是一样的,只不过先预存在手机上。
4、Day1旅程结束,回到宾馆、可以一键将自己已经预存的内容一键上传
5、这个时候自己已经上传的内容不仅出现在平台直播,照片、视频、声音也上传到了用户的云空间相册、云空间存储、回家之后可以直接下载;不想让别人看到的私藏内容,可以自己再上传到自己的云空间。
云空间的照片也可以一键上传至QQ空间。
6、玩家每天都需要产生大量的内容,图片、声音、语音、视频等等,而自己的存储空间是有限的,这个时候玩家就可以为自己的手机减负了。
7、玩家这个时候可以将自己的Day1内容通过软件排版、插入音乐和语音录音,生成一个Day1的整体内容。
如:
长图型、视频播放型、flash浏览型等等
8、这样的内容就支持直播和好友分享了、多平台直播、一个整体的内容的直播、可以与好友互动分享,让好友也能感受到自己的快乐和激情。
一般一个人分享需求分为几类:
1、与好友分享、亲友的认可一个顶多个2、和懂行的玩友分享、也只有懂行的玩家最重视3、互动性强,谁也不想石沉大海没存在感4、实现自我实现,尤其自己玩了很有意思、很牛、有感觉的东西,希望得到其他人的认可和共鸣、
9、旅程结束、关闭记录、关闭旅程
10、整体游记生成,由翻阅性段内容,阶段性内容生成一个整体游记。
2、梦想系统
2.1产品概述
这是一个简单的成就系统,自己设定梦想后,用实际行动去完成它。
梦想系统作为市场空白,我十分看好,虽然这在其他领域广泛应用,类似于游戏中“成就”系统。
和游戏一样,要让用户接受一个巨大的,自身的挑战,仅仅是制定计划还是远远不够的,必须要让用户乐在其中,充满挑战的完成它。
梦想系统不仅仅能够自己制定,我们也可以可以根据不同的用户“推送”挑战项目,比如在规定的时间内爬完某座山峰,在身无分文的情况搭车旅行,有些人需要挑战,只是他不知道如何开始。
在未来的运营过程中,我们和用户之间的互动,很有可能会在梦想系统中展开。
多发起活动,提供优秀的梦想创意,制造良好的梦想氛围,强大的用户操作体验,会成为梦想系统的关键。
2.2产品结构(功能摘要)
梦想系统分为登录用户和游客两种。
游客:
允许查看梦想。
允许给他人梦想“顶”或“踩”。
可以搜索梦想,或按照我们设定的排序方式和关键词进行切换并查看(如榜单等)。
登陆用户:
允许查看梦想、建立梦想、梦想PK。
查看梦想:
用户可以关注梦想,评论梦想,参加梦想活动。
建立梦想:
分为三步骤,创建——管理——小组(可选)。
创建梦想:
输入梦想标题、内容、完成时间。
管理梦想:
每日签到,统计信息,记录行为,最后拍照留念完成,加盖成就印章。
梦想小组:
根据标签或其他字段搜索同类好友,创建梦想小组,将一个梦想多人共同完成,共同签到。
完成后可加盖成就印章。
梦想PK:
内容PK模板,自定义PK内容,如美食、风景、游记等,用户可发表评论,或点“赞”或“踩”支持一方。
积分:
当用户完成梦想后,根据其他用户关注度,点“赞”或“踩”获取相应积分。
1)查看梦想
可以采用图片列表的方式进行展现,用户可以触屏进去查看进度、心情杂谈、图文记录、视频音频记录等等。
梦想活动是由管理员发起,用户来实际体验的功能。
管理员发布一个梦想,如:
“请您在3个月的旅行中与100个陌生人合影,并发布照片。
”用户可以将这个梦想领取到自己的空间去完成它,完成后加盖成就印章(可以获取积分)。
2)建立、管理梦想
创建一个梦想小组或个人梦想,然后展现在APP中。
可以每日签到,GPRS跟踪定位地理位置,上传完成图片,进度显示,天数统计等等。
梦想完成后,可加盖梦想成就印章。
其他用户可以查看,然后根据你梦想完成过程进行评价,点“赞”或“踩”(可以获取积分)。
3)梦想PK
按标签或者分类发布梦想,针对该标签或者分类,随进进行梦想pk,由用户围观,给予鲜花支持或者砸鸡蛋。
2.3特性说明
1)添加想去的旅游景点
这是一个通常的功能,很多应用也有此类功能,在查阅了很多景点后,将想去的地方以列表的形式记录下来,给自己制定一个旅行路线。
通过记录,把“仅仅是想去”转化成“我一定要去”的思路。
2)添加想做的某一件事情
在添加景点的功能之外,还可以选择加入其它梦想,这些不仅仅包括出游,也包含了种种行为,甚至精神指引。
通过梦想系统,将一件长的、不可能完成的任务拆分成种种基点,做一个长远的计划,从而改变一生的行为心态。
3)可以将完成的梦想盖章留念
在完成一个个的梦想中,也可以将自己的过程记录下来,并且可以上传照片,这个系统就像一本老旧的日志,夹杂着凌乱的照片和笔记,带着它游历整个世界。
4)合适的梦想指导和分享后的成就感
在用户实现设定梦想的过程中,会遇到很多问题,我们也要在适合的时机来告诉你该怎么做,以免用户找不到方向而放弃梦想。
完成的梦想也会分享给其他用户,以满足用户成就感。
2.4产品结构图
3、行业知识系统
3.1产品概述
技能培训系统、评测福利系统与细分话题社区系统,我将它统一称作行业知识系统。
技能培训包含相互讨论提问、视频实际示范、经验讨论以及电子杂志下载。
评测福利系统为提供专业的装备评测与评分,同时厂商的产品作为拉动平台的赠品物料。
社区系统以旅游、户外为定位,针对旅游,户外爱好者的细分-社交-话题性产品,通过话题平台帮助用户搭建关系。
整合后的行业知识系统主要是以用户交流沟通为主,传达我们的思想、用户之间的互动,是应用中内容的主要来源。
在用户慢慢的接收我们的平台后,也会慢慢的依赖我们的社区,从而活跃发言。
3.2产品结构(功能摘要)
行业知识系统由三个子版块共同构成,分别是:
技能培训系统、评测福利系统、细分话题社区系统。
行业知识系统分为登录用户和游客两种。
游客:
所有文章和社区均可阅读查看,但是无法评论或收藏。
登录用户:
允许下载文章、电子杂志。
允许发布提问。
允许使用积分兑换测试品。
在社区中,登录用户可以发布讨论话题、回复话题、话题PK、好友摇一摇。
1)技能培训系统
本系统是由管理员发布的技能培训视频示范、月刊电子杂志,由用户进行经验讨论、提问系统共同完成。
游客只能查看,不能进行评论或下载、收藏。
登录用户可以将视频、杂志进行下载离线观看,而且还能回答其他用户的问题获取积分。
2)评测福利系统
评测是由管理员每周或每月对一件或数件户外产品进行实地测试,并且给出测试报告,引导用户购买。
并且可以将一些产品免费发放到用户手里,也可以让用户用积分来换取。
5)细分话题社区系统
社区的构成方式较为特殊,分为新闻系统和话题社区。
新闻系统:
只提供新闻,不进行讨论,形式为贴吧方式,将自己喜欢的旅游户外行业关键词输入或选择,进入相关行业的新闻。
如:
钓鱼、登山、自驾游。
新闻建议从互联网直接调用。
话题社区:
话题社区以话题为主,用户可以自行创建话题,用户可以建立“旅行秘密”、“追忆青春”等类似QQ群形式的话题群,然后加以讨论。
管理员发布的讨论区可以置顶。
达人社区,根据社区登记或积分、活跃度等评选达人,VIP社区,可发布话题PK(同梦想PK),用户可以搜索话题ID、也可以创建话题后将好友添加进来,也可以使用好友摇一摇系统添加陌生好友。
用户每天可以进入社区签到。
好友出游摇一摇:
类似于微信摇一摇系统,但是摇的内容形式可以多样化,可以根据用户标签摇到好友,如美食、风景、游记等(用户标签能够在个人空间中设置)。
即:
只摇到附近好友或有相同标签的好友。
3.3特性说明
1)专业的户外技能培训
技能培训包含相互讨论提问、视频实际示范、经验讨论以及电子杂志下载。
本身是一个比较简单的系统,但是意义却很大。
2)专业的户外装备评测
系统本身很简单,目录和内容而已。
测试品发放一直是最实际的方式,积分兑换看起来也不错,利用一些老驴的能量,多多发挥网友本身的力量,让他们去替我们做宣传,好过我们自己评测一款产品。
3)户外社区
得社区者得天下,这是专业人士对网络平台的评价,因为它太重要了。
社区型软件我比较看好XX贴吧,轻松的话题模式和随喜好而订阅的栏目相对比较简单。
我们可以制作一个小型的XX式社区,栏目有限,根据喜好选择,发帖、回复也比较简单,容易让人接收,再加上一些话题PK、好友出游摇一摇、直播话题等等内容,相信能够吸引不少用户。
4)专业的户外新闻订阅
全,是我们追求的目标之一。
类似的论坛实在太多,现在新闻行业飞速发展到难以想象,最准最快可能无法办到了。
但博览群书,知识面广我们还是能够做成的,抓取业内所有相关新闻,让用户去订阅相关的项目,达到的效果应该是不错的,至少,我们有了一个很大的新闻库。
、
3.4产品结构图
4、组队出行工具系统
4.1产品概述
组队出行工具是一款集线路规划、探路路线锁定,GPRS技术的队员定位,队员距离管理,SOS系统,离线对讲,队伍直播,支付功能、信用功能、大巴租车服务、沙发客等多项功能与一身的系统模块。
我们手机应用中唯一的功能性软件,相比其他系统,它更多是的需要接地气。
组队出行作为市场上鲜有的产品确实能展现技术实力,但是一旦出现偏差,会给整体软件造成很大影响的。
因此,本模块是重要的实用工具系统,务必要反复测试直至没有问题(具体功能未进行测试,如有无法实现的功能请补充)。
4.2产品结构(功能摘要)
本模块游客只能进来看,但需要使用任何一款功能需提示注册登录。
模块分为两部分:
小队出行管理、实用工具。
登录用户:
创建小队、添加队员、制定线路或下载已有线路、队伍聊天、手机定位、手机对讲、小队游记、实时游记分享。
1)小队出行管理
用户可以成立一支小队,在小队中添加队员,然后通过模板和功能,管理小队成员。
主要功能有路线共享,可以从网上下载相应地区路线图(路线图由其他用户或管理员上传),也可以自定义路线图,共享到小队空间中。
在小队空间中可以通过语音和文字进行聊天。
通过手机定位队员,GPRS技术的队员定位系统。
小队游记系统(详见游记系统中小队游记)
所有的小队空间内容会即时在APP中共享,提供实况直播,也间接的给予队伍提供安全保障。
2)实用工具
实用工具很简单,包含机票预订、车票预订、酒店预订、租车预订等简单的服务。
3)附加产品
支付功能、信用功能、大巴租车服务、沙发客。
4.3特性说明
1)小队的建立、管理
户外出行从来就不是一个人的事情,小队出行是大众比较喜欢的作风,现在市场上还没有一款应用是针对小队管理,而建立一个队伍进行管理确实是非常有用的功能。
设定队伍名称,让队员加入进来,方便管理,直接在队伍中发布信息,快速分享内容,即时通讯,签到及定位等等十分方便。
在行进过程中,领队还可以随时将队伍信息分享出去,获得更高的关注度。
领队作为小队管理者,运用好小队功能十分重要,大大的降低了管理难度,操作简化,并且降低了成本。
2)队伍线路制定
在一次户外出行中,很多队员是不太清楚路线的,之前可能更多的是采用纸质的路线图,在队员中传阅,或者是盲目的跟着领队走。
在拥有了小队功能后,路线图很好的分享出去,而且在你偏移路线后,还会有提醒警告,防止路线偏差。
路线图可以是自行设定,也可以依照其他驴友分享的路线进行规划,直接将正确的路线图下载到小队中。
当然在实际过程中,除了能够按照指定路线前进之外,还能够开发新的路线,将开发的路线记录下来并分享到应用中,其他队伍如果迷失方向,这些路线图便可以很好的给予正确的指示。
3)GPRS技术的队员定位
在户外旅行最重要的就是安全,在出行时可能会遇到队员迷失方向的事,GPRS定位系统就很好的解决了此类问题,手机即时在没有信号的时候,也可以将位置信息准确的发送到小队中,领队可以按照坐标地点进行寻找。
不过,此技术在实际的研发中并不好制作,而且一旦有失精准,后果是致命的。
4)手机短波对讲
在手机没有信号时,对讲机便成为很好的沟通工具,但一般队伍中对讲机做不到每人一台,这是手机对讲功能便能够发挥出来,手机接上耳机后可成为一台标准对讲机(此功能仅为构想,实际能否做到还需进一步研究)。
5)其他实用工具
在线直播、AA付费工具、紧急电话呼叫系统、订车订票、大巴租车、沙发客等等,一旦形成规模,可以适时的推出一些优惠产品。
4.4产品结构图
5、免费玩宣传系统
5.1产品概述
免费游一般不需要在手机应用建立前期就推出,因为太偏于广告推广了,尤其是一元游、免费游等字眼,可能会引起用户反感。
先从实用、美观、操作感等方面下手,慢慢在切入这些主题,会有更好的效果。
5.2产品结构(功能摘要)
分为4部分(预计)
赛事组织:
后期的拓展业务之一、将品牌赛事引入系统中,前期不做考虑。
驴友梦想:
一些驴友有着免费周游世界的梦想,将此类信息发到这里,会获得其他驴友的资助,或者提供住处、交通工具等等,一个互助的梦想系统。
品牌商赞助:
后期的盈利模式
抽奖:
抽奖形式有很多,刮刮卡、砸金蛋、大转盘等等,每天用户都能抽上几次,奖品不限,可能在后期运营好的情况下,可以给予较高的奖励。
5.3产品结构图
四、非功能性需求
4.1系统质量需求
包括有关系统的功能性(实现全部所需功能的能力)、性能、可靠性、可维护性、可移植性(易于修改以适应新环境的能力)、可重用性(可被多个应用使用的能力)、可测试性(易于充分测试的能力)、易用性(易于学习和使用的能力)以及其它属性的定量需求。
4.11性能
系统容量:
支持不少于1000用户并发。
登录响应时间在3秒内,刷新栏目响应时间在3秒内,刷新条目分页列表响应时间3秒内,打开信息条目响应时间3秒内,刷新地图、微信响应时间5秒内。
4.12可靠性
本系统的最终用户涉及面广,因此,整体系统运行要求稳定,有很强的防错、抗错能力,保证数据传输、上报工作正常进行。
4.13可维护性
系统从设计上尽量考虑到后期拓展,如需添加功能也可做二次开发。
从功能上具有通用性,易修改和扩展。
APP开发使用通用技术,保证了可维护性高。
系统具有开放性,是指统计、分析内容的可修改、可扩展性。
兼容性适配:
承诺可支持苹果ios6以上设备,常用的安卓手机及主流屏幕尺寸(hdpi,xhdpi,xxhdpi)。
后台管理系统的IE兼容性。
4.14可移植性
支持其他服务器部署及使用。
4.15可测试性
软件系统具有良好的可测试性,能够在2个工作周、2个人力的情况下顺利完成所有测试项目。
具体测试项目如下:
代码检查:
程序开发人员除了调试外,还应进行重点检查程序代码语法错误。
单元测试:
对组成系统的每个组件进行数据结构测试和功能性测试,重点是组件的功能和程序逻辑。
集成测试:
将组件组装成子系统后,应再次对组装后的子功能进行功能性测试,重点是组件与组件之间的接口测试。
系统测试:
经过测试后的各子系统组装成系统后,还应组织对整个系统进行全面的测试,包括功能、性能以及接口测试。
性能测试:
测试系统的操作相应速度以及资源占用效率。
压力测试:
测试系统的可靠性和伸缩性,以验证系统能承受多大的负载。
鉴于本软件系统的特殊性,测试重点应放在功能和业务流程上,其它方面可略作测试。
4.16易用性
应操作简单、易学易用、符合标准浏览器操作风格,丰富的联机帮助,人性化的操作界面,界面布局合理,节省操作时间提高生产效率。
尤其是在手机界面上,使用触摸方式,在设计得利的情况下易用性极佳。
4.2安全性需求
网络安全:
能经受来自互联网的一般性恶意攻击。
如病毒(包括木马)攻击、口令猜测攻击、黑客入侵等。
因此,必须配备较强的网络安全防范、响应能力,为应用系统提供安全可靠的网络统计平台。
数据库安全:
数据库级备份和恢复。
数据库级用户进行角色和权限授权。
使得在异常情况发生时,系统可以得以快速恢复,避免数据的丢失或将其影响降到最低限度。
同样,要保证存储过程中数据不被非法访问和篡改。
应用系统的安全:
通过对用户的身份鉴别,并实施相应的访问控制策略后,使用户只能完成得到系统授权的数据访问功能操作。
4.3其它需求
1、要求手机在开启应用系统时,按照“手机上报位置协议“实时上传gps定位数据至位置云平台。
2、要求搜8应用系统按照“智能客户端协议“和位置云平台交互信息。
3、要求手机端可以在正常使用并在后台运行程序时待机不明显缩短。
4、其它补充。
4.4外部接口需求
可能会涉及到:
短信接口、消息推送接口、支付宝支付接口、银联支付接口等;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 产品 需求 说明书