产品需求分析.docx

上传人:b****5 文档编号:30118617 上传时间:2023-08-05 格式:DOCX 页数:16 大小:67.92KB
下载 相关 举报
产品需求分析.docx_第1页
第1页 / 共16页
产品需求分析.docx_第2页
第2页 / 共16页
产品需求分析.docx_第3页
第3页 / 共16页
产品需求分析.docx_第4页
第4页 / 共16页
产品需求分析.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

产品需求分析.docx

《产品需求分析.docx》由会员分享,可在线阅读,更多相关《产品需求分析.docx(16页珍藏版)》请在冰豆网上搜索。

产品需求分析.docx

产品需求分析

产品需求分析

-----基于移动平台的个人信息分享平台

需求分析要对目标系统提出完整的、准确的、清晰的具体的要求。

1综合需求

1.1用户需求

本软件是一款基于地理位置的信息分享平台,用户在上面可以发出类似XX知道的问题,

其他用户通过本软件选择自己可以解决的问题进行回答,答案满意可以得到相应的积分奖励

用户可以通过本软件,可以实现人与人之间信息的分享,可以使问题得到更快,更满意的解答。

用户通过twins微博版块可以将提问记录分享到主流微博上,供用户自己查询以往提问记录,分享给好友那些最新实用资讯

用户可以对其他用户的回答情况进行评分,通过设立等级制度和相应的奖励措施,用户可以获得奖励。

1.2基本功能需求

本软件应该实现客户端向服务器发送信息,接受信息,客户端应该实现对信息的分享,删除,保存,修改。

客户端可以做到让用户根据自己的需要筛选相应信息,显示用户的个人信息(用户的地理位置、兴趣爱好等),记录问题发出和解决的具体时间,实现问题的分类,,用户可以实现对问题解答的满意程度进行评价。

客户端应该在程序运行的后台做到对信息的关键字进行记录,对信息进行分类。

客户端设置相应功能,用户通过简单的操作来更新数据,获取服务端最新的数据,同时自动访问服务器接收其他用户回复的回答,在手机上采用推送的形式告知用户。

客户端应该实现让用户对问题经行补充,关闭问题,设置奖励积分。

实现在用户打字时,自动保存用户的输入内容以免因用户操作失误,导致之前输入的内容要重新输入。

保存形式可以设计成草稿,随着用户问题的成功发送,草稿自动从客户端删除。

用户在输入自己的问题时,软件可以自动检索关键字,显示出相关类似的问题,用户可以直接查看,同时让用户选择此问题的类别作为问题的一个标签(关键词)

个人信息方面,软件应该实现用户可以上传照片,设置个性签名,更改昵称,修改密码,个人资料。

对于个人资料,设置用户自己想要关注的方向,以多选的形式给出,用户选中的关注方向将作为问题优先显示的依据,还应包括昵称,新浪微薄账号显示,头像,积分显示,回答采纳率,等级

实现黑名单功能,对于黑名单中的用户不能与本用户发起会话。

用户名,昵称要求中文或者英文数字不能出现空格其他符号。

密码要求为6-12位的数字或者字母密码

软件应该实现根据用户填写的关注方向,将符合用户关注的问题优先排列在问题显示的前面。

可以让用户自己选择问题的排列方式(按时间先后,按好友提问优先排列,按地理位置远近排列,按悬赏分排列)

服务端方面应实现以下功能:

利用数据库对用户发送的数据利用关键词进行分类储存,为每位用户设定一块属于自己的数据存储区用来储存用户的个人信息,以及用户分享,保存的问题,记录用户的地理位置信息。

利用服务端存储的用户地理位置信息以及客户端存储的地理位置信息,客户端有针对性地接受相应的信息,实现用户问题的定向推送。

服务端定时对未得到解答的问题进行删除处理。

1.3软件各板块功能需求

Twins微博部分:

在版块中,软件实现用户对自己提问、回答的一些操作。

用户可以自己设置属于自己的问题类别,将保存的问题进行分类,根据用户自己的意愿,设置已经得到别人解答的问题的产看权限,权限分为:

仅限自己查看(若设置成此权限,则在其他用户的客户端中不会再出现),全部可见,仅限该问题之前被推送到的地方的用户查看。

