产品需求分析_第1页
产品需求分析_第2页
产品需求分析_第3页
产品需求分析_第4页
产品需求分析_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、产品需求分析基于移动平台的个人信息分享平台需求分析要对目标系统提出完整的、准确的、清晰的具体的要求。1综合需求1.1用户需求本软件是一款基于地理位置的信息分享平台,用户在上面可以发出类似百度知道的问题,其他用户通过本软件选择自己可以解决的问题进行回答,答案满意可以得到相应的积分奖励用户可以通过本软件,可以实现人与人之间信息的分享,可以使问题得到更快,更满意的解答。用户通过twins微博版块可以将提问记录分享到主流微博上,供用户自己查询以往提问记录,分享给好友那些最新实用资讯用户可以对其他用户的回答情况进行评分,通过设立等级制度和相应的奖励措施,用户可以获得奖励。1.2基本功能需求本软件应该实现

2、客户端向服务器发送信息,接受信息,客户端应该实现对信息的分享,删除,保存,修改。客户端可以做到让用户根据自己的需要筛选相应信息,显示用户的个人信息(用户的地理位置、兴趣爱好等),记录问题发出和解决的具体时间,实现问题的分类,用户可以实现对问题解答的满意程度进行评价。客户端应该在程序运行的后台做到对信息的关键字进行记录,对信息进行分类。客户端设置相应功能,用户通过简单的操作来更新数据,获取服务端最新的数据,同时自动访问服务器接收其他用户回复的回答,在手机上采用推送的形式告知用户。客户端应该实现让用户对问题经行补充,关闭问题,设置奖励积分。实现在用户打字时,自动保存用户的输入内容以免因用户操作失误

3、,导致之前输入的内容要重新输入。保存形式可以设计成草稿,随着用户问题的成功发送,草稿自动从客户端删除。用户在输入自己的问题时,软件可以自动检索关键字,显示出相关类似的问题,用户可以直接查看,同时让用户选择此问题的类别作为问题的一个标签(关键词)个人信息方面,软件应该实现用户可以上传照片,设置个性签名,更改昵称,修改密码,个人资料。对于个人资料,设置用户自己想要关注的方向,以多选的形式给出,用户选中的关注方向将作为问题优先显示的依据,还应包括昵称,新浪微薄账号显示,头像,积分显示,回答采纳率,等级实现黑名单功能,对于黑名单中的用户不能与本用户发起会话。用户名,昵称要求中文或者英文数字不能出现空格

4、其他符号。密码要求为6-12位的数字或者字母密码软件应该实现根据用户填写的关注方向,将符合用户关注的问题优先排列在问题显示的前面。可以让用户自己选择问题的排列方式(按时间先后,按好友提问优先排列,按地理位置远近排列,按悬赏分排列)服务端方面应实现以下功能:利用数据库对用户发送的数据利用关键词进行分类储存,为每位用户设定一块属于自己的数据存储区用来储存用户的个人信息,以及用户分享,保存的问题,记录用户的地理位置信息。利用服务端存储的用户地理位置信息以及客户端存储的地理位置信息,客户端有针对性地接受相应的信息,实现用户问题的定向推送。服务端定时对未得到解答的问题进行删除处理。、1.3软件各板块功能

5、需求Twins微博部分:在版块中,软件实现用户对自己提问、回答的一些操作。用户可以自己设置属于自己的问题类别,将保存的问题进行分类,根据用户自己的意愿,设置已经得到别人解答的问题的产看权限,权限分为:仅限自己查看(若设置成此权限,则在其他用户的客户端中不会再出现),全部可见,仅限该问题之前被推送到的地方的用户查看。软件应该和主流微博进行关联,可以实现用已有微博账号进行本软件的登录,实现一键分享功能,将提问记录以微博的形式分享到自己的微博上。实现特别好友功能,对自己的特别好友,可以直接对其推送问题打开每个用户的twins微博主页,可以发出添加好友申请,在twins微博页面中,实现好友列表版块,显

6、示自己的好友,可以对好友进行删除,添加备注名,发起会话。评价投诉奖励系统部分软件应该设置相应的积分奖励,如果提问用户采用回答者的回答,那么回答者会获得相应的积分,对于没有被采纳的回答,软件应该实现让用户对这类回答进行评分奖励,回答者根据相应的分数获得相应的积分。软件应该实现投诉功能,用户可以对恶意信息发送者进行举报,举报者获得相应积分奖励,被举报者扣除相应积分或者由服务端工作人员进行账号冻结。软件应该实现相应的等级制度,根据积分段设置不同的用户等级,用户等级越高,推送消息的范围更广。用户获得的积分可以用来设置解答问题的悬赏。在用户注册时,每位新用户都会获得一定的初始积分。具体积分设置:积分名称

