0.0705

五煦查题

快速找到你需要的那道考题与答案

mooc信息系统分析与设计_7章节答案(mooc完整答案)

75 min read

mooc信息系统分析与设计_7章节答案(mooc完整答案)

1 系统开发方法

1.1 系统开发生命周期随堂测验

1、信息系统项目是分析一项有始有终、有规划的设计任务,它能得到预先确定的章节结果或产品。

1.2 方法、答案答案模型、完整工具和技术随堂测验

1、信息系统工具是分析帮助生成项目中所需模型或其他组件的软件支持。

1.3 系统开发的设计两种方法随堂测验

1、实体-联系图的章节数据实体对应于数据流图中的数据存储。

单元测验 1

1、答案答案信息系统开发的完整结构化方法是将系统开发划分为若干阶段,而经验说明在各阶段中,信息系统可能产生错误最大的分析隐患是来自[ ]。
A、设计需求分析
B、系统分析
C、代码设计
D、程序测试

2、[ ]是显示在结构化分析中产生的系统的输入、处理、存储和输出的图形模型。
A、DB
B、DD
C、ERD
D、DFD

3、实体-联系图的数据实体对应于数据流图中的数据存储。

4、模型是帮助分析员完成系统开发活动或任务的一组方法。

单元作业 1

1、你认为在一个组织中系统分析员的职责是什么?

2 调查系统需求

2.1 更详细的分析阶段随堂测验

1、原型的构建是为了实现系统所有的功能。

2.2 系统需求随堂测验

1、系统的功能需求是描述系统必须完成的活动或过程的一种系统需求。

2.3 系统相关者随堂测验

1、系统相关者是对新系统成功感兴趣的所有人。

2.4 信息收集技术随堂测验

1、流程图是专门用来代表处理步骤中的控制流的,但它们不能表示数据流。

2、系统分析员的价值在于知道如何去建立一个具体的模型或如何用一种具体的语言去实现编程。

2.5 验证系统需求随堂测验

1、结构化遍历的要素包括[ ]。
A、Who
B、How
C、What
D、When

单元测验 2

1、[ ]是一种工作流图,用来描述用户的活动以及这些活动的顺序。
A、用例图
B、活动图
C、顺序图
D、协作图

2、属于信息收集技术的是[ ]。
A、程序设计
B、网络设计
C、数据库设计
D、复查现有文档

3、需求模型(或模型的集合)是一种逻辑模型,逻辑模型能够很详细地展示系统需要完成哪些功能,而不依赖任何技术。

4、数据流图可以很好地在工作流中捕获各种数据,也能表示控制流。

3 系统需求建模

3.1 模型和建模随堂测验

1、设计阶段建立的是逻辑模型,显示如何使用具体技术来实现系统的某些方面。

3.2 事件、活动和用例随堂测验

1、用例是系统执行的活动。

2、事件是可以描述、值得记录的在某一特定的时间和地点发生的事情。

3.3 问题域的事物随堂测验

1、二元关系是指同一类型的两个事物间的关系。

3.4 实体-联系图(ERD)随堂测验

1、使用实体-联系图可以定义系统的功能需求。

3.5 类图随堂测验

1、具体是把相似类型的事物进行分组;概括是把不同种类的事物进行分类。

2、域模型类图是省略方法的类图。

3.6 系统需求分析的目标随堂测验

1、事件和事物这两个关键概念都是建模过程的起点。

单元测验 3

1、不属于系统分析员在开发信息系统时所使用的模型是[ ]。
A、数学模型
B、描述模型
C、实物模型
D、图形模型

2、下列外部事件中和客户无关的是[ ]。
A、发送订单
B、修改订单
C、取消订单
D、按订单发货

3、分析员建立的需求模型不能作为以后开发小组在维护和升级系统时的文档。

4、事件表是用来记录有关信息系统需求关键信息的比较方便的方法。

4 需求的传统描述方法

4.1 两种开发方法看待活动的观点随堂测验

1、面向对象开发方法把活动描述为由人或计算机执行的过程。