软件应该和主流微博进行关联,可以实现用已有微博账号进行本软件的登录,实现一键分享功能,将提问记录以微博的形式分享到自己的微博上。

实现特别好友功能,对自己的特别好友,可以直接对其推送问题

打开每个用户的twins微博主页,可以发出添加好友申请,在twins微博页面中,实现好友

列表版块,显示自己的好友,可以对好友进行删除,添加备注名,发起会话。

评价投诉奖励系统部分

软件应该设置相应的积分奖励,如果提问用户采用回答者的回答,那么回答者会获得相应的积分,对于没有被采纳的回答,软件应该实现让用户对这类回答进行评分奖励,回答者根据相应的分数获得相应的积分。

软件应该实现投诉功能,用户可以对恶意信息发送者进行举报,举报者获得相应积分奖励,被举报者扣除相应积分或者由服务端工作人员进行账号冻结。

软件应该实现相应的等级制度,根据积分段设置不同的用户等级,用户等级越高,推送消息的范围更广。

用户获得的积分可以用来设置解答问题的悬赏。

在用户注册时,每位新用户都会获得一定的初始积分。

具体积分设置:

积分名称为棒棒糖

初始注册完成以下功能获得相应积分:

上传头像:

5分

绑定微博账户:

10分

完成关注方向:

15分

回答若被采纳奖励奖励相应的悬赏分,用户回答一个问题获得2个积分

若出现恶意回答用户,经举报后,扣除10分

关于积分的使用:

实现紧急推送功能,暂定为200积分一次,问题推送的范围最广,问题显示在所有问题的最前面。

实现用积分兑换群功能,暂定为500积分换一个群。

利用积分可以兑换更多的软件皮肤

实现等级排名页面,显示本软件用户的等级排名情况,显示每位用户的积分。

若用户没有运行客户端,则获得积分的消息以推送的形式告知用户,推送内容中显示所得的积分,若用户此时正在运行客户端,在twins微博中出现提示。

官民0距离:

在本板块中,软件应该可以用来接收来自政府部门的一些日常通知,在没有打开本客户端的情况下,以推送的形式告知用户,在打开本客户端的情况下,用户在触摸屏上执行相应操作刷新消息,消息默认保存为1天,用户可以自行保存在客户端中,并且可以进行分享。

同时本软件应该实现用户可以向有关部门发送建议,检举等信息,在信息发送这一块,软件应该设置用户可以选择指定的部门,使信息推送到指定部门。

在政府部门那边,软件应该实现对群众发来的消息进行判断,一旦消息被判定为一些无意义的消息,则反馈给客户端,客户端显示对用户的警告,若警告次数达到3次,则封锁用户账号,在个人信息页面中可以发送请求申请解封账号。

工作人员在服务端做出相应操作。

在用户发送信息的页面中,软件应给与用户相应的提示,提示用户禁止发布一些无意义的消息。

1.4运行需求

开发所需语言JAVA

oracle数据库

Android的SDK

Android的网络通信接口——SocketAndroidStudio

2数据要求

2.1数据输入

来源:

来源与用户的手机键盘

准确性:

利用手机的系统,对输入的信息做到准确的读取

取值范围:

文字,图片

格式:

用固定的的格式如满一定字符自动换行,用户也可以设置自定义格式,根据自己的需求设置格式。

非法值的处理:

当出现非法值的时候系统将不予以发送,同时自动回复信息提示输入有误,请重新输入

出错信息:

当输入手机系统无法识别的字符时,视为出错

2.2数据输出

目的地:

开启接收信息的该软件的用户。

准确性:

通过手机定位系统将信息准确的发送到满足条件的用户的手机上

数值范围:

文字,图片

格式:

默认采用系统的固定格式,当用户采用自定义格式的时候,系统也会对应采用相应格式。

非法值的处理:

当出现非法值的时候系统将不予以发送,同时自动回复信息提示输入有误,请重新输入

出错信息当输入手机系统无法识别的字符时,视为出错

2.3数据存储

用户的数据会有文本的形式存储在手机储存卡当中(图片转为为字符),当用户想要删除的时候系统可以清空存数区

2.4数据的安全性

通过注册系统,使用账号密码匹配并且加入验证码,只有账号密码对应正确并且验证码正确的用户才具有数据的访问权限。