7、为棒棒糖初始注册完成以下功能获得相应积分:上传头像:5分绑定微博账户:10分完成关注方向:15分回答若被采纳奖励奖励相应的悬赏分,用户回答一个问题获得2个积分若出现恶意回答用户,经举报后,扣除10分关于积分的使用:实现紧急推送功能,暂定为200积分一次,问题推送的范围最广,问题显示在所有问题的最前面。实现用积分兑换群功能,暂定为500积分换一个群。利用积分可以兑换更多的软件皮肤实现等级排名页面,显示本软件用户的等级排名情况,显示每位用户的积分。若用户没有运行客户端,则获得积分的消息以推送的形式告知用户,推送内容中显示所得的积分,若用户此时正在运行客户端,在twins微博中出现提示。官民0距离:

8、在本板块中,软件应该可以用来接收来自政府部门的一些日常通知,在没有打开本客户端的情况下,以推送的形式告知用户,在打开本客户端的情况下,用户在触摸屏上执行相应操作刷新消息,消息默认保存为1天,用户可以自行保存在客户端中,并且可以进行分享。同时本软件应该实现用户可以向有关部门发送建议,检举等信息,在信息发送这一块,软件应该设置用户可以选择指定的部门,使信息推送到指定部门。在政府部门那边,软件应该实现对群众发来的消息进行判断,一旦消息被判定为一些无意义的消息,则反馈给客户端,客户端显示对用户的警告,若警告次数达到3次,则封锁用户账号,在个人信息页面中可以发送请求申请解封账号。工作人员在服务端做出相应

9、操作。在用户发送信息的页面中,软件应给与用户相应的提示,提示用户禁止发布一些无意义的消息。1.4运行需求开发所需语言JAVAoracle数据库Android的SDKAndroid的网络通信接口SocketAndroidStudio2数据要求21数据输入来源:来源与用户的手机键盘准确性:利用手机的系统,对输入的信息做到准确的读取取值范围:文字,图片格式:用固定的的格式如满一定字符自动换行,用户也可以设置自定义格式,根据自己的需求设置格式。非法值的处理:当出现非法值的时候系统将不予以发送,同时自动回复信息提示输入有误,请重新输入出错信息:当输入手机系统无法识别的字符时,视为出错22数据输出目的地:

10、开启接收信息的该软件的用户。准确性:通过手机定位系统将信息准确的发送到满足条件的用户的手机上数值范围:文字,图片格式:默认采用系统的固定格式,当用户采用自定义格式的时候,系统也会对应采用相应格式。非法值的处理:当出现非法值的时候系统将不予以发送,同时自动回复信息提示输入有误,请重新输入出错信息当输入手机系统无法识别的字符时,视为出错23数据存储用户的数据会有文本的形式存储在手机储存卡当中(图片转为为字符),当用户想要删除的时候系统可以清空存数区24数据的安全性通过注册系统,使用账号密码匹配并且加入验证码,只有账号密码对应正确并且验证码正确的用户才具有数据的访问权限。25数据备份用户在发送和接受

11、信息的时候系统会将相应的信息以聊天记录的形式储存在手机存储卡中作为备份27数据筛选用户通过对得到的回复进行评价得出最佳答案,系统根据这个对数据进行筛选,选出最佳的答案对应数据进行奖励28主要算法读取用户的信息,同时寻找满足条件的同意接收信息的回复者,进行定向发送,然后读取回复者的信息并回复给发送者,通过发送者选出的最佳答案进行数据筛选,进行积分奖励3界面要求31软件名称帮帮32功能模块见下面具体用户界面介绍33颜色说明:采用淡蓝色为底色,字体背景颜色采用白色34字体说明:微软雅黑、黑色用户界面1、初始界面:我们初步将我们的软件名称定为帮帮,在打开软件的界面,初步定为:内容差不多为:大家一起帮帮

