第6章 结构化系统设计
- 格式:ppt
- 大小:659.00 KB
- 文档页数:48
结构化系统设计方法的基本思想是以系统的逻辑功能设计和数据流关系为基础,根据数据流程图和数据字典,借助于标推的设计淮则和图表工具,通过“自上而下”和“自下而上”的反复,逐层把系统划分为多个大小适当,功能明确,具有一定独立性,并容易实现的模块,从而把复杂系统的设计转变为多个简单模块的设计。
从目前大多数信息系统的开发现状来看,结构化系统设计方法是运用最为普遍,同时也是最为成熟的一种开发方式。
简单地说,结构化系统设计方法可以用三句话进行概括;自上而下;逐步求精;模块化设计。
首先,自上而下,就是在管理信息系统的设计与系统分析阶段,必须采用整体大于局部、上级优于下级的设计思路。
优先考虑如何满足领导层的管理需求,其次才考虑中层与底层的管理需求。
其次,对客户的需求分析应做到逐步求精。
在深入调研的基础上力图在编写程序之前就清晰地了解客户的实际运作过程,从而制定出切实可行的开发方案,并且为将来可能的功能扩展留有充分的余地。
最后阶段才进入程序编写阶段。
在进行软件设计时采用模块化的设计思路,并且采用自下而上的实施方法,即先开发一些能够独立运行并完成某些功能的小型程序模块,而后将这些模块进行组合。
采用这种设计方法,在所有功能模块开发完成之后,只需将所有模块进行有机组合,就能够获得一个完善的系统。
二、结构化系统设计方法的由来与发展在数据处理领域,“结构化”…词最早出现于程序设计,即结构化程序设计。
“结构化”的含义是指用一组标准的准则和工具从事某项工作。
在结构化程序设计之前,每一个程序员都按照各自的习惯和思路编写程序,没有统一的标准,也没有统一曲技术方法,因此,程序的调试、维护都很困难,这是造成软件危机的主要原因之一。
1966年,Bohn和Jacopinl提出了有关程序设计的新理论.即结构化程序设计理论。
这个理论认为,任何——个程序都可以用三种基本逻辑结构来编制,而且只需这三种结构。
这三种结构分别是顺序结构、判断结构和循环结构,其特点是每种结构只有一个入口点和一个出口点。
第一章,系统1,系统是由相互联系和相互制约的若干部分结合成的,具有特定功能的有机整体2,系统的特性:整体性,层次性,目的性,稳定性,突变性,自组织性,相似性第二章,管理系统1,人类活动的三大基本特点:目的性,依存性,知识性2,管理的基本职能:计划职能,组织职能,领导职能,控制职能,激励职能3,企业管理五大基本功能:生产,销售,研究发展,财务,人事第三章,信息与信息系统1,信息定义:信息是经过加工后的数据2,信息的性质:事实性,扩散性,传输性,共享性,增值性,不完全性,等级性,滞后性3,信息是管理的基础表现在:1)信息是制定计划的基本依据2)信息是组织实施的保证3)信息是调节控制的指示器4)信息是激励职工的依据5)信息是领导指挥的基础6)信息是决策的关键因素4,策略过程:情报阶段,设计阶段,决策阶段5,结构化决策与非结构化决策的区别:1)结构化决策是建立在清楚地逻辑基础上,依照习惯或者标准作业规划完成的决策2)非结构化决策是没有明觉得决策规划,依照决策者的经验,直觉,学识做出的决策6,信息系统的定义:输入数据,通过疾厄宫处理,产生信息的系统7,信息系统的基本功能:数据采集和输入,信息的传输,信息的储存,信息的加工,信息的维护,信息的使用第四章,信息系统建设概论1,信息系统建设的复杂性:1)技术手段复杂2)内容复杂,目标多样3)投资密度大,效益难以计算4)环境复杂多变2,信息系统的生命周期:系统的规划阶段,信息的分析阶段,信息的设计阶段,信息的实施阶段,信息的运行和维护阶段3,企业过程:为实现某个预定,产出的逻辑相关的一系列任务4,企业过程特征:1)每个企业过程都有输入和产出2)企业过程可能跨越组织边界3)企业过程有层次性5,商务规则:数据的完整性约束:属性的类型和数值,实体完整性,参照完整性6,早期开发不足:目标含糊,通信误解,步骤混乱,缺乏管理控制7,信息系统开发方法:结构化方法,面向对象方法,原型法8,建立信息系统的基本条件:1)领导重视,业务人员积极性高2)有一定的科学管理基础。
结构化系统设计范文首先是需求分析,这一步骤是确定系统需要满足的具体需求和功能。
在这个阶段,需要与系统的用户和相关利益相关者进行详细的沟通,了解他们的需求和期望。
然后,将这些需求转化为形式化的需求规格,包括功能需求、性能需求、安全需求等。
接下来是系统设计,这一步骤是根据需求规格设计系统的整体架构。
在这一阶段,需要将系统分解为不同的模块,并确定它们之间的关系和交互方式。
系统设计也需要考虑到系统的性能、可靠性和可扩展性等方面的要求。
然后是模块设计,这一步骤是对系统的每个模块进行详细的设计。
在这一阶段,需要确定模块的功能、输入和输出,以及模块的内部结构和算法。
模块设计可以使用结构化设计方法,如数据流图、结构图等。
接下来是编码,这一步骤是将模块设计转化为实际的代码实现。
在编码过程中,需要使用合适的编程语言和工具,并遵循编码规范和最佳实践。
编码过程中也需要关注代码的可读性、可维护性和性能等方面。
最后是测试,这一步骤是验证系统的正确性和稳定性。
在测试阶段,需要编写和执行各种测试用例,包括功能测试、性能测试和安全测试等。
测试的目的是发现和修复系统中的错误和缺陷,并确保系统满足需求规格中的所有要求。
总结起来,结构化系统设计是一个系统的详细设计和规划的过程,包括需求分析、系统设计、模块设计、编码和测试等步骤。
这个过程可以确保系统具有清晰的架构和有效的运行。
在设计过程中,需要密切与用户和利益相关者进行沟通,并使用适当的设计方法和工具来支持设计工作。
最后,通过测试和验证可以确保系统的正确性和稳定性。
结构化系统设计在计算机应用开发系统中的作用摘要:随着现代科学技术的不断发展,计算机技术、互联网技术对现代社会发展产生深刻影响,已经成为社会生产以及群众日常生活必不可少的重要内容。
计算机技术是现代信息技术发展的基础,在计算机相关技术发展过程中,关于计算机应用开发系统的研究不断深入,为计算机各项功能的实现提供基础,其中结构化系统具有重要的作用,能够全面提高计算机应用开发技术水平。
因此,本文将对结构化系统设计在计算机应用开发系统中的作用进行深入地研究与分析,并提出一些合理的意见和措施,旨在进一步促进我国计算机应用开发技术水平提高。
关键词:结构化系统;计算机;应用开发系统;作用分析;优化策略通常情况下,人们所应用的技术及应用系统包括硬件系统、软件系统以及应用系统等多项系统,在计算机应用系统中,其生命周期受到系统调查、系统分析以及系统维护等多项因素的影响,为了提高计算机技术的实际应用效果,必须对计算机应用开发系统进行全面掌控,才能够有效提高计算机应用开发效果,使得计算机应用的功能更加全面、系统更加稳定,从而提高计算机实际应用效果,对于计算机领域的发展具有重要意义。
1结构化系统设计分析结构化系统设计(structuredsystemdesign,SSD))是结构化生命周期法中的第二个阶段,其基本的思路为:从上到下逐步求精的设计策略,目标明确、成果规范的阶段,层次清晰、体系严谨的结构,形象直观、清楚易懂的表现方式。
结构化系统设计的基本胡处理方法是功能模块化、数据结构模型化、系统平开放化,结构化系统设计可以分为总体设计和具体两个阶段,每个阶段都有不同的动态流程、静态数据结构和系统设施平台设计。
结构化系统设计又被称作为新系统的物理设计,将所进行的各个方面的具体设计充分考虑在内,是一种新情况下对功能要求的发展需求。
结构化系统设计具体就是指系统由多个成绩和多个程序软件模组共同组成的系统,该系统中每个模组都有入口和出口,具有的实际功能为输入和输出。
结构化系统设计在计算机应用开发系统中的地位及作用作者:舒勇来源:《电子技术与软件工程》2015年第13期近些年来,我国国内的计算机应用技术在不少的企业生产和企业经营活动中被不断的广泛传播和应用。
可以看出计算机在企业进行管理工作中的所体现出来的影响和作用日益加大,而且并被逐渐的利用和重视。
所以,这在种情况下,大多数企业中进行从事系统设计的专业技术工作人员的数量也在不断的增加。
国内企业都在计算机应用技术开发系统方面加大的研究和投入力度,不少企业现在都能够可以自主自行的设计出来适应本企业发展管理的应用程序系统。
同时,在计算机应用开发系统中最主要最为关键的部分就是结构化系统设计这一部分。
【关键词】结构化系统设计计算机应用一般情况下,我们所熟知的计算机应用系统就是由硬件系统、软件系统和应用软件共同组成的。
在实际应用中,计算机应用系统的生命周期很大程度上主要由系统调查、系统分析以及系统统计再加上随后的实施和系统维护总共分为五个阶段。
本篇文章主要分析在计算机应用开发系统当中,结构化的系统设计这个方面在其中的所起到的什么样的作用和在系统中占据着怎样的地位。
1 结构化系统设计结构化系统设计是一套能够合理的运用标准的设计准则和图表工具的系统化平台。
它可以把整个系统合理的从各个方面进行自上而下的分解,它的最终目的就是准确的处理好模块功能以及对其系统数据的结构模型化。
系统设计又被称为新系统的物理设计,它主要考虑的是在所进行的各个方面中各种具体的设计,它是一种新形势下对其功能要求发展的需要。
在这里结构化系统设计就是指一个系统它由层次化和许多的程序软件模块共同组成,然后其中的每一个系统模块都是只有一个入口和一个出口,它所具有的功能实际上就是“输入”和“输出”这两个方面本身所具有的功能。
结构化系统设计本身所具备的一些特点。
它可以更形象更方便的采用图像图片表达工具,比如我们平常所看到的系统结构图等。
总之,结构化系统设计的最终目标就是提升其运行效率和速度,现在在计算机应用开发系统当中,结构化系统设计的作用尤为明显。
第一章信息系统与管理一、名词解释1、信息:是关于客观事实的可通讯的知识2、系统:由处于一定的环境中相互作用和相互联系的若干组成部分结合而成的并为达到整体目的而存在的集合。
3、信息系统:信息系统是一个人造系统,它由人、硬件、软件和数据资源组成的,目的是及时、正确地惧、加工、存储、传递和提供信息,实现组织中各项活动的管理、调节和控制。
4、半结构化问题:决策过程中,有些问题涉及到环境因素、决策者的心理、经验及其它不确定因素,使得决策过程不完全可理解和计算,这类问题称半结构化问题二、填空题1、系统的特征有(整体性、目的性、相关性、环境适应性)2、信息系统包括(信息处理系统)和(信息传输系统)3、按处理的对象,可把组织的信息系统划分为(作业信息系统)和(管理信息系统)4、信息系统的发展阶段有(电子数据处理系统、管理信息系统和决策支持系统)5、西蒙提出按问题的结构化程度不同可将决策问题划分为三种类型,它们是(结构化决策、非结构化决策和半结构化决策)三、简答题1、信息的特征答:事实性、时效性、不完全性、等级性(战略级、战术级、作业级)、变换性和价值性。
2、决策的四个阶段答:(1)情报活动阶段;(2)设计活动阶段(3)选择活动阶段(4)实施活动阶段3、什么是信息,信息与数据的区别?答:(1)信息是关于客观事实的可通讯的知识(2)区别:信息是经过加工处理的数据,即数据是原材料,而信息是产品,信息一定是数据但不是所以的数据都可以成为信息的。
第二章管理信息系统概论一、名词解释1、管理信息系统:是一个由人、计算机等组成的能进行信息惧、传递、储存、加工、维护和使用的系统。
二、填空1、管理信息系统的结构中,基于管理任务的系统层次结构可分为(战略管理、管理控制和运行控制)三层次结构。
2、工业企业按其劳动对象来分可分为(采掘业、冶炼业和制造业)三大类3、根据我国管理信息系统应用的实际情况和管理信息系统服务对象的不同,可将管理信息系统的分为(国家经济信息系统、企业管理信息系统、事务型管理信息系统、行政机关办公型管理信息系统和专业型管理信息系统)五种4、MRPII是指(制造资源规划);ERP指(企业资源规划);JIT指(准时制生产);OPT指(最优化生产技术);AGILE指(敏捷制造)5、准时制生产追求的目标是(零库存)三、简答题1、管理信息系统的特点答:(1)面向管理决策(2)综合性(3)人机系统(4)现代管理方法和手段相结合的系统(5)多学科交叉的边缘学科。
第一章:管理信息系统概论一、选择题1、管理信息是(D) D加工后反映和控制管理活动的数据2、现代管理信息系统是(C)C 人和计算机等组成的系统3、管理信息系统由四大部件组成,它们是(C)C信息收集器、信息处理器、信息用户和信息管理者4、管理信息系统的应用离不开一定的环境和条件,环境具体指的是(C)C 组织内外各种因素的综合5、运行控制层上的决策多属于(A)A 结构化6、ERP是(D)进步一步发展的结果。
D MRPⅡ7、决策支持系统(DSS)有三个技术层次,它们分别是(D)D 专用DSS、DSS生成器和DSS工具8、电子商务中企业对企业的形式可称作(B)。
B B to B9、企业资源计划的核心是(B)。
B MPRⅡ10、下列不属于管理信息系统范畴的是(C)。
C 专家系统11、在管理信息系统的金字塔型结构中,处于最下层的是(A)。
A 业务处理系统12、管理信息系统的功能不包括下面哪一项 (C)。
C 决策功能13、系统方法的主要原则是(D)。
D 以上均是14、下列人员不属于管理信息系统用户的是(B)。
B 系统分析员15、管理信息系统学科属于(D)。
D综合型学科三、填空题1、管理信息系统的层次可划分为:作业层级、战术层级、战略层2、管理信息系统涉及管理、信息、系统三个方面。
3、管理信息系统由应用系统、计算机系统、通信与网络系统、数据库系统、用户和系统管理人员六个部分有机地构成的。
4、DSS(决策支持系统)运用的三库是知识库、数据库、模型库。
5、管理信息系统的三大要素:系统的观点、数学方法和计算机技术。
6、管理信息系统的物理结构有三种类型集中式、分布式、分布-集中式。
7、建设MIS主要包括三方面的内容:管理模式的确立、计算机网络系统的建设和信息系统的实施。
8、管理信息系统的发展战略要与企业的经营战略保持一致。
四、简答题1、请阐述信息管理和管理信息系统的区别和联系答:区别:信息管理的对象是信息以及与之相关的信息活动,信息活动包括信息的收集、存储、加工、传递和运用等,信息管理是管理的一种;而管理信息则是指经过加工处理后对企业生产经营活动产生影响的数据,是信息的一种。