首页 > 其他 > 详细

软件工程-系统开发方法论

时间:2018-10-03 10:50:25      阅读:144      评论:0      收藏:0      [点我收藏+]

 1.结构化分析与设计

  结构化分析方法学也称为生命周期方法学,它采用结构化分析、设计、编程来完成软件开发的各项任务。具有阶段性、推迟实现、文档管理三大特点。

  基本思想:自顶向下,逐层分解

  概要设计:设计软件的结构,确定系统是由哪些模块组成,以及每个模块之间的关系。

  详细设计:确定应该如何具体地实现所要求的系统,得出对目标系统的精确描述。

技术分享图片

 

技术分享图片

 

2.面向数据结构的设计

  没有明显的使用软件结构的概念,对于模块独立性原则也重视不足,因此并不适合于复杂的软件系统。

 

3.面向对象分析与设计

  引入对象的概念,将数据和方法封装在一起,提高了模块的聚合度,降低了耦合度,更大程度上支持软件复用。 

软件工程-系统开发方法论

原文:https://www.cnblogs.com/yszd/p/9739129.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!