12、。再用具体的艺术效果2、在打开初始界面之后,软天会弹出两个提醒框,一个提醒你是否允许借用当前位置,另一个询问是否接受消息推送和提醒等信息。之后会有一段小的宣传视频。3、注册界面:注册我们采用邮箱号注册的方式,同时可以设置自己的个性昵称,接下来会出现一个详细资料的注册,每一项资料出现前都会有一张项目具体特色的介绍图片,随着个人资料的完善,将会在其中三个最主要的资料完善之后,给予一定的帮帮糖奖励(帮帮糖是软件的一种类似积分作用的载体,具体在后面会有详细介绍),这三个部份分别是:个人头像,个人新浪微薄,个人所擅长的领域,依次给予的帮帮糖奖励是五个,十个和十五个。4、主界面:主界面的背景与字体都可以自

13、己设置,系统的默认背景初步定为白色与淡蓝色,主界面现在考虑有几种形式可供选择,每一模块的形状可以选择,如下:E)(E)囚0E这几张只是初步的草稿图,到时候会进行详细的美观设计,达到实用与美感的一致性。下面我们将以最后一幅草稿设计为例子,详细介绍一下每一个字母所对应的模块:A:twins微博,这一模块其实就相当于充当一种个人主页的作用,用户可以在这一模块对自己在软件上的应用进行操作,下面具体阐述:1:用户的个人头像,旁边是该用户最近查询的内容2:显示下面状态栏对应的内容3:最近访客4:好友5:我的查询,显示我最近查询的问题,每一个问题后面有着别人的回答,点开回答,每一个答案旁边都有两个小的选择框

14、,一个是采纳,一个是举报6:我的回答,显示我最近我回答的问题7:相册8:留言板9:设置,可以设置自己主页的访问权限,是否只是自己可以查看,还是对好友可见,还是对所有人可见,还是对一定距离的人可见B:实时查询,这一模块是整个软件的最重要部门之一,用户可以利用这一模块向周围的人推送自己想问的问题,下面具体阐述:123456789101:返回2:实时查询3:查询文字输入4:当前位置5:问题类型(问题所属的领域)6:悬赏,可以给出自己悬赏的棒棒糖数7:问题有效时间8:其他设置,包括推送的距离设置,位置设置,是否只推送给特定的好友,是否只推送给擅长你提出的问题这一类型的人9:权限应用,使用在评价奖励系统

15、中换来的权限10:输入法,键盘式,还可以应用表情C:官民零距离,这一模块主要由两部分构成,一部分是民对官,一部分是官对民,民对官这一部分与实时查询的页面相类似,只不过会加一个推送的部门选择;官对民这一部门与后面的问题新鲜事的页面相类似,是通过认证的一些官方部门向民众发布一些信息D:附近:这一模块以列表的形式按照距离的远近显示你周围的在线用户,下面1:附近2:附近人的名称与头像,头像在上,名在下,点击头像可以发起对话3:该用户与你的距离4:该用户最近查询,但是还没有得到解决的问题5:个人信息,点击可以进入对方的twins微薄,加为好友备注:每一行的设置相同,附近显示的人以距离远近进行排列E:好友

16、,这一模块显示的是你的好友列表,界面的具体设置与附近的设置相同,下面具体阐述:123451:好友列表2:好友的名称与头像,点击可以发起对话3:好友与你的距离,在线就显示出来,没有在线不显示4:好友最近查询,但是还没有得到解决的问题5:个人信息,点击可以进入对方的twins微薄,加为好友备注:1、先显示正在与你进行对话的好友,再显示其他在线的好友,在线的好友以距离远近排列12345672、当有好友向你发起对话的时候,好友头像会发生跳动,你点开就可以发起对话,当你返回前一界面的时候,与你对话的好友会出现在你的列表前面,并且有正在聊天与好友的一个分界线F:搜索,这一模块用于搜索你想要知道的问题,搜索

17、结果是与你想要搜索的结果类似,并且已经得到解决的问题,下面具体阐述:1:搜索2:文字输入框3:帮帮忙(点击搜索框)4:问题类型5:问题时间6:搜索范围7:高级,里面内容包括是否只显示已经得到答案的问题,显示结果的排列方式等8:输入法G:评价奖励系统,这一模块用于对用户回答问题,查询问题所需要的帮帮糖的管理,使用与获得,下面具体阐述:1:评价奖励系统的名称2:我的帮帮糖,显示我的帮帮糖数目,我已经购买的权限和我的称3:我的任务,帮帮软件每天都会发布一定的任务,包括像每日签到都会获得一定的帮帮糖,连续签到奖励会越来越丰富,还有其他一些任务,有时候不同称号的用户任务不同,有时候任务相同,但是称号越高

