读书人

软件工程实践教程

发布时间: 2010-03-09 05:49:34 作者:

 软件工程实践教程


基本信息出版社:机械工业出版社
页码:308 页
出版日期:2009年01月
ISBN:7111254589/9787111254584
条形码:9787111254584
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:高等院校规划教材软件工程系列
图书品牌:华章图书

内容简介 《软件工程实践教程》从实用的角度出发,根据教育部高教司审定的《中国计算机科学与技术学科教程2002》中对软件工程的要求编写,并参照美国ACM和IEEE Computing Curricula 2001教程关于软件工程的描述,吸取了国内外软件工程的精华,详细介绍了软件工程、软件开发过程、软件计划、需求分析、总体设计、详细设计、编码、软件测试、软件维护、软件工程标准化和软件文档、软件工程质量、软件工程项目管理以及软件工程开发实例。各章均配有习题,以指导读者深入地进行学习,部分章后附有经典例题讲解和实验内容,帮助读者掌握相关知识。
《软件工程实践教程》既可作为高等学校计算机专业课程的教材或教学参考书,也可作为通信、电子信息、自动化等相关专业的计算机课程教材,还可供软件工程师、软件项目管理者和应用软件开发人员阅读┎慰肌
目录
出版说明
前言
第1章 基础知识í
1.1 概述í
1.1.1 基本概念í
1.1.2 软件危机í
1.2 软件生存周期和软件过程í
1.2.1 软件生存周期í
1.2.2 软件开发过程模型í
1.2.3 软件开发方法í
1.2.4 软件开发工具í
1.3 经典例题讲解í
1.4 Visio绘图初步í
1.4.1 Visio 2007简介í
1.4.2 Microsoft Office Visio 2007工作环境

1.5 Visio操作入门í
1.5.1 实验目的í
1.5.2 实验案例í
1.5.3 实验内容í
1.6 小结í
1.7 习题í
第2章 需求分析í
2.1 可行性研究í
2.1.1 问题定义í
2.1.2 可行性研究的任务í
2.1.3 可行性研究的步骤í
2.2 需求分析í
2.3 获取需求的方法í
2.4 成本—效益分析í
2.4.1 成本估算方法í
2.4.2 成本估算模型í

2.5 结构化分析方法í
2.5.1 数据流图í
2.5.2 数据字典í
2.5.3 实体关系图í
2.5.4 描述加工处理的结构化语言í
2.6 面向对象分析方法í
2.6.1 面向对象分析简介í
2.6.2 基于用例的分析建模í
2.6.3 评审分析模型í
2.7 快速原型分析方法í
2.8 经典例题讲解í
2.9 基于Rational Rose 2003的UML建模í
2.9.1 Rational Rose 2003简介í
2.9.2 Rose建模环境í
2.9.3 Rose模型的视图í
2.9.4 Rose建模界面í
2.10 小结í
2.11 习题í


第3章 系统设计í
3.1 系统设计的目的和任务í
3.2 系统总体设计í
3.2.1 总体布局í
3.2.2 设计原则í
3.2.3 总体设计的启发规则í
3.2.4 面向数据流的设计方法í
3.2.5 面向对象的设计方法í
3.2.6 总体设计的工具í
3.2.7 模块结构设计í
3.3 系统详细设计í
3.3.1 详细设计阶段的任务í
3.3.2 详细设计的原则í
3.3.3 详细设计工具í
3.3.4 代码设计í
3.3.5 数据库设计í
3.3.6 用户界面设计í
3.3.7 Jackson程序设计方法í
3.3.8 Warnier程序设计方法í
3.3.9 基于组件的设计方法í
3.4 经典例题讲解í
3.5 应用Visio进行数据库建模í
3.5.1 实验目的í
3.5.2 实验案例í
3.5.3 实验内容í
3.6 应用Visio进行软件界面设计
3.6.1 实验目的í
3.6.2 实验案例í
3.7 小结í
3.8 习题í


