发表于2025-01-12
Software Engineering (8th Edition)
软体工程是一门工程学科,目的是要以合乎成本效益的方式,开发出高品质的软体系统。本书是着重在基本的软体工程程序上,包括规格制定、设计、开发、验证、确认和管理。
完整的软体工程观念介绍:本书的核心架构是围绕着软体分析、设计、开发、验证和确认以及管理等软体工程的关键活动建构而成的,可协助读者快速掌握软体工程的全貌,并了解这些关键活动是如何一起运作的。
提供关键系统的开发经验:本书特别强调关键系统的安全性、可靠性和保全性的开发重点。
涵盖新兴趋势:专章介绍目前广泛使用的新技术,包括保全工程技术、服务导向软体工程,以及观念导向软体开发。
着重需求与架构设计:本书特别强调需求与架构设计,突显它们在软体工程整个程序中的重要性。
重要新技术的介绍:内容涵盖UML、敏捷式方法、极致程式设计、再利用技术、元件式开发等重要技术说明。
理论与实务并重:本书使用两个完整而截然不同的案例贯穿全书内容,针对正在讨论的主题持续提供实务方面的引导和范例。
本书的架构是以软体工程程序的基本观念为主,内容组织成7个单元。前6个单元是针对软体程序,最后一个单元是讨论软体工程方面一些重要的新技术:
第1单元:简介软体工程的整体观念,讨论它在整体系统环境中的角色,并说明软体工程的程序和管理观念。
第2单元:涵盖与需求工程相关的程序、技术和输出成果。本单元会探讨软体需求、系统塑模、正规化规格和描述可信赖度的各种技术。
第3单元:本单元主要探讨软体设计和设计程序。这6章里面有3章是探讨软体架构的重要议题,其他章的主题包括物件导向设计、即时系统设计与使用者介面设计。
第4单元:此单元探讨多种有关系统开发的方式,包括敏捷式方法、软体再利用、CBSE与关键系统开发。由于变更现在也成为开发的一大部分,因此也将系统演进与维护整合在这个单元内。
第5单元:主要是介绍软体的验证和确认,其中章节包括静态V & V、测试与关键系统确认技术。
第6单元:本单元涵盖许多管理方面的议题,包括人员的管理、成本估算、品质管理、程序改进与组态管理。
第7单元:本单元专门介绍已经广为使用的新技术,包括保全工程技术、服务导向软体工程,以及观念导向软体开发。
软体工程(2009年更新版) pdf epub mobi txt 电子书 下载 2025
软体工程(2009年更新版) pdf epub mobi txt 电子书 下载