建模题3 分析“用户管理系统”中普通用户注册的行为,绘制用户注册的时序图。 请上传带有注释信息(学号_姓名)的顺序图截图。

建模题3 分析“用户管理系统”中普通用户注册的行为,绘制用户注册的时序图。 请上传带有注释信息(学号_姓名)的顺序图截图。


参考答案和解析
A

相关考题:

UML 提供了 5 种对系统动态方面建模的图,其中(1)对系统行为组织和建模;(2)对系统功能建模,它强调对象之间的控制流;(3)_之间是同构的。(1)A.用例图 B.顺序图 C.协作图 D.状态图(2)A.用例图 B.活动图 C.状态图 D.顺序图(3)A.状态图和活动图 B.用例图和活动图 C.顺序图和协作图 D.活动图和协作图

在统一建模语言(Unified Modeling Language,UML)中,描述本系统与外部系统及用户之间交互的图是(34);按时间顺序描述对象间交互的图是(35)。A.用例图B.类图C.对象图D.状态图

图10-8为选课注册顺序图,请根据系统设计说明及图中信息,采用说明中的术语将选课注册顺序图补充完整。

阅读以下说明和图,回答问题1至问题3。[说明]图书馆藏书管理系统,完成用户信息管理,借阅归还信息管理,馆藏书目的信息管理,违规处罚管理和各种查询等功能。系统的用户可分为超级用户和普通用户两类,超级用户负责系统维护,包括对藏书信息,用户信息,借阅和归还信息,违规处罚信息的录入,修改,查询,删除等。普通用户即借阅者则只是具有查询书目信息,查询本人的借阅情况,违规处罚信息和预定书目的权限。用户通过身份验证后进入主界面。主界面为超级用户提供6项选择:图书信息管理,用户信息管理,图书的借阅和归还信息管理,违规处罚信息管理,口令修改。普通用户有4项功能选择:书目查询,借阅归还信息,违规处罚信息,口令修改。图书信息管理:超级用户可以增加,修改,删除图书信息,也可以查看书目信息。用户信息管理:超级用户可以增加,修改,删除用户信息,也可以查找用户信息。借阅归还信息:超级用户可以加入,修改,删除借阅纪录,查看某本书的借阅情况,查询指定的书目借阅和归还信息。违规处罚管理:超级用户可以给普通用户增加,修改,删除违规处罚信息,普通用户如果逾期不还图书,系统将暂时终止普通用户的借阅权利,直到用户接受违规处罚后,方可以恢复正常的借阅权利。口令修改:用户需要输入原口令,并且两次输入新口令一致后,系统即用新口令代替旧口令。图书馆藏书借阅系统信息流如图10-5所示,图书馆藏书管理系统的E-R模型图如图10-6所示。请写出图书馆藏书管理系统的E-R模型图,该系统涉及的实体集及属性。

以下是学生选课系统中“学生查询成绩”交互行为的描述,请按要求回答问题。交互开始时终端上显示首页,用户选择“查询”请求后,显示“请输入学号”。在用户输入学号后,系统核对学生学号:若输入的学号不正确,则显示“输入的学号不正确”,此次查询取消,回到首页;若输入学号正确,出现“请输入课程名”。一旦输入课程名,就开始核对课程名称:若输入的课程名不正确,则显示“输入的课程名不正确”,此次查询取消,回到首页;若输入的课程名正确,则根据“学号”和“课程名”,查询学生成绩。若查询学生成绩成功,则显示查询到的成绩,系统询问是否继续查询:当用户选择“继续查询”后回到“请输入学号”;当用户选择“结束查询”后回到首页。若查询学生成绩失效,则显示“查询失效”后回到首页。请画出该系统以上交互行为的状态图(应满足功能图的要求,不可画成流程图)。

在用 UML 对信息系统建模过程中,()来描述用户需求,主要从用户的角度描述系统的功能。A.用例图B.类图C.对象图D.部署图

