旅行app需求分析文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
旅行项目需求分析
目录:
1.引言 (3)
1.1编写目的 (3)
1.2项目背景 (3)
1.3定义 (3)
1.4参考资料 (3)
2.项目概述 (4)
2.1产品描述 (4)
2.2运行环境 (4)
2.3客户概述 (4)
3.功能需求................................................................................................... 错误!未定义书签。
3.1功能划分........................................................................................... 错误!未定义书签。
3.2系统结构图....................................................................................... 错误!未定义书签。
3.3功能需求........................................................................................... 错误!未定义书签。4.数据描述. (5)
4.1输入\输出数据 (6)
5.性能需求 (18)
5.1数据精确度 (18)
5.2时间特性 (18)
5.3适应性 (18)
6.运行需求 (19)
6.1用户界面 (19)
6.2硬件接口 (19)
6.3软件接口 (19)
6.4故障处理 (20)
7.其它需求 (20)
1.引言
1.1编写目的
生活日益丰富的情况下,旅游也成了大众的重要需求。该类应用的用户群体主要是自主旅行的游客,角色细分可分为这么几类:用假期好友或者家人自助旅游的白领等;用空余时间独自或者同学间出门旅游的学生;常在外户外旅行的驴友或旅游群。
在深入考察了已有的旅游景点网站,同时与小组内的成员进行讨论,进行了全面深入地探讨和分析的基础上,提出了这份软件需求分析规格说明书。
此需求说明说对《傻傻旅行》软件做了全面细致的用户需求分析,明确所要开发的软件应该具有的功能、性能与界面,使系统分析人员及软件开发人员能清除地了解用户的需求,并在此基础上进一步提出概要设计说明书等以便完成后续设计。本书明书的预期读者为项目经理、需求分析人员、测试人员、项目开发人员。
1.2项目背景
a.项目委托方:实训教师
b.项目成员:常昊、郝江鹏、关宸、张凯雅、白意平
c.
场景分析
1、出游前:
查查目的地有哪些景点,哪些景点比较有名,哪些景点感兴趣;制定自己的游玩日程,根据自己的出游日期来安排行程;看别人的攻略,别人的行程与别人的游玩感受,给自己参考;说走就走的旅行,稍作参考直接到达目的地;
2、游玩时:
查景区之间的路线,交通方式;在景点一张张拍照,休息时发送段视频、动态;查看景区介绍、游玩线路等详细介绍信息;查看大家对景区照片的分享。
3、游玩后
说把自己游玩的行程、照片、心得整理成游记分享;对玩过的地方进行评价;记录旅行一天的运动距离
1.3定义
1.4参考资料
a.董健全丁宝康《数据库使用教程(第三版)》清华大学出版社
b.明日科技《Android 从入门到精通》清华大学出版社
2.项目概述
2.1产品描述
本产品可以进行关于旅游的一系列操作。包括用户的注册、登录、路线制定、交友聊天、动态、地图显示景点、搜索地区、关注、旅游攻略、景点基本介绍、短视频、个人中心、旅行签到、攻略评论、举报、傻傻运动。
本产品客户端可运行于Android手机,服务器端可运行于windows NT4.0及以上版本。
2.2运行环境
操作系统:Android系统
数据库:MySQL 5.7
2.3客户概述
用例图
游客用例图
用户用例图
3.功能需求3.1功能划分
3.2 系统结构图
3.3功能需求3.3.1登录/注册登陆流程图
功能描述:
用户登录傻傻旅行。
操作规程描述:
用户进行傻傻旅行软件登录,输入手机号和密码
处理过程描述
(1)验证手机号和密码不能为空
(2)手机号和密码填写错误,在登录页面给出提示,登录表单中保留用户名
(3)查询数据库,匹配用户信息,登陆成功。
注册流程图
功能描述:
注册傻傻旅行账户。
操作规程描述:
进入注册界面,输入手机号,获取验证码。
输入正确验证码、密码完成手机号注册。
处理过程描述
(4)手机号、验证码、密码不能为空。
(5)用户名和密码填写错误,在注册页面给出提示,重新输入。
3.3.2路线制定
流程图
功能描述:
用户根据出行计划制定出行路线。
操作规程描述:
用户在登录之后点击界面下方路线制定。
选择新建路线可以创建新的出行方案;
建成后,可以对新建路线做出修改;
最后可以选择收藏,将新路线保存在个人中心,以便随时查看。
处理过程描述
进入路线制定界面才可以进行新建修改和收藏三个功能,之后返回首页。
性能需求
2秒内反应
3.3.3交友聊天