2.5数据备份

用户在发送和接受信息的时候系统会将相应的信息以聊天记录的形式储存在手机存储卡中作为备份

2.6数据流图

2.7数据筛选

用户通过对得到的回复进行评价得出最佳答案,系统根据这个对数据进行筛选,选出最佳的答案对应数据进行奖励

2.8主要算法

读取用户的信息,同时寻找满足条件的同意接收信息的回复者,进行定向发送,然后读取回复者的信息并回复给发送者,通过发送者选出的最佳答案进行数据筛选,进行积分奖励

3界面要求

3.1软件名称

帮帮

3.2功能模块

见下面具体用户界面介绍

3.3颜色

说明:

采用淡蓝色为底色,字体背景颜色采用白色

3.4字体

说明:

微软雅黑、黑色

用户界面

内容差不多为:

大家一起帮帮。

再用具体的艺术效果

1、初始界面:

我们初步将我们的软件名称定为帮帮,在打开软件的界面,初步定为:

 

2、在打开初始界面之后,软天会弹出两个提醒框,一个提醒你是否允许借用当前位置,另一个询问是否接受消息推送和提醒等信息。

之后会有一段小的宣传视频。

3、注册界面:

注册我们采用邮箱号注册的方式,同时可以设置自己的个性昵称,接下来会出现一个详细资料的注册,每一项资料出现前都会有一张项目具体特色的介绍图片,随着个人资料的完善,将会在其中三个最主要的资料完善之后,给予一定的帮帮糖奖励(帮帮糖是软件的一种类似积分作用的载体,具体在后面会有详细介绍),这三个部份分别是:

个人头像,个人新浪微薄,个人所擅长的领域,依次给予的帮帮糖奖励是五个,十个和十五个。

4、主界面:

主界面的背景与字体都可以自己设置,系统的默认背景初步定为白色与淡蓝色,主界面现在考虑有几种形式可供选择,每一模块的形状可以选择,如下:

这几张只是初步的草稿图,到时候会进行详细的美观设计,达到实用与美感的一致性。

下面我们将以最后一幅草稿设计为例子,详细介绍一下每一个字母所对应的模块:

A:

twins微博,这一模块其实就相当于充当一种个人主页的作用,用户可以在这一模块对自己在软件上的应用进行操作,下面具体阐述:

1

2

3

4

5

6

7

8

9

 

1:

用户的个人头像,旁边是该用户最近查询的内容

2:

显示下面状态栏对应的内容

3:

最近访客

4:

好友

5:

我的查询,显示我最近查询的问题,每一个问题后面有着别人的回答,点开回答,每一个答案旁边都有两个小的选择框,一个是采纳,一个是举报

6:

我的回答,显示我最近我回答的问题

7:

相册

8:

留言板

9:

设置,可以设置自己主页的访问权限,是否只是自己可以查看,还是对好友可见,还是对所有人可见,还是对一定距离的人可见

B:

实时查询,这一模块是整个软件的最重要部门之一,用户可以利用这一模块向周围的人推送自己想问的问题,下面具体阐述:

1

2

3

4

5

6

7

8

9

10

1:

返回

2:

实时查询

3:

查询文字输入

4:

当前位置

5:

问题类型(问题所属的领域)

6:

悬赏,可以给出自己悬赏的棒棒糖数

7:

问题有效时间

8:

其他设置,包括推送的距离设置,位置设置,是否只推送给特定的好友,是否只推送给擅长你提出的问题这一类型的人

9:

权限应用,使用在评价奖励系统中换来的权限

10:

输入法,键盘式,还可以应用表情

C:

官民零距离,这一模块主要由两部分构成,一部分是民对官,一部分是官对民,民对官这一部分与实时查询的页面相类似,只不过会加一个推送的部门选择;官对民这一部门与后面的问题新鲜事的页面相类似,是通过认证的一些官方部门向民众发布一些信息

D:

附近:

这一模块以列表的形式按照距离的远近显示你周围的在线用户,下面具体阐述:

1

2

3

4

5

1:

附近

2:

附近人的名称与头像,头像在上,名在下,点击头像可以发起对话

3:

该用户与你的距离

4:

该用户最近查询,但是还没有得到解决的问题

