《uml期末考试题集和答案要点详解.pdf》由会员分享,可在线阅读,更多相关《uml期末考试题集和答案要点详解.pdf(46页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、电子科技大学考卷(A卷)考试时间 年 月 日(1 2 0分钟)课 程UM L教师签名于楠请将答案填写在答题纸上!不要在考卷上作答!一、单 选 题(每小题只有一个正确选项,每小题2分,1.执 行 者(A c t or)与用例之间的关系是(共3 0分)2.3.4.5.6.7.8.(A)包含关系(B)泛化关系在类图中,下面哪个符号表示继承关系((B)(C)(C)关联关系(D)(D)扩展关系在类图中,“#”表示的可见性是((A)P ubl ic(B)P rot e c t e d下面那个类图的表示是正确的((A)(C)P rivat e(D)P ac k age下面哪个符号代表部署图的节点()(B)生
2、命线是UM L视图中哪个图形的组成部分((C)(A)类图(B)状态图(C)在类图中,那种关系表达总体与局部的关系(A)泛化(B)实现下面哪个图形代表活动()(C)活动图)依赖(D)顺序图(D)聚合9 .下面哪个UM L 视图是描述一个对象的生命周期的()(A)类图(B)状态图(C)协作图(D)顺序图1 0 .下面哪个视图属于UM L 语言的交互图()(A)行为图(B)状态图(C)实现图(D)顺序图1 1 .下面哪个符号代表包图()1 2.在 UM L 协作图中,有多少种关联角色的构造型()(A)1(B)3(C)1 3 .在类图中,哪种关系表达总体与局部的关系(A)泛化(B)实现(C))依赖1
3、4 .在类图中,“#”表示的可见性是((A)P ubl ic(B)P rot e c t e d(C)P rivat e(D)7(D)聚合(D)P ac k age5)1 5 .下面哪个符号表示注释()二、多 选 题(每 小 题 有 个或多个选项,每小题2分,共 1 0 分)1,下面哪些图形可以清楚地表达并发行为()(A)类图(B)状态体(C)活动图(D)顺序图2.下面哪些元素构成了组件图形()(A)组件(B)转换(C)关系3 .部署图中的节点具有以下哪些方面的内容((D)接口)(A)计算能力(B)基本内存(C)位置(D)接口4 .顺序图的用途包括()(A)显示并发进程和激活(B)当不同的类之
4、间存在多个简短的方法时,描述控制流的整体序列(C)显示在协作图中难于描述的事件序列(D)显示涉及类交互而与对象无关的一般形式5 .常 见 的 UM L 工具有哪些?()(A)Rat ional Rose (B)P owe r D e signe r(C)V isio(D)V isual U M L三、填空题(每空2分,共30分)1.UML中有多种关系,请标出图示是哪种关系:(1 )-(3)-O(5)_(2 )0.10.*employeremployee(4 )(6)2.UML提供了一系列的图支持面向对象的分析与设计,其中一给出系统的静态设计视图;(2)_对系统的行为进行组织和建模是非常重要的;
5、(3)和(4)都是描述系统动态视图的交互图,其中 一(5)一描述了以时间顺序组织的对象之间的交互活动,(6)一强调收发消息的对象的组织结构。A、状态图 B、用例图 C、序列图 D、部署图 E、协作图 F、类图3.UML提供了 4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中.(1).是面向对象系统规模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择;当需要说明体系结构的静态实施视图时,应 该 选 择 。A.组件图 B.类 图 C.对象图 D.部署图四、简答题(每小题10分,共30分)1.已知三个类A.B和C.其中类A由类B的一个实类和类C的1
6、个或多个实类构成.请画出能够正确表示类A,B和C之间关系的UML类图。2、UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法。3、教师在线答疑系统有4个组件:教师客户端程序、学生客户端程序、臼板程序、通信协议。其中,教师客户端、学生客户端都要依赖于白板程序以及通信协议。画出该系统部署图。电子科技大学考卷答案考试时间 年 月 日(120分钟)课程.UML教师签名大题号一二三四五合 计得 分一、单项选择题答题卡题号12345678910答案CCBDCDDDBD题号1112131415答案ACDBD二、多项选择题答题卡题号1234
7、5答案CDACDABCABCDABCD三、填 空题(每空2分,共30分)1.答案:依赖 关联 聚 合 组 合 泛 化 实 现答案:(1)F (2)B (3)C (4)E (5)C (6)E3.答案:(D B (2)A (3)D四、简答题(每小题1 0分,共3 0分)1.-2、答:协作图可视化地表示了对象之间随时间发生的交互,它除了展示对象之间的关联,还显示出对象之间的消息传递。与顺序图一样,协作图也展示对象之间的交互关系。顺序图强调的是交互的时间顺序,而协作图强调的是交互的语境和参与交互的对象的整体组织。顺序图按照时间顺序布图,而协作图按照空间组织布图.顺序图可以清晰地表示消息之间的顺序和时间
8、关系,但需要较多的水平方向的空间。协作图在增加对象时比较容易,而且分支也比较少,但如果消息比较多时难以表示消息之间的顺序。郑州大学软件技术学院 U M L 基础与R o s e 建模案例课程2 0 0 9-2 0 1 0 学年第一学期期末试题(适用专业:java、信息管理、。N e t 专业 考试时间:120分钟)合 分 人:复 查 人:一、单项选择题:(本大题共20小题,每 题 1分,共 20分)分数 评卷人(说明:将答案写在试卷后面的答题纸上)1.UML的全称是(B)(A)Unify Modeling Language(B)Unified Modeling Language(C)Unifi
9、ed Modem Language(D)Unified Making Language2.执 行 者(Actor)与用例之间的关系是(C)(A)包含关系(B)泛化关系(C)关联关系(D)扩展关系3.在类图中,下面哪个符号表示继承关系(C)(A)-(B)-(C)-(D)-O4.在类图中,“#”表示的可见性是(B)(A)Public(B)Protected(C)Private(D)Package5.在类图中,下面哪个符号表示接口(C)(A)-(B)-(C).(D)-O6.下面哪个视图属于UML语言的交互图(D)(A)行为图(B)状态图(C)实现图(D)顺序图7.UML语言包含几大类图形(B)(A)
10、3(B)5(C)7(D)98.0MT方法是由下面哪位科学家提出的(b)(A)B o o c h (B)Ru m b a u g h (C)C o a d (D)Ja c o b so n9 .下面那个类图的表示是错误的(D )(A)1 0 .什么概念被认为是第二代面向对象技术的标志(A )(A)用例(B)UML语言(C)活动图(D)组件图1 1 .下面哪个符号代表包图(A )1 3.在 UML的顺序图中,通常由左向右分层排列各个对象,正确的排列方法是(a)(A)1(B)(C)/-(D)/01 2.生 命 线 是 UML视图中哪个图形的组成部分(D )(A)类图(B)状态图(C)活动图(D)顺序
11、图1 4.多对象是UML哪个视图中的概念(C )(A)执行者角色控制类用户接口业务层后台数据库(B)执行者角色用户接口控制类业务层后台数据库(C)执行者角色控制类用户接口后台数据库业务层(D)执行者角色用户接口业务层控制类后台数据库1 7.下面哪个图形代表活动(D )(A)类图(B)状态图(C)协作图(D)组件图1 5.在类图中,哪种关系表达总体与局部的关系(D )(A)泛化(B)实现(C)依赖(D)聚合1 6.在 UML 中,接口有几种表达方式(A )(A)2(B)4(C)6(D)8(A)(B)(C)(D)1 8.下面哪个UML视图是描述一个对象的生命周期的(A)类图(B)状态图(C)B )
12、协作图(D)顺序1 9.顺序图由类角色,生命线,激活期和(B)组成(A)关系(B)消息(C)用例(D)实体2 0.UML中关联的多重度是指(b)(A)一个类有多个方法被另一个类调用(B)一个类的实类能够与另一个类的多个实类相关联(C)一个类的某个方法被另一个类调用的次数(D)两个类所具有的相同的方法和属性二、多项项选择题:(本大题共1 0小题,每题2分,共2 0分)在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。少选得1分,错选、多选未选均无分。(说明:将答案写在试卷后面的答题纸上)分数评卷人(C)显示在协作图中难于描述的事件序列(D)显示涉及类交互而与对
13、象无关的一般形式(E)详细描述系统的瞬态图1.具有多重属性值的UML图形包括(A E)(A)类图(B)对象图(C)状态图(D)活动图(E)部署图2.在UML的状态图中,转换通常由以下哪些部分构成(A B C D E )(A)动作(B)触发事件(C)源状态3.下面哪些图形可以清楚地表达并发行为(D)目标状态(E)监护条件C D )(A)类图(B)状态体(C)活动图4.下面哪些元素构成了组件图形(A C D(D)顺序图(E)实现图)(A)组件(B)转换(C)关系5.软件工程的三要素是(A B D )(D)接口(E)事件(A)方法(B)工具(C)模型6.部署图中的节点具有以下哪些方面的内容(D)过程
14、(E)语言A B C )(A)计算能力(B)基本内存(C)位置7.可能具有状态机的对象包括(A B C D E(D)接口(E)路径)(A)类(B)子系统(C)用例(D)接口(E)协议8.时序图的用途包括(A B C D )(A)显示并发进程和激活(B)当不同的类之间存在多个简短的方法时,描述控制流的整体序列9.U M L中,类的主要版型有(C D E)(A)角色类(B)业务类(C)边界类(D)控制类(E)实体类1 0.U M L的类图包含哪些抽象的层次(A B C )(A)概念层(B)说明层(C)实现层(D)业务层(E)控制层三、简答题:(本大题共4小题,每题5分,共 2 0 分)分数 评卷人
15、(说明:将答案写在试卷后面的答题纸上)1 .简述统一建模语言(U M L)统一建模语言(U M L)是一种绘制软件蓝图的标准语言。可 以 用 U M L 对软件密集型系统的制品进行可视化详述和文档化。U M L 是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言(1 分)。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计(1 分),还支持从需求分析开始的软件开发的全过程(1 分)。U M L 的作用就是用很多图从静态和动态方面来全面描述我们将要开发的系统(2分)。2 .简述面向对象分析方法(0 0 A)的 5个基本步骤1)、识别对象,识别对象包括
16、标识潜在的对象和筛选对象两步(1 分)2)、识别对象的属性(1 分)3)、识别对象的行为(1 分)4)、识别对象所属的类(1 分)5)、定义主题词(1 分)3 .简述用例模型的组成元素以及建模步骤组成元素有:参与者,用例,通信关联,用 例 规 约(每个0.5)建立用例模型步骤:1)根据系统边界确定参与者(1 分)2)根据每个参与者确定与之相关联的用例(1 分)3)对每个用例写出用例规约文档,调整用例模型(优化参与者与参与者之间的关系,用例与用例之间的关系)(1 分)4.R U P 统一过程中的四个阶段?1)初 始 阶 段(1 分)2)细 化 阶 段(1 分)3)构 造 阶 段(1 分)4)提
17、交 阶 段(1 分)全部答对(1 分)四、问答题和分析题:(本大题共2小题,共 4 0 分)(说明:将答案写在试卷后面的答题纸上)1.看图回答下面问题(1 5 分)分数评卷人StudentOname:Stringselectionselecting+selecter CourseD.n 0.n1)类 S t u den t 和类C o u r s e之间是什么关系?并用文字性语言描述该类图表达意思。关联关系(1分)该图描述的是:学生和课程之间的选择关系,一个学生可以选择多门课程,一门课程可以被多个学生所选择。(2分)2)使用R o s e双向工程,写出S t u den t类生成的j av a
18、代 码(省略注释、get和s et方法)(5分)p u bl ic cl as s S t u den t (1 分)p r iv at e S t r in g n am e;(1 分)p r iv at e C o u r s e s el ect er s f;(1 分)p u bl ic v o id S t u den t()(1 分)p u bl ic v o id t es t 0 (1 分)3)使用R o s e逆向工程,根据下面代码,画出类图。(7分)p u bl ic cl as s A p r iv at e in t i;p r iv at e B b;p u bl i
19、c v o id A()p u bl ic cl as s B p r iv at e in t j;p u bl ic v o id B()p u bl ic v o id t es t l ()p u bl ic v o id t es t 2()p u bl ic cl as s C ex t en ds A p r iv at e in t k;p u bl ic v o id C()p u bl ic v o id t es t 3()画出类A B C每 个 1 分,画出类A和类B、类 C之间关系各2分2.图书管理系统功能性需求说明如下:(2 5 分)令 图书管理系统能够为一定数量的
20、借阅者提供服务。每个借阅者能够拥有唯一标识其存在的编号。图书馆向每一个借阅者发放图书证,其中包含每一个借阅者的编号和个人信息。提供的服务包括:提供查询图书信息、查询个人信息服务和预定图书服务等。令 当借阅者需要借阅图书、归还书籍时需要通过图书管理员进行,即借阅者不直接与系统交互,而是通过图书管理员充当借阅者的代理和系统交互。令 系统管理员主要负责系统的管理维护工作,包括对图书、数目、借阅者的添加、删除和修改。并且能够查询借阅者、图书和图书管理员的信息。令可以通过图书的名称或图书的I S B N/I S S N 号对图书进行查找。回答下面问题:1)该系统中有哪些参与者?(3分)借 阅 者 图 书
21、 管 理 员 系 统 管 理 员2)确定该系统中的类,找出类之间的关系并画出类图3)画出语境“借阅者预定图书”的时序图(1 0 分):BorrowerReseiveWindewBookReserve;1:预定图书:n.-:2查找图书:-Tl3:返回图书信息-.4:添加预定图书-:-5:返回是否预定成功消息4-1-5 显示是否预定成功消息:h3:返回图书信息.4:添加预定图书-:-5:返回是否预定成功消息 (C)-D(D)-O下面哪个视图属于UML语言的交互图(D)(A)行为图(B)状态图(C)实现图(D)顺序图5.UML语言包含几大类图形(B)(A)3(B)5(C)7(D)96.在类图中,下面
22、哪个符号表示接口(C)(A)(B)-(C)-(D)7.下面哪个图形代表活动(D)8.UML中关联的多重度是指(b)(A)一个类有多个方法被另一个类调用(B)一个类的实类能够与另一个类的多个实类相关联(C)一个类的某个方法被另一个类调用的次数(D)两个类所具有的相同的方法和属性9.下面哪个不是U M L 中的静态视图(A)(A)状 态 图 (B)用 例 图 (。对 象图(D)类图1 0 .(A)技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。(A)泳道(B)分叉汇合(C)分支(D)转移1 1 .下列关于状态图的说法中,正确的是(C )(A)状态图
23、是U M L 中对系统的静态方面进行建模的五种图之一。(B)状态图是活动图的一个特例,状态图中的多数状态是活动状态(0 活动图和状态图是对一个对象的生命周期进行建模,描述对象随时间变化的行为。(D)状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象建模1 2.类图应该画在R o s e 的 哪 种(B)视图中。(A)U s e C a s e V i e w (B)L o g i c Vi e w (C)C o m p o n e n t Vi e w (D)D e p l o y m e n t Vi e w13.顺序图由类角色,生命线,激活期和(B)组成(A)关系(B
24、)消息(C)用例(D)实体14.关于协作图的描述,下列哪个不正确(B )(A)协作图作为一种交互图,强调的是参加交互的对象的组织;(B)协作图是顺序图的一种特例(C)协作图中有消息流的顺序号;(D)在 R O SE 工具中,协作图可在顺序图的基础上按“F 5”键自动生成;15.组件图用于对系统的静态实现视图建模,这种视图主要支持系统部件的配置管理,通常可以分为四种方式来完成,下面哪种不是其中之一(B )(A)对源代码建模(B)对事物建模(C)对物理数据库建模(D)对可适应的系统建模二、填空题(共15分,每空1分)1.软件体系结构是指一个系统的有目的的设计和规划,这个设计规划既不描述 活动,也不
25、描述一系统怎样开发,它只描述系统的 组成元素 及其相互的 交互协作。2 .一个UM L 模型只描述了一个系统 要做什么,它并没告诉我们系统是_怎么,3.接口是可以在整个模型中反复使用的一组行为,是一个没有 属性 而 只 有 方法 的类。4 .多重性指的是,某个类有 多个 个对象可以和另一个类的 1 个 对象关联。5 .当一个类的对象可以充当多种角色时,自身 关联就可能发生。6 .在泛化关系中,子类 可 以 替 代 父类。也就是说,后者出现的地方,前者都可以出现。但是反过来却不成立。7.最通常的依赖关系是一个类操作的 形构 中用到了 另一个类 的定义o三、简答题(共20分,每题4分)1.类图在U
26、M L 中有何重要作用?1.为开发人员提供这种模仿现实世界的表达方式。2 .让分析员使用客户所采用的术语和客户交流,促使客户说出所要解决的问题的重要细节。2 .阐述用例对于系统开发人员来说的价值。是用来从用户的观察角度收集系统需求的一项技术,便于分析员与客户和用户交流,使系统更符合用户的需求3 .简述如何在实际工作中发现类。在与客户的交谈中,要注意客户用来描述业务实体的名词术语。这些名词可作为领域模型中的类。还要注意你听到的动词,因为这些动词可能会构成这些类中的操作。当得到一组类的核心列表后,应当向客户询问在业务过程中每个类的作用。他们的回答将告诉你这些类的职责。4 .简述怎样发现类之间的继承
27、关系。为候选的类有可能和它的父类、子类在谈话中同时被发现。系统分析员意识到某个类的属性和操作也许能被运用到其他多个类当中去。另一种可能的情况是系统分析员注意到两个或者多个类可能具有相同的属性和操作数5 .顺序图和协作图中,消息有哪三种?各自的意义和表示什么?消息可以是简单的(s i m p l e)、同步的(s y n c h r o n o u s)或异步的(a s y n c h r o n o u s)o简单消息是从一个对象到另一个对象的控制流的转移。如果一个对象发送J 一个同步消息,那么它要等待对方对消息的应答,收到应答后才能继续自己的操作。而发送异步消息的对象不需要等待对方的应答便可
28、以继续自己的操作。在顺序图中,简单消息是一个简单箭头,同步消息是实心箭头。异步消息是一个半边箭头。四、分析设计(共45分)1.根据下面的叙述,绘制一幅关于顾客从自动售货机中购买物品的顺序图。(7)(1)顾 客(U s e r)先向自动售货机的前端(F r o n t)投币;(2)售货机的识别器(R e g i s t e r)识别钱币;(3)售货机前端(Fr o n t)根据R e g i s t e r 的识别结果产生商品列表;(4)顾客选择商品;(5)识别器控制的出货器(D i s p e n s e r)将所选商品送至前端(Fr o n t)2.根据下面的描述,绘制一幅状态图。电话初始时
29、处于“空闲”状态,当听筒被拿起后处于“激活”状态。听筒被拿起后,电话等待拨号,若 在 3 0 秒之内拨号电话将进入“拨号”状态,如果拨号正确的则电话进入“正在接通中”状态,如过拨号不正确则会一直听到提示拨号错误。若拿起听筒3 0 秒之内不拨号,则电话处于“超时”状态。在“正在接通中”状态下,若对方占线则电话进入“忙”状态,若对方不占线则进入“接通”状态,对方拿起听筒后,电话处于“通话”状态,若在通话中对方挂断则进入“挂起”状态。3.网络的普及带给(16)“远程网络教激活可以浏览课件、查找课件、下载课件、观看教学视频。络教学系统”诞生了。学生登录网站后,教师登录网站后,可以上传课件、上传教学视频
30、、发布教学心得、查看教学心得、修改教学心得。系统管理员负责对网站页面的维护、审核不合法课件和不合法教学信息、批准用户注册。1)学生需要登录“远程网络教学系统”后才能正常使用该系统的所有功能。如果忘记密码,可与通过“找回密码”功能恢复密码。请画出学生参与者的用例图。6 个用例每2 个 1分(3 分),5 关系每个1分(5 分)2)教师如果忘记密码,可以通过“找回密码”功能找回密码。请画出教师参与者的用例图。6 个用例每2 个 1分(3 分),5 关系每个1分(5 分)4.图书管理系统功能性需求说明如下:(25分)令 图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一标识其存在的编
31、号。图书馆向每一个借阅者发放图书证,其中包含每一个借阅者的编号和个人信息。提供的服务包括:提供查询图书信息、查询个人信息服务和预定图书服务等。令 当借阅者需要借阅图书、归还书籍时需要通过图书管理员进行,即借阅者不直接与系统交互,而是通过图书管理员充当借阅者的代理和系统交互。令 系统管理员主要负责系统的管理维护工作,包括对图书、数目、借阅者的添加、删除和修改。并且能够查询借阅者、图书和图书管理员的信息。令可以通过图书的名称或图书的I S B N/I S S N 号对图书进行查找。回答下面问题:1)该系统中有哪些参与者?(3 分)借 阅 者 图 书 管 理 员 系 统 管 理 员2)确定该系统中的
32、类,找出类之间的关系并画出类图用户类、用户角色类、图书类、预定类、借阅类、书 目 类(6分)类 图(6分)6个类每2个 1 分,6个 关 系 每 2个 1 分3)画出语境“借阅者预定图书”的时序图(1 0 分):BorrowerReserveWindowBookReserve:1:预定图书:n.-.:2:查找图书:-3:返回图书信息-o p u n ie r)w j A m 5te用尾询邙 不足用w(W ss am 阳 j5.假设有一个温度监控系统,用户在MonitorGUI(监控界面)上输入查询指令,然后QueryState包的程序将与温感探头连接,获取当前的状态信息,并存入数据库,再返回给
33、用户界面。根据这一描述,小张绘制了如图所示的包图。你认为其中存在什么问题,请试着修改?温度监控系统包图的局部在包图中应该避免出现这种循环依赖的情况。可以修改为:opjtr g M E 先Z B 力取 于/尸但kTVK W.tm6.为了满足物业中介行业的信息化要求,甲公司基于详尽的需求调研与分析,准备研发一套符合市场需要的、实用的信息管理系统。主要将实现客户资料信息管理、客户委托(出租、出售、租赁、购买)信息管理、业务线索生成与管理、房源状态自动更新、权限管理、到期用户管理、房源组合查询等功能。该公司小王,通过多次的与潜在客户的交流与沟通,完成了最初的用例模型的开发,下图是一个用例模型的局部:物
34、业管理系统用例模型局部(1)但小李认为该模型不符合“用例建模”的思想,存在明显的错误。请用200字以内说明错误所在,并说明应该如何修改。1)主要错误:用例的分解太细,并没有遵从每个用例为用户传递一个有价值的结果的原则。在原设计中“打开房源信息页面”、“录入房源信息”、“确认提交信息”都只是一个操作步骤,因此不适合作为用例。2)修改方法:将“打开房源信息页面”、“录入房源信息”、“确认提交信息”合并为“新增房源信息”。(2)在上图中构造型“include”表示的是什么意思,它 与“extent”之间的区别是什么?在用例模型中,构造型“include”是用来表示包含关系。它通常用来表示被包含用例是
35、被多包含用例使用的一个可复用模块,而 extent且通常用来表示对用例的扩展。7、看图回答问题下图中类的名字是:_ _ _ReaderManager_ 类中的行为(方法)是:_newReader(),ModifyReader(),deleteReader()_ 类中的成员方法的访问可见性是:public 该类是什么类型的类,这种类型的类作用是什么?答:该类是控制类。控制类是负责协调其他类的工作,它建立了一个或几个用例的行为模型。它整理系统的行为并描述一个系统的动态特性,处理主要的任务和控制流。每个用例通常都有一个控制类、控制用例中的事件顺序。也存在多个用例共享同一个控制类。ReaderMana
36、gernewReaderf)(H/lodifyReaderOdeleteReader()8、看图回答问题(1)该图是什么图,其中的矩形框表示什么?(2)该图描述了怎样的情形状态图,表示就绪,运行,阻塞状态;线程运行的基本流程如下:当线程准备运行时,进入就绪状态,如果获得cpu时间片,就转入运行状态,运行正常结束,进入结束状态,如果在运行过程中,cpu时间片用完后还没有完成任务,就进入就绪状态,等待再次得到cpu时间片,如果线程在运行过程中,不满足所须资源,就进入阻塞状态,处于阻塞状态的线程得到相关资源后,进入就绪状态,依次循环。9、学生管理系统中有一个模块是报到登记,具体流程是:在新生入校报到时,进行新生信息登记,记录学生的报到资料、个人基本情况的输入、查询、修改等。问题:1.写出在上述需求描述中出现的Actor 2.根据上述描述绘制其用例图includeinclude查询学生信息修改学生信息10、请根据下面的用例图设计相关类图