《应用软件系统开发》求取 ⇩

上篇 应用软件系统开发基础3

第1章 概述3

1.1 应用软件的概念3

1.1.1 软件的概念3

1.1.2 软件的特征3

1.1.3 软件的种类5

1.2 应用软件系统的开发6

1.2.1 系统开发人员8

1.2.2 应用软件开发基础8

1.2.3 系统开发方法8

1.3 现代软件工程10

1.3.1 软件工程的概念10

1.3.2 传统软件工程模式10

1.3.3 现代软件工程模式15

第2章 UNIX操作系统及相关程序设计18

2.1 概述18

2.1.1 UNIX系统的结构与组成18

2.1.2 UNIX系统的运行19

2.1.3 UNIX shell及其编程22

2.1.4 UNIX系统的特点33

2.2 进程与存储管理33

2.2.1 UNIX操作系统中的进程33

2.2.2 进程管理与调度40

2.2.3 存储管理45

2.3 文件及设备管理46

2.3.1 UNIX文件46

2.3.2 UNIX文件系统结构46

2.3.3 UNIX文件系统的存储结构47

2.3.4 UNIX文件系统的内部管理与控制48

2.3.5 UNIX系统中的设备54

2.3.6 UNIX设备管理的特点55

2.3.7 UNIX块设备管理57

2.3.8 UNIX字符设备管理58

2.4 系统调用及其程序设计59

2.4.1 概述59

2.4.2 进程系统调用及其程序设计技术59

2.4.3 进程通信及其程序设计技术68

第3章 编译基础104

3.1 概述104

3.1.1 编译程序的作用104

3.1.2 编译程序的组成与结构105

3.2 词法分析106

3.2.1 词法的形式化描述106

3.2.2 词法分析程序的设计110

3.2.3 词法分析程序的自动生成112

3.3 语法分析121

3.3.1 文法与语言121

3.3.2 递归下降法126

3.3.3 算符优先法129

3.3.4 优先数法133

3.3.5 LR分析法134

3.3.6 语法分析程序的自动生成139

3.4 语义处理及中间代码141

3.4.1 概述141

3.4.2 中间代码的形式142

3.4.3 几种主要语句的四元式中间代码144

第4章 信息模型与数据库设计147

4.1 信息模型的概念147

4.1.1 问题的提出147

4.1.2 数据与信息148

4.1.3 信息模型149

4.2 建立信息模型的方法151

4.2.1 ER方法151

4.2.2 IDEF1X方法156

4.3 从信息模型到数据库的设计167

4.3.1 基于ER模型的数据库设计167

4.3.2 基于IDEF1X模型的数据库设计174

第5章 网络与分布式系统设计基础175

5.1 网络拓扑结构与数据交换技术175

5.1.1 网络拓扑结构175

5.1.2 数据交换技术176

5.2 网络体系结构181

5.2.1 协议及体系结构181

5.2.2 开放系统互连参考模型(OSI模型)181

5.3 局域网183

5.3.1 局域网的概念183

5.3.2 局域网中几种常用的介质访问控制方法185

5.3.3 几种高速网络技术187

5.4 网络设备与网络互连189

5.4.1 网络设备189

5.4.2 网络互连193

5.5 Internet/Intranet194

5.5.1 TCP/IP194

5.5.2 Internet200

5.5.3 Intranet208

5.6 网络系统的分析与设计212

5.6.1 网络系统的分析212

5.6.2 网络系统的设计218

5.7 分布式系统设计基础221

5.7.1 分布式系统的概念221

5.7.2 分布式系统设计要点223

下篇 应用软件系统开发方法235

第6章 结构化系统分析与设计方法235

6.1 概述235

6.1.1 基本思想235

6.1.2 系统分析236

6.1.3 系统设计236

6.2 结构化系统分析方法237

6.2.1 数据流图(DFD)237

6.2.2 IDEF0方法240

6.3 结构化系统设计方法251

6.3.1 系统软件结构的描述工具——结构图251

6.3.2 系统软件结构的设计方法254

第7章 面向对象的系统分析与设计方法268

7.1 基本概念268

7.1.1 对象268

7.1.2 类及实例269

7.1.3 继承性270

7.1.4 多态性273

7.1.5 封装性275

7.2 面向对象的开发方法276

7.2.1 系统开发及其复杂性276

7.2.2 系统的模型化及对象化277

7.2.3 面向对象的开发方法278

7.3 系统分析281

7.3.1 概述281

7.3.2 建立系统需求模型282

7.3.3 建立系统分析模型292

7.4 系统设计302

7.4.1 概述302

7.4.2 建立系统的设计模型303

第8章 应用软件系统开发过程315

8.1 概述315

8.1.1 应用软件开发流程315

8.1.2 应用软件系统开发过程317

8.2 系统分析过程320

8.2.1 系统分析的目标320

8.2.2 系统分析的内容与过程321

8.2.3 系统分析文档322

8.3 系统设计过程323

8.3.1 系统设计的目标323

8.3.2 系统设计的内容与过程326

8.3.3 系统设计文档329

8.4 系统实施过程330

8.4.1 系统实施的内容及过程330

8.4.2 系统实施文档332

8.5 案例分析335

8.5.1 系统需求分析335

8.5.2 系统结构分析335

8.5.3 系统配置341

8.5.4 制定计划及效益分析352

8.5.5 确定系统自动化程度及人机分工352

8.5.6 系统信息设计352

8.5.7 系统软件结构设计354

8.5.8 模块设计356

主要参考文献357

1999《应用软件系统开发》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由柴跃廷,刘义编著 1999 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Z80软件开发指南 APPLE Ⅱ微机系统的应用(1988 PDF版)
Z80软件开发指南 APPLE Ⅱ微机系统的应用
1988 南京工学院出版社
云应用系统开发技术(2020 PDF版)
云应用系统开发技术
2020
软件系统开发技术(1989 PDF版)
软件系统开发技术
1989
ORACLE 应用系统开发工具(1995 PDF版)
ORACLE 应用系统开发工具
1995
FOXBASE及其应用系统开发(1994 PDF版)
FOXBASE及其应用系统开发
1994
IBMPC计算机系统/应用软件开发(1988 PDF版)
IBMPC计算机系统/应用软件开发
1988
Windows技术应用与软件开发(1995 PDF版)
Windows技术应用与软件开发
1995 沈阳:东北大学出版社
软件开发环境-UNIX操作系统(1994 PDF版)
软件开发环境-UNIX操作系统
1994 成都:电子科技大学出版社
Visual Studio使用大全(1998 PDF版)
Visual Studio使用大全
1998 北京:电子工业出版社
软件系统开发技术  修订版(1989 PDF版)
软件系统开发技术 修订版
1989 西安:西安电子科技大学出版社
工作站系统结构、软件开发及应用(1993 PDF版)
工作站系统结构、软件开发及应用
1993 北京:国防工业出版社
会计软件开发、应用实例(1994 PDF版)
会计软件开发、应用实例
1994 长沙:湖南科学技术出版社
FoxBASE+及其应用系统开发(1994 PDF版)
FoxBASE+及其应用系统开发
1994 北京:清华大学出版社
计算机应用系统开发(1987 PDF版)
计算机应用系统开发
1987 北京:科学技术文献出版社
ORACLE应用系统开发工具(1995 PDF版)
ORACLE应用系统开发工具
1995 北京:清华大学出版社