注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学软件工程(徐仁佐)

软件工程(徐仁佐)

软件工程(徐仁佐)

定 价:¥27.00

作 者: 徐仁佐主编;徐仁佐,叶俊民编
出版社: 华中科技大学出版社
丛编项: 面向21世纪计算机专业本科系列教材
标 签: 软件工程理论 软件工程及软件方法学 计算机与互联网

购买这本书可以去


ISBN: 9787560923635 出版时间: 2004-07-01 包装: 平装
开本: 23cm 页数: 355 字数:  

内容简介

  《面向21世纪计算机专业本科系列教材:软件工程》是“面向21世纪计算机专业本科系列教材”之一,是紧扣“计算机学科教学计划2000”进行编写的,是系统、全面地介绍软件工程的思想、技术和方法的最新教科书。《面向21世纪计算机专业本科系列教材:软件工程》分软件工程技术与软件工程管理两部分。软件工程技术部分包括软件工程概述,软件需求分析,软件复用,软件测试,软件维护与软件再工程,软件工具与软件开发环境等内容;软件工程管理部分包括软件质量管理(含软件可靠性与软件容错技术).软件文档与软件工程标准化,软件项目、配置及人员组织管理,软件知识产权保护等内容:最后介绍当前国际上软件工程研究的新方向。《面向21世纪计算机专业本科系列教材:软件工程》可作为计算机专业本科生的软件工程教材,也可作为广大软件产业及IT产业从业人员的软件工程参考工具书。

作者简介

暂缺《软件工程(徐仁佐)》作者简介

图书目录

