设计用例图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网站用例图
1、管理员用例图
管理员最重要的任务是进行系统管理,如调整系统参数、进行数据备份等,还包括对资源、用户和数据库的管理。针对我们的英语学习网站,我们的管理员主要是用于系统的维护与运行。管理员用例图如图所示(见附件)。
表3-1管理员用例规格说明
用例名称:用户管理
参与者:管理员
功能描述:管理系统中各种用户的信息,包括网站的信息维护,注册用户的信息管理前置条件:管理员以合法的身份登录系统并选择了用户管理
工作流: 1.在用户管理中选择要管理的用户类型
2.选择对用户信息所要进行的操作:添加,删除,修改
3.选择所要进行的操作方式
4.执行操作,选择提交,系统检查输入的数据是否合法(包括是否填写了
必填项以及格式是否合法等),如果填写有误则给出提示,否则生成用户
记录,并显示出当前执行结果。
后置条件:系统记录了用户信息的变动结果
2、注册用户用例图
注册用户以合法的身份登录系统以后,可以修改自己的密码以及发
布消息。注册用户进入网站之后,可以选择自己的课程进行学习,修改
自己的个人信息,进行学习资料的管理等。注册用户用例图如下图所示。
图3-2 注册用户用例图
以下给出了注册用户学习内容管理用例的规格说明。
表3-2 学习内容管理用例规格说明
用例名称:学习内容管理
参与者:注册用户
功能描述:学习内容的选择,修改,制定
前置条件:1.系统管理员通过了用户的注册。
2.用户以合法的身份登录,并选择了一门课程
工作流:
1.查看学习记录:
(1)输入要查看的学习阶段时间点
(2)系统检查输入合法性,如果有错误则给出提示,否则呈现该阶段的学习记录信息。
2.进入学习某一门课程,直接点击某门课程链接即可。
3.提交作业:
(1)点击作业管理连接,进入作业管理页面
(2)选择要提交的作业的所属课程
(3)选择本地作业文件上传
(4)系统检查本地文件的合法性,如果有错误则给出提示,否则提交文件
操作结束
后置条件:系统记录了用户信息的变动结果。
3、一般用户用例图
一般用户只能是进行网站资源的浏览,以及网站用户注册的申请。一般用户用例图如下图所示。
一般用户用例图
以下给出了一般用户注册管理用例的规格说明。
表3-2 注册管理用例规格说明
用例名称:注册管理
参与者:一般用户
功能描述:进行网上用户的注册
前置条件:1、以学习目的进行注册。
工作流:1、提出申请
2、填写个人信息。
3、等待管理员同意,即可成为注册用户。
后置条件:系统记录了用户信息。