软件工程复习资料完整版

1、用例图中,用来表示用例的符号为(B)。

A

2、协作图中包含的元素包括(A)。

A.对象

B.链

C.激活

D.消息

3、在类图中,哪种关系表达整体与部分的关系(D)。

A.泛化B.实现C.依赖D.聚合

4、下列各种图形符号中,用来表示组成关系的符号为(B)。

A.B.C.D.

5、(A)工具在软件的详细设计中不能使用。

A.DFDB.N-S图C.流程图D.PDL

6、“软件危机”是指(C)。

A.计算机病毒的出现

B.利用计算机进行经济犯罪活动

C.软件开发和维护中出现的一系列问题

D.人们过分迷恋计算机系统

7、快速原型是利用原型辅助软件开发的一种新思想,它是在研究(A)的方法和技术中产生的。

A.需求阶段

B.设计阶段

C.测试阶段

D.软件开发的各个阶段

8、从严格意义上讲,下列4个选项中属于顺序图的元素是(ABCD)。

B.参与者

C.消息

D.激活

9、下列UML图形中,(ABCD)属于UML的动态视图。

A.协作图

B.状态图

C.活动图

D.顺序图

10、数据字典是软件需求分析阶段的最重要的工具之一,其最基本的功能是(D)。

A.数据库设计

B.数据通信

C.数据关系描述

D.数据定义

11、详细设计与概要设计衔接的图形工具是(D)。

A.DFD图

B.程序图

C.PAD图

D.SC图

12、UML中,大多数建模者把节点分为(AC)

A.设备B.构件C.处理器D.显示器

13、(C)是一种特殊形式的状态机,用于对计算流程和工作流程建模。

14、(A)描述从状态到状态的控制流程,常用来对系统的动态特征进行建模。

A.状态图

B.序列图

C.协作图

D.活动图

15、下列特点属于描述用例的特点的是(D)。

A.相对独立:不需要与其他用例交互,即功能是完备的

B.用例的执行结果是可观测有意义的

C.用例由参与者发起(不能自启动,或者由其他用例启动)

D.一个用例是一个单元(需求单元、分析单元、设计单元、开发单元、测试单元、部署单元)

16、在图书管理系统中,读者与书籍之间的“借阅”关系的多重性是(D)

A.1:n

B.n:1

C.0:1…n

D.0…n:0…n

果输入三次密码错误,卡片应当可以自动吞没;下列那些是有效的用例(BCD)

A.支持跨行业务

B.取钱

C.存钱

D.选择服务

18、快速原型法适用于(A)系统的开发。

A.需求不确定的B.需求确定的C.管理信息D.实时

19、面向对象的三个要素不包括以下哪个(D)。

A.封装

B.继承

C.多态

D.接口

20、软件生命周期中所花费用最多的阶段是(C)。

A.详细设计B.软件编码C.软件测试D.软件维护

21、需求分析阶段的任务是确定(D)。

A.软件开发方法B.软件开发工具C.软件开发费D.软件系统的功能

22、汽车有一个发动机。汽车和发动机之间的关系是(B)关系。

A.一般具体B.整体部分C.分类关系D.主从关系

23、(A)模型的缺点是缺少灵活性,特别是无法解决软件需求不明确或不准确的问题。A.瀑布模型B.原型模型C.增量模型D.螺旋模型

24、在UML的需求分析建模中,(B)模型图必须与用户反复交流并加以确认。

A.配置

B.用例

C.包

D.动态

25、下列关于状态图的说法中,正确的是(C)。

A.状态图是UML中对系统的静态方面进行建模的五种图之一

B.状态图是活动图的一个特例,状态图中的多数状态是活动状态

D.状态图强调对有几个对象参与的活动过程建模,而活动图更强调对单个反应型对象

建模

26、在面向对象分析过程中,用概念模型来详细叙述系统的问题域,用类图来表示概念模型,用(A)来描述对象行为。

A.顺序图和协作图

B.用例图和活动图

C.状态图和活动图

D.用例图和构件图

二.填空题

1.软件工程由(过程)、方法、工具三部分组成,称为软件工程的三要素。

2.顺序图由类角色,生命线,激活期和(消息)组成。

