- 8
- 0
- 约 7页
- 2017-05-10 发布于贵州
- 举报
软件工程中几种常软件设计方法的概述研究
软件工程中几种常用软件设计方法的概述研究
【摘要】在软件开发时期中,设计阶段是最富有活力、最需要发挥创造精神的阶段。本文通过对常用几种软件设计方法的研究,对软件的开发有进一步的认识。同时,也能通过对比得出哪些设计方法对某一软件的开发有更大的优势,可以更好的指导我们实践。
【关键字】软件开发、常用设计方法
一、引言
在软件开发时期中,设计阶段是最富有活力、最需要发挥创造精神的阶段,软件设计方法对软件的开发以及投放市场有着重要的作用。在日常生活中,常用的软件工程设计方法有Parnas方法、Jackson (JSP/JSD) 方法、问题分析方法(PAM)、面向对象的软件开发方法(OO)、形式化方法、可视化方法、软件重用。下面对这几种方法进行分析研究。
二、Parnas方法
最早软件开发方法是由D.Parnas在1972年提出。由于当时软件在可维护性和可靠性方面存在着严重问题,因此Parnas提出的方法是针对这两个问题的。首先,Parnas提出了信息隐蔽原则:在概要设计时列出将来可能发生变化的因素,并在模块划分时将这些因素放到个别模块的内部。这样,在将来由于这些因素变化而需修改软件时,只需修改个别的模块,其它模块不受影响。信息隐蔽技术不仅提高了软件的可维护性,而且也避免了错误的蔓延,改善了软件的可靠性。现在信息隐蔽原则已成为软件工程学中的一条重要原则。Parnas提出第二条原则是在软件设计
您可能关注的文档
- 论文:如何提高中生的语文素养.doc
- 论文:1.65M半直驱永磁同步风力发电机研制.doc
- 论文:小城镇房地市场发展存在问题及对策.doc
- 论文:项目教学法冲压模具设计课教学中的探索与实践.doc
- 论正当防卫的起因必要限度条件.doc
- 论文题目设计一台缸加工生产线上的卧式多轴钻孔液压系统.doc
- 论正确处理工程项管理中的工程索赔.doc
- 论涉外民事诉讼中协议管辖发展与协调.doc
- 论激励在现代企业力资源中的运用.doc
- 论物业管理法律机的完善-5.14.doc
- 2025-2026学年全国青少年海洋科技创新大赛船舶设计题.docx
- 2025-2026学年全国青少年足球训练营.docx
- 2025-2026学年大学生跆拳道竞技 hidden 技能评分.docx
- 2025-2026学年全国青少年武术散打竞技能力选拔真题.docx
- 2026年上海国际都会《行测》(言语理解)解析卷.docx
- 2026年四川省公务员考试《申论》(市级卷)精选模拟题.docx
- 2026年天津滨海新区《行测》(L类)真题详解.docx
- 2026年天津市公务员考试《言语理解》真题解析.docx
- 2026年新疆维吾尔自治区公务员考试《申论》(生态文明建设专题)真题卷.docx
- 2026年新疆维吾尔自治区公务员考试《行政职业能力测验》(C类)模拟题.docx
最近下载
- 2024年计算机组装与维护试题及答案.pdf VIP
- 危险化学品MSDS安全技术说明书.pptx VIP
- 有限空间作业安全监理实施细则.pdf VIP
- 中考语文专题复习:现代文阅读 专项训练 (3).docx VIP
- 衣拿IPMS智能吊挂系统软件操作流程.pdf VIP
- 【通用版】2025年中考语文专题复习-现代文阅读专项训练(含答案).doc VIP
- 住院医师规范化培训《中医全科》试题库及参考答案解析.docx
- 零碳园区(区域)综合解决方案 - 天津院赵号.pdf
- 《我们的公共生活》课件-小学道德与法治我们的公共生活精品课件4.pptx VIP
- 中考语文二轮复习 专题三 文言文阅读 人物传记类专项练习.doc VIP
原创力文档

文档评论(0)