18、,帮帮糖奖励越丰富,任务主要类似于,在某一领域范围内回答了多少问题,或者今天又多少个答案被采纳之类的4:我的称号,你的称号会随着你的帮帮糖数目的改变自动改变,你可以在这里查看不同的称号所需要的帮帮糖数目5:我的功勋:软件在这一个设置中,已经制定了一些功勋任务,这个不需要接受,只要你完成了,系统就会自动提示你已经获得了某一项功勋,功勋会带来一定的帮帮糖奖励6:帮帮糖兑换:在这一个设置中,你可以用你的帮帮糖换一些权限,比如群应用,你可以把你在帮帮过程中认识的有共同爱好的朋友加入到群中,进行多方同时交流,这会在好友模块中显示出来你的群,你还可以兑换一些新的皮肤应用,一些新型字体的应用,可以获得各种各

19、样独特的权限卡,比如系统推出的新插件的体验卡,有紧急问题可以推送到所有人的页面显示第一条的紧急推送7:帮帮糖榜单,显示总的帮帮糖排行榜,和一天一个星期或者一个月帮帮糖新增最多的人榜单等等,系统会定期给予一定的权限奖励H:问题新鲜事,这一模块可以显示你所接受到的别人推送的查询1:问题新鲜事的名称2:被推送的问题的显示界面3:设置,可以设置被推送的问题的排列方式,问题的排列方式可以有以下几种方式,一,可以按照提问的悬赏帮帮糖高低排列;二,可以按照问题剩余有效时间的多少排列;三,可以按照自己的好友的问题优先的方式排列;四,可以按照问题的类型排列;五,可以按照问题的提问者自身的帮帮糖数目排列;六,可以

20、按照问题的查询者与你之间的距离排列等等。还可以设置其他的内容,是否只接收好友的问题,是否只接收某一领域的问题,是否只接收一定距离或者区域范围内的问题等等。G:设置:这一模块可以让用户自己对软件的一些功能进行管理与反馈,界面采用一行一行排列的方式布置,设置的内容选项主要有以下这一些内容:个人名片,个性签名,账号管理,软件背景,系统插件,系统通知,系统插件,意见反馈,软件打分,清空聊天记录,通用(语言的设置,声音,消息提醒,添加好友的方式)状态栏提示等等。软件备注:1、刷新方式全部为下拉刷新2、回答问题的方式有两种,一种可以直接在问题新鲜事中回答,一种是在对方的twins微博中回答3、对于用户举报

21、的用户,后台会根据被举报用户行为的性质决定处罚措施4、只要回答问题就可以获得一个帮帮糖,问题一旦被采纳,获得五个,这是系统奖励,可与用户悬赏累加5、主界面下方有一个消息模块,显示好友申请与新的留言和回复6、UI会不断完善,带给用户最好的体验4软件描述41功能描述说明:能实现,不能实现什么需求备注:应用范围。什么人员可以使用该软件主要是通过移动平台来进行信息的交流,然后通过GPS定位系统来实现地域的确定。用户可以向登陆系统的人提出一系列自己需要实时解答的问题,然后定向的推送给处于一定地域或者有条件解决这些问题的人。政府也可以在这个系统上发布一些新的通知法规等,第一时间告知大家,大家对政府部门有什

22、么意见也可以畅所欲言,为治理国家提出妙计,国家兴亡匹夫有责,让大家民主自由的提意见。登陆以后系统还对大家相互解答,帮助人家的多少给予升级,加分等的奖励,还可以提问的时候悬赏一些分数,以便自己需要提问时得到更多的人的回答,还可以接受任务,得到跟多的积分,当积分到了一定程度,还可以换取一些奖品,如:紧急求助卡等。将用户的搜索提问记录分享同步在新浪微博上,供用户自己查询以往提问记录,分享给好友那些最新实用资讯。这个软件简单易懂,只需要会操作安卓手机的人即可。42性能描述说明:最低配置,操作系统,需要安装什么辅助软件该软件的硬件平台支持的操作平台有:windowsphone,Android.最低的配置:CPU:192MHz以上,运行内存RAM1284M,机身内存128M以上。需要一些手机定位软件的辅助即可。43操作步骤说明:如何使用软件备注:主要步骤和方法点击进入系统,要是没有注册账户的话需要先注册。注册需要填写一些基本信息,账户名

温馨提示

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

评论

0/150

提交评论