项目模块场景描述

    我们的团队项目是开发一款App,名称叫做校园封神榜,第一次冲刺阶段主要计划实现四个模块的功能:一,比赛的发布模块;二,老师项目的发布模块;三,封神榜模块(即参加比赛获得的奖励模块);四,个人信息模块。本次的项目开发我负责的主要模块为个人信息模块,根据从典型用户到场景模板描述如下:

    典型用户a:

    姓名:张三

    年龄:20

    收入:无

    用户比例:80%

    工作情况:在校大学生

    典型场景:更改个人信息

    知识能力层次:计算机专业的学生,能熟练的使用计算机上网,还可以进行编程。。

    典型用户b:

       姓名:李四

    年龄:38

    收入:15000

    用户比例:20%

    工作情况:信息学院的教授

    典型场景:更改个人信息

    知识能力层次:深入的了解计算机,利用计算机上网so easy,但是由于年纪大了,对于一些App的使用不如学生熟练。。

    1.背景:

    (1)典型用户:学生【主要】,老师【次要】

    (2)用户的需求/迫切需要解决的问题

    a. 学生:学生需要通过个人信息模块修改自己的头像,昵称或者密码等个人资料,另外,学生可以通过个人信息模块的“个人奖励”选项查看自己的获奖记录或者编辑自己的获奖记录。

    b. 老师:老师通过个人信息模块主要用来修改自己的个人信息,老师参加的比赛比较少,通过个人信息模块的“奖励”选项可以查看自己带领的学生的获奖记录。

    (3)假设:

    a. 本次场景模拟为某一学生用户的操作;

    b. 该学生用户已经注册,本次使用软件的个人信息模块用来修改个人信息,同时将自己最近参加的一次比赛的获奖记录添加进去

    2.场景:

    * 学生张三经过注册成为了本款软件的正式用户,当初注册时没有填写自己的昵称和上传头像,因此,他想进一步完善一下自己的个人信息;另外,张三同学最近参加了一次校级比赛,并获得了奖项,他想将自己的获奖记录添加进去,作为自己的成长记录。

    * 首先,他从主页面上根据导航栏的提示点击了个人信息模块,在个人信息模块他看到了个人账号,但是头像仍是系统默认的头像,头像下面是四个菜单选项,分别是个人资料、奖励、收藏和历史纪录。

    * 张三同学点击了个人资料菜单选项,进入了个人信息的编辑界面,个人信息的编辑界面就是注册的界面,在这个界面里,用户可以修改自己已填的信息记录,如果某些信息不需修改,则不需修改即可。本次操作,张三同学添加了自己的昵称,并且上传了自己的喜欢的头像,上传头像的过程中,头像截取控件会要求用户移动头像对其进行适当的截取,保证头像格式的可用,让后点击保存修改按钮,修改的记录被保存,同时跳转至个人信息主界面,此时主界面上显示的便是用户的昵称以及修改后的头像。

    * 张三同学修改完个人信息后,点击了“奖励”菜单选项,进入了奖励界面。由于张三同学以前没有添加过奖励情况,因此初次使用时奖励界面为空。张三同学点击添加按钮,界面跳转至奖励编辑界面,在该界面上有一个文字编辑区,在该区域内编辑完成后,张三同学点击提交,奖励信息被提交到后台的数据库,同时界面跳转至奖励主界面,张三同学的奖励情况按时间顺序分条的显示了出来。

    3.其他资料

    其他功能模块的典型用户和场景分析见其他团队成员个人博客:

    贾兆款:http://www.cnblogs.com/seven-seven/

    禹慧慧:http://www.cnblogs.com/yhhzxcvbnm/

    张江鹏:http://home.cnblogs.com/u/gaara-zhang/

原文地址:https://www.cnblogs.com/hulidanxiang/p/5422896.html