面向对象分析与设计:实验2 教学管理系统 Use Case图与Use Case详细描述

三.用况图

在这里插入图片描述

四.用况说明
1.
用况名:登录
描述:系统通过使用者登录来确定其在系统中的角色,以及验证其身份。
参与者:系统使用者
包含:无
扩展:无
泛化:无
前置条件:使用者未登录或已退出系统
细节:验证用户名和密码的匹配性,匹配则成功登录,使用者在超时之前或关闭客户端之前可以进行其角色的相应操作
后置条件:使用者已登录,角色为账号对应的角色
例外:用户名不存在,或密码错误,此时登录失败
限制:登录失败的重试次数;网络连接需要通畅;一个客户端上,用户退出系统之前,只能登录一次。
注释:登录状态分为“未登录”,“已登录”两种状态,已登录状态还需保存用户在系统中的角色、用户的账号信息(用于区分其他角色相同的用户)。如果系统和客户端是分离的,还需要采取措施防止客户端通过伪造“已登录”状态来攻击系统。
2.
用况名:查询课室信息
描述:参与者获取所有课室或根据条件获取部分课室的信息
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值