软件建模与分析—实验七—UML动态建模之状态图分析与设计

  • 实验目的

通过“网络教学系统”UML建模过程掌握状态图的分析与设计方法。

  • 实验环境

PowerDesigner

  • 实验任务
  • “网络教学系统”的功能需求主要包括以下几个方面:
  • 学生可以登录网站浏览信息、查找信息和下载文件。
  • 教师可以登录网站输入课程简介、上传课件文件、发布消息、修改和更新消息。
  • 系统管理员可以对页面维护以及批准用户的注册申请。
  • 实验步骤

分析实验任务内容,完成系统状态图分析,并利用UML完成状态图的建模。

  • 实验作业

用户登录:用户登录网络教学系统,入口动作为输入密码,中间动作为验证密码,出口动作为登记记录。

用户注册:用户注册网络教学系统的账号,入口动作为输入密码,中间动作为存储密码,出口动作为注册记录。

学生使用状态包括:浏览信息、查找信息、下载文件。

浏览信息:入口动作为输入信息,中间动作为呈现信息,出口动作为浏览记录。

查找信息:入口动作为输入信息,中间动作为查找信息,出口动作为查找信息记录。

下载文件:入口动作为输入要求,中间动作为下载信息,出口动作为下载文件记录。

教师使用状态包括更新信息、上传课件文件、输入课程简介。

更新信息:入口动作为输入信息,中间动作为信息更改(发布、修改、更新),出口动作为更新信息记录。

上传课件文件:入口动作为输入要求,中间动作为上传课件,出口动作为上传课件文件记录。

上传课件文件:入口动作为输入要求,中间动作为上传课件,出口动作为上传课件文件记录。

输入课程简介:入口动作为输入信息,中间动作为信息上传,出口动作为输入信息记录。

系统管理员使用状态包括页面维护、批准用户注册申请。

页面维护:入口动作为页面发来故障信息,中间动作为页面维护,出口动作为维护页面记录。

批准注册申请:入口动作为用户发来申请,中间动作为系统管理员批准申请,出口动作为批准注册申请记录。

“网络教学系统”UML状态图:

还是那句老话,我也是个初学者,欢迎大家多多指正。咱们下期见! 

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值