- 8
- 0
- 约 7页
- 2017-05-10 发布于贵州
- 举报
软件工程中几种常软件设计方法的概述研究
软件工程中几种常用软件设计方法的概述研究
【摘要】在软件开发时期中,设计阶段是最富有活力、最需要发挥创造精神的阶段。本文通过对常用几种软件设计方法的研究,对软件的开发有进一步的认识。同时,也能通过对比得出哪些设计方法对某一软件的开发有更大的优势,可以更好的指导我们实践。
【关键字】软件开发、常用设计方法
一、引言
在软件开发时期中,设计阶段是最富有活力、最需要发挥创造精神的阶段,软件设计方法对软件的开发以及投放市场有着重要的作用。在日常生活中,常用的软件工程设计方法有Parnas方法、Jackson (JSP/JSD) 方法、问题分析方法(PAM)、面向对象的软件开发方法(OO)、形式化方法、可视化方法、软件重用。下面对这几种方法进行分析研究。
二、Parnas方法
最早软件开发方法是由D.Parnas在1972年提出。由于当时软件在可维护性和可靠性方面存在着严重问题,因此Parnas提出的方法是针对这两个问题的。首先,Parnas提出了信息隐蔽原则:在概要设计时列出将来可能发生变化的因素,并在模块划分时将这些因素放到个别模块的内部。这样,在将来由于这些因素变化而需修改软件时,只需修改个别的模块,其它模块不受影响。信息隐蔽技术不仅提高了软件的可维护性,而且也避免了错误的蔓延,改善了软件的可靠性。现在信息隐蔽原则已成为软件工程学中的一条重要原则。Parnas提出第二条原则是在软件设计
您可能关注的文档
最近下载
- 中华人民共和国民法典合同编理解与适用.pdf VIP
- CN119916811A 多品牌机器人的任务调度方法、设备及存储介质 (深圳市磅旗科技智能发展有限公司).pdf VIP
- 《水利信息化工程施工质量评定规范 第8部分 数据中心及软件系统》(DB63T 2256.8-2025).docx VIP
- 《GB 15578-2026电阻焊机 安全要求》.pdf
- 《海军概况》网课章节测试题答案.docx VIP
- 一次函数与反比例函数综合题训练题.docx VIP
- Unit+3+Sportsand+Fitness+单元复习课件 高考英语一轮复习人教版(2019)必修第一册.pptx VIP
- DB63_T 2256.6-2025 水利信息化工程施工质量评定规范 第6部分 视频监视前端.docx VIP
- 汽车发动机构造与维修(活页式):润滑系统的维修PPT教学课件.pptx VIP
- 深圳大学学位英语考试真题分析与备考指南.pdf VIP
原创力文档

文档评论(0)