1、向鸿辉李勇同学录用例图及用例描述同学录用例图及用例描述目录1 登录用例 32 注册用例 33 创建班级用例 44 查看班级用例 45删除班级用例 56修改班级用例 57查看同学录用例 68 创建同学录用例 69 修改同学录用例 610 删除同学录用例 711 留言用例 712 上传照片用例 812 删除照片用例 813查看相册用例 914建立同学录信息用例 915班级公告 1016查看通讯录用例 1017 新增通讯录用例 1018修改通讯录用例 1119删除通讯录用例 1120修改密码用例 12用例图:1 登录用例1. 用例名称:登录2. 用例描述:用于用户和管理员登录同学录3. 角色:用户和
2、管理员4. 前置条件:有此用户和管理员5. 后置条件:登录成功6. 基本路径: A填写用户名和密码 B验证用户名和密码 C登录成功7. 扩展点 A没有此用户名或密码错误 a1登录失败并弹出提示2 注册用例1. 用例名称:注册2. 用例描述:注册成为本同学录的用户3. 角色:用户4. 前置条件:格式输入正确5. 后置条件:保存此用户的信息6. 基本路径: A填写用户名和密码 B填写性别和出生年月 C验证信息 D保存用户信息7. 扩展点 A未填写完整或者格式错误 a1错误提示B. 用户已经存在b1.错误提示3 创建班级用例1. 用例名称:创建班级2. 用例描述:创建一个班级3. 角色:用户4. 前
3、置条件:需要先登录5. 后置条件:保存班级信息6. 基本路径: A填写创建的班级信息 B验证信息 C保存班级信息 7. 扩展点 A信息不完整 a1错误提示B班级名称重复 b1错误提示4 查看班级用例1. 用例名称:查看班级2. 用例描述:查看班级信息3. 角色:用户4. 前置条件:有加入的班级或自己创建的班级5. 后置条件:给出班级的信息6. 基本路径: A查看班级名称 B给出相关信息7. 扩展点 A没有班级 a1提示用户没有班级,需要创建5删除班级用例1. 用例名称:删除班级2. 用例描述:删除班级名称3. 角色:用户4. 前置条件:创始人删除且班级存在5. 后置条件:删除此班级相关信息6.
4、 基本路径: A点击删除 B验证身份 C删除此班信息7. 扩展点 A权限不够 a1提示用户 B.班级不存在 b1.提示班级不存在,需要创建6修改班级用例1. 用例名称:修改班级2. 用例描述:修改班级信息3. 角色:用户4. 前置条件:已经登录5. 后置条件:修改相应的信息,保存数据.6. 基本路径: A点击相关操作 B验证操作 C处理相关信息7. 扩展点 A操作非法 a1提示用户权限不够 B班级不存在 b1提示不存在,需要创建7查看同学录用例1. 用例名称:查看同学录2. 用例描述:查看同学录信息3. 角色:用户4. 前置条件:有好友5. 后置条件:给出信息6. 基本路径: A点击查看 B给
5、出相关信息7. 扩展点 A没有好友a1给出提示8 创建同学录用例1. 用例名称:创建同学录2. 用例描述:创建一个新的同学录3. 角色:用户4. 前置条件:用户已登录5. 后置条件:创建成功6. 基本路径: A查找用户 B点击创建 C创建成功7. 扩展点 A信息填写不完整 a1给出提示9 修改同学录用例1. 用例名称:修改同学录2. 用例描述:修改同学录信息3. 角色:用户4. 前置条件:用户已登录5. 后置条件:保存修改信息6. 基本路径: A填写新的信息 B修改成功 C保存数据7. 扩展点 A操作失败 a1给出提示10 删除同学录用例1. 用例名称:删除同学录2. 用例描述:删除同学录信息
6、3. 角色:用户4. 前置条件:用户已登录5. 后置条件:删除同学录6. 基本路径: A删除同学录 B删除成功7. 扩展点 A操作失败 a1给出提示11 留言用例1. 用例名称:留言2. 用例描述:给班级或好友留言3. 角色:用户4. 前置条件:用户已登录5. 后置条件:保存留言信息6. 基本路径: A填写留言 B提交留言7. 扩展点 A操作失败 a1给出提示12 上传照片用例1. 用例名称:上传照片2. 用例描述:上传图片到数据库3. 角色:用户4. 前置条件:用户已登录5. 后置条件:保存信息。6. 基本路径: A选择图片 B提交 C保存数据7. 扩展点 A没有相册 a.提示用户创建相册
7、B操作失败 b1给出提示12 删除照片用例1. 用例名称:删除照片2. 用例描述:上传图片到数据库3. 角色:用户4. 前置条件:用户已登录5. 后置条件:保存信息。6. 基本路径: A选择图片 B进行删除7. 扩展点 A操作失败 a给出提示13查看相册用例1. 用例名称:查看2. 用例描述:在相册中查看相册3. 角色:用户4. 前置条件:用户已登录5. 后置条件:保存信息。6. 基本路径: A选择图片 B进行查看7. 扩展点 A操作失败 a给出提示14建立同学录信息用例1. 用例名称:建立同学录信息用例2. 用例描述:建立同学录信息3. 角色:用户4. 前置条件:用户已登录5. 后置条件:保
8、存信息。6. 基本路径: A填写相关信息 B提交 C验证信息有效性 D保存数据7. 扩展点 A操作失败 a1给出提示15班级公告1. 用例名称:班级公告2. 用例描述:对班级发表及时公告3. 角色:用户4. 前置条件:班级存在和用户已登录5. 后置条件:保存信息。6. 基本路径: A填写公告内容 B发表公告7. 扩展点 A操作失败 a1给出提示16查看通讯录用例1. 用例名称:查看通讯录2. 用例描述:查看通讯录信息3. 角色:用户4. 前置条件:通讯录存在且用户已登录5. 后置条件:保存信息。6. 基本路径: A点击查看 B显示相关内容7. 扩展点 A操作失败 a1给出提示17 新增通讯录用
9、例1. 用例名称:新增通讯录2. 用例描述:新增一个通讯录3. 角色:用户4. 前置条件:用户已登录5. 后置条件:保存信息。6. 基本路径: A填写相关信息 B保存通讯录7. 扩展点 A操作失败 a1给出提示18修改通讯录用例1. 用例名称:修改通讯录2. 用例描述:修改通讯录信息3. 角色:用户4. 前置条件:通讯录存在且用户已登录5. 后置条件:保存信息。6. 基本路径: A点击查看并修改 B保存修改后的信息7. 扩展点 A操作失败 a1给出提示19删除通讯录用例1. 用例名称:删除通讯录2. 用例描述:删除通讯录信息3. 角色:用户4. 前置条件:通讯录存在且用户已登录5. 后置条件:删除通讯录6. 基本路径: A点击删除 B删除成功7. 扩展点 A操作失败 a1给出提示20修改密码用例1. 用例名称:修改密码2. 用例描述:修改用户密码3. 角色:用户4. 前置条件:用户已登录5. 后置条件:保存修改后的信息6. 基本路径: A点击修改 B修改成功7. 扩展点 A操作失败 a1给出提示
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1