码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-10-03 23:07:58      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:完成   没有   软件   文档管理   面向对象   独立   结构化   分析   com   

 1.结构化分析与设计

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

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

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

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

技术分享图片

 

技术分享图片

 

2.面向数据结构的设计

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

 

3.面向对象分析与设计

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

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

标签:完成   没有   软件   文档管理   面向对象   独立   结构化   分析   com   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!