图书介绍

软件系统分析与设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

软件系统分析与设计
  • 殷建民主编;刘东瑰,赵良军,欧阳默副主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508453811
  • 出版时间:2008
  • 标注页数:240页
  • 文件大小:17MB
  • 文件页数:252页
  • 主题词:软件工程-系统分析-高等学校-教材;软件设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件系统分析与设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 软件工程基础知识1

1.1 软件工程知识体系1

1.2 软件生存周期与软件开发模型2

1.2.1 软件生存周期2

1.2.2 软件开发模型4

1.3 软件质量模型与软件质量管理7

1.3.1 软件质量模型7

1.3.2 软件质量管理10

1.4 软件配置管理12

1.4.1 软件配置项与基线12

1.4.2 软件配置管理过程13

1.5 软件过程管理15

1.5.1 软件能力成熟度模型15

1.5.2 软件过程与软件能力成熟度评估16

1.5.3 软件过程改进17

1.6 小结18

第2章 项目管理基础知识20

2.1 项目与项目管理20

2.1.1 项目20

2.1.2 项目管理22

2.2 项目管理过程与过程组23

2.2.1 过程与过程组23

2.2.2 项目管理过程的交互作用25

2.2.3 项目管理过程的裁剪26

2.3 项目管理知识体系27

2.4 小结28

第3章 软件开发技术29

3.1 软件开发平台29

3.1.1 Microsoft.NET平台29

3.1.2 J2EE平台31

3.1.3 Microsoft.NET与J2EE的异同35

3.2 中间件技术38

3.2.1 中间件简介38

3.2.2 消息代理中间件40

3.2.3 面向数据库的中间件43

3.3 构件技术44

3.3.1 构件库45

3.3.2 构件模型46

3.3.3 构件的属性与特点46

3.3.4 构件与中间件47

3.4 小结49

第4章 软件项目规划50

4.1 项目策划50

4.1.1 从政策导向中寻找项目机会50

4.1.2 从市场需求中寻找项目机会54

4.1.3 从技术发展中寻找项目机会54

4.1.4 从特定事件中寻找项目机会55

4.2 项目可行性分析55

4.2.1 技术可行性分析55

4.2.2 项目投资及效益分析57

4.3 项目论证、评估与立项60

4.3.1 项目论证与评估的基本概念60

4.3.2 项目可行性报告的真实性评估60

4.3.3 项目可行性报告的客观性评估62

4.3.4 项目评估报告63

4.3.5 项目立项63

4.4 项目开发计划63

4.5 小结67

第5章 系统分析方法学68

5.1 系统需求分析与软件需求分析68

5.2 结构化方法学70

5.3 原型化方法73

5.3.1 原型化方法与结构化方法的比较73

5.3.2 原型生命周期及其策略75

5.4 面向对象的分析80

5.4.1 面向对象方法学概述80

5.4.2 面向对象的分析82

5.5 小结84

第6章 统一建模语言85

6.1 概述85

6.2 用例图86

6.3 类图和对象图89

6.4 交互图92

6.5 状态图93

6.6 活动图94

6.7 构件图96

6.8 部署图96

6.9 小结97

第7章 系统分析文档98

7.1 系统/子系统需求规格说明98

7.2 接口需求规格说明104

7.3 软件需求规格说明107

7.4 小结113

第8章 系统设计基础115

8.1 系统设计概述115

8.1.1 系统级设计决策115

8.1.2 系统架构设计115

8.1.3 运行设计117

8.1.4 系统出错处理设计117

8.1.5 系统维护设计117

8.2 软件设计概述118

8.2.1 软件级设计决策118

8.2.2 软件架构设计118

8.2.3 软件详细设计120

8.3 设计原则120

8.3.1 组件化120

8.3.2 抽象121

8.3.3 内聚与耦合121

8.3.4 封装与信息隐蔽122

8.3.5 启发式规则123

8.4 设计视图123

8.4.1 架构视图123

8.4.2 行为视图124

8.5 小结124

第9章 系统设计方法125

9.1 结构化设计125

9.1.1 概述125

9.1.2 系统结构图125

9.1.3 系统结构图分类127

9.2 面向数据结构的设计129

9.2.1 概述129

9.2.2 Jackson图130

9.2.3 Jackson方法131

9.3 面向对象的设计132

9.3.1 概述132

9.3.2 面向对象设计技术133

9.3.3 面向对象设计的设计过程135

9.4 设计模式137

9.4.1 概述137

9.4.2 设计模式基本组成137

9.4.3 设计模式分类139

9.4.4 如何使用设计模式143

9.5 小结143

第10章 数据库设计144

10.1 数据建模144

10.1.1 数据模型分类145

10.1.2 实体—联系模型146

10.1.3 数据模型147

10.2 数据规范化151

10.2.1 数据规范化的几个基本概念152

10.2.2 范式153

10.3 数据库设计过程154

10.3.1 数据库的需求分析154

10.3.2 数据库的概念设计156

10.3.3 数据库的逻辑设计158

10.3.4 数据库的物理设计159

10.4 小结159

第11章 用户界面设计160

11.1 基本概念160

11.1.1 设计目标160

11.1.2 设计原则163

11.1.3 设计过程164

11.2 设计技术165

11.2.1 界面设计分析技术165

11.2.2 界面设计方法169

11.3 设计评估175

11.4 设计案例177

11.4.1 用户界面示例177

11.4.2 界面案例分析179

11.5 小结180

第12章 系统设计文档181

12.1 系统/子系统设计(结构设计)说明181

12.2 接口设计说明186

12.3 软件(结构)设计说明188

12.4 数据库设计说明193

12.5 小结198

第13章 电力负荷管理系统的分析与设计199

13.1 应用描述199

13.1.1 系统概述199

13.1.2 系统功能需求202

13.1.3 系统非功能需求及约束条件204

13.1.4 系统层次结构204

13.1.5 系统典型配置205

13.2 过程与方法206

13.2.1 开发过程206

13.2.2 需求分析210

13.2.3 系统设计213

13.3 系统分析215

13.3.1 用例模型216

13.3.2 动态模型222

13.3.3 静态模型224

13.3.4 候选架构226

13.3.5 补充规约227

13.4 系统设计228

13.4.1 动态模型228

13.4.2 静态模型229

13.4.3 系统体系架构233

13.4.4 用户界面设计234

13.4.5 数据库接口设计234

13.4.6 补充规约236

13.5 小结237

参考文献239

热门推荐