专栏首页Debug客栈软件工程 活动图、状态图、顺序图实验题

软件工程 活动图、状态图、顺序图实验题

活动图绘图有开始结尾的标志,简称黑点开始、牛眼结束。

1、请应用活动图描述同学们每次参加考试的过程是怎么样的?

开始。 学生进入考场。 监考教师核对检查证件,发放试卷。 学生对号入座。 学生开始答题。 学生交卷。 监考教师收取试卷。 结束。

考试活动模型1

考试活动模型2

考试活动模型3

2、 小张想去吃饭,如果必胜客有空位或最多只等待 15 分钟,则进必胜客吃饭,否则去肯德鸡吃 饭。请画出相应的活动图。

王校长吃饭活动图1

王校长吃饭活动图2

3、开工奠基流程如下: 如果资金到位,则准备施工现场。当领导也到场时,开工奠基开始 请画出相应的活动图

开工奠基活动图

4、对于“远程网络教学系统”,学生登录后可以下载课件。在登录时,系统需要验证用户的登录 信息,如果验证通过系统会显示所有可选服务。如果验证失败,则登录失败。当用户看到系统显示的 所有可选服务后,可以选择下载服务,然后下载需要的课件。下载完成后用户退出系统,系统则会注 销相应的用户信息。画出学生下载课件的活动图。

act学生下载课件活动图

5、在“远程网络教学系统”中,系统管理员登录后可以处理注册申请或者审核课件。在处理注册 申请后,需要发送邮件通知用户处理结果;在审核完课件后,需要更新页面信息以保证用户能看到最 新的课件,同时系统更新页面。当完成这些工作后,系统管理员退出系统,系统则注销系统管理员账号。画出系统管理员的工作活动图。

系统管理员活动图

6、根据以下叙述,绘制打印社的“打印机”的状态图: 未接到工作命令时,打印机处于闲置状态。接到打印命令后,转入打印状态,完成打印后又回到 闲置状态,等待命令。 若打印时发现没纸,则进入缺纸状态。发出警告等待装纸。装纸完成后又进入闲置状态。 若打印时发现卡纸,则进入卡纸(故障)状态。发出警告等待排除故障。故障排除后又进入闲置 状态。

打印机状态图

7、手机开机时,处于空闲状态;当用户开始呼叫某人时,手机进入拨号状态;如果呼叫成功, 进入通话状态;如果呼叫不成功,重新进入空闲状态。在空闲状态被呼叫,进入响铃状态;如果用户 接听,进入通话状态;如果一分钟不接听,重新进入空闲状态。请绘制手机的状态图。

手机状态

8、用顺序图描述一位学生张三在 ATM 系统上取 100RMB 的“取款”流程,其过程要包括如下 需求。

➢ 学生张三取款时向 ATM 系统插入银行卡。 ➢ ATM 系统的读卡机读取卡号信息。 ➢ 屏幕显示用户的操作界面。 ➢ 屏幕提示用户输入密码。 ➢ 用户根据提示输入密码。 ➢ 系统检测用户的密码是否有效。 ➢ 屏幕提示选择事务的操作,如查询、存款、取款等。 ➢ 张三选择取款事务。 ➢ 屏幕提示输入取款金额。 ➢ 张三根据提示输入 100RMB。 ➢ 系统准备向张三的账号执行取钱的操作。 ➢ 系统检测张三的余额是否大于等于 100RMB。 ➢ 系统从张三的账户上扣除 100RMB。 ➢ 吐钱机将 100RMB 吐出给学生。 ➢ 系统打印取款凭据。 ➢ 系统退卡。

本文链接:https://www.debuginn.cn/3296.html

本文采用CC BY-NC-SA 3.0 Unported协议进行许可,转载请保留此文章链接

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Laravel5.8使用LayUI上传并显示图片操作

    这个问题已经困扰好久了,唉 比较难受,本来学习laravel使用的是Bootstrap,之后用的是Uploadify进行上传图片,无奈,这个技术需要Flash的...

    Debug客栈
  • 蓝桥杯 基础练习 分解质因数

     每行输出一个数的分解,形如k=a1*a2*a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例)

    Debug客栈
  • PHPStorm本地编辑服务器项目文件(windows版本)

    在日常写项目的过程中,都或多或少的会遇到在服务端的文件怎么在本地处理的问题,PHPstrom可以实现这个功能,主要就是借助SFTP功能实现的,见下面的步骤吧!

    Debug客栈
  • 求余算法的FPGA实现

    遇到了一个输入的除数和被除数位宽(64~256)都很大,组合逻辑导致时序不满足要求的问题,根据恢复余数法想出这样一个解决方式:

    根究FPGA
  • 解锁FaceBook隐藏好友和朋友圈

    最近,国外的开源情报(OSINT)爱好者分享了一篇帖子,查找朋友不可见的facebook用户的朋友圈,这篇帖子也在我们的知识星球(开源网络空间情报)中第一时间分...

    FB客服
  • RS Meet DL(74)-[天猫]MIND:多兴趣向量召回

    本文介绍的论文是:《Multi-Interest Network with Dynamic Routing for Recommendation at Tmal...

    石晓文
  • 临时表空间的管理与受损恢复

          Oracle 临时表空间是Oracle数据库的重要组成部分,尽管该部分并没有cont体系结构上得以展现,但其重要地位也是不容忽视的。尤其是 对于大...

    Leshami
  • 如何从多个角度分析问题?

    拆解其实就是做加法,A=维度1+维度2+维度3+...。比如上面的例子,老妈把优秀拆解成:1)个子高 2)家庭背景好 3)长的好看。也就是优秀=个子高(维度1)...

    猴子聊数据分析
  • Steemit中的几处反直觉设计

    我在2017年6月开通了Steemit账号(https://steemit.com/@speeding),一开始没想过发表在这上面的文章可以赚钱,后来随着tum...

    申龙斌
  • 初学者|一起来学习pyltp

    本文简绍了pyltp的使用方法,它提供了一系列中文自然语言处理工具,用户可以使用这些工具对于中文文本进行分词、词性标注、句法分析等等工作。

    AiTechYun

扫码关注云+社区

领取腾讯云代金券