




免费预览已结束,剩余4页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
_ 精品资料 你好!陌生人 需求分析报告 制作团队:三人行 _ 精品资料 目录 1.引言.3 1.1目的.3 1.2背景.3 2.任务概述.3 2.1目标.3 2.2系统(或用户)的特点.4 3.假定和约束.4 4.需求规定.4 4.1软件功能说明.4 4.2功能性需求.4 4.3非功能性需求.6 4.4对性能的一般性规定.6 5.运行环境规定.6 5.1硬件设备.6 5.2操作系统.7 6.尚需解决的问题.7 _ 精品资料 1.引言 1.1 目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地 了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形 式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团 队组织结构、各团队成员的工作责任、团队内外沟通协作方式等以书面的方 式描述出来,作为项目团队成员以及项目干系人之间的共识与约定,项目生 命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。 本项目开发计划用于交流沟通、学习、资源共享等顺利进行并最终得到通过 评审的项目产品。本项目开发计划面向项目组全体成员。 1.2 背景 随着陌陌的上市,SoLoMoGlo(Social + Local + Mobile + Global)概念持续 发酵,基于移动社交的商业模式层出不穷,相关产品众多。移动社交领域的持 续火热,让其成为大学生创业的一个重要选择。基于这样的背景,本赛题要求 完成一个基于游戏促进互动的陌生人社交类移动应用。 2.任务概述 2.1 目标 与微信等熟人社交软件不同,陌生人交友最基本的要求就是建立人与人 之间的关系。本 APP 包含基本的社交应用因素,并通过趣味游戏促进人与人 之间的社交关系。并且结合了 Android 手机的特点,增加了地理位置的相关 _ 精品资料 应用(如通过摇动手机获取 1 公里以内的陌生人位置)以及充分利用 Bmob 提 供的公共服务接口,增添自己的创意。开发背景 本系统基于Android移动开发平台,使用Java语言开发,是系统具有良好的 平台移植性和可扩展性。本系统包括 新用户注册,查找陌生人,解密游戏,与 陌生人语音聊天、图片分享,基于当前地址的陌生人搜索,分享实时地理位置 等几大模块。 2.2 系统(或用户)的特点 以大学生和上班族为主。 3.假定和约束 本软件工程的开发期限为六周。 用户调研,需求分析,概要设计和前期工作为两周。 具体代码编写,功能实施,最后软件测试和系统总结,移交用户为四周。 对设备的要求:要求 App 运行稳定,界面美观,交互流畅。 4.需求规定 4.1 软件功能说明 与微信这类熟人社交软件不同,陌生人交友软件最基本的要求是建立人 与人之间的关系。本赛题要求的 App 需包含基本的社交应用元素,并通过具 有趣味的游戏促进人与人之间的社交关系。主要社交场景简述如下:用户首先 注册个人信息,然后通过摇一摇功能找到附近的陌生人。找到陌生人后需要 完成一个趣味小游戏完成解锁,然后才能看到该陌生人的信息。 _ 精品资料 接着就可以与该陌生人进行语音沟通、图片分享等社交活动。 4.2 功能性需求 1、 新用户注册 首先用户需要自拍一张照片,然后输入用户昵称、性别等信息,确认后完 成注册。 2、 查找陌生人 已注册用户进入查找陌生人功能后,用户通过摇动手机查找距离自己一 公里范围内的陌生人,然后将这些陌生人昵称作为标记显示在地图上。用户 点击某个陌生人进入解密游戏环节。(注:用户摇动手机后 App 自动将其位置 信息公布出去,供其他用户查找。) 3、 解密游戏 用户需完成一个解密游戏后才能看到该陌生人的照片和性别等信息。然 后用户可将该陌生人加入自己的通讯录,同时系统发送一条推送消息给该陌 生人,提示谁将其设为联系人,并同时将该用户自动加入到其通讯录中。 参赛选手可自由发挥实现能促进社交关系(如回应、粘度、参加活动等等) 的游戏。 一个典型的解密游戏示例如下: (数字拼图游戏) 游戏开始时呈现给用户的界面如“图 1”所示:游戏由 3x3 的方格组成,方 格中随机放置数字 18,有一格为空。 _ 精品资料 用户可以将“空”的方格周围(上、下、左、右)的数字移入到空的方格内。 不在空的方格周围的数字不可移动。如“图 1”所示,“2、4、3”可移动, “1、6、8、7、5”不可移动。“图 2”是“2”移动后的结果 图 1:谜题示例 图 2:移动“1” 用户完成游戏的条件是摆出“图 3”所示的样子。 图 3:完成解密 4、 通讯录 通讯录以列表的方式显示用户的联系人。用户可以在此删除联系人。用户 可以点击某个联系人进入聊天环节。 5、 与陌生人语音聊天、图片分享 在聊天环节,用户可以使用“按住说话”功能发送语音,或者使用发送图片 功能实现图片分享。 6、自拍功能 在应用内,用户可以进行拍摄功能,同时讲拍摄的照片存储于手机本地存 储,以后以后的图片分享与上传。 _ 精品资料 7、基于当前地址的陌生人搜索 通过对当前地址的定位,对周围附近同时使用软件的陌生人进行显示,可 以查看陌生人的可提供信息,并提供添加陌生人为好友功能。 8、分享实时地理位置 用户可以获取当前的地理位置,并通过聊天界面对好友进行发送所获取 到的当前地理位置,同时其他好友可以使用通过点击所收到位置信息,进行 好友的位置定位和地图显示。 9、推送消息 提供对所有注册用户发送系统性推送消息。 4.3 非功能性需求 要求App运行稳定,界面美观,交互流畅。提供iOS版的App。 4.4 对性能的一般性规定 不出现闪退、无法进入应用。 5.运行环境规定 5.1 硬件设备 iPhone4 及以上版本的 iPhone 手机。 5.2 操作系统 最低 ios6 以上版本。 _ 精品资料 6.尚需解决的问题 1.发送百度地图定位功能的完善。 2.尚未添加发送语音功能。 3.好友列表提供搜索功能-UISrearchBar 代理方法。 4.用户 logout 无法完全清除本地数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 美团众包合同解除协议
- 绵阳书画买卖合同范本
- 签订拆迁合同补充协议
- 门面设计服务合同范本
- 菜店商铺出售合同范本
- 软件许可实施合同范本
- 校车监管平台合同范本
- 植物次生代谢与免疫-洞察及研究
- 游艇拖车买卖合同范本
- 门面租金转让合同范本
- 湘教版六年级下册科学实验报告单 (湘教版)
- 中小学数学专业常用词汇中英文对照
- 01第一章 井田概况及地质特征09.9
- 青岛汽轮机调速系统使用说明书
- 管理学原理(南大马工程)
- 初中语文系列 批注式阅读课件
- 六年级上册数学课件-1.3 包装的学问丨苏教版 (共19张PPT)
- 部编人教版五年级上册道德与法治全册课件
- 高血压护理查房ppt
- 全关节镜下FiberTape治疗后交叉韧带胫骨止点撕脱骨折课件
- 《临建布置方案》word版
评论
0/150
提交评论