- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品 Word 可修改 欢迎下载
必威体育精装版 精品 Word 欢迎下载 可修改
精品 Word 可修改 欢迎下载
你好!陌生人
需求分析报告
目录
TOC \o 1-3 \h \z \u 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
引言
目的
为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式等以书面的方式描述出来,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。
本项目开发计划用于交流沟通、学习、资源共享等顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。
背景
随着陌陌的上市,SoLoMoGlo(Social + Local + Mobile + Global)概念持续发酵,基于移动社交的商业模式层出不穷,相关产品众多。移动社交领域的持续火热,让其成为大学生创业的一个重要选择。基于这样的背景,本赛题要求完成一个基于游戏促进互动的陌?生人社交类移动应?用。
任务概述
目标
与微信等熟人社交软件不同,陌生人交友最基本的要求就是建立人与人之间的关系。本APP包含基本的社交应用因素,并通过趣味游戏促进人与人之间的社交关系。并且结合了Android手机的特点,增加了地理位置的相关应用(如通过摇动手机获取1公里以内的陌生人位置)以及充分利用Bmob提供的公共服务接口,增添自己的创意。开发背景
本系统基于Android移动开发平台,使用Java语言开发,是系统具有良好的平台移植性和可扩展性。本系统包括 新用户注册,查找陌生人,解密游戏,与陌生人语音聊天、图片分享,基于当前地址的陌生人有哪些信誉好的足球投注网站,分享实时地理位置等几大模块。
系统(或用户)的特点
以大学生和上班族为主。
假定和约束
本软件工程的开发期限为六周。
用户调研,需求分析,概要设计和前期工作为两周。
具体代码编写,功能实施,最后软件测试和系统总结,移交用户为四周。
对设备的要求:要求App运行稳定,界面美观,交互流畅。
需求规定
软件功能说明
与微信这类熟人社交软件不同,陌生人交友软件最基本的要求是建立人与人之间的关系。本赛题要求的App需包含基本的社交应用元素,并通过具有趣味的游戏促进人与人之间的社交关系。主要社交场景简述如下:用户首先注册个人信息,然后通过摇一摇功能找到附近的陌生人。找到陌生人后需要完成一个趣味小游戏完成解锁,然后才能看到该陌生人的信息。
接着就可以与该陌生人进行语音沟通、图片分享等社交活动。
功能性需求
1、 新用户注册
首先用户需要自拍一张照片,然后输入用户昵称、性别等信息,确认后完成注册。
2、 查找陌生人
已注册用户进入查找陌生人功能后,用户通过摇动手机查找距离自己一公里范围内的陌生人,然后将这些陌生人昵称作为标记显示在地图上。用户点击某个陌生人进入解密游戏环节。(注:用户摇动手机后App自动将其位置信息公布出去,供其他用户查找。)
3、 解密游戏
用户需完成一个解密游戏后才能看到该陌生人的照片和性别等信息。然后用户可将该陌生人加入自己的通讯录,同时系统发送一条推送消息给该陌生人,提示谁将其设为联系人,并同时将该用户自动加入到其通讯录中。
参赛选手可自由发挥实现能促进社交关系(如回应、粘度、参加活动等等)的游戏。
一个典型的解密游戏示例如下:
(数字拼图游戏)
游戏开始时呈现给用户的界面如“图1”所示:游戏由3x3的方格组成,方格中随机放置数字1~8,有一格为空。
用户可以将“空”的方格周围(上、下、左、右)的数字移入到空的方格内。不在空的方格周围的数字不可移动。如“图1”所示,“2、4、3”可移动,“1、6、8、7、5”不可移动。“图2”是“2”移动后的结果
图1:谜题示例
图2:移动“1”
用户完成游戏的条件是摆出“图3”所示的样?子。
图3:完成解密
4、 通讯录
通讯录以列表的方式显示用户的联系人。用户可以在此删除联系人。用户可以点击某个联系人进?入聊天环节。
5、 与陌生人语音聊天、图片分享
在聊天环节,用户可以使用
文档评论(0)