5:

个人信息,点击可以进入对方的twins微薄,加为好友

备注:

每一行的设置相同,附近显示的人以距离远近进行排列

E:

好友,这一模块显示的是你的好友列表,界面的具体设置与附近的设置相同,下面具体阐述:

1

2

3

4

5

1:

好友列表

2:

好友的名称与头像,点击可以发起对话

3:

好友与你的距离,在线就显示出来,没有在线不显示

4:

好友最近查询,但是还没有得到解决的问题

5:

个人信息,点击可以进入对方的twins微薄,加为好友

1

2

3

4

5

6

7

8

备注:

1、先显示正在与你进行对话的好友,再显示其他在线的好友,在线的好友以距离远近排列

2、当有好友向你发起对话的时候,好友头像会发生跳动,你点开就可以发起对话,当你返回前一界面的时候,与你对话的好友会出现在你的列表前面,并且有正在聊天与好友的一个分界线

 

F:

搜索,这一模块用于搜索你想要知道的问题,搜索结果是与你想要搜索的结果类似,并且已经得到解决的问题,下面具体阐述:

1:

搜索

2:

文字输入框

3:

帮帮忙(点击搜索框)

4:

问题类型

5:

问题时间

6:

搜索范围

7:

高级,里面内容包括是否只显示已经得到答案的问题,显示结果的排列方式等

8:

输入法

G:

评价奖励系统,这一模块用于对用户回答问题,查询问题所需要的帮帮糖的管理,使用与获得,下面具体阐述:

1

2

3

4

5

6

7

 

 

1:

评价奖励系统的名称

2:

我的帮帮糖,显示我的帮帮糖数目,我已经购买的权限和我的称号等

3:

我的任务,帮帮软件每天都会发布一定的任务,包括像每日签到都会获得一定的帮帮糖,连续签到奖励会越来越丰富,还有其他一些任务,有时候不同称号的用户任务不同,有时候任务相同,

但是称号越高,帮帮糖奖励越丰富,任务主要类似于,在某一领域范围内回答了多少问题,或者今天又多少个答案被采纳之类的

4:

我的称号,你的称号会随着你的帮帮糖数目的改变自动改变,你可以在这里查看不同的称号所需要的帮帮糖数目

5:

我的功勋:

软件在这一个设置中,已经制定了一些功勋任务,这个不需要接受,只要你完成了,系统就会自动提示你已经获得了某一项功勋,功勋会带来一定的帮帮糖奖励

6:

帮帮糖兑换:

在这一个设置中,你可以用你的帮帮糖换一些权限,比如群应用,你可以把你在帮帮过程中认识的有共同爱好的朋友加入到群中,进行多方同时交流,这会在好友模块中显示出来你的群,你还可以兑换一些新的皮肤应用,一些新型字体的应用,可以获得各种各样独特的权限卡,比如系统推出的新插件的体验卡,有紧急问题可以推送到所有人的页面显示第一条的紧急推送卡等等

7:

帮帮糖榜单,显示总的帮帮糖排行榜,和一天一个星期或者一个月帮帮糖新增最多的人榜单等等,系统会定期给予一定的权限奖励

H:

问题新鲜事,这一模块可以显示你所接受到的别人推送的查询

问题,下面具体阐述:

3

1

2

 

1:

问题新鲜事的名称

2:

被推送的问题的显示界面

3:

设置,可以设置被推送的问题的排列方式,问题的排列方式可以有以下几种方式,一,可以按照提问的悬赏帮帮糖高低排列;二,可以按照问题剩余有效时间的多少排列;三,可以按照自己的好友的问题优先的方式排列;四,可以按照问题的类型排列;五,可以按照问题的提问者自身的帮帮糖数目排列;六,可以按照问题的查询者与你之间的距离排列等等。

还可以设置其他的内容,是否只接收好友的问题,是否只接收某一领域的问题,是否只接收一定距离或者区域范围内的问题等等。

G:

设置:

这一模块可以让用户自己对软件的一些功能进行管理与反馈,界面采用一行一行排列的方式布置,设置的内容选项主要有以下这一些内容:

个人名片,个性签名,账号管理,软件背景,系统插件,系统通知,系统插件,意见反馈,软件打分,清空聊天记录,通用(语言的设置,声音,消息提醒,添加好友的方式)状态栏提示等等。