第1章软件工程概述
1.1软件危机
1.1.1软件发展远远落后于硬件
1.1.2早期出现的软件危机
1.1.3软件本身问题严重
1.2软件工程
1.2.1软件工程的定义
1.2.2软件工程项目的基本目标
1.3软件生存期
1.3.1软件生存期
1.3.2软件生存期模型
1.3.3软件生存期过程
习题一
第2章软件需求分析
2.1分析员和用户
2.2软件需求分析任务
2.3软件需求分析过程
2.4软件需求分析原则
2.5软件需求分析方法
2.6软件需求分析工具
2.6.1SADT
2.6.2PSL/PSA
2.7在需求难以确定时的对策
2.7.1需求工程和确定需求的困难
2.7.2面对确定需求的困难应采取的对策
习题二
第3章软件复用技术
3.1软件复用技术的概述
3.1.1软件复用技术的实际效益
3.1.2软件复用技术的发展概况
3.2软件开发过程
3.2.1以往的软件开发技术
3.2.2软件复用需要改变软件开发过程
3.2.3领域工程和应用系统工程
3.3构件技术
3.3.1应用系统和应用系统族
3.3.2应用系统软件
3.3.3构件系统
3.4分层式体系结构
3.4.1软件体系结构
3.4.2软件体系结构的重要性
3.4.3分层式体系结构
3.5实施软件复用技术
3.5.1实施软件复用单位的组织结构
3.5.2渐进.系统地采用软件复用技术
3.5.3实施复用技术的要求
习题三
第4章软件测试
4.1软件测试基础
4.1.1什么是软件测试
4.1.2软件测试的目的和原则
4.1.3软件测试的对象
4.1.4测试信息流
4.1.5软件测试与软件开发各阶段的关系
4.2黑盒.白盒测试
4.2.1白盒测试的测试用例设计
4.2.2黑盒测试的测试用例设计
4.2.3其他的测试方法
4.3软件测试的策略
4.3.1单元测试
4.3.2组装测试
4.3.3确认测试
4.3.4系统测试
4.3.5测试的步骤及相应的测试种类
4.4程序的静态分析方法
4.4.1对程序的静态分析
4.4.2人工测试
4.5软件测试工具
4.5.1静态分析工具
4.5.2动态测试工具
4.5.3测试数据自动生成工具
4.5.4模块测试台
4.5.5测试合成环境
习题四
第5章软件维护与软件再工程
5.1软件维护的概念
5.1.1软件维护的含义
5.1.2影响软件维护工作量的因素
5.1.3软件维护的策略
5.1.4软件维护成本
5.2软件维护活动
5.2.1软件维护机构
5.2.2软件维护申请报告
5.2.3软件维护工作流程
5.2.4软件维护档案记录
5.2.5软件维护评价
5.3软件维护的实施
5.3.1分析和理解程序
5.3.2修改程序
5.3.3重新验证程序
5.4软件可维护性
5.4.1软件可维护性的定义
5.4.2软件可维护性的度量
5.4.3提高软件可维护性的方法
5.5软件再工程
5.5.1什么是软件再工程
5.5.2为什么要实施软件再工程
5.5.3软件再工程技术
5.5.4软件再工程的风险
习题五
第6章软件工具与软件开发环境
6.1软件工具
6.1.1软件开发工具
6.1.2软件维护工具
6.1.3软件管理和软件支持工具
6.2软件开发环境
6.2.1集成型软件开发环境
6.2.2ECMA/NIST集成型软件开发环境参考模型
6.2.3PCTE:可移植公共工具环境
习题六
第7章软件质量及管理
7.1影响软件质量的因素
7.2国际标准和国家标准规定的软件质量特性
7.3软件质量保证
7.3.1软件质量保证的主要任务
7.3.2软件质量保证与检验
7.3.3软件质量保证体系
7.3.4软件的技术评审
7.4软件可靠性
7.4.1软件生存期与软件寿命的关系
7.4.2软件可靠性的定义
7.4.3软件可靠性的理论依据
7.4.4软件可靠性数据
7.4.5软件可靠性模型
7.5软件容错技术
7.5.1什么是容错软件
7.5.2容错的一般方法
7.5.3容错软件的设计过程
7.5.4软件的容错系统结构
7.6软件过程改进
7.6.1软件过程改进的含义和现有的方案
7.6.2软件过程改进模式
习题七
第8章软件文档与软件工程标准化
8.1软件文档
8.2软件工程标准化
8.2.1软件工程标准分类
8.2.2IS09000国际标准简介
8.2.3IS09000标准的贯彻
习题八
第9章软件过程能力评估
9.1软件过程能力成熟度模型CMM
9.1.ISEICMM真.1模型简介
9.1.2软件过程能力成熟度的5个等级
9.1.3关键过程域及其关键实践
9.2CMM的应用
9.2.1软件过程评估和软件能力评价
9.2.2其他应用
习题九
第10章软件项目.配置及人员组织管理
10.1软件项目管理
10.1.1软件项目计划
10.I.2软件开发成本估算
10.1.3风险分析
10.1.4进度安排
10.1.5软件项目管理
10.2软件配置管理
10.2.1变更管理
10.2.2版本控制和系统建立
10.2.3配置审核与配置状态报告
10.3软件人员组织与管理
10.3.1项目组的组织结构
10.3.2人员配备
10.3.3指导与检验
10.3.4软件产业从业人员的职业道德
习题十
第11章软件知识产权保护
11.1软件知识产权保护的要点
11.1.1计算机软件是知识产品
11.1.2计算机软件著作权的主体
11.1.3计算机软件著作权的客体
11.1.4计算机软件著作权的权利内容
11.5计算机软件著作权归属
11.1.6计算机软件著作权的行使
11.2软件专利权利的限制
11.2.1计算机程序可获专利权的条件
11.2.2计算机软件著作权登记管理
11.3计算机软件著作权侵权与法律保护
11.3.1计算机软件著作权的侵权行为
11.3.2法律保护
11.3.3解决软件著作权纠纷的途径
11.4计算机软件的商业秘密与反不正当竞争
11.5现代企业制度中的知识产权保护
习题十一
附录一软件工程进展简介
附录二英文词汇索引
参考文献

本目录推荐