4.2 数据流图随堂测验

1、DFD包含[ ]。
A、处理
B、模块
C、数据流
D、外部实体

4.3 详细记录DFD部件随堂测验

1、传统分析模型组成包括[ ]。
A、ERD
B、DFD
C、处理定义
D、数据定义

4.4 结点和网络通信随堂测验

1、活动结点矩阵是描述处理和执行的结点之间关系的一个表。

单元测验 4

1、[ ]是在系统边界之外的个人或组织,它提供数据输入或接受数据输出。
A、处理
B、数据流
C、外部实体
D、数据存储

2、不属于处理描述的有[ ]。
A、事件表
B、决策树
C、决策表
D、结构化英语

3、奇迹指带有输入数据的并不用来产生输出数据的处理或数据存储。

4、在信息系统开发中,传统方法把活动描述为由人或计算机执行的过程。

5 需求的面向对象描述方法(1)

5.1面向对象的需求随堂测验

1、面向对象方法中的系统需求模型包括[ ],从不同观点描述系统用例。
A、用例图
B、结构图
C、活动图
D、系统顺序图

5.2 系统活动——用例/场景视图随堂测验

1、用例图通过标识业务事件,以及这些事件的外部、初始化源的信息来关注业务过程。

2、CRUD分析方法提供了一种交叉检验方法。

5 需求的面向对象描述方法(2)

5.3 确定输入和输出——系统顺序图随堂测验

1、用例图用于描述进出自动系统的信息流,系统顺序图记录输入和输出并且标识了参与者和系统之间的交互。

5.4 确定对象行为——状态图随堂测验

1、状态图可用来对一个对象按事件排序的行为建模(建模特定对象的动态行为, 说明对象的生命周期)。

5.5 面向对象模型的集成随堂测验

1、针对特定迭代中的用例[ ]可以完成支持细节。
A、活动图
B、状态图
C、用例描述
D、系统顺序图

单元测验 5

1、[ ]是一种用以显示对象在各阶段中的生命和转换的情况的图。
A、状态图
B、用例图
C、顺序图
D、结构图

2、不属于面向对象方法的模型是[ ]。
A、用例图
B、结构图
C、活动图
D、用例描述

3、中间等级的用例描述扩展了简单描述,它包括了用例的内部活动流。

4、用例图用来定义一个用例的输入和输出,以及在用户和系统之间交互的顺序。

单元作业 5

1、简述基于活动图开发系统顺序图的步骤。

6 传统设计方法

6.1 采用结构化方法进行应用程序结构的设计随堂测验

1、模块是具有[ ]的一组程序语句。
A、输入/输出
B、逻辑功能
C、运行程序
D、内部数据属性

6.2 自动化系统边界随堂测验

1、穿过系统界线的数据流是格外重要的,它们代表了系统的输入和输出。

6.3 系统流程图随堂测验

1、数据流图是对组成一个完整系统的各计算机程序、文件、数据库以及相关手工过程的表示。

6.4 结构图随堂测验

1、在[ ]这几个模型的基础上设计结构图。
A、DFD
B、ERD
C、事件表
D、系统流程图

6.5 模块算法设计:伪码随堂测验

1、伪码是结构化英语的一种变体,更接近于程序设计语言。

6.6 结构图与其他设计任务的集成随堂测验

1、结构图最终完整建立之前无需考虑用户界面、数据库以及网络设计,因为它只是用来展示一个计算机程序模块间关系的层次图。

6.7 三层设计随堂测验

1、由于结构图和系统流程图至少比三层结构开发方法早出现十年,所以它们不能用来描述基于三层结构设计的软件结构。

单元测试

1、[ ]与结构化编程类似地语句,它描述了模块的逻辑。
A、伪码
B、模块
C、数据流图
D、系统流程图

2、不属于描述模块内部逻辑的方法是[ ]。
A、伪码
B、流程图
C、顺序图
D、结构化英语

3、应用程序的设计与数据库和用户界面的设计没有关联。

4、自动化系统边界将数据流图的处理划分成手工处理部分和系统处理部分。

