基于能力培养的常用软件设计方法教学研究.docVIP

  • 2
  • 0
  • 约2.21千字
  • 约 4页
  • 2017-02-21 发布于北京
  • 举报

基于能力培养的常用软件设计方法教学研究.doc

基于能力培养的常用软件设计方法教学研究.doc

基于能力培养的常用软件设计方法教学研究   摘 要:常用软件设计方法有结构化方法、面向对象方法、Jackson方法、原型法、形式化法、生命周期法等。文章对比分析了这些方法的设计思想及开发过程,并对比分析了各方法的优缺点。   关键词:专业课;常用软件;结构化;原型法;形式化;设计   中图分类号:G718.5;G710 文献标志码:A 文章编号:1008-3561(2016)36-0013-01   当前,普遍采用的软件设计方法有结构化分析与设计方法 (SD/SA)、Jackson(JSP/JSD)系统开发方法、原型法、生命周期方法等多种方法。为了更好地展现各种方法的特性,本文从设计思想、设计步骤或流程、优缺点等方面对各软件设计方法进行了相应对比和分析,为软件设计教学工作提供一定的参考。   一、结构化分析与设计方法(SD/SA)   结构化分析方法又称作SD方法或SA方法,它是通过把现实世界逐一描绘为各种数据在信息系统中的一种流动,同时在数据不断流动过程中进行数据和信息之间的转化。基本思想可描述为:基于一种将功能逐一分解的设计模式,不断把复杂和综合问题逐层进行分解,以便对问题进行简化――自顶向下,逐层细化,从而将复杂的程序结构划分为多个功能完全不相关或者独立的小模块,最终达到最简化的过程。优点:比较直观、应用简单、容易理解,目前已经获得了较为成功的实践经验,在

文档评论(0)

1亿VIP精品文档

相关文档