zoukankan      html  css  js  c++  java
  • (Alpha)Let's-典型用户和场景&功能规格说明书

    典型用户和场景

    Personal/典型用户

    名字

    阿王

    性别、年龄

    男、20

    职业

    学生

    收入

    知识层次和能力

    大学学生,善于乐于使用电脑、手机

    生活/工作情况

    上学

    动机、目的、困难

    感到大学生活比较单调,希望多参与些课外活动。困难:不清楚周围的人都有哪些有趣的活动。

    用户偏好

    上网、网游戏、交友

    用户比例

    20%

    典型场景

    他在平台上找到骑车出游的一个活动,十分细化,于是加入。

    典型描述

    丰富生活,多交好友

    名字

    小刘

    性别、年龄

    男、21

    职业

    学生

    收入

    知识层次和能力

    大学学生,善于乐于使用电脑、手机

    生活/工作情况

    上学

    动机、目的、困难

    喜欢健身,想找同好一起健身。困难:身边的人都不喜欢健身,不知道如何找到同样爱好健身的人。

    用户偏好

    健身、打球

    用户比例

    50%

    典型场景

    他通过平台找到了一起健身的同好,锻炼热情更加大了。

    典型描述

    锻炼身体,热血男孩

    名字

    李广财

    性别、年龄

    男、40

    职业

    广告商

    收入

    1万

    知识层次和能力

    善于使用网络,常在论坛、邮箱、qq上发广告

    生活/工作情况

    每天在公司找网络上可以宣传的地方

    动机、目的、困难

    为客户做广告。困难:很多网站会拉黑自己

    用户偏好

    到处发广告

    用户比例

    5%

    典型场景

    他发现这个平台在学生中使用量大,于是注册进来发布活动,但是活动为假,广告为真。

    典型描述

    不欢迎我,我也发广告

    名字

    阿狗

    性别、年龄

    男、20

    职业

    某信息安全学院学生

    收入

    知识层次和能力

    大学

    生活/工作情况

    从小接触电脑,对网络攻击有一定了解

    动机、目的、困难

    看看能否得到后台信息

    用户偏好

    喜欢没有密码的用户

    用户比例

    1%

    典型场景

    访问“登陆”,“忘记密码”网页

    典型描述

    没有我黑不了的软件

    名字

    阿强

    性别、年龄

    男、28

    职业

    销售员

    收入

    8000

    知识层次和能力

    大专

    生活/工作情况

    工作日忙于各处奔波。认识的人较少,一直单身

    动机、目的、困难

    找一个合适的对象。困难:认识的人较少,又不相信网上虚拟的人。

    用户偏好

    交友

    用户比例

    20%

    典型场景

    他看到一个周边的羽毛球的活动,于是参加,活动中认识了姑娘阿文。

    典型描述

    扩大交友圈

    名字

    刘姥姥

    性别、年龄

    女、60

    职业

    退休

    收入

    5000

    知识层次和能力

    初中,在北京生活,对新鲜事物容易接受

    生活/工作情况

    在家无聊

    动机、目的、困难

    想多在小区里活动聊天、认识的小区的老人们寥寥无几

    用户偏好

    容易使用软件

    用户比例

    4%

    典型场景

    她在平台上看到一个小区老年人茶话会,于是加入了,认识了一些老人

    典型描述

    想要一些简单的活动

    Scene/场景

    场景一 大学活动

    1. 背景
      • 典型用户:阿王[主要]、阿强[次要]。
      • 用户的需求/迫切需要解决的问题:阿王想去健身房锻炼,但是卧推等动作需要有个人进行保护下,他不想雇私人教练,所以希望有个同伴一块去锻炼,两个人互相辅助下。
      • 假设:A.软件的发起活动、参加活动、关注和提醒功能已经做好了。
    2. 场景
      • 阿王登陆软件,点击发起活动按钮,选择健身类别,输入活动名称“找个人一块健身,相互辅助”,时间填上今天下午4点到5点,地点选择北航体育馆,在细节中对健身活动进行一些描述。然后点击发起按钮。于是,这个活动就能被其他用户看到,如果用户阿强对健身活动有关注,那么他就会在手机上收到消息提示,告诉他有人发起健身活动了。
    3. 其他资料
      • 用户登录界面参见TFS任务。
      • 发起活动界面参见TFS任务。

    场景二 羽毛球交友活动

    1. 背景
      • 典型用户:阿强[主要]、阿文[次要]
      • 用户的需求/迫切需要解决的问题:阿强交际圈小,认识的姑娘少,他希望能够在现实生活中多接触些姑娘,找到自己的另一半,可是却没有扩展交际圈的途径。
      • 假设:A.软件的发起活动功能已经做好了 B.软件的参与活动功能已经做好了 C.软件的距离搜索、参与性别比例搜索功能已经做好了。
    2. 场景
      • 阿强登陆进入软件,他看到有各种各样的活动,他按照距离,搜索到距离自己1km以内的活动,然后按照活动参与人性别比例进行搜索,发现本周日小区附近羽毛球场有个羽毛球活动。他感觉自己善于羽毛球,于是报名参加。这时,在活动发起人阿文那里,她会收到又有一人参加自己的活动的消息,同时活动允许报名人数减一。
    3. 其他资料
      • 发起活动界面参见任务。
      • 活动按距离搜索、按性别比例搜索功能参见任务。

    功能规格说明书

    对于功能说明书,首先是对Let’s的一个整体的功能介绍。Let’s APP向大众提供一个以共同爱好为基础,发起活动,参与活动的交际平台。在这里你可以挑选自己喜欢的活动并参与进去,也可以发起活动,征集并结识更多的有着相同爱好的伙伴们。

     

    为了能够使我们的功能说明书更直观,我们来看图说话。(注:以下所有图片为初步效果。最终效果以发布界面为准)

     

    在这之前,我们先来熟悉一些术语

    帐号:指的就是使用该APP时需要的一个身份认证,其中最关键的两个元素就是登录时使用的手机号和密码。

    注册:是指通过填写基本信息,并完成验证之后,得到新的帐号的过程。

    登录:是指使用已有的帐号通过身份验证后进入软件并能够正常使用软件的过程。

    验证码:用于验证的号码。Let’s应用要求首次注册的手机号为真实手机号。通过服务器向手机发送验证码并输入来验证手机的真实性。

    发送验证码:点击后,服务器会向相应的手机号发送信息,内含验证码,由用户将手机信息里的验证码输入到应用中。

    头像:每个用户可以自由选择一张图片作为自己的识别信息。个人头像是可以随时更改的。

    活动:活动是由用户发起,用户组织的活动。用户可以自己创建,也可以加入别人的活动。活动是Let’s软件的主体。

    当你第一次打开Let’s时,首先会看到下面这个界面。这是开始界面,界面底部有两个按键,分别是“登录”和“注册”,已有帐号的用户可以直接点击“登录”,这样就会跳转到登陆界面;没有帐号的用户则需要点击“注册”,跳到注册界面申请一个帐号之后才能正常使用Let’s了。

    如果在开始界面点击“登录”,那么就会跳转到如下图的登陆界面,左上角的返回键可以返回到开始界面。对于已有帐号的用户需要将自己帐号的用户名(手机号)和密码输入到两个文本框中,然后点击下发的“登录”,如果身份认证通过就可以顺利地进入主界面,然后正常地使用Let’s了。

    如果在开始界面点击“注册”,那么就会跳转到如下图的注册界面,图中左上角的返回按钮和登录界面中的那个返回按钮同理。输入手机号(也就是之后登录时使用的用户名)之后点击“发送验证码”的按钮,这时候后台系统会向你的手机发送一个验证码,将其填写在相应的文本框中,填写设定的密码,并重复输入一次密码,之后点击注册,完成注册。

    完成注册之后,就会跳转到个人资料完善的界面,如下图。在这个界面中,用户应该按照要求填写完整的个人信息,其中包括头像、用户名(昵称)、性别、生日和三个兴趣爱好,保存之后就能进入主界面了。

    在完善个人信息界面中点击添加头像之后,跳转到头像添加选项界面,如下图。选择头像的来源,之后选择头像就可以顺利的将头像添加到自己的账户中了,成功添加之后会返回完善个人信息界面继续完善个人信息。

    登录或者完成注册之后就会进入主界面,如下图。主界面可以通过输入关键字来进行活动的搜索,也可以通过点击按钮在实现相应的活动筛选。结果将显示在下面的List当中,通过点击其中的活动可以进入活动页面。

    进入活动页面,如下图,之后可以浏览活动的详细信息,并且可以查看到已加入该活动的人,点击右上角的加入按钮可以加入该活动,也可以选择返回按钮返回到主界面。

    可以加入活动,当然同样的也可以创建活动,如下图。在主界面中点击“创建活动”,就可以跳转到创建活动的界面,添加活动的图片,填写活动的标题、类型、活动时间和地点,还有活动详情,之后点击发布,就可以发布新的活动了。

    当你在创建活动的时候,添加活动地址会跳转到百度地图界面,在这个界面中可以定位你当前的位置,并且选定新的位置来设置活动地点。

    每个用户都有自己的界面,用来显示用户自己的数据。其中包括用户的头像、基本个人信息、用户已经加入的活动以及发起过的活动。其中,头像以及基本信息可以变更、保存。用户也可以在此界面退出程序,注销账号。

    一些边界条件

    1. 在登录界面中,用户名要输入自己注册时使用的手机号,密码也不得缺少,当两者在系统后台匹配成功后才能顺利地进入Let’s。
    2. 在注册界面中,手机号一定要使用11位有效的手机号,并且已经注册过的手机号不能进行二次注册,两次输入密码必须一致,验证码处正确地填写手机收到的验证码,方得通过注册。
    3. 在完善个人信息界面中,所有的信息(包括头像)都要填写完毕。
    4. 在选择活动类别时,不能多选,只能选择其中一个。
    5. 个人头像只能裁剪在固定的地方以及大小。
  • 相关阅读:
    亚马逊EMR学习网站
    python实现redis三种cas事务操作
    【转】Jython简单入门
    【转】Android 收集已发布程序的崩溃信息
    【转】Android 避免APP启动闪黑屏(Theme和Style)
    【转】Android内存机制分析2——分析APP内存使用情况
    【转】Android内存机制分析1——了解Android堆和栈
    【转】JAVA Socket用法详解
    【转】JAVA 网络编程
    Android 无法Bind Service
  • 原文地址:https://www.cnblogs.com/Chronos/p/4929879.html
Copyright © 2011-2022 走看看