7 面向对象的设计方法 ⑴

7.1 面向对象设计随堂测验

1、设计类图是利用[ ]得到的最终设计的一个总结,并在编码过程中起着举足轻重的作用。
A、结构图
B、状态图
C、数据流图
D、详细顺序图

2、设计类图描述系统所有的类、类间的导航、属性、方法。

7.2 设计类和设计类图随堂测验

1、在面向对象设计方法中,[ ]是创建个体对象和实例的模板。
A、类
B、消息
C、对象
D、用例

7 面向对象的设计方法 ⑵

7.3 顺序图设计随堂测验

1、详细顺序图和[ ]使用相同的元素。
A、DD
B、ERD
C、SSD
D、DFD

2、用例控制器作为用例所有输入消息的中心采集点,发挥了消息交换机的作用。

7.4 多层设计随堂测验

1、构建用户界面最有效的方法是让用户积极参与产品原型、模型和脚本的开发和使用。

7 面向对象的设计方法 ⑶

7.5 用协作图设计随堂测验

1、面向对象设计中[ ]都属于交互图,二者同构,可以互相转换。
A、活动图
B、状态图
C、协作图
D、顺序图

7.6 更新设计类图随堂测验

1、顺序图上出现的每条消息都需要目的对象的一个方法。

7.7 包图随堂测验

1、依赖关系可存于包与包之间,但是在包中的类与类之间则不存在依赖关系

7.8 三层设计的实现问题随堂测验

1、面向对象三层设计中以下任务[ ]属于域层类。
A、显示数据字段
B、包含所有的SQL语句
C、准备持久类以便数据库存储
D、编辑并校验输入数据的合法性

单元测验 7

1、数据存储在数据库中的域对象通常是[ ]。
A、实体类
B、数据类
C、物理类
D、持久类

2、协作图所使用的有关参与者、对象和消息的符号与[ ]是一样的。
A、用例图
B、顺序图
C、活动图
D、数据流图

3、面向对象设计是建立一系列面向对象设计模型的过程。

4、设计类图是面向对象分析时开发的域模型类图的扩展。

单元作业 7

1、下图为大学图书馆系统中“还书”用例的活动图。完成以下习题: ⑴建立初步顺序图,它只含有参与者和问题域类。 ⑵给⑴题中得到的图添加可视层和数据访问层。

8 详细设计

8.1 数据库设计随堂测验

1、在基于类图的数据库设计中[ ]可以引入关联表。
A、多对多关联的实现
B、一对多关联的实现
C、零或一对一关联的实现
D、一对一关联的实现

8.2 用户界面设计随堂测验

1、传统方法中,在[ ]中输入和输出被表示成数据流。
A、ERD
B、关联图
C、DFD片断
D、详细DFD

2、对话的设计基础需要用户交互的输入和输出。

8.3 系统界面设计随堂测验

1、系统输出设计的重点是不要出现差错。

2、系统输出设计的主要目的是在正确的时间和地点,为正确的人提供相关信息。

单元测验 8

1、不属于输出设计的任务是[ ]。
A、确定每个输出类型
B、设计和规范报表布局
C、确定将要用做输入的设备和机制
D、提供必要的控制来保护输出中提供的信息

2、为实现多对多的关联关系,通常需要引入[ ]。
A、事件表
B、关联表
C、联系表
D、数据表

3、可用性是指学习和使用一个系统的容易程度。

4、在将类映射为关系数据库中的表时,不需要对类之间的继承关系进行处理。

单元作业 8

1、请访问手机淘宝并明确用于导航和输入的所有控件。这些控件都显而易见吗?说明控件可视性和可供性的差别。

9 实施与支持

9.1 程序开发随堂测验

1、IPO的开发是一种程序开发顺序,先实施输入模块,再实施处理模块,最后实施输出模块。

9.2 质量保证随堂测验

1、[ ]是对产品进行检验以确定其缺陷的过程。
A、分析
B、设计
C、编码
D、测试

9.3 数据转换随堂测验

