图书介绍

软件工程与数据库概论PDF|Epub|txt|kindle电子书版本下载

软件工程与数据库概论
  • 陈春玲等编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560611621
  • 出版时间:2002
  • 标注页数:197页
  • 文件大小:10MB
  • 文件页数:208页
  • 主题词:暂缺

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.1.1 软件的概念与特点1

1.1.2 计算机软件技术2

1.1.3 软件复用2

1.2 软件危机3

1.2.1 软件危机3

1.2.2 软件危机产生的原因3

1.2.3 软件危机的解决方法4

1.3 软件工程4

1.3.1 软件工程的概念4

1.3.2 软件工程原理5

1.3.3 软件开发方法简介5

1.4 软件工程环境8

第二章 结构化分析和设计方法10

2.1 问题的定义10

2.2 可行性研究10

2.3 结构化分析11

2.3.1 结构化分析方法概述11

2.3.2 数据流图12

2.3.3 数据字典14

2.3.4 处理的逻辑表达方式16

2.3.5 数据分析17

2.4 结构化设计17

2.4.1 结构化设计方法概述17

2.4.2 软件结构图18

2.4.3 软件设计原理19

2.4.4 软件设计原则21

2.4.5 结构化软件设计策略22

2.4.6 数据库的逻辑设计25

2.5 结构化程序设计25

2.5.1 结构化程序设计的基本概念25

2.5.2 详细设计的工具26

第三章 面向对象分析和设计方法29

3.1 面向对象分析29

3.1.1 面向对象的基本概念29

3.1.2 OOA方法概述32

3.1.3 电梯控制系统简介33

3.1.4 确定对象35

3.1.5 建立结构40

3.1.6 建立主题42

3.1.7 确定属性43

3.1.8 确定消息和服务46

3.1.9 实例连接49

3.2 面向对象设计51

3.2.1 OOD概述51

3.2.2 问题域子系统的设计(PDC)52

3.2.3 用户界面子系统的设计(HIC)54

3.2.4 任务管理部分的设计(TMC)57

3.2.5 数据管理部分(DMC)59

3.2.6 OOD的基本准则61

3.3 统一建模语言UML62

3.3.1 UML概述62

3.3.2 UML视图63

3.3.3 UML模型元素64

3.3.4 静态视图65

3.3.5 用例视图65

3.3.6 交互视图66

3.3.7 状态机视图67

3.3.8 活动视图68

3.3.9 物理视图69

3.3.10 模型管理视图71

3.3.11 扩展结构71

3.3.12 视图间的联系72

第四章 软件测试74

4.1 软件测试74

4.1.1 软件测试的目的和原则74

4.1.2 软件测试步骤75

4.1.3 软件测试方法76

4.2 程序调试79

4.2.1 程序错误类型79

4.2.2 程序调试的方法80

4.2.3 程序调试原则81

4.3 面向对象测试81

第五章 软件维护83

5.1 软件维护内容与分类83

5.2 软件维护策略84

5.3 软件维护过程84

5.4 维护的副作用86

第二篇 数据库基础87

第六章 数据库概述87

6.1 引言87

6.1.1 数据、数据库、数据库管理系统、数据库系统87

6.1.2 数据库技术的产生和发展88

6.2 数据模型91

6.2.1 数据模型的三个要素91

6.2.2 数据模型的三个级别91

6.2.3 三种主要的数据模型92

6.3 数据库系统的结构95

6.3.1 数据库系统的三级模式结构95

6.3.2 数据库的二级映像功能与数据独立性96

6.4 数据库技术新进展97

6.4.1 数据库技术发展概述97

6.4.2 分布式数据库97

6.4.3 面向对象数据库99

6.4.4 对象-关系数据库系统101

第七章 关系数据库基本原理102

7.1 关系模型概述102

7.2 关系数据结构104

7.3 关系代数106

7.3.1 传统的集合运算106

7.3.2 专门的关系运算107

7.4 关系数据库标准语言——SQL109

7.4.1 SQL概述109

7.4.2 数据定义110

7.4.3 数据查询113

7.4.4 数据更新123

7.4.5 视图124

7.5 关系数据库的规范化理论125

7.5.1 问题的提出125

7.5.2 范式及其规范化128

第八章 数据库设计136

8.1 数据库设计方法136

8.2 需求分析138

8.3 概念结构设计142

8.3.1 概念模型142

8.3.2 局部视图设计147

8.3.3 视图的集成150

8.4 逻辑结构设计154

8.4.1 E-R图向关系模型的转换154

8.4.2 数据模型的调整和完善156

8.5 数据库的物理设计157

8.6 数据库的实施和维护157

8.6.1 数据的载入和应用程序的调试158

8.6.2 数据库的试运行158

8.6.3 数据库的运行和维护159

第九章 数据库管理系统161

9.1 数据库管理系统的功能和组成161

9.2 数据库管理系统的目标162

9.3 数据库管理系统的工作过程163

9.4 DBMS系统结构164

9.4.1 DBMS程序模块的组成164

9.4.2 DBMS的层次结构165

第十章 数据库管理系统和开发工具167

10.1 新一代数据库管理系统及开发工具167

10.1.1 Oracle167

10.1.2 Sybase167

10.1.3 Informix167

10.1.4 MS SQL Server168

10.1.5 DB2168

10.1.6 新一代数据库系统快速开发工具——PowerBuilder168

10.2 MS SQL Server 2000170

10.2.1 MS SQL Server 2000简介170

10.2.2 MS SQL Server 2000系统运行环境171

10.2.3 数据库对象和存储结构172

10.2.4 SQL Server数据库管理173

10.2.5 SQL Server表的管理与操作176

10.2.6 Transact-SQL的查询180

10.2.7 SQL Server的视图184

10.2.8 SQL Server程序设计基础185

附录 “学生-课程”数据库清单196

参考文献197

热门推荐