第4章 系统实施í
4.1 系统实施概述í
4.2 程序设计风格í
4.3 程序设计语言的选择í
4.4 程序的复杂性及度量í
4.4.1 代码行度量法í
4.4.2 McCabe度量法í
4.5 小结í
4.6 习题í

第5章 系统测试í
5.1 系统测试的任务和目标í
5.2 系统测试方法í
5.2.1 黑盒测试í
5.2.2 白盒测试í
5.2.3 灰盒测试í
5.2.4 面向对象的测试í
5.2.5 人工测试í
5.2.6 机器测试í
5.3 测试步骤í
5.3.1 单元测试í
5.3.2 集成测试í
5.3.3 确认测试í
5.3.4 系统测试í
5.3.5 验收测试í
5.4 面向对象软件测试í
5.4.1 面向对象测试模型í
5.4.2 面向对象分析的测试í
5.4.3 面向对象设计的测试í
5.4.4 面向对象编程的测试í
5.4.5 面向对象的单元测试í
5.4.6 面向对象的集成测试í
5.4.7 面向对象的系统测试í
5.5 测试设计和管理í
5.5.1 错误曲线í
5.5.2 测试用例设计í
5.6 软件测试工具í
5.7 经典例题讲解í
5.8 小结í
5.9 习题í

第6章 系统运行和维护í
6.1 系统运行管理的任务和目标
6.2 软件维护的概念í
6.3 软件维护的特点í
6.4 软件维护的步骤í
6.5 软件的可维护性í
6.5.1 软件可维护性概述í
6.5.2 软件维护的类型í
6.5.3 软件可维护性度量í
6.6 逆向工程和再工程í
6.7 经典例题讲解í
6.8 小结í
6.9 习题

第7章 面向对象建模í
7.1 面向对象的软件工程í
7.2 面向对象方法的特点í
7.3 面向对象方法学当前的研究及实践领域
7.4 面向对象的基本概念í
7.5 统一建模语言和统一过程í
7.5.1 统一建模语言概述í
7.5.2 UML的基本实体í
7.5.3 常用的UML图í
7.6 经典例题讲解í
7.7 应用Rose画用例图í
7.7.1 实验目的í
7.7.2 实验案例í
7.7.3 实验内容í
7.8 应用Rose画交互图í
7.8.1 实验目的í
7.8.2 实验案例í
7.8.3 实验内容í
7.9 应用Rose画类图í
7.9.1 实验目的í
7.9.2 实验案例í
7.9.3 实验内容í
7.10 应用Rose画状态图和活动图
7.10.1 实验目的í
7.10.2 实验案例í
7.10.3 实验内容í
7.11 应用Rose画组件图和部署图
7.11.1 实验目的í
7.11.2 实验案例í
7.11.3 实验内容í
7.12 小结í
7.13 习题í

第8章 软件工程标准化和软件文档
8.1 软件工程标准化的概念í
8.2 软件工程标准的制定与推行í
8.3 软件工程标准的层次和体系框架
8.3.1 软件工程标准的层次í
8.3.2 软件工程过程中版本控制与变更控制处理过程
8.3.3 中国的软件工程标准化工作
8.4 ISO 9000国际标准概述í
8.5 软件文档í
8.5.1 软件文档的作用和分类í
8.5.2 对软件文档编制的质量要求