1、将旧数据库的内容复制到新数据库的方法可用于数据存储空间不足以容纳两整套数据的情况。

9.4 安装随堂测验

1、阶段安装的缺点是资源耗费大。在两个系统同时运行时,要为两个系统都分配资源。

9.5 文档随堂测验

1、系统文档的主要作用是为设计和开发人员提供相关信息来维护系统,或对系统进行重新实施。

9.6 培训与用户支持随堂测验

1、终端用户活动包括[ ]。
A、生成报表
B、查询数据库
C、备份数据存档
D、恢复存档数据

9.7 维护和系统增强随堂测验

1、软件维护是在软件发布之后为了纠错、改善软件性能或属性或使软件产品适应环境变化而对软件进行的修改。

单元测验 9

1、不属于驱动程序能实现的功能是[ ]。
A、意外的状态交互
B、为测试的函数设置输入参数值
C、调用要测试的模块,并把输入参数传递给它
D、接收被测试模块的返回参数,并打印或显示它们

2、常用的安装途径不包括[ ]。
A、直接安装
B、并行安装
C、交叉安装
D、阶段安装

3、自顶向下的开发方法是指先实现结构图中的下层模块的开发顺序。

4、IPO开发顺序的主要优点是简化了测试。

单元作业 9

1、描述使用自顶向下和自底向上的开发顺序开发的软件的测试过程。哪种方法需要的测试资源最少?在使用每种开发顺序的情况下,哪种类型的错误可能最早被发现?

学习通信息系统分析与设计_7

在学习通信息系统分析与设计课程的第七章中,我们学习了关系型数据库的相关知识。关系型数据库是一种以表格形式存储数据的数据库,其中每个表格都有一个唯一的名称,并且该表格中的每个行都包含多个列。这些列都是预定义的,每个列都有一个唯一的名称,用于存储相应的数据。

在关系型数据库中,我们使用SQL语言进行数据的查询和操作。SQL语言是一种结构化查询语言,可以用于检索和管理关系数据库中的数据。通过使用SQL语言,我们可以实现对数据库中数据的增删改查等操作。

关系型数据库的优势

关系型数据库的优势主要体现在以下几个方面:

  • 数据一致性:关系型数据库中的数据都是以表格形式存储的,因此数据的一致性更容易得到保障。
  • 数据安全性:关系型数据库可以通过用户权限管理实现对数据的保护,从而提高数据的安全性。
  • 可扩展性:关系型数据库可以通过添加新的表格或列来扩展数据库的功能。
  • 数据的可维护性:关系型数据库可以通过SQL语言进行操作,可以方便地对数据进行维护。

SQL语言的基本语法

SQL语言是一种结构化查询语言,其基本语法包括以下几个方面:

查询语句

查询语句用于检索数据库中的数据。查询语句的基本语法如下:

SELECT column_name1, column_name2, ...FROM table_nameWHERE condition;

其中,SELECT表示要检索的列名,FROM表示要查询的表格名,WHERE表示查询的条件。

插入语句

插入语句用于向数据库中插入数据。插入语句的基本语法如下:

INSERT INTO table_name (column1, column2, column3, ...)VALUES (value1, value2, value3, ...);

其中,INSERT INTO表示要插入的表格名,VALUES表示要插入的值。

更新语句

更新语句用于更新数据库中的数据。更新语句的基本语法如下:

UPDATE table_nameSET column1 = value1, column2 = value2, ...WHERE condition;

其中,UPDATE表示要更新的表格名,SET表示要更新的列名和对应的值,WHERE表示更新的条件。

删除语句

删除语句用于从数据库中删除数据。删除语句的基本语法如下:

DELETE FROM table_name WHERE condition;

其中,DELETE FROM表示要删除的表格名,WHERE表示删除的条件。

总结

关系型数据库和SQL语言是信息系统开发中常用的工具之一。本章我们学习了关系型数据库的相关知识和SQL语言的基本语法。熟练掌握关系型数据库和SQL语言对于信息系统开发者来说非常重要。

