软件开发技术PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:张帆主编;朱大勇,佘莉,张健编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121075421
- 页数:393 页
第1章 软件开发规律概述 1
1.1 软件危机新问题 2
1.1.1 早期软件危机的表现 2
1.1.2 企业信息化建设 3
1.1.3 信息孤岛 5
1.1.4 软件应用集成 5
1.1.5 软件投资效益 7
1.1.6 全球软件产业范式转型 7
1.2 软件工程理论回顾 8
1.2.1 软件工程概述 8
1.2.2 软件工程的基本原理 10
1.2.3 软件工程的常用模型 11
1.2.4 软件体系结构和工具的选择 12
1.2.5 软件开发方法综述 13
1.2.6 软件开发的发展方向 16
1.3 软件开发规律认识 16
1.3.1 软件开发本质 17
1.3.2 软件工程活动 17
1.3.3 软件构造特性 18
1.3.4 软件开发质量与效率 19
1.3.5 软件项目管理 21
1.3.6 软件过程管理 22
1.4 新网络技术条件下软件开发技术进展 24
1.4.1 新一代网络信息化的极限应用——网格 24
1.4.2 实时嵌入式系统 24
1.4.3 智能终端 26
1.4.4 网络增值服务 27
1.4.5 SAAS在线服务 28
1.4.6 协同管理 28
1.4.7 Web 2.0 29
1.4.8 XML 31
1.4.9 知识管理 32
1.4.10 应用共享 35
第2章 软件开发方法 37
2.1 软件应用分类 38
2.1.1 基础软件 38
2.1.2 中间件 40
2.1.3 应用软件 44
2.1.4 嵌入式应用软件 44
2.1.5 高性能计算平台 46
2.1.6 分布式计算技术平台 47
2.2 软件开发模型 49
2.2.1 边做边改模型 50
2.2.2 瀑布模型 50
2.2.3 快速原型模型 51
2.2.4 增量模型 52
2.2.5 螺旋模型 53
2.2.6 演化模型 54
2.2.7 喷泉模型 55
2.2.8 智能模型 56
2.2.9 混合模型 56
2.2.10 软件开发模型的比较 56
2.3 软件开发方法 57
2.3.1 结构化开发方法 57
2.3.2 面向对象开发方法 61
2.3.3 统一软件开发过程 68
2.3.4 敏捷软件开发 73
2.3.5 构件、组件、中间件 76
2.3.6 软件生产线思想 79
2.4 软件开发趋势 79
2.4.1 软件发展趋势 79
2.4.2 软件开发的趋势 80
2.4.3 软件开发技术趋势 81
第3章 软件开发平台与工具 83
3.1 软件开发平台 84
3.1.1 网络应用开发平台 84
3.1.2 嵌入式开发平台 92
3.2 数据库平台 100
3.2.1 Oracle 100
3.2.2 Sybase 100
3.2.3 SQL Server 101
3.2.4 DB2 102
3.2.5 mySQL 102
3.2.6 分布式数据库系统 103
3.3 软件开发工具 106
3.3.1 开放源代码软件 106
3.3.2 基础开发工具 108
3.3.3 测试环境与工具 117
第4章 系统分析与建模 120
4.1 可行性与需求分析 121
4.1.1 可行性研究 121
4.1.2 需求捕获 123
4.1.3 客户沟通 126
4.1.4 编写文档 129
4.1.5 需求验证 130
4.2 建模技术 131
4.2.1 基本概念 131
4.2.2 数据建模 132
4.2.3 功能建模 134
4.2.4 行为建模 137
4.3 UML基础与应用 141
4.3.1 UML语言 142
4.3.2 UML视图 144
4.3.3 UML工具 149
4.3.4 UML案例 150
4.4 领域建模(MDA) 156
4.4.1 基本概念 156
4.4.2 建模方法 159
4.4.3 模型驱动 161
第5章 软件架构技术 165
5.1 软件架构基本概念、作用和意义 166
5.1.1 基本概念 167
5.1.2 架构技术 169
5.1.3 架构特性 173
5.1.4 架构、框架与模式 174
5.2 软件体系结构模式分析 176
5.2.1 交互式系统架构 176
5.2.2 数据库系统架构 184
5.2.3 插件系统架构 192
5.2.4 分布式系统架构 199
5.3 软件体系结构研究与发展 208
5.3.1 体系结构建模 208
5.3.2 体系结构描述 210
5.3.3 体系结构模式 212
5.3.4 软件产品线 215
第6章 软件设计模式 219
6.1 设计模式概念 220
6.1.1 什么是模式 221
6.1.2 模式表达 222
6.1.3 模式基础 223
6.1.4 模式与设计原则 226
6.1.5 模式与重构 232
6.2 创建、行为和结构设计 235
6.2.1 创建模式 236
6.2.2 结构模式 242
6.2.3 行为模式 251
6.2.4 反模式 266
第7章 IT规划与咨询 269
7.1 IT规划是信息化发展的必然选择 270
7.1.1 IT规划——达成管理信息化的真正共识 271
7.1.2 IT规划——降低管理信息化的风险 272
7.1.3 IT规划——科学地确定信息化建设的投资 272
7.2 IT规划,信息化发展的必然选择 272
7.3 IT规划整体过程 275
7.3.1 阶段1:规划项目启动 275
7.3.2 阶段2:广泛的项目调研 282
7.3.3 阶段3:战略审视 286
7.3.4 阶段4:确立IT支撑点和IT愿景 288
7.3.5 阶段5:完善和优化企业业务/信息流程 293
7.3.6 阶段6:推荐IT应用系统框架 303
7.3.7 阶段7:IT基础设施建设规划 314
7.3.8 阶段8:推荐IT组织架构 323
7.3.9 阶段9:确立主实施计划 329
7.3.10 阶段10:汇报与反馈 330
第8章 软件开发项目管理 332
8.1 软件项目管理规范——RUP管理软件项目实施 333
8.1.1 RUP简介 333
8.1.2 项目阶段 334
8.1.3 计划阶段 334
8.1.4 先启阶段 335
8.1.5 精化阶段 336
8.1.6 构建阶段 338
8.1.7 产品化阶段 339
8.2 软件项目管理核心工作流程 341
8.2.1 业务需求建模 341
8.2.2 分析设计 342
8.2.3 实施 343
8.2.4 项目管理 344
8.2.5 部署 345
8.3 IBM的项目管理方法案例 346
8.4 软件项目集成管理(工具示例) 347
8.4.1 软件项目计划 347
8.4.2 软件项目跟踪和监督 347
8.4.3 需求管理 348
8.4.4 软件设计 348
8.4.5 软件测试管理 348
8.4.6 软件变更管理 348
8.4.7 软件版本控制 349
8.4.8 软件项目综合信息管理 349
第9章 软件开发案例分析 350
9.1 案例一 神华集团管理模式创新——财务集中管理应用攻略 351
9.1.1 国际化运营 352
9.1.2 集团管理模式与战略目标 352
9.1.3 实现战略目标所面临的风险 354
9.1.4 管理变革与信息化管理的需求 355
9.1.5 信息化工具与应用 356
9.1.6 应用效益 362
9.1.7 专家点评 362
9.2 案例二 广晟资产集团信息化——企业绩效管理(BPM)应用攻略 362
9.2.1 集团背景介绍 363
9.2.2 集团管理模式与战略目标 364
9.2.3 实现战略目标所面临的风险 365
9.2.4 管理变革与信息化需求 366
9.2.5 BPM信息化工具的应用 368
9.2.6 应用效益 371
9.2.7 专家点评 372
9.3 案例三 开元旅业集团——业务集成应用攻略 373
9.3.1 集团背景介绍 374
9.3.2 集团管理模式与战略目标 375
9.3.3 集团实现战略目标的风险 375
9.3.4 管理变革与信息化需求 376
9.3.5 集团财务与业务集成的应用实现 377
9.3.6 应用效益 383
9.3.7 专家点评 384
9.4 案例四 邢台钢铁集团高端ERP信息化项目 384
9.4.1 企业简介与战略目标 385
9.4.2 实现战略目标所面临的风险 386
9.4.3 信息化工具总体架构 386
9.4.4 成本管理的基石——准确核算产品成本 387
9.4.5 成本管理的核心——成本预测与控制 389
9.4.6 专家点评 393
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁著 2020
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《SECC软件工程师认证课程》北京泓深教育科技有限公司 2019
- 《软件工程综合实践案例》岳希主编 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017