附录A能力提升训练 软件工程知识体系(非技术部分的分析与设计)已经全部介绍完了,因为所有阶段的成果都要以工程化的方式交付,所以前面介绍的内容主要是软件工程中的框架、方法、步骤...
附录A能力提升训练 软件工程知识体系(非技术部分的分析与设计)已经全部介绍完了,因为所有阶段的成果都要以工程化的方式交付,所以前面介绍的内容主要是软件工程中的框架、方法、步骤...
第22章规格书与模板 将前述所有章节的交付物成果进行汇总,形成一套包括各个阶段的分析与设计资料的规格书,建立起软件工程的各个阶段与交付物的关联关系。 22.1需求调研 ...
第21章用例设计 经过需求工程到设计工程的5个阶段,以及综合设计(管理、价值)后,正式的设计工作已经完成,本章重点讲述如何对各阶段的工作成果进行推演和验证以保证设计成果可以达...
第20章价值设计 前面完成了业务设计(概要/详细)、应用设计和管理设计,到此为止,非技术层面的设计工作就已经全部结束了,软件设计师(业务、应用、技术),除去前述的主要以逻辑和...
第6篇综合设计 第19章管理设计 设计工程的工作完成了从业务设计到应用设计的全过程,前述部分的工作就如同分离原理中比喻的“道路部分的设计”已经完成了,下一步就该考虑如何安排“...
第18章数据的应用设计 前面的各个阶段完成了对业务数据的概要设计(规划)、详细设计(键、表、式)、全部的数据定义和业务功能的设计等工作,数据的应用设计就是要针对已有的数据成果...
第17章功能的应用设计 功能的应用设计,是功能设计三步骤的最后一步,它是对功能使用方式的设计。功能的应用设计将详细设计成果——业务功能规格书转换成用系统要素的表达形式,并在业...
第16章架构的应用设计 结束了业务架构的概要设计和详细设计,下面就要将业务架构设计的成果转换为用系统要素表达的应用架构,架构的应用设计重点给出业务架构的实现机制。架构的应用设...
第5篇设计工程——应用设计 第15章应用设计概述 业务设计是在不考虑软件实现方式的前提下进行的,因此如何实现业务设计的价值和如何体现信息化带来的业务价值提升就是应用设计的核心...
第14章数据的详细设计 从软件工程框架上看,数据的详细设计位置的前面有数据概要设计(完成了数据的规划)、上面有功能详细设计(完成了数据的定义),它的工作就是要将在功能设计中产...
第13章功能的详细设计 功能的详细设计,是功能设计三步骤的第二步,它是对功能的业务细节设计。功能的详细设计是参照需求工程中的功能需求规格书,并根据功能的概要设计成果——业务功...
第4篇设计工程——详细设计 第12章架构的详细设计 业务架构的成果中,拓扑图和分层图用于顶层的规划,框架图和分解图用于粗粒度的设计,由于以上图形中没有露出数据、逻辑、规则等细...
第11章数据的概要设计 数据的概要设计,是概要设计阶段的第三层,它是对数据层的内容进行整体规划、定义,为后续功能、数据的相关设计规定范围、分类、标准。 11.1基本概念 11...
第10章功能的概要设计 功能的概要设计,是功能设计三步骤的第一步,它是对功能层的整体规划和设计。功能的概要设计是依据业务架构,对需求工程中收集到的功能需求一览进行确定、分类、...
第9章架构的概要设计 架构的概要设计,是利用架构的手法对系统整体的顶层规划和设计。架构的概要设计是在需求工程分析成果的基础之上对整个系统进行的顶层规划,重点是确定设计规范(理...
第3篇设计工程——概要设计 第8章设计工程概述 设计工程,是基于需求工程的成果进行信息系统设计的部分。业务设计是设计工程中以客户业务为中心的设计部分,业务设计的成果决定了客户...
第7章需求分析 需求分析,就是要对需求调研收集到的资料、信息逐个地进行拆分、研究,从大量的不确定“需求”中确定出哪些需求最终要转换为确定的“功能需求”。需求分析的作用非常重要...
第6章需求调研 需求调研,是整个软件工程中的第一步工作,要做好分析与设计,首先要做的事就是对客户需求进行咨询和调研,完整、准确地收集和记录客户的需求、期望、痛点和难点是正确地...
第2篇需求工程 第5章需求工程概述 需求工程,是构建管理信息系统的第一步工作,是对客户的现状和需求进行调研,并按照工程化的方法和标准完整、准确地记录和分析客户的需求,它的成果...
第4章分析模型与架构模型 (1)制图标准:工程化制图的基本要求,包括图标、符号、名称等。 (2)分析模型:用于分析工作的常用模型定义、绘制方法和使用场景。 (3)架构模型:用...