3.(组件图)和(部署图)用于对面向对象系统的物理方面建模进行描述的两种图形。

4.软件需求包括三个不同的层次:(功能需求)、(业务需求)和(用户需求)。

5.面向对象分析模型包括(用例)模型和(概念)模型。

6.软件的定义可以概括的描述为:软件=(程序)+(数据)+文档

7.RUP软件开发过程的特点是:(用例驱动)以体系结构为中心,迭代和增量开发。

8.对象图的模型元素有对象和链。对象是(类型)的实例,对象之间的链是类之间的(关联)的实例。

9.需求工程包括(需求管理)和(需求开发)。

三.简答题

1、简述什么是状态图,状态图的组成元素有哪些?

答:

状态图描述的是对象发生状态转移的序列、使对象达到这些状态的事件和条件,以及达到这些状态时所发生的活动。状态图由状态、事件和转换三个主要元素构成。

THE END
1.UML图书管理系统用例图示例图书管理系统的用例图【例4.4】图书管理系统用例图。 图书管理系统按其业务功能分成借阅者管理、图书管理、借书、还书和用户管理等几部分,这些职能对应于系统的不同组织部门。 1)系统参与者 图书管理系统针对的对象是借阅者,图书管理员可以对图书信息进行管理。图4.10是图书管理系统参与者分析的用例图,其中参与者“借阅者”是抽象角色。 https://blog.csdn.net/brucexia/article/details/140320928
2.图书管理系统典型用例图.pdf图书管理系统典型用例图.pdf,用例名称 书籍查询 主要业务参与者 图书管理员 其他参与者 其他有兴趣的关联人员 图书采购者 对该书的受欢迎程度了解, 以便对这方面书的采购 描述 该用例描述一个图书管理员在库存书籍的查 询,设置可由图书编号,书名等相关手段进 行查询。选https://max.book118.com/html/2024/0716/6010205000010202.shtm
3.图书管理系统用例图7篇(全文)图书管理系统用例图 第1篇 图书管理系统 UML建模与设计模式 实验报告 计算机与信息工程学院 一、实验目的 在熟悉用例概念与应用的基础上,掌握用例模型的建立,包括: 1.掌握用例图的建立。 2.掌握用例描述文档的编写。3.掌握建模工具的使用。 二、实验内容 https://www.99xueshu.com/w/filesaiudqen.html
4.图书馆管理系统UML用例图迅捷画图,在线制作流程图这是一份图书馆管理系统UML用例图模板,简单围绕图书馆管理系统的功能用例进行制图,从外部用户角度描述系统功能的需求,帮助实现图书馆管理系统的开发,希望可以帮助您绘制UML用例图.https://www.liuchengtu.com/process/3313.html
5.图书信息管理系统用例图借书顺序图还书顺序图流程图模板图书信息管理系统用例图展示了系统的主要功能,包括添加图书、删除图书、修改图书信息、查询图书等。借书顺序图描述了用户在图书馆借阅图书的流程,包括选择图书、输入个人信息、确认借阅等步骤。还书顺序图则展示了用户归还图书的流程,包括选择归还图书、输入相关信息、确认归还等步骤。这些图表为开发人员提供了清晰的指导,https://www.processon.com/view/557a4a03e4b0b9f0bdb814fe
6.软件工程复习提纲51CTO博客画出航班预定的状态机图 第九章 面向对象 画出学生成绩管理系统的类图 类:教师类、用户类、管理员类、分数类、网站类、报告单类 分数类:报告分数、更新分数、保存分数、下载分数存为文件 网站类:用户名,密码,登录,查看 报告单类:生成报告单 画出图书管理系统的整体用例图 https://blog.51cto.com/u_15127543/4348125
7.图书管理系统需求分析及用例图状态图数据流图图书馆管理信息系统的用例图和类图类图图书管理系统主要管理对象是图书,系统的用户包括,借阅者,图书管理员。该系统主要设计的类包括:Book (代表一本书)、Borrower (借阅者)和 Worker(图书管理员)。 其中Borrower和Book之间为关联关系,Borrower和Book存在关联关系。类图如下:用例图主要用户有管理员和借阅者:管理员可以接https://www.pianshen.com/article/8392777416/
8.图书管理系统的流程图Zimmermannj| 7页|276KB|0次下载| 0.0 (0人评价) 我要评价: 用手机看文档 下载 开通VIP 图书管理系统的用例图 图书管理系统的状态图 图书管理系统的顶层数据流图 图书管理系统的 0 层顶层图 图书管理系统的 1 层顶层图 图书管理系统的 2 层数据流图之一 图书管理系统的 2 层数据流图之二 借书还书时序图https://doc.mbalib.com/view/9a6c08858476d9ea41f6045090095640.html
9.用用例图描述图书管理。该系统主要包括三类用户:读者图书管理员系问答题用用例图描述图书管理。该系统主要包括三类用户:读者、图书管理员、系统管理员。其中,读者是多个,图书管理员是一个,系统管理员是一个。对于系统,读者可以查询自己的借阅情况、分门别类的查询图书和在规定期限内续借不能超过一次操作的情况下进行自行登录续借书等。图书管理员主要是日常操作以下几个工作环节:图书http://www.ppkao.com/tiku/shiti/8972953.html
10.怎么画图书馆管理系统流程图?模板一键下载!图书馆管理系统流程图是一种用于表示和描述图书馆管理系统操作和流程的图形化工具。它由各种图形符号和文本说明组成,能够清晰地表示图书馆管理系统中各个环节之间的关系、数据的流动和处理过程。那么图书管理系统流程图怎么画呢?本文结合好用的流程图软件博思白板boardmix为大家进行分享,快来学习吧!在线流程图的类型有哪https://boardmix.cn/article/library-management-system-flowchart/
11.图书管理系统系统设计(精选6篇)图书管理系统包括前台界面设计,借阅管理设计,图书管理设计,读者管理设计,其中比较重要的模块为图书管理设计。图书管理是为了满足图书的查询,添加,修改,删除,对图书的基本设置及统计等功能,实现管理员对图书的方便快捷的操作而设计的此模块的流程和划分。 2.2 系统流程图及其功能的划分模块图 https://www.360wenmi.com/f/fileu9ihjn2g.html
12.管理信息系统案例分析报告2、明确管理业务调查过程和方法,包括所选管理系统典型组织机构、管理功能及业务流程,优化并以图形建模。 3、明确数据流程的调查与分析过程,绘制数据流程图,编制数据字典。 4、学会使用Rational Rose软件来进行系统分析,使用UML描述分析系统的用例图、概念类图、顺序图、合作图、活动图和状态图。 https://www.jy135.com/guanli/2180139.html
13.基于JavaWeb网上商城(以卖书为主)腾讯云开发者社区3.2.4用户用例图 3.3系统流程分析 客户购物的流程是整个系统流程最重要的部分,不管客户是否登录都应该进行商品浏览,未登录的客户可以在将商品放入购物车时进行验证。 (1)客户购物流程图: (2)管理员流程图: (3)商家流程图: 4.数据库设计 数据库设计是整个项目开发的关键,一个好的数据库设计可以大大减少开发中不https://cloud.tencent.com/developer/article/2099748
14.学生信息管理系统ER图,数据流图用例图以及用例说明(部分)软件软件工程各种图 介绍了各种图,如流程图,实现图,行为图以及用例图等等 上传者:d12kaoyanpinbo时间:2013-03-08 图书馆信息管理系统报告.pdf 图书馆信息管理系统报告.pdf 上传者:qq_58157133时间:2021-11-24 个人通讯录系统uml图 uml图ER图,数据流程图等课程设计必备图 https://www.iteye.com/resource/m0_45272112-13585493
15.图书馆管理系统需求规格说明书(共18页).docx图书管理员在登陆验证成功后可进行图书信息录入的操作,其流程图如图3-1-3所示。 用例分析 : 在这个流程中,只涉及到图书管理员与系统进行交互,其用例图如图3-1-4所示。 图书管理员查询及更新图书信息 业务流程分析: 图书管理员在登陆验证成功后可进行更新图书信息的操作,其流程图如图3-1-3所示。 https://www.taodocs.com/p-644098347.html