结构化方法与面向对象方法
结构化方法也称为生命周期法,是一种传统的信息系统开发方法,由结构化分析、
结构化设计和结构化程序设计三部分组成,其精髓是自顶向下、逐步求精和模块化设计。
结构化方法的主要特点是:开发目标清晰化、开发工作阶段化、开发文档规范化和设计方法结构化。
结构化方法特别适合于数据处理领域的问题,但是不适应于规模较大、比较复杂的系统开发。
结构化方法的缺点是开发周期长、难以适应需求的变化、很少考虑数据结构。
面向对象方法是目前比较主流的开发方法。面向对象方法是系统的描述及信息模型的表示与客观实体相对应,
符合人们的思维习惯,有利于系统开发过程中用户与开发人 员的交流和沟通,缩短开发周期,
提高系统开发的正确性和效率。可以把结构化方法和面向对象方法结合起来进行系统开发。
首先使用结构化方法进行自顶向下的整体划分; 然后再自底向上地采用面向对象方法开发系统。
敏捷方法是从20世纪90年代开始逐渐引起广泛关注的一种新型软件开发方法,以应对快速变化的需求。
敏捷方法是一种以人为核心、迭代、循序渐进的开发方法。敏捷方法强调,
让客户满意和软件尽早增量发布:小而高度自主的项目团队;非正式g方法: 最小化软件工程工作产品以及整体
精简开发。与传统方法相比,敏捷开发方法比较适合需求变化较大或者开发前期需求不是很清晰的项目,
以它的灵活性来适应需求的变化。
面向服务的方法以粗粒度、松散耦合和基于标准的服务为基础,增强了系统的灵活性、可复用性和可演化性。
结构化设计和结构化程序设计三部分组成,其精髓是自顶向下、逐步求精和模块化设计。
结构化方法的主要特点是:开发目标清晰化、开发工作阶段化、开发文档规范化和设计方法结构化。
结构化方法特别适合于数据处理领域的问题,但是不适应于规模较大、比较复杂的系统开发。
结构化方法的缺点是开发周期长、难以适应需求的变化、很少考虑数据结构。
面向对象方法是目前比较主流的开发方法。面向对象方法是系统的描述及信息模型的表示与客观实体相对应,
符合人们的思维习惯,有利于系统开发过程中用户与开发人 员的交流和沟通,缩短开发周期,
提高系统开发的正确性和效率。可以把结构化方法和面向对象方法结合起来进行系统开发。
首先使用结构化方法进行自顶向下的整体划分; 然后再自底向上地采用面向对象方法开发系统。
敏捷方法是从20世纪90年代开始逐渐引起广泛关注的一种新型软件开发方法,以应对快速变化的需求。
敏捷方法是一种以人为核心、迭代、循序渐进的开发方法。敏捷方法强调,
让客户满意和软件尽早增量发布:小而高度自主的项目团队;非正式g方法: 最小化软件工程工作产品以及整体
精简开发。与传统方法相比,敏捷开发方法比较适合需求变化较大或者开发前期需求不是很清晰的项目,
以它的灵活性来适应需求的变化。
面向服务的方法以粗粒度、松散耦合和基于标准的服务为基础,增强了系统的灵活性、可复用性和可演化性。
下一篇:我们都一样
声明:以上文章均为用户自行添加,仅供打字交流使用,不代表本站观点,本站不承担任何法律责任,特此声明!如果有侵犯到您的权利,请及时联系我们删除。
文章热度:★☆☆☆☆
文章难度:☆☆☆☆☆
文章质量:★☆☆☆☆
说明:系统根据文章的热度、难度、质量自动认证,已认证的文章将参与打字排名!
本文打字排名TOP20
登录后可见