(第二组)用例文档+功能说明书+技术说明书

用例:

标题一:用户注册后进入游戏主页面

角色:所有用户

主要成功场景:

  1. 用户点击注册;
  2. 用户在用户名文本框中输入用户名
  3. 用户在密码文本框中输入密码
  4. 用户在确认密码文本框中再一次输入密码
  5. 用户点击登录
  6. 登录成功及进入主页面。

扩展场景:

  1. 用户注册时用户名重名,则弹出flyout提示“用户名重名,请换一个”,并将用户名文本框清空;
  2. 用户注册时第二次输入的密码与第一次输入的不符,则弹出flyout提示用户“两次密码输入不一致,请重新输入” ,并将密码和确认密码文本框清空

 

标题二:用户登录后进入游戏主页面

角色:所有用户

主要成功场景:

  1. 用户在用户名文本框中输入用户名
  2. 用户在密码文本框中输入密码
  3. 用户点击登录
  4. 用户可以点击注册按钮,进入注册用例
  5. 登录成功及进入主页面。

扩展场景:

  1. 用户登录时用户名不存在,则弹出flyout提示“用户名不存在”,并将所有文本框清空;
  2. 用户登录时密码输入错误,则弹出flyout提示用户“密码输入错误,请重新输入” ,并将密码文本框清空。

 

登陆功能说明书:

步骤一: 请打开游戏磁贴

步骤二:  弹出游戏窗口时,请在用户名后的框里中输入自己已注册的用户名(若未注册,请单击注册按钮,进入注册功能说明书)

步骤三: 请在密码后的框里中输入自己的密码,然后单击登录,即可进入主界面。

步骤四: 如提示“用户名不存在”,请确认用户名输入是否正确,并输入重新用户名,或直接点击注册

步骤五:如提示“密码输入错误,请重新输入”,请确认自己的密码输入是否正确,并重新输入密码。

 

注册功能说明书:

步骤一: 请单击注册按钮

步骤二:  弹出游戏窗口时,请在用户名后的框里中输入自己想要注册的用户名

步骤三: 请在密码后的框里中输入自己希望使用的密码

步骤四: 请在确认密码后的框里中重新输入自己刚输入过的密码点击登录按钮即可进入主界面。

步骤五: 如提示“用户名重名,请换一个”,说明该用户名已被注册,请另选一个用户名重新输入

步骤五: 如提示“两次密码输入不一致,请重新输入”,请确认自己的两次密码输入是否一致,并重新输入密码。

 

登陆与注册技术说明书

  1. 使用flyout弹出错误信息;
  2. 使用post方法将用户名和密码传入数据库;
  3. 在2之前使用简单Vegenere方式进行数据的加密操作
  4. 传回数据匹配之后解密再向数据库查询用户信息
posted @ 2017-07-11 20:02  无组织  阅读(168)  评论(0编辑  收藏  举报