●试题一阅读下列说明、图1和图2,回答问题1、问题2和问题3。【说明】下面是某租车信息管理系统的介绍:该车库中备有若干车辆,每辆车有车号、车牌、车名、价格等属性。车库不定期地购买并注册新车供用户借用,也可将报废的旧车注销以停止租用。车库可为众多用户提供服务。每个用户在借车之前需注册姓名、地址等内容。每个用户最多可同时借3辆车。每辆车借期7天;若有一辆车超期,则不可再借其他车。一辆车超期一天罚款250元。若一辆车超期3周不归还,则发布通告。若用户借的车丢失,在罚款处理之前不能借车,每辆报失的车罚款该车目前市价(包括折旧)的1.2倍。注册新用户不受限制;而注销用户之前,该用户必须归还所有借的车,或者报失并接受罚款。【状态图1】【问题1】分析车辆的状态和事件,指出图1中的 (1) 、 (2) 、 (3) 、 (4) 分别是什么?【问题2】分析用户的状态和事件,指出图2中的 (5) 、 (6) 、 (7) 、 (8) 分别是什么?(注意,用户与车辆在状态图中的关系)。【问题3】指出UML中活动图的含义,并说明活动图和状态图的区别与联系。【状态图2】图2 用户的状态图

●试题一阅读下列说明以及图示(如图1所示),回答问题1~3。【说明】某大学准备开发一个学生课程注册系统,学生可以使用该系统查询新学期将开设的课程和讲课教师情况,选择自己要学习的课程进行登记注册,并可以查询成绩单;教师可以使用该系统查询新学期将开设的课程和选课学生情况,并可以登记成绩单;注册管理员使用该系统进行注册管理,包括维护教师信息、学生信息和课程信息等。在每个学期的开始,学生可以获得该学期的课程目录表,课程目录表列出每门课程的所有信息,诸如基本信息、教师、开课系和选课条件等。新学期开始前两周为选课注册时间,在此期间学生可以选课注册,并且允许改变或取消注册申请,开学两周后注册管理员负责关闭课程注册。每个学生可以选择不超过4门课程,同时指定2门侯选课程以备主选课程未选上。每门课程最多不能超过10人,最少不能低于3人,低于3人选课的课程将被取消。一旦学生的注册过程完毕,注册系统将有关信息提交收费系统以便学生付费。如果在实际注册过程中名额已满,系统将通知学生在提交课程表之前予以更改。在学期结束时,学生可以存取系统查看电子成绩单。由于学生成绩属于敏感信息,系统必须提供必要的安全措施以防非法存取。【用例图】图1学生课程注册系统的用例图【协作图】图2创建课程登记表的协作图【时序图】图3创建课程登记表的时序图注释1:学生打算注册新的课程。注释2:一张这学期可选择的课程列表。注释3:显示一张为学生选课用的空白登记表。【问题1】在UML中,用例代表一个完整的功能,如与角色通信、进行计算或在系统内工作等。请简要说明用例具有哪些的特征,并指出用例图中 (1) ~ (3) 处表示的内容。【问题2】协作图与时序图是同构的,二者表示的都是同样的系统交互活动,只是各自的侧重点不同而已。根据题目提供的信息,指出协作图中 (4) ~ (8) 处表示的内容。【问题3】UML采用5个互联的视图来描述软件系统的体系结构,即用例视图(Use-case View)、设计视图(Design View)、进程视图(Process View)、实现视图(Implementation View)和展开视图(Deployment View)。系统模型中每一个视图的内容是由一些图来描述的,UML中包含用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、分布图等9种图。对整个系统而言,其功能由用例图描述,静态结构由类图和对象图描述,动态行为由状态图、时序图、协作图和活动图描述,而物理架构则是由组件图和分布图描述。请分别指出用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、分布图的作用。

在UML提供的图中,可以采用(请作答此空)对逻辑数据库模式建模;( )用于接口、类和协作的行为建模,并强调对象行为的事件顺序;( )用于系统的功能建模,并具强调对象间的控制流。A.用例图B.构件图C.活动图D.类图

在用UML对信息系统建模过程中,( )用来描述用户需求,主要从用户的角度描述系统的功能。A:用例图B:类图C:对象图D:部署图

在结构化分析方法中,数据流图描述数据在系统中如何被传送或变换,反映系统必须完成的逻辑功能,用于(请作答此空)建模。在绘制数据流图时,( )。A.数据B.功能C.结构D.行为

