77范文网 - 专业文章范例文档资料分享平台

第13章习题与解答

来源:网络收集 时间:2020-04-14 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

第13章 系统设计

13.1

本章知识框架与学习要求

系统设计(System Designs)阶段的主要目的是将系统分析提出的反映用户需求的逻辑方案转换成科学合理的、切实可行的物理(技术)方案。即根据系统分析说明书中的系统逻辑模型,综合考虑各种约束,利用一切可用的技术手段和方法,进行各种具体设计,确定新系统的实施方案,解决“系统怎么做”的问题。

本章主要研究系统设计阶段的各项工作,涉及管理信息系统的设计原则、结构化设计思想、模块与层次分解、系统详细设计和系统设计报告等内容。

13.1.1 知识框架与学习要求 一、系统设计概述(理解)

1、系统设计工作的目的

2、系统设计工作的主要任务 二、系统总体设计(掌握) (一)系统设计的原则

(二)结构化设计的基本思想 1、 结构设计的特点和内容 2、 系统的结构化划分

(1)层次结构 (2)模块化结构 3、 系统的结构化划分

(1)基本思想和原则

(2)子系统划分的一般原则

(三) 模块与模块的关联(掌握) 1、模块、逻辑模块和物理模块 2、模块的关联、模块凝聚、模块耦合 (四)模块的层次分解(理解与掌握) 1、 总体IPO图 2、 HIPO图

(五)系统结构图设计(掌握) 三、系统详细设计

(一)代码设计(掌握与理解) 1、 代码设计的原则和功能 2、 常见的编码方式 3、 代码的校验

(二)数据存储设计(掌握与理解) 1、 数据存储设计

2、 数据库设计

(三)输入、输出设计(掌握与理解) (四)计算机应用系统集成设计(理解) 四、系统设计报告(掌握) 13.1.2 本章重点

本章重点掌握以下几方面的内容: 1.系统设计的定义、目的、任务 2.系统设计的原则

3.结构化设计的基本思想

4.系统结构化的主要方法:层次结构和模块化结构 5.模块化原理、模块的层次分解 6.HIPO图、系统结构图设计

7.系统详细设计的主要内容:代码设计,数据存储设计,输入、输出设计等 8.计算机应用系统集成设计的概念和内容 9.系统设计报告的撰写

13.2 教材习题与解答

13.2.1 习题

一、名词解释

1..模块 2.模块凝聚 3.模块耦合 4.HIPO 5.IPO 6.计算机应用系统集成 7.系统结构图 8.过程结构图

二、简答题 1. 2. 3. 4. 5. 6. 7.

系统设计阶段的目的和任务是什么? 简述结构化设计的基本思想。 什么是模块和模块结构?

模块之间的联系和耦合有哪几种形式? 代码设计应遵循哪些基本原则? 代码校验的基本方法是什么?

简述计算机应用系统集成设计的主要内容 三、单选题

1.在系统设计过程中,往往采用层次结构和模块化结构相结合的方式,把系统分成若干层次,并定义每个层次的功能和层次间的信息关系,然后再使用“( )”的设计方法划分成相对独立的模块。

A. 自顶向下 B. 自底向上 C. 自左向右 D. 自内向外 2.通过编码,可以建立统一的经济信息语言,有利于提高通用化水平,使( ),有利于采用集中化措施以节约人力,加快处理速度,也便于检索方法的统一。

A. 信息资源共享 B. 数据共享 C. 功能共享 D. 程序共享 3.结构化系统设计与结构化的( )有着密不可分的联系,它将系统逐层划分,分解

为多个大小适当、功能明确、具有一定独立性的模块,便于计算机语言描述和实现系统设计的功能。

A. 系统分析 B. 系统共享 C. 系统信息 D. 系统程序 4.凝聚度最高的模块类型是( )。

A.功能凝聚 B.过程凝聚 C.逻辑凝聚 D.偶然凝聚 5.下面那种不是代码设计的目的( )。 A.加快数据输入 B.减少出错率 C.节省存储空间 D.便于记忆 13.2.2 习题解答

一、名词解释

1.模块是可以组合、分解和更换的单元,是组成系统的基本元素。系统中的任何一个处理功能都可以看作是一个模块。

2.模块凝聚是衡量一个模块内部各组成部分动作的组合强度。凝聚程度的高低标志着模块构成的质量,在模块分解时,应尽量使其凝聚程度较高。

3.模块耦合是衡量一个模块与其它模块在联接形式和接口复杂性方面相互作用关系的指标。模块耦合程度的高低直接影响系统的可修改性和可维护性。

