标签:无法跳转 结果 退款 http 用户 条件 image 新功能 服务器
在结合老师对我们项目需求规格文档的一些建议的基础上,我们小组成员对需求说明书进行了进一步的完善。主要是添加了系统初始的分析类与各功能系统的用例描述,详细如下:
客户端分析类图
后台管理分析类图
用例名称:用户管理
主要参与者:用户
前置条件: 注册、登录时必须保证用户未登录
? 更改个人信息时必须保证用户已登录
成功保证: 注册:存储用户的账户信息。
? 登录:记录用户登录状态,获取用户信息。
? 信息更改:更新用户个人信息,存储用户头像。
主成功场景:
? 注册:用户输入用户名与密码,显示注册成功,并跳转到个人信息修改界面
? 登录:用户输入用户名和密码,显示登录成功并跳转到主界面。
? 更改:用户填写完个人信息并点击保存,显示信息修改成功。
异常事件流:
? 若网络不通畅,则会提示“请检查网络连接“,在当前页面等待用户进一步操作
? 若服务器错误,则会提示“服务器出错,请稍后再试“,等待用户进一步操作。
用例名称:自习室搜索
主要参与者:用户
前置条件: 用户已登录、定位功能可以使用、搜索内容不为空。
成功保证: 注册:存储用户的账户信息。
? 登录:记录用户登录状态,获取用户信息。
? 信息更改:更新用户个人信息,存储用户头像。
主成功场景:
? 定位:点击“获取定位“,当前位置变为用户所在的区县名。
? 查询:用户点击搜索,跳转到搜索结果界面。
异常事件流:
? 若网络不通畅,则会提示“请检查网络连接“,不会跳转到搜索结果页面。
? 若服务器错误,则会在搜索结果页面提示“服务器出错,请稍后再试“,等待用户进一步操作。
用例名称:在线预订
主要参与者:用户
前置条件: 用户已登录,允许打开第三方应用(支付宝)
成功保证: 预览:获取符合搜索的记录。
? 下单:生成订单信息,显示支付总价格。
? 支付:存储订单信息,生成销售记录。
? 退款:生成退款记录,存储退款信息。
? 收藏:更新收藏列表。
? 评价:更新评价信息,更新自习楼总评分数,更新自习楼总评价数。
主成功场景:
? 定位:点击“获取定位“,当前位置变为用户所在的区县名。
? 查询:用户点击搜索,跳转到搜索结果界面。
异常事件流:
? 若网络不通畅,则会提示“请检查网络连接“,在当前页面等待用户进一步操作
? 若服务器错误,则会提示“服务器出错,请稍后再试“,等待用户进一步操作。
? 无法跳转到第三方应用,则会提示“请开启第三方应用跳转权限”。
标签:无法跳转 结果 退款 http 用户 条件 image 新功能 服务器
原文地址:https://www.cnblogs.com/bubblecode/p/12828966.html