爱心互助捐赠系统 密码修改用例规约
时间: 2024-05-25 12:04:45 浏览: 21
用例名称:密码修改
参与者:用户、系统管理员
前置条件:
- 用户已经登录系统;
- 用户已经进入密码修改页面。
后置条件:
- 用户成功修改密码,或者取消修改密码操作;
- 系统记录用户修改密码的操作日志。
主成功场景:
1. 用户进入密码修改页面;
2. 用户输入原密码、新密码和确认密码;
3. 用户点击“确认”按钮;
4. 系统验证原密码是否正确;
5. 如果原密码正确,系统验证新密码和确认密码是否一致;
6. 如果新密码和确认密码一致,系统保存新密码;
7. 系统提示用户密码修改成功;
8. 用户点击“确定”按钮,返回个人信息页面。
扩展成功场景:
- 用户取消修改密码操作:
- 用户点击“取消”按钮,返回个人信息页面。
异常情况:
1. 用户输入的原密码不正确:
- 系统提示用户原密码不正确,要求重新输入;
2. 用户输入的新密码和确认密码不一致:
- 系统提示用户新密码和确认密码不一致,要求重新输入;
3. 系统出现错误:
- 系统提示用户操作失败,要求重新尝试或联系管理员解决问题。
相关问题
爱心互助捐赠系统 爱心活动用例规约
用例名称:爱心活动
参与者:普通用户、管理员
前置条件:用户已登录系统并且有爱心积分可用
后置条件:爱心活动成功发布,用户的爱心积分被相应扣除
主成功场景:
1.管理员登录系统,进入“爱心活动”页面。
2.管理员点击“发布活动”按钮。
3.系统显示“发布活动”页面。
4.管理员输入活动名称、描述、起止时间、参与条件等信息。
5.管理员点击“发布”按钮。
6.系统检查活动信息是否完整,如果不完整则返回4,否则继续执行。
7.系统保存活动信息,并将活动状态设置为“未开始”。
8.系统显示“发布成功”提示信息。
9.用户登录系统,进入“爱心活动”页面。
10.用户浏览活动列表,选择参加某个活动。
11.系统显示活动详情页面,包括活动名称、描述、起止时间、参与条件等信息。
12.用户确认参与条件后,点击“参加活动”按钮。
13.系统检查用户是否满足参与条件,如果不满足则返回11,否则继续执行。
14.系统扣除用户相应的爱心积分,并将用户添加到活动参与者列表中。
15.系统更新活动状态为“进行中”。
16.用户参与活动,按照活动要求完成任务。
17.用户完成任务后,将任务结果提交给系统。
18.系统检查任务结果是否符合要求,如果不符合则返回16,否则继续执行。
19.系统给用户相应的奖励,并将用户的奖励记录到活动记录中。
20.系统更新活动状态为“已完成”。
扩展场景:
4a.管理员输入的活动信息不完整,系统提示管理员输入完整信息,并返回4。
6a.系统检查活动信息不完整,系统提示管理员输入完整信息,并返回4。
13a.用户不满足参与条件,系统提示用户参与条件,并返回11。
16a.用户未按照活动要求完成任务,系统提示用户重新完成,并返回16。
爱心公益互助捐赠系统的密码修改用例规约
用例名称:密码修改
参与者:爱心公益互助捐赠系统管理员
前置条件:
- 管理员已经登录进入系统
后置条件:
- 管理员成功修改了自己的密码
主要流程:
1. 管理员点击系统界面上的“个人中心”按钮,进入个人中心页面。
2. 点击“修改密码”按钮,进入密码修改页面。
3. 输入旧密码和新密码,确认新密码。
4. 点击“确认修改”按钮。
5. 系统验证旧密码是否正确,并且确认新密码是否一致。
6. 如果验证通过,系统将更新管理员的密码,并且提示管理员修改密码成功。
7. 管理员点击“确定”按钮,返回个人中心页面。
备选流程:
A1. 如果系统无法验证旧密码是否正确,系统提示管理员旧密码输入错误,要求重新输入旧密码。
A2. 如果系统确认新密码不一致,系统提示管理员两次输入的新密码不一致,要求重新输入新密码。
A3. 如果管理员点击“取消”按钮,系统不修改密码并返回个人中心页面。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)