在登录时,用户和管理员进入的界面不同,所以执行的功能也不同。用户进入个人信息栏,管理员进入管理信息界面。注册操作针对未注册用户以及密码遗失的用户,或者是账号长时间未使用的用户。
根据以上分析,可以得到电子相册管理系统的执行者是用户和管理员。执行者的描述如下:
用户:登录电子相册管理系统时负责输入用户名和密码。
管理员:登录电子相册管理系统时负责输入用户名和密码,负责管理电子相册系统的所有用户信息。
后台数据库:1、负责验证用户注册的信息以及用户登录的用户名和密码。
2、存储用户相册路径。
6.2识别用况
从系统的需求陈述可知,用户需要系统提供登录、注册、个人资料管理、相册管理等功能,这些功能都包含了校验密码的功能。系统管理人员需要系统提供登录、用户信息管理、个人资料管理等功能。所以,可将它们设计成两个用况。如下图所示:
6.3用况描述
下面给出各个部分用况的详细描述:
(1) 登录用况的描述
用况名称:登录
参与的执行者:注册用户和管理员
前置条件:登录的用户名和密码完全正确
事件流:
1. 当进入登录界面时用况开始
2. 输入用户名和密码
3. 如果用户名和密码不正确时弹出对话框"用户名或密码不正确",回到第一步,否则继续。用况结束。
后置条件:用户进入个人信息界面,管理员进入用户信息界面。
(2) 注册用况的描述
用况名称:注册
参与的执行者:未注册用户、用户名或者密码遗失的用户、账号长时间未登录的用户
前置条件:系统中不存在此用户的任何信息
事件流:
1. 当点击注册控件时用况
上一篇:
毕业设计OA系统-毕业论文
下一篇:
软件工程毕业设计论文