软件备注:

1、刷新方式全部为下拉刷新

2、回答问题的方式有两种,一种可以直接在问题新鲜事中回答,一种是在对方的twins微博中回答

3、对于用户举报的用户,后台会根据被举报用户行为的性质决定处罚措施

4、只要回答问题就可以获得一个帮帮糖,问题一旦被采纳,获得五个,这是系统奖励,可与用户悬赏累加

5、主界面下方有一个消息模块,显示好友申请与新的留言和回复

6、UI会不断完善,带给用户最好的体验

4软件描述

4.1功能描述

说明:

能实现,不能实现什么需求

备注:

应用范围。

什么人员可以使用

该软件主要是通过移动平台来进行信息的交流,然后通过GPS定位系统来实现地域的确定。

用户可以向登陆系统的人提出一系列自己需要实时解答的问题,然后定向的推送给处于一定地域或者有条件解决这些问题的人。

政府也可以在这个系统上发布一些新的通知法规等,第一时间告知大家,大家对政府部门有什么意见也可以畅所欲言,为治理国家提出妙计,国家兴亡匹夫有责,让大家民主自由的提意见。

登陆以后系统还对大家相互解答,帮助人家的多少给予升级,加分等的奖励,还可以提问的时候悬赏一些分数,以便自己需要提问时得到更多的人的回答,还可以接受任务,得到跟多的积分,当积分到了一定程度,还可以换取一些奖品,如:

紧急求助卡等。

将用户的搜索提问记录分享同步在新浪微博上,供用户自己查询以往提问记录,分享给好友那些最新实用资讯。

这个软件简单易懂,只需要会操作安卓手机的人即可。

4.2性能描述

说明:

最低配置,操作系统,需要安装什么辅助软件

该软件的硬件平台支持的操作平台有:

windowsphone,Android.

最低的配置:

CPU:

192MHz以上,运行内存RAM1284M,机身内存128M以上。

需要一些手机定位软件的辅助即可。

4.3操作步骤

说明:

如何使用软件

备注:

主要步骤和方法

1.点击进入系统,要是没有注册账户的话需要先注册。

注册需要填写一些基本信息,账户名用户可以自己选择,用户可以选择自己擅长的领域,上传头像等,如果资料填完整可以得到加分。

2.登入系统之后出现个人界面,然后可以完善自己的资料,之后上传头像之类的。

选择自己擅长的领域,以便日后帮助他人,然后点击自己关心的领域。

3.然后点击进入三个选择关卡:

实时查询,官民0距离,twins微博。

4.实时查询可以选择要查询的地域范围,然后和问题,可以把问题发送大系统还有自己的twins微博,这样,系统可以讲该问题发送给该范围内的一些人,然后得到回复整合之后回复用户。

信息高效传递。

5.进入官民0距离,可以弹出和自己有直接关系或者点击关注的政府部门的公告通知,也有一个版块是民对官的。

6.在twins微博里面可以发送自己获取的信息还有要问的问题,可以给好友看到。

还可以查看相似的提问历史,查看一下有没有相似的,这个里面可以自己美化自己的个人主页。

4.4用户责任

说明:

用户在操作过程中的注意事项

备注:

出现问题时如何解决

由于该软件是用户之间相互的信息交互,所以,系统没法保证其正确性,用户得到信息要自己权衡。

若出现了因为信息不准确造成的一切损失由用户承担。

系统也会尽量保证给用户提出帮助。

如果用户申请账户后长时间不使用,系统有权利将其回收。

在软件使用过程中若出现未经许可打广告的,系统将对其进行扣分等的处罚。

用户可以为非商业目的在单一台终端设备上安装、使用、显示、运行本"软件"。

用户不得为商业运营目的安装、使用、运行本"软件",不可以对该软件或者该软件运行过程中释放到任何计算机终端内存中的数据及该软件运行过程中客户端与服务器端的交互数据进行复制、更改、修改、挂接运行或创作任何衍生作品,形式包括但不限于使用插件、外挂或非经授权的第三方工具/服务接入本"软件"和相关系统。

用户不得未经许可,将本"软件"安装在未经许可的其他终端设备上。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 临床医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1