旅行app需求分析文档_第1页
旅行app需求分析文档_第2页
旅行app需求分析文档_第3页
旅行app需求分析文档_第4页
旅行app需求分析文档_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

傻傻旅行工程需求分析目录:TOC\o"1-3"\h\z1.引言 11.1编写目的 11.2工程背景 21.3定义 21.4参考资料 22.工程概述 22.1产品描述 22.2运行环境 22.3客户概述 23.功能需求 33.1功能划分 33.2系统结构图 33.3功能需求 34.数据描述 34.1输入\输出数据 35.性能需求 35.1数据精确度 35.2时间特性 35.3适应性 36.运行需求 36.1用户界面 36.2硬件接口 36.3软件接口 36.4故障处理 37.其它需求 3引言1.1编写目的生活日益丰富的情况下,旅游也成了群众的重要需求。该类应用的用户群体主要是自主旅行的游客,角色细分可分为这么几类:用假期好友或者家人自助旅游的白领等;用空余时间单独或者同学间出门旅游的学生;常在外户外旅行的驴友或旅游群。在深入考察了已有的旅游景点网站,同时与小组内的成员进行讨论,进行了全面深入地探讨和分析的根底上,提出了这份软件需求分析规格说明书。此需求说明说对《傻傻旅行》软件做了全面细致的用户需求分析,明确所要开发的软件应该具有的功能、性能与界面,使系统分析人员及软件开发人员能去除地了解用户的需求,并在此根底上进一步提出概要设计说明书等以便完成后续设计。本书明书的预期读者为工程经理、需求分析人员、测试人员、工程开发人员。1.2工程背景工程委托方:实训教师工程成员:常昊、郝江鹏、关宸、张凯雅、白意平场景分析1、出游前:查查目的地有哪些景点,哪些景点比拟有名,哪些景点感兴趣;制定自己的游玩日程,根据自己的出游日期来安排行程;看别人的攻略,别人的行程与别人的游玩感受,给自己参考;说走就走的旅行,稍作参考直接到达目的地;2、游玩时:查景区之间的路线,交通方式;在景点一张张拍照,休息时发送段视频、动态;查看景区介绍、游玩线路等详细介绍信息;查看大家对景区照片的分享。3、游玩后说把自己游玩的行程、照片、心得整理成游记分享;对玩过的地方进行评价;记录旅行一天的运动距离1.3定义序号术语或缩写定义组织按某种标准划分出的不同级别的团体,如界面设计科游客初次进入软件默认身份,可以查看软件根本功能用户号注册成为用户,新增关注、动态发表等新功能文档版本在不同时期产生的,内容不同但名称相同的文档,称为文档的不同版本。ASAndroidStudio,APP开发环境MySQL数据库存储数据华为云提交阶段成果百度API基于百度地图的接口,用于APP开发的辅助工具1.4参考资料董健全丁宝康《数据库使用教程〔第三版〕》清华大学出版社2.工程概述2.1产品描述本产品可以进行关于旅游的一系列操作。包括用户的注册、登录、路线制定、交友聊天、动态、地图显示景点、搜索地区、关注、旅游攻略、景点根本介绍、短视频、个人中心、旅行签到、攻略评论、举报、傻傻运动。本产品客户端可运行于Android,效劳器端可运行于windowsNT4.0及以上版本。2.2运行环境操作系统:Android系统数据库:MySQL5.72.3客户概述名称成员描述游客进入软件默认角色为游客身份,此时可以选择号登录或者注册为新用户。游客身份只具有以下局部功能:注册登录、实时动态查看、地图显示景点、搜索地区、旅游攻略、景点根本介绍、短视频。普通用户注册登陆成功后,成为该软件用户,具有该软件的所有功能。用例图游客用例图用户用例图3.功能需求3.1功能划分功能名称功能描述注册注册新用户登录登录傻傻旅行路线制定用户根据需求自行制定出玩路线等信息交友聊天登录用户之间交流旅行心得等实时动态游客可以查看用户发表的实时动态、用户可以发表实时动态供其它用户点评地图显示景点不同景点通过百度地图API接口实现查看景点实际地理位置搜索地区通过搜索功能,查看相应地区的旅游攻略以及相关景点关注用户可以根据自己的兴趣关注专业的旅行用户,查看他们的旅行攻略,为己所用。旅游攻略用户游玩一处可以发表自己的旅游攻略和体验以供他人参考。景点根本介绍对每个景点进行根本的介绍〔类似百度百科〕短视频用户发表短视频记录旅行的一瞬间并发表在短视频模块允许其他用户浏览旅行签到用户到达一个旅游地可以使用签到功能记录下来。评论用户可以对其他用户的旅行攻略、短视频加以评论举报对于不当言论,用户可以举报到后台傻傻运动记录用户一天的步数3.2系统结构图3.3功能需求登录/注册登陆流程图功能描述:用户登录傻傻旅行。操作规程描述:用户进行傻傻旅行软件登录,输入号和密码处理过程描述验证号和密码不能为空号和密码填写错误,在登录页面给出提示,登录表单中保存用户名查询数据库,匹配用户信息,登陆成功。注册流程图功能描述:注册傻傻旅行账户。操作规程描述:进入注册界面,输入号,获取验证码。输入正确验证码、密码完成号注册。处理过程描述号、验证码、密码不能为空。用户名和密码填写错误,在注册页面给出提示,重新输入。路线制定流程图功能描述:用户根据出行方案制定出行路线。操作规程描述:用户在登录之后点击界面下方路线制定。选择新建路线可以创立新的出行方案;建成后,可以对新建路线做出修改;最后可以选择收藏,将新路线保存在个人中心,以便随时查看。处理过程描述进入路线制定界面才可以进行新建修改和收藏三个功能,之后返回首页。性能需求2秒内反响交友聊天流程图功能描述:在短视频界面或者旅游攻略界面,用户可以通过点击感兴趣的用户头像,查看个人资料,点击添加好友,成功后即可开启聊天功能。操作规程描述:(1)选择感兴趣用户添加好友。(2)开始聊天。处理过程描述(1)添加好友验证信息判断,如果不通过那么返回拒绝消息,仍然不能交流,如果通过验证那么可以开始交流。性能需求2秒内反响实时动态流程图功能描述:点击目的地,选择实时动态,查看或发表动态。操作规程描述:。(1)选择实时动态,浏览相关内容(2)发表自己的消息到实时动态处理过程描述(1)数据验证输入的动态内容不能为空性能需求2秒内反响3.3.5搜索地区流程图功能描述:搜索功能快速查找旅行攻略等所需信息。操作规程描述:输入(1)关键词。(2)假设不存在那么弹出提示框并从新输入(3)搜索成功后显示旅游相关信息处理过程描述(1)数据验证搜索关键词,查找相关内容。(2)处理流程获取搜索框内容通过关键词搜索相关信息显示结果在新页面性能需求2秒内反响3.3.6关注流程图功能描述:在短视频界面或者旅游攻略界面,用户可以通过点击感兴趣的用户头像,查看个人资料,点击关注,可以随时关注该用户的最新动态操作规程描述:点击用户头像,选择关注或者取消关注处理过程描述性能需求2秒内反响3.3.7旅游攻略用例图功能描述:操作规程描述:在首页进入旅游攻略可以浏览推荐的攻略,也可以自己创立攻略性能需求2秒内反响3.3.8短视频流程图功能描述:用户在首页选择短视频开始录制,完成后发表在短视频模块中。操作规程描述:点击短视频录制、发表查看公开的短视频处理过程描述性能需求2秒内反响3.3.9旅行签到流程图功能描述:对于用户新游览的地区,可以进行签到,点亮旅行地图。操作规程描述:在首页的指定路线模块,制定新的旅行界面,到达目的地后完成签到,点亮旅行地图。处理过程描述用户完成路线制定通过百度API判断地理位置,当位置处于路线制定目的地时允许签到签到完成相应更新旅行地图性能需求2秒内反响0攻略评论流程图功能描述:对已发表攻略或短视频进行评论。操作规程描述:点击首页的查看攻略模块。选择所要查看的攻略。对其进行评论点击首页的短视频模块,对其进行评论处理过程描述点击首页的查看攻略模块。选择所要查看的攻略。对其进行评论点击首页的短视频模块,对其进行评论性能需求2秒内反响1举报功能描述:在短视频或攻略内容中,可以对内容有问题对象进行举报。操作规程描述:进入举报界面,选择举报原因并进行提交。处理过程描述选择举报原因并提交性能需求2秒内反响2傻傻运动流程图功能描述:傻傻运动是我们小组想出来的比拟特别的模块,点击进入个人中心后,有每日步数选项,实时更新,计算当前所走步数,实时显示。操作规程描述:在页面上点击个人中心选择每日步数,实时查看当前所走步数。处理过程描述在页面上点击个人中心选择每日步数,实时查看当前所走步数。性能需求2秒内反响数据描述4.1输入\输出数据功能输入数据输出数据注册用户名、密码、邮箱、验证码等个人信息注册成功登录号码、用户名进入用户首页路线制定各目的地名、地点到达先后顺序用户自己制定的路线交友聊天聊天信息、添加好友请求好友添加成功或失败、聊天信息实时动态自己的动态信息用户可查看其他用户的动态信息地图显示景点不同景点的位置百度地图详细显示景点位置信息搜索地区目的地名目的地的具体位置关注想要关注的旅行用户名关注成功,将会显示被关注用户的信息旅游攻略用户根据自己的旅行发表旅游攻略,向效劳器发送自己制定的攻略其他用户可查看上传的旅游攻略景点根本介绍景点名称景点的根本介绍短视频用户点击发表,选择短视频的路径上传其他用户可点击该短视频进行观看旅行签到无,用户点击即可自己制定的路线图相关位置将会被点亮5.性能需求5.1数据精确度严格按照相关规那么要求编写,设置相关输入值范围,确保其合法性提高数据精度。5.2时间特性响应时间:启动该系统后,系统就能运行。更新处理时间:由系统运行状态决定。数据转换与传输时间:能够在5秒内完成。运行时间:可由用户自行决定。5.3适应性当操作方式,运行环境,开发方案等发生变化时,只需对数据库本身的文件和记录做处理便可满足需求。6.运行需求6.1用户界面〔1〕采用的简介友好的图形用户界面风格,设计用户界面〔2〕屏幕格式:显示器〔3〕菜单格式:APP页面〔4〕需要有操作顺序的操作应给出正确恰当的引导提示;〔5〕图形用户界面要友好,容易理解,方便实用;具体包括:对于不方便统一填写风格的选项全部采用下拉菜单的形式;对于特定的填写内容〔如密码〕需要有根本的验证信息和相应的提示信息;地图显示应该清晰明了,方便阅览;〔6〕文本显示格式要符合常人阅读习惯;具体包括:正文或者信息文字统一;日期显示统一格式统一如2016-01-01;〔7〕错误信息统一采用弹出对话框的形式,提示内容要友好易懂;6.2硬件接口系统运行的设备要求如下效劳器端:PIII400主频,256M内存,10G硬盘,10/100M网卡以上,配置光盘刻录或磁带备份设备。客户端:PI66主频,32M内存,2G硬盘,10/100M网卡以上配置。一台路由器。远程拨入设备。6.3软件接口1.Android操作系统2百度地图API3.MySQL5.76.4故障处理1.设备的硬件故障可能造本钱软件不能运行或不能正常输入、输出等后果,系统资源缺乏及网络传输通道的阻塞可能造本钱软件不能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论