• 实验6 用例图


    一、实验目的

    1、通过绘制用例图,掌握其基本原理。

    2、能对简单问题进行用例图分析,并描绘用例。

    二、实验项目内容(实验题目)

    1、用Microsoft Visio绘制下列描述文字的用例图。

    “远程网络教学系统”的功能需求如下:

    学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。

    教师登录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、修改教学心得。系统管理员负责对网站页面的维护、审核不合法课件和不合法教学信息、批准用户注册。

    1)学生需要登录“远程网络教学系统”后才能正常使用该系统的所有功能。如果忘记密码,可与通过

    “找回密码”功能恢复密码。请画出学生参与者的用例图。

    2)教师如果忘记密码,可以通过“找回密码”功能找回密码。请画出教师参与者的用例图.

    2、

    1)在火车票预订系统中,客户可以进行购买车票、退订车票、查询余票和查询列车时刻四个操作。不管是购买车票还是退订车票,客户都必须先进行登录系统操作。其中查询列车时刻主要包括按站站查询和按车次查询两种方式。如果在登录系统的过程中忘记密码,则还可使用找回密码功能。请画出用例图。

    2)用例图只是简单地用图描述了一下系统,但对于每个用例,在实际开发过着中,我们还需要有详细的说明,这样就可以让别人对这个系统有一个更加详细的了解,这时我们就需要写用例描述。请完成下表关于对“登录系统”这一用例的描述。

    用例名称

    登录系统

    用例编号

    简要说明

    验证客户所输入的“用户名”和“密码”是否有效

    参与者

    客户

    当前状态

    等待审查

    使用频率

    较高

    前置条件

    已输入有效的“用户名”和“密码”

    后置条件

    登录进入系统

    基本操作流

    到“用户信息”数据表中检索是否存在相应的“用户名”和“密码”

    备选操作流

    如果“用户名”和“密码”有误,显示提示信息

  • 相关阅读:
    安卓导航抽屉 Navigation Drawer 实现沉浸通知栏
    Rockland一抗丨葡糖淀粉酶抗体参数及应用
    微信小程序——简易复制文本
    Apache Iceberg 是什么?
    3.1-3.2LFU&LRU算法
    git你学“废”了吗?——使用git进行版本回退操作
    如何在Visual Studio上创建项目并运行【超级详细】
    【Git学习三】git中的分支管理:git branch,git checkout,解决git中的分支冲突的方法
    Redis基础命令(set类型)交集并集差集
    hive从入门到放弃(二)——DDL数据定义
  • 原文地址:https://blog.csdn.net/m0_64798714/article/details/138184056