【说明】 某软件公司为共享单车租赁公司开发一套单车租赁服务系统,公司项目组对此待开发项目进 行了分析,具体描述如下:1)用户(非注册用户)通过手机向租赁服务系统进行注册,成为可租赁共享单车的合法用户, 其中包括提供身份、手机号等信息,并支付约定押金;2)将采购的共享单车注册到租赁服务系统后方可投入使用。即将单车的标识信息(车辆编号、 二维码等)录入到系统;3)用户(注册或非注册用户)通过手机查询可获得单车的地理位置信息以便就近取用;4)用户(注册用户)通过手机登录到租赁服务系统中,通过扫描二维码或输入车辆编号以进行 系统确认,系统后台对指定车辆状态(可用或不可用),以及用户资格进行确认,通过确认后 对车辆下达解锁指令;5)用户在用完车辆后关闭车锁,车辆自身将闭锁状态上报到租赁服务系统中,完成车辆状态 的更新和用户租赁费用结算;6)系统应具备一定的扩容能力,以满足未来市场规模扩张的需要。 项目组李工认为该系统功能相对独立,系统可分解为不同的独立功能模块,适合采用结构化 分析与设计方法对系统进行分析与设计。但王工认为,系统可管理的对象明确,而且项目团 队具有较强的面向对象系统开发经验,建议采用面向对象分析与设计方法。经项目组讨论, 决定采用王工的建议,采用面向对象分析与设计方法开发系统。【问题 2】 (12 分)请分析下面 A~Q 所列出的共享单车租赁服务系统中的概念类及其方法,在图 2-1 所示用例图 (1) ~ (12)处补充所缺失信息。(2)A.用户,B.共享单车,C.用户管理,D.注册,E.注销,F.用户查询,G 单车管理,H.租赁,I.归还,J.单车查询,K.费用管理,L.保证金管理,M.租赁费管理,N.数据存储管理, O.用户数据存储管理,P.单车数据存储管理,Q.费用结算,R.身份认证

网络地理信息服务的对象按地理信息使用权限可分为()。A:非注册用户和开发用户B:普通用户和开发用户C:非注册用户和注册用户D:普通用户和注册用户

网络地理信息服务的对象按地理信息使用方式可分为()。A:非注册用户B:开发用户C:注册用户D:高级用户E:普通用户

融资租赁公司仅能选择注册常用户或是普通用户,不能同时注册两种用户。

在融资租赁登记公示系统进行登记()。A、需要注册成为常用户B、需要注册成为普通用户C、无需注册成为用户,直接登记即可D、无需注册成为用户,但每次登记需向征信中心索取登记编号,凭登记编号进入系统进行登记

博学公司欲开发一个在线交易系统。为了能够精确表达用户与系统的复杂交互过程,应该采用UML的()进行交互过程建模。A、类图B、顺序图C、部署图D、对象图

电子商务系统信息管理中的客户基本信息管理包括()A、用户注册管理B、忘记密码查找C、客户消费倾向分析D、客户信用分析

已注册用户是指系统中已有其注册信息的用户,此类用户可完成整个购买流程。

在统一建模语言(UML)的基本模型中,从用户的观点对系统行为或为系统使用场所进行描述时可以采用()。A、用例图B、状态图C、活动图D、协作图

UML提供了5种对系统动态方面建模的图,其中(1)对系统行为组织和建模;(2)对系统功能建模,它强调对象之间的控制流;(3)之间是同构的。空白(3)处应选择()A、状态图和活动图B、用例图和活动图C、顺序图和协作图D、活动图和协作图

UML提供了5种对系统动态方面建模的图,其中(1)对系统行为组织和建模;(2)对系统功能建模,它强调对象之间的控制流;(3)之间是同构的。空白(2)处应选择()A、用例图B、活动图C、状态图D、顺序图

单选题在统一建模语言(UML)的基本模型中,从用户的观点对系统行为或为系统使用场所进行描述时可以采用()。A用例图B状态图C活动图D协作图

填空题时序图、协作图、状态图这些都属于UML中的()建模图。

判断题融资租赁公司仅能选择注册常用户或是普通用户,不能同时注册两种用户。A对B错

单选题博学公司欲开发一个在线交易系统。为了能够精确表达用户与系统的复杂交互过程,应该采用UML的()进行交互过程建模。A类图B顺序图C部署图D对象图

判断题已注册用户是指系统中已有其注册信息的用户,此类用户可完成整个购买流程。A对B错

单选题在融资租赁登记公示系统进行登记()。A需要注册成为常用户B需要注册成为普通用户C无需注册成为用户,直接登记即可D无需注册成为用户,但每次登记需向征信中心索取登记编号,凭登记编号进入系统进行登记