4.HIPO是模块的层次功能分解图,HIPO图是一种模块层次功能分解的重要技术。 5.IPO是指任何功能模块都是由输入、处理和输出三个基本部分组成(IPO关系)。 6.计算机应用系统集成是计算机硬件、软件、应用对象有关的人、技术、设备、信息、过程的集成,通过硬件集成、软件集成、技术集成、信息集成,实现过程与功能的集成。

7.系统结构图也称结构图或控制结构图,是HIPO图的进一步发展。它不仅表示了一个系统(功能模块)是层次分解关系,还表示了模块的调用关系和模块间数据流及控制流信息的传递关系,是结构化设计的另一种重要图表工具。

8.过程结构图,也称为程序结构图,是以控制结构图为基础,考虑具体程序特点和结构化编程的要求,用三种基本程序结构(顺序、条件、循环结构),再加上一些公共模块来绘制的。

二、简答题 1.系统设计的目的在于将系统分析文件中所属的新系统需求规格应用信息技术的观点重新进行定义,并转换为实体的信息系统描述。

系统设计阶段的主要任务是:在科学、合理的设计系统总体模型的基础上,尽可能提高系统的运行效率、可变性、可靠性、可控性和工作质量。充分利用并合理投入各类可以利用的人、财、物资源,使之获得较高的综合效益。

2.系统结构设计是要根据系统分析的要求和组织的实际情况来对新系统的总体结构形式进行大致设计,它是一种宏观、总体上的设计和规划。

结构化思想是系统开发的重要思想。一个复杂的系统可以看成由许多相对独立的部分组成。再经过层层划分,分解为若干个组成部分进行设计。系统结构化的方法主要有层次结构和模块化结构两种类型。

3.模块是可以组合、分解和更换的单元,是组成系统的基本元素。系统中的任何一个处理功能都可以看作是一个模块。模块本身具有三种基本属性:

一是功能,说明该模块实现什么;

二是逻辑,描述模块内部如何实现所要求的功能;

三是状态,描述该模块的使用环境、条件及模块间的相互关系。 模块化结构方法是将系统分成若干模块,这种结构不一定是树型的,每个模块应尽可能相对独立于其他模块。

4.模块凝聚是衡量一个模块内部各组成部分动作的组合强度。根据模块的内部构成情况,凝聚可以划分为七个等级,按其组合强度由高到底次序排列如下:

功能凝聚→顺序凝聚→数据凝聚→过程凝聚→时间凝聚→逻辑凝聚→偶然凝聚。 模块耦合是衡量一个模块与其它模块在联接形式和接口复杂性方面相互作用关系的指标。模块耦合程度的高低直接影响系统的可修改性和可维护性。可以划分为七个等级,其按其组合强度由高到底次序排列如下:

内容耦合→公共耦合→控制耦合→特征耦合→数据耦合。 5.代码是一个或一组有序的易于计算机和人识别与处理的符号。代码设计的基本原则:

(1) 标准化 尽可能采用国际标准,国家标准,暂无国标者使用部标,以减少今后系统更新和维护的工作量,方便信息的交换和共享。

(2) 唯一性。每个代码所代表的实体必须是唯一的。

(3) 合理性。编码的方法必须合理,必须与分类体系相适应。 (4) 可扩充性。编码要留有足够的位置,以适应今后变化的需要。

(5) 简单性。代码结构应尽量简单,长度尽量短,以方便输入,提高处理效率。 (6) 适用性。尽可能反映分类对象的特点,做到表意直观,使用户易于了解掌握。

(7) 规范化。代码结构、类型、编码格式必须一致。

6.由于代码是惟一代表一个实体的符号,因此,要求对于代码的处理必须更加准确无误。为了保障代码的输入、加工、输出的正确性,对于重要的代码应增加校验位,用来校验代码的正确性,一般可用加权和的方法来计算。

7.计算机应用系统集成是计算机硬件、软件、应用对象有关的人、技术、设备、信息、过程的集成,通过硬件集成、软件集成、技术集成、信息集成,实现过程与功能的集成。说具体一点就是:各类人员组成协同工作的团队,采用系统工程的方法,将计算机的硬件、软件、技术、信息、人力等资源,按照应用领域的特殊需要,进行合理配置,优化管理控制及人机系统的组合,实现信息自动化处理,组成满足用户要求的应用系统,取得整体高效率和高效益。

三、单选题

1. A 2.A 3. A 4.A 5.D

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库第13章习题与解答在线全文阅读。

第13章习题与解答.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/950592.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: