`
hotjava
  • 浏览: 181263 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

软件工程综述【转】

阅读更多

转自:http://tech.ddvip.com/2007-03/117423523621784.html

 

软件工程(SoftWare Engineering)的框架可概括为:目标过程原则
(1)软件工程目标:生产具有正确性、可用性以及开销合宜的产品。正确性指软件产品达到预期功能的程度。可用性指软件基本结构、实现及文档为用户可用的程度。开销合宜是指软件开发、运行的整个开销满足用户要求的程度。这些目标的实现不论在理论上还是在实践中均存在很多待解决的问题,它们形成了对过程、过程模型及工程方法选取的约束。


(2)软件工程过程:生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。需求活动包括问题分析和需求分析。问题分析获取需求定义,又称软件需求规约。需求分析生成功能规约。设计活动一般包括概要设计和详细设计。概要设计建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义。详细设计产生程序员可用的模块说明,包括每一模块中数据结构说明及加工描述。实现活动把设计结果转换为可执行的程序代码。确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足用户的要求。维护活动包括使用过程中的扩充、修改与完善。伴随以上过程,还有管理过程、支持过程、培训过程等。


(3)软件工程的原则是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。 

 

 

软件工程的3要素是:  过程,方法,工具.

 

分享到:
评论
1 楼 yao_2110 2008-06-03  
我现在在看pressman的软件工程,和原来第一次接触软件工程的时候的理解有很大不同了。。。估计过一阵子在看可能还会有所感悟。。。软件工程这东西,是可以看很久的。。。

相关推荐

    软件工程发展综述

    ### 软件工程发展综述 #### 一、软件工程概述 软件工程是一门集计算机科学、工程学和管理学于一体的学科,旨在利用科学的方法和技术来开发、维护高质量的软件产品。它不仅关注软件的开发过程,还涉及到软件生命...

    软件工程项目综述文档

    本综述文档将深入探讨软件工程项目文档的关键内容,以及它们如何促进项目的成功。 一、项目启动文档 在软件工程项目的初期,项目启动文档(Project Charter)定义了项目的范围、目标、预期成果和关键干系人。这份...

    软件工程综述报告 软件工程设计案例 图书管理系统

    《软件工程综述报告》是深入探讨软件开发过程和实践的重要文档,其核心目标是确保软件项目的高效、高质量和可持续性。在这个报告中,我们将会深入讨论软件工程的基本原理、设计方法以及在实际中的应用,以图书管理...

    软件工程专业综述.pdf

    然而,根据提供的标签“文档”和标题“软件工程专业综述.pdf”,我们可以推断,该文件应该是一份关于软件工程专业的概述性文档。尽管内容大部分无法辨识,但我们可以从可识别的部分中提取一些可能与软件工程相关的...

    (软件工程)北工大课程(软件工程综述)

    北工大课程(软件工程综述)

    论文研究-软件工程知识体系指南综述.pdf

    SWEBOK即软件工程知识体系指南(Guide to the Software Engineering Body of Knowledge),是软件工程领域内重要的标准化工作,旨在为软件工程的教育和实践提供一个共同的知识框架。SWEBOK的历史最早可追溯到20世纪...

    软件工程发展综述.pptx

    软件工程发展综述 ...软件工程发展综述旨在为读者提供一个全面的软件工程知识视野,涵盖软件工程的定义和发展历程、软件工程方法、软件工程实践和软件工程管理等方面,旨在提高读者的软件工程知识和实践能力。

    软件工程专业综述样本.doc

    "软件工程专业综述样本" 软件工程专业是一门交叉学科,涉及计算机科学、软件技术、信息技术、数学等领域。软件工程专业的设立对社会信息化建设进程具有十分重要的基本意义。 一、软件工程专业必要性 (一)软件...

    软件工程与CASE工程综述.doc

    "软件工程与CASE工程综述" 软件工程是指在软件开发和维护中应用工程化的思想、方法和技术,以提高软件产品的质量和开发效率。软件工程的概念首次提出于1968年,自此以来,软件工程的方法学有了很大的发展。 软件...

    软件工程专业综述参照.pdf

    "软件工程专业综述参照" 软件工程专业是指以软件开发、设计、测试、维护等为核心的专业领域,它是信息化时代的关键技术领域。软件工程专业的发展对我国的信息化建设进程具有十分重要的基础意义。 一、软件工程专业...

    软件工程学科发展历史综述

    软件工程学科发展历史简述,软件工程的三个发展阶段,软件工程发展的主要历程,一份很简短的PPT。质量一般,按需自取。

    软件工程发展综述.pdf

    根据您提供的文件信息,关于“软件工程发展综述.pdf”的内容,无法直接提供详尽的知识点,因为文件的实际内容没有给出,只有部分文字片段和一些描述性的信息。尽管如此,我可以根据“软件工程”这一主题,提供一些...

    软件工程专业综述.doc

    软件工程专业综述.doc

    软件工程设计案例

    ### 软件工程设计案例相关知识点 #### 一、软件工程的历史背景与发展历程 - **背景**: 20世纪60年代,随着高级语言的普及,计算机的应用领域迅速扩大,导致对软件系统的需求激增。然而,当时的软件开发方式无法...

    软件工程众包系统文献综述

    《软件工程众包系统文献综述》 在信息化飞速发展的今天,软件工程众包(Crowdsourcing in Software Engineering, CSE)作为一种新兴的商业模式,正在逐渐改变传统的软件开发方式。众包通过开放呼叫的形式,将任务...

    一篇关于软件工程的论文

    软件工程论文综述 软件工程是一门重要的学科,它的目的是为了提高软件项目的质量和效率,降低开发成本和风险。软件工程的理论可以追溯到几十年前,随着软件开发的演进,它的理论也在不断地发展和完善。软件工程不...

    软件工程毕业设计任务书

    "软件工程毕业设计任务书" 软件工程毕业设计任务书是软件工程专业学生的一份重要的毕业设计任务书。该任务书的主要内容是基于 MFC 的手机生产制造执行系统的设计与实现,旨在让学生掌握软件工程的设计、开发和实现...

Global site tag (gtag.js) - Google Analytics