- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 系统总体设计第六章是关于系统总体设计的基本知识。主要分为系统总体结构设计、数据库设计、数据库的物理实现和代码设计四节的内容。学习本章需要了解系统总体设计的目标任务和工作内容,掌握系统总体设计的结构化方法和主要图形工具,并能够使用Visual FoxPro数据库管理系统建立和操纵数据库。 本章也是这门课程的重点章节之一。在历年考试中,本章考核的内容以各种题型出现过,其中包括实际应用的部分。当然还包括对Visual FoxPro的基本操作。本章在笔试中占5-15分左右。 系统分析报告经过专家和用户的评审、批准后,开发工作进入系统设计阶段。系统设计阶段的主要目的是确定新系统的物理实施方案。 系统设计阶段有如下主要活动: (1)系统总体设计:其中包括应用软件系统总体结构设计、数据库设计、计算机及网络系统配置方案设计。 (2)系统详细设计:其中包括代码设计、用户界面设计、计算机处理过程设计。 (3)编写系统设计报告。 本章主要是系统总体设计,第七章讲系统详细设计和编写系统设计报告。
6.l 系统总体结构设计
6.1.1 系统总体结构设计的任务 系统总体结构设计的任务,是根据系统分析的逻辑模型设计应用软件系统的物理结构。 系统物理模型必须符合逻辑模型,能够完成逻辑模型所规定的信息处理功能,这是物理设计的基本要求。 系统应具有可修改性,即易读,易于进行查错、改错、可以根据环境的变化和用户的要求进行各种改变和改进。系统是否具有可修改性,对于系统开发和维护影响极大。据统计,在系统生命周期中各阶段的应用软件费用及人力投入大体分布如下: 系统开发:20% 系统维护:80% (2007.04, 单选16)在系统生命周期中,系统维护所占用的费用及人力投入比例大约是( ) A.80% B.50% C.35% D.15% 【答疑编 答案:A (2004.10, 单选22) 在应用系统总体结构设计中,要着重解决的问题是使系统具有( ) A.可读性 B.可重用性 C.可移植性 D.可修改性 【答疑编 答案:D 6.1.2 结构化设计的基本思想 1.结构化设计的要点 系统是否具有可修改性与其结构有着密切的关系。由于“波动效应”的存在,对某个模块的改动可能要修改整个系统,对于组成部分有复杂联系的大系统,各部分间错综复杂的联系是造成修改工作难于进行的主要原因。因此必须设计一种合理的物理结构,将波动效应降到最低限度,才能提高系统的可修改性。1974年美国的W.Stevens等首先提出了“结构化设计”的构想。 “结构化设计”的构想,成为系统设计的基本思想。其要点如下: (1)模块化。模块是结构化系统的基本元素。从逻辑上看,模块就是处理功能;从物理上看,它是可用一个名字来表示的一组程序。 (2)由顶向下,逐步求精。系统划分模块的工作应按层次进行:把整个系统看做一个模块,然后把它按功能分解成若干第一层模块,它们各担负一定的局部功能,共同完成整个系统的功能。每个第一层模块又可以进一步分解成为更简单一些的第二层模块,越下层的模块,其功能越具体、越简单。 (3)上层模块分解为下层模块,有三种不同的结构形式,即顺序结构、选择结构和循环结构。如课本P158 图6-2 (07.10, 简答39,将上层模块分解为下层模块时,可以有三种不同的结构形式,请写出三种结构形式的名称并画出各自的控制结构图。) 控制结构图也称为软件结构图或模块结构图,它表示一个系统的层次分解关系、模块调用关系、模块之间数据流和控制信息流的传递关系,它是系统物理结构的主要工具。 (2007.04, 单选15)构成结构化系统的基本元素是( ) A.程序 B.字段 C.模块 D.接口 【答疑编 答案:C (2006.10, 单选16) 造成复杂系统修改工作难于进行的主要原因是( ) A.业务流程 B.层次结构 C.外部环境 D.波动效应 【答疑编 答案:D (2005.4, 单选33; 2003.10. 单选31) 描述系统物理模型的主要工具是( ) A.N-S图 B.数据流程图 C.E-R图 D.控制结构图 【答疑编 答案:D (2004.4, 单选19) 结构化设计思想的要点不包括( ) A.模块化 B.自顶向下,逐步求精 C.自底向上 D.模块分解时只采用顺序、选择和循环三种基本结构方式 【答疑编 答案:C 2.控制结构图的基本符号和规定 控制结构图中采用的符号,见课本P15
您可能关注的文档
最近下载
- Roland罗兰乐器JUNO-Gi 带数字录音功能的便携合成器JUNO-Gi Workshop 04 Realtime Control in the JUNO-Gi支持文档.pdf
- 天正变频器TVFS9说明书.pptx VIP
- 人教版小学三年级上册语文期末.docx VIP
- SW7203数据手册_V13926596180高效率双向升降压.pdf VIP
- GB50070-2024-矿山电力设计规范.doc
- 学前教育_农村幼儿园户外游戏活动现状的调查研究.docx VIP
- 国开农村经济管理形考作业1-4试题及答案.pdf
- 嵌入式系统基础与实践基于ARMCortex-M3内核的STM32微控制器习题答案.pdf
- 学前教育_传统文化在幼儿园环境创设中应用现状调查.docx VIP
- 2024-2025学年人教版数学三年级上册期末测试卷.pdf VIP
文档评论(0)