中国大学信息系统分析与设计_7

在现代化的信息社会中,信息系统已经成为各个行业不可或缺的一部分。特别是在教育领域,信息技术的进步为学校的信息化建设提供了强有力的支持。

中国大学信息系统分析与设计是一门针对大学信息系统进行分析和设计的课程。学生通过该课程的学习,可以了解到大学信息系统的基本概念、结构和架构,掌握信息系统的分析和设计方法,进而实现对大学信息系统的优化和升级。

中国大学信息系统的基本概念

中国大学信息系统是指为大学的管理、教学、科研和服务等提供信息支持的系统。它包括硬件设备、软件系统、数据资源和通信网络等各个方面。

中国大学信息系统的功能主要包括以下几个方面:

  • 教务管理:包括课程管理、考试管理、成绩管理等。
  • 学生管理:包括招生管理、学籍管理、奖助学金管理等。
  • 财务管理:包括经费管理、收支管理、报销管理等。
  • 科研管理:包括项目管理、成果管理、专利管理等。
  • 教学资源管理:包括教材管理、教学视频管理、学习资料管理等。
  • 教学评价:包括教学质量评价、教育效果评价等。
  • 校园服务:包括宿舍管理、校园卡管理、图书馆管理等。

中国大学信息系统的结构和架构

中国大学信息系统一般包括三个层次的结构,即:应用层、数据层和基础设施层。

  • 应用层:包括教务管理系统、学生管理系统、财务管理系统、科研管理系统、教学资源系统等。
  • 数据层:包括数据仓库、数据中心和数据管理等。
  • 基础设施层:包括硬件设备、操作系统、网络设备、安全防护设备等。

中国大学信息系统的架构一般包括以下几个方面:

  • 模块化:将系统分为多个模块,使得每个模块的功能更加清晰明确,易于维护。
  • 标准化:制定统一的接口和标准,方便不同系统之间的数据交换和共享。
  • 集成化:将不同的系统集成到一起,形成一个完整的信息系统,实现信息共享和协同工作。
  • 安全性:加强系统的安全性,采用防火墙、加密技术等措施,保证系统的安全。

中国大学信息系统的分析和设计方法

中国大学信息系统的分析和设计是指通过对现有的信息系统进行分析,找出存在的问题和不足之处,进而进行设计和优化,提高系统的性能和功能。

中国大学信息系统的分析和设计一般需要采用以下几个方法:

  • 需求分析:通过对用户需求的调研和分析,确定系统的功能、性能和界面等方面。
  • 系统分析:通过对现有系统的分析,找出存在的问题和不足之处,提出改进方案。
  • 系统设计:根据需求和分析结果,对系统进行设计,确定系统的结构和功能,编写相应的设计文档。
  • 系统实现:将设计文档转化为可执行的程序代码,实现系统的功能。
  • 系统测试:对实现的系统进行测试,发现和解决存在的问题。
  • 系统维护:对系统进行维护和升级,保持系统的持续性和稳定性。

中国大学信息系统的优化和升级

中国大学信息系统的优化和升级是指对现有信息系统进行改进和升级,以适应不断变化和发展的需求。

中国大学信息系统的优化和升级一般需要采用以下几个方法:

  • 性能优化:通过对系统的性能和资源的分析,找出优化的空间,提高系统的性能。
  • 功能升级:对现有功能进行升级,增加新的功能,满足系统的不断发展和变化。
  • 技术更新:采用新的技术和工具,提高系统的稳定性和可靠性。
  • 信息安全:加强系统的安全性,采用防火墙、加密技术等措施,保证系统的安全。
  • 用户体验:提高系统的用户体验,改善系统的界面和易用性,增加用户的满意度。

总结

中国大学信息系统的分析与设计是一门重要的课程,它为学生提供了系统分析和设计的方法和技能,为大学信息系统的建设和发展提供了重要的支持和保障。

在今后的信息化建设中,中国大学信息系统的优化和升级将成为一个重要的方向,为大学的发展和教育的改革提供强有力的支持。