试题详情
- 简答题请简述信息系统开发的结构化思想。
-
结构化是把系统功能当作成一个大模块,根据系统分析与设计的不同要求,进行模块的分解或者组合工作,这将贯穿于系统分析、系统设计和程序设计的各个过程。这里的“结构化”含义指的是“严格的、可重复的、可度量的”。结构化方法是从数据流的角度将问题分解为可管理的、相互关联的子问题,然后再将这些子问题的解综合成为整个业务问题解的一系列技术的总称。结构化的实质是“自顶向下,逐步求精,分而治之”。结构化系统设计的基本思想是:
(1)将一个复杂的系统分解成一个多层次的模块化结构
结构化设计认为,任何一个系统都具有两个特征:过程特征:任何一个系统都可以分解成若干个有序的过程;层次特征:组成系统的各部分之间存在着一种上下级的隶属关系、管辖关系。
按照这种思想,可以将一个无论多么复杂的系统,逐步分解成若干个十分简单的模块的集合:首先将系统按照过程的特征分解成几个模块,再按照层次特征将上述模块中的每一个模块分解成更小的模块,这种分解可以进行多次,使得最底层的模块变得非常简单。这样就将一个原来十分复杂的系统分解成一个多层次的模块化结构,如图3-4所示。
(2)每一个模块尽可能独立
即尽量使每个模块成为一个独立的组成单元,使模块之间的联系降到最低程度。至于模块之间的耦合关系在本书第七章中将予以详细阐述。
(3)可用直观的工具来表达系统的结构
结构化方法为系统开发人员提供了一套简明的图形表达工具,如数据流图、数据字典、数据存储规范化、数据立即存取图以及功能分析的表达方法,包括决策树、决策表和结构式语言等。 关注下方微信公众号,在线模考后查看
热门试题
- 系统开发生命周期的传统预测方法,允许从设
- 为实现多对多的关联关系,通常需要引入()
- 应变能力是MIS成功的关键之一,也是当前
- 以系统中的各种代码进行增加、修改、删除以
- ()是一个共享公共目录服务数据库的计算机
- 绘制功能结构图的依据是()。
- 如何画出信息系统流程图?需要注意哪些问题
- 下面哪种访问控制模式需要对客体进行定义和
- 初步调查一般由有经验的系统分析员、设计员
- 目前,网络计算模式主要有两种:以()为中
- ()是对一个类中功能一致性的定性度量。
- 从ERD建立一个关系数据库模式,可采取哪
- 试述BPS法的4个基本步骤。
- 数据字典可以确保数据在系统中的完整性和一
- 在设计之前,先要正确理解和准确表达用户的
- 自顶向下的开发方法是指先实现结构图中的下
- 系统的突变性
- 非主键属性的值不依赖于任何其他非主键属性
- 符合计算机病毒定义的三个最基本要素包括(
- 总体数据库设计的主要内容是什么?