“远程网络教学系统”UML用例图(练习题)

article/2025/6/11 11:08:42

“远程网络教学系统”UML用例图(练习题)

  • 题目
  • 用例图
        • 学生用户
        • 教师用户
        • 系统管理员
  • 用例文档的示例
        • 学生用户的示例:学生用户查找课件
        • 教师用户的示例:教师用户登录
        • 系统管理员的示例:系统管理员维护网站页面

题目

“远程网络教学系统”的功能需求包括:
(1)学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。
(2)教师登录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、修改教学心得,如果忘记密码,可以通过“找回密码”功能找回密码。
(3)系统管理员负责对网站页面的维护,审核不法课件和不法教学信息,批准用户注册。

用例图

学生用户

在这里插入图片描述

教师用户

在这里插入图片描述

系统管理员

在这里插入图片描述

用例文档的示例

学生用户的示例:学生用户查找课件

  • 用例编号: 022
  • 用例名: 学生用户查找课件
  • 用例描述: 学生用户在登录后,通过输入课件名称或关键词查找对应课件。
  • 参与者: 学生用户
  • 前置条件: 系统正常运行时间,并且学生用户已登录
  • 后置条件: 如果查找到相符课件,则可以选择课件进行浏览或下载;如果没有查询到任何课件,则显示“查询不到符合条件的课件”的提示。
  • 基本路径
      1、学生用户在查找输 入框输入课件名称或关键词;
      2、点击查找按钮提交输入内容;
      3、系统根据输入内容进行检索;
      4、系统显示出符合条件的课件的简要信息;
      5、学生用户可以根据课件信息选择其一的课件进行浏览或下载。
  • 扩展点
      3a. 系统没有找到任何符合条件的课件
        3a1. 显示“查询不到符合条件的课件”的提示。
        3a2. 学生用户离开或重新输入课件名称

教师用户的示例:教师用户登录

  • 用例编号: 001
  • 用例名: 教师用户登录
  • 用例描述: 教师用户输入自己的账号和密码,登录到“远程网络教学系统”
  • 参与者: 教师用户
  • 前置条件: 系统正常运行时间
  • 后置条件: 如果教师用户登录成功,则该教师可以上传课件或教学视频,发布、查看或修改教学心得;如果登录失败,则不可以进行以上操作。
  • 基本路径
      1、教师用户进入“远程网络教学系统”;
      2、教师用户输入账号和密码;
      3、用户提交输入的信息;
      4、系统对账号和密码进行检查;
      5、系统记录并显示当前登录用户;
      6、教师用户可以正常使用教师部分的功能:上传课件或教学视频,发布、查看或修改教学心得。
  • 扩展点
      2a. 教师用户忘记密码
        2a1. 教师用户可以使用找回密码功能。
      4a. 教师用户的账号错误
        4a1. 系统弹出账号不存在或账号已关闭的警告信息;
        4a2. 教师用户离开或重新输入账号。
      4b. 教师用户的密码错误
        4b1. 系统弹出账号不匹配或密码错误的警告信息;
        4b2. 教师用户离开或重新输入账号、密码,或者使用找回密码功能。

系统管理员的示例:系统管理员维护网站页面

  • 用例编号: 031
  • 用例名: 系统管理员维护网站页面
  • 用例描述: 系统管理员上传已经编辑完成的网页项目文件
  • 参与者: 系统管理员
  • 前置条件: 系统正常运行时间,并且系统管理员已经得到认证
  • 后置条件:
  • 基本路径
      1、系统管理员选择上传网页项目文件;
      2、点击上传按钮提交网页项目文件;
      3、系统检查项目文件的有效性;
      4、系统将项目文件进行备份保存;
      5、系统提示上传成功;
      6、系统管理员点击更新网站页面;
      7、系统更新网站页面,完成后提示更新完成。
  • 扩展点
      3a. 系统检查项目文件发现错误或严重的警告
        3a1. 提示“项目文件存在错误或严重警告”的提示。
        3a2. 系统管理员离开或修正文件后重新上传。

http://chatgpt.dhexx.cn/article/UwZagjwa.shtml

相关文章

UML基础、建模与设计实战笔记03第3、4章建模工具简介,常见uml建模工具,创建模块,创建类,用例图,参与者,用例,用例描述,用例之间的可视化表示,用例图建模技术及应用,进销存系统用例图

1、常见uml建模工具 建模工具应该具有的功能 绘图存储一致性检查对模型进行组织导航写作支持代码生成逆向项目集成支持多种抽象层和开发过程文档生成脚本编程 工具主要有 Rose PowerDesinger 2、StarUML的模型、视与图 starUML中清晰地区分了模型(model&#x…

UML实例(二):在线购物系统用例图

2019独角兽企业重金招聘Python工程师标准>>> 一、用例图 二、用例描述 用例名:添加购物车商品 简述:顾客有购买商品的意图,但是觉得需要考虑时,可执行添加购物车商品操作。 参与者:消费者 包含:无 扩展:无 继承:无 前置条件:顾客必须登录成功。 细节:在主…

使用Rational Rose创建BBS论坛用例图

📚文章目录 📫实训任务:创建BBS论坛用例图和类图。 📫任务:根据以上描述文字以及“会员相关的功能操作”图,构思并画出会员用户功能操作用例图。 📫实训任务:创建BBS论坛用例图和类…

网上投稿系统用例图

---------------------------------------------------------------------------------------------------------------------------- 也许你感兴趣的是我画这个图的工具: EA下载地址: EA8.0(Enterprise Architect)汉化版注册码中文教程.zip EA备份地址: E…

学生选课系统用例图,以及部分代码实现

上学期软件导论做的文档,学生选课系统,在文档的基础上,再代码实现以下 背景——用例图:一个基础的学生选课系统 ER图设计如下:(学生和课程是n - m的关系,可修改的原图找不到了,悉知) 库表设计&…

棋牌管理系统用例图

转载于:https://www.cnblogs.com/pgone/p/7867810.html

Rational Rose学习笔记02:创建用例图

文章目录 一、用例图概念二、用例图三元素(一)参与者(Actor)(二)用例(Use Case)(三)关系(Relation)1、关联关系(Associati…

医院预约挂号系统业务建模+系统用例图

医院预约挂号系统业务建模 [综合案例:医院预约挂号系统]现要开发 一个通用的“医院预约挂号系统”,其开发 背景和问题陈述如下。 为了规范和推动医院预约挂号服务,卫生部29年8月在其官方网站发布了(关于在公立医院施行预约诊疗服务工作的意见(征求意见…

员工考勤系统业务建模+系统用例图

【员工考勤系统】 现要为某单位开发一款“员工考勤系统”,其开发背景和问题如下。 作为 Acme 公司的信息主管,你被委托开发一款新的考勤系统。要求新系统允许员工 记录电子的考勤信息并自动产生员工的工资支付信息。 新系统运行在整个公司内部的每名员…

售后服务工单系统用例图时序图

工单用例图 1,工单系统整体用例图 2,工单信息用例图 3,派单信息用例图 4,过程信息用例图 5,完工信息用例图 工单时序图 1,创建时序图 2,派单时序图 3,接单时序图 4,过程时…

怎么画系统用例图?(内含图例)

系统用例图的画法 文中所有图例的的需求描述如下: 系统的借阅者为学生和教师,系统为借阅者提供查询图书、借阅图书、归还图书的服务。学生最多可借阅5本,教师最多可借阅20本。在借阅和归还图书时,要先“验证借阅者的身份”。归还…

相见恨晚的mac教程|Mac可以这样卸载windows系统

刚入手苹果Mac电脑的小伙伴,可能会因为Windows操作习惯或者软件不兼容等情况,会选择给Mac安装双系统! 然而,有的小伙伴对双系统的体验效果却不是很好 那么,mac彻底删除双系统会不会很难?今天的“相见恨晚…

苹果双系统怎么切换_Mac可以这样卸载双系统中的windows系统

刚入手苹果Mac电脑的小伙伴,可能会因为Windows操作习惯或者软件不兼容等情况,会选择给Mac安装双系统! 然而,有的小伙伴对双系统的体验效果却不是很好 那么,mac彻底删除双系统会不会很难?今天的“相见恨晚的…

Mac安装win10出现的错误无法分区和Boot Camp分区不足

迁移助理Boot Camp出现分区不足问题 sudo tmutil disable localsnapshot磁盘助理无法分区 先关闭时间机器备份,再去分区实用工具或其他中找到磁盘工具 注意 显示所有设备才能点➕分区 点一次➕号分一个区,圆圈移动范围,格式NTFS名称随意 …

教你解决问题:mac电脑卸载双系统中Boot camp助理出现“启动磁盘不能被分区或恢复成单个分区”

问题:启动磁盘不能被分区或恢复成单个分区 苹果电脑装了双系统,但是一直用的mac系统,所以打算把windows卸载。 看到网上说直接用Boot camp助理卸载就行,但是点“继续”的时候出现问题:启动磁盘不能被分区或恢复成单个…

Win To Go MacBook Pro (16-inch, 2019) Catalina 10.15.7 bootcamp 6.1.7748

bootcamp6.1.7748百度网盘 链接: https://pan.baidu.com/s/1ZDbHwP3Y20nr6hDOUAQOCg 密码: qhui 2021年10月30日更新 如果上面的链接失效了,没事,找按正常bootcamp流程一下,然后不装系统, 然后找到系统路径 /资源库/application Support/bootcamp 就可以好到驱动相关…

iMac上用bootcamp安装Win10遇到的问题总结

iMac上用bootcamp安装Win10遇到的问题总结 为什么要在iMac上用bootcamp安装Win10?下载官方原版Windows10Bootcamp(启动转换助理)激活Win10访问网络存储器启用SMB1 为什么要在iMac上用bootcamp安装Win10? 某日,因闲置的…

学会这招,走哪都管用-如何在MacBook air上安装windows10环境下的所有系统

现在的苹果电脑自带安装windows功能还是很强大的,通过这个教程,你会觉得苹果改windows是这么的简单。 通过微软官方下载原版,不要下载GHOST版本或其他被修改过的版本。下载官网windows10 64位版本,32位已经不适合使用了。 、 2……

Apple

这里写目录标题 IphoneMacbook查看备份文件截屏触摸面板无效 Iphone Macbook 查看备份文件 Finder Option 前往资源库 application support MobileSync Backup 截屏 按住Command键和Shift键,并且按3。按住Command和Shift键,同时按4,光…

Mac 双系统bootcamp不能正常卸载windows系统

【 首先说下背景,因为一直好奇所以在自己的macbook pro2015上面尝试安装了双系统,mac os为Big sur,Windows10,通过bootcamp安装,中间比较顺利。 但是由于磁盘空间,最终还是想卸载win10,此时问题…