8.5.3 软件文档的管理和维护í
8.6 小结í
8.7 习题í
第9章 软件工程质量í
9.1 软件质量特性í
9.2 软件质量的度量模型í
9.3 软件质量保证í
9.4 技术评审í
9.5 软件质量管理体系í
9.5.1 软件产品质量管理的特点í
9.5.2 软件质量管理体系í
9.6 小结í
9.7 习题í
第10章 软件工程项目管理í
10.1 软件项目管理的特点和职能
10.2 软件项目管理活动í
10.3 计划和组织í
10.3.1 项目计划的制定í
10.3.2 项目组人员管理原则í
10.3.3 人员组织与管理í
10.4 进度计划í
10.4.1 制定开发进度计划í
10.4.2 甘特图与时间管理í
10.4.3 工程网络与关键路径í
10.5 风险管理í
10.6 软件成熟度模型í
10.6.1 CMM简介í
10.6.2 CMM成熟度级别í
10.7 项目管理认证体系IPMP与PMP
10.8 经典例题讲解í
10.9 应用Project 2007进行项目管理
10.9.1 Project 2007简介í
10.9.2 Project 2007工作界面í
10.9.3 项目管理专用术语概览í
10.10 Project操作入门í
10.10.1 实验目的í
10.10.2 实验案例í
10.10.3 实验内容í
10.11 利用Project制定项目计划
10.11.1 实验目的í
10.11.2 实验案例í
10.11.3 实验内容í
10.12 小结í
10.13 习题í
第11章 开发实例í
11.1 可行性研究í
11.2 需求分析í
11.3 系统设计í
11.4 系统实施í
11.5 测试í
11.6 运行和维护í
附录 国家标准文档格式下载地址í
参考文献

……
序言 近年来,随着我国信息化建设的全面推进和高等教育的蓬勃发展,高等院校的计算机教育模式也在不断改革,计算机学科的课程体系和教学内容趋于更加科学和合理,计算机教材建设逐渐成熟。在"十五"期间,机械工业出版社组织出版了大量计算机教材,包括"21世纪高等院校计算机教材系列"、"21世纪重点大学规划教材"、"高等院校计算机科学与技术'十五'规划教材"、"21世纪高等院校应用型规划教材"等,均取得了可喜成果,其中多个品种的教材被评为国家级、省部级的精品教材。
了进一步满足计算机教育的需求,机械工业出版社策划开发了"高等院校规划教材"。这套教材是在总结我社以往计算机教材出版经验的基础上策划的,同时借鉴了其他出版社同类教材的优点,对我社已有的计算机教材资源进行整合,旨在大幅提高教材质量。我们邀请多所高校的计算机专家、教师及教务部门针对此次计算机教材建设进行了充分的研讨,达成了许多共识,并由此形成了"高等院校规划教材"的体系架构与编写原则,以保证本套教材与各高等院校的办学层次、学科设置和人才培养模式等相匹配,满足其计算机教学的需要。ケ咎捉滩陌括计算机科学与技术、软件工程、网络工程、信息管理与信息系统、计算机应用技术以及计算机基础教育等系列。其中,计算机科学与技术系列、软件工程系列、网络工程系列和信息管理与信息系统系列是针对高校相应专业方向的课程设置而组织编写的,体系完整,讲解透彻;计算机应用技术系列是针对计算机应用类课程而组织编写的,着重培养学生利用计算机技术解决实际问题的能力;计算机基础教育系列是为大学公共基础课层面的计算机基础教学而设计的,采用通俗易懂的方法讲解计算机的基础理论、常用技术及┯τ谩*本套教材的内容源自致力于教学与科研一线的骨干教师与资深专家的实践经验和研究成果,融合了先进的教学理念,涵盖了计算机领域的核心理论和最新的应用技术,真正在教材体系、内容和方法上做到了创新。同时本套教材根据实际需要配有电子教案、实验指导或多媒体光盘等教学资源,实现了教材的"立体化"建设。本套教材将随着计算机技术的进步和计算机应用领域的扩展而及时改版,并及时吸纳新兴课程和特色课程的教材。我们将努力把这套教材打造成为国家级或省部级精品教材,为高等院校的计算机教育提供更好的服务。ザ杂诒咎捉滩牡淖橹出版工作,希望计算机教育界的专家和老师能提出宝贵的意见和建议。衷心感谢计算机教育工作者和广大读者的支持与帮助—オ
文摘 插图:

读书人网 >软件工程

热点推荐