正在加载图片...
说明书。系统说明书经过审査通过之后,可以结束分析工作,把系统说明书提供给设计阶 段,作为结构化设计工作的依据。在分析工作没有完全完成,系统说明书未通过审查之前, 不能结束分析工作。结构化分析运用的工具是数据流图和数据字典。用数据流图描述数据 的传输、加工处理过程。数据流图既作为现行系统数据加工处理的描述工具,同时又作为 新系统逻辑模型的描述工具。 2结构化设计 结构化设计的基本工作就是确定构成系统的模块,各模块之间的联系以及每一个模块 的功能、算法和流程。所以,结构化设计也被称为模块化设计。结构化设计包括总体设计 和详细设计两个层次的工作。总体设计需要确定构成系统的所有模块以及各模块之间的关 系,并用系统结构图来描述系统的总体结构,总体设计也被称为结构设计。详细设计则需 要深入到各个模块内部,设计模块的数据结构和处理逻辑,详细设计也被称为模块设计, 般用伪码、判定树、判定表等工具描述模块的内部逻辑。设计工作的依据是系统的逻辑 模型,在设计过程中,需要把系统的数据流图转变成为系统结构图,并根据数据流图中各 个加工,设计各个模块的内部数据结构和处理流程。 3.结构化编程 结构化编程是利用结构化程序设计方法,把设计的各个模块利用程序设计语言编写出 来,并对编写的程序经过模块调试和集成调试,最后形成用户所需要的软件系统。 3.42原型方法 原型方法( Prototype Method也叫快速原型方法,基本思想是在自动化或半自动化原型 生成工具的支持下,根据用户的初步需求,通过原型生成工具,快速生成一个系统模型, 该系统模型被称为系统原型。系统原型的作用是以实物的形式把系统的框架、构成、式样、 界面和交互模式提供给用户。用户根据原型来了解新系统,并对原型做出判断和评价,提 出改进意见。开发人员根据用户的意见对原型做进一步地修改,并反复这个过程,直到用 户对系统原型满意为止。最后把系统原型转换为实际系统。 原型方法要求原型生成工具或环境的支持。原型生成工具一般需要有高性能的计算机 系统、方便的用户界面、模型、方法、式样、数据的存储和管理能力。在20世纪80年代 中期之后,在高性能计算机、网络、数据库、人工智能、界面技术和第四代语言出现之后 才具备了原型生成工具的技术基础,所以原型方法是计算机和信息技术发展的产物。 343面向对象方法 第一个面向对象语言产生于1967年,20世纪80年代后期面向对象方法( Object-Oriented Method开始引起重视,到20世纪90年代面向对象方法成为软件开发的主流方法。面向对 象方法中的对象是主观对客观的认识在软件中的实体性反映。面向对象方法的思想就是在 软件开发中,直接面向问题领域中的客观事物,并运用一整套诸如对象、类、封装、继承 对象连接、对象结构、消息等机制,指导软件开发。由于面向对象方法直接面向客观问题, 因此,较之于其它方法,面向对象更接近于问题实际、更简单、更易于理解和掌握。 10
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有