软件工程教材推介:《系统分析与设计》的核心内容与价值

发表时间: 2024-07-16 17:45

书名:系统分析与设计

书号:978-7-04-062209-6

作者:陈武 王晓蒙 刘波 邢薇薇 罗辛

定价:32.4元

出版日期:2024年5月

//内容简介

当前我们正处于“软件定义一切”的时代,但谁又来定义软件呢?相信培育可靠的软件生产者、开发可信的软件系统,对当前及未来而言是一件非常重要的事。本书作者均来自模型驱动形式化方法研究的大团队,对于软件系统各阶段制品的严格模型定义以及在此基础上产生正确的程序(程序本身也是严格的模型),有着非常强烈的坚持。尽管在实际软件系统工程中,因为时间、成本、技术等诸多因素,在严格模型与实用开发中人们总是倾向于取得某种平衡(trade-off),但我们仍希望这种平衡是分析师与设计师通过充分的考虑和权衡——而不是在缺乏对其中一方面的了解下取得的。这也是本书论述如何以模型为中心(模型驱动)规约用户需求、展现系统设计的原因。

本书描述了软件开发过程模型、模型驱动及基于统一建模语言(UML)的分析与设计、职责分配设计模式、基于华为openGauss的数据库设计,以及基于华为CodeArts平台的全流程软件项目分析与设计实践。

//编辑推荐

当前我们正处于“软件定义一切”的时代,但谁又来定义软件呢?相信培育可靠的软件生产者、开发可信的软件系统,对当前及未来而言是一件非常重要的事。本书作者均来自模型驱动形式化方法研究的大团队,对于软件系统各阶段制品的严格模型定义以及在此基础上产生正确的程序(程序本身也是严格的模型),有着非常强烈的坚持。尽管在实际软件系统工程中,因为时间、成本、技术等诸多因素,在严格模型与实用开发中人们总是倾向于取得某种平衡(trade-off),但我们仍希望这种平衡是分析师与设计师通过充分的考虑和权衡——而不是在缺乏对其中一方面的了解下取得的。这也是本书论述如何以模型为中心(模型驱动)规约用户需求、展现系统设计的原因。

本书描述了软件开发过程模型、模型驱动及基于统一建模语言(UML)的分析与设计、职责分配设计模式、基于华为openGauss的数据库设计,以及基于华为CodeArts平台的全流程软件项目分析与设计实践。

//适用人群

本书可作为高等学校计算机类专业,尤其是软件工程专业本科生的教材;也可作为计算机类专业研究生和软件开发工程师的参考读物。

//目 录

//样 章