软件工程案例教程
本书特色
[
本书以案例的形式,讲述了软件开发的全过程,包括软件开发中需求分析、概要设计、详细设计、编码、测试、提交以及维护等各个过程中涉及的理论、方法、注意事项、提交的产品和文档等。本书注重实效,讲解系统、全面,通过对案例的学习,读者可以在短时间内掌握软件开发的基本知识、基本过程,并有效提高实践能力。. |
本书既适合作为高等院校计算机及相关专业软件工程、软件测试课程的教材,也适合作为广大软件技术人员的培训教程,同时可以供软件开发人员参考。 |
本书是《软件项目管理案例教程》的姊妹篇,全书以案例的形式,讲述了软件开发的全过程。作者按照软件开发的路线图,以一个软件项目为例,讲述了软件开发中需求分析、概要设计、详细设计、编码、测试、提交以及维护等各个过程中涉及的理论、方法、注意事项、提交的产品和文档等。.. |
本书注重实效,讲解系统、全面,通过对案例的学习,读者可以在短时间内掌握软件项目开发的基本知识、基本过程,并有效提高实践能力,为以后的软件工程实践打下基础,达到理论联系实践的目的。 |
本书特点: |
《软件项目管理案例教程》作者全新力作。 |
注重实效,讲解系统、全面。 |
内容涵盖软件开发中各个过程涉及的理论、方法、注意事项、提交的产品和文档等。 |
介绍了一完整的项目开发实例,以指导课程设计。 |
为教师配有电子教案。方便教师教学。… |
]
内容简介
[
本书以案例的形式,讲述了软件开发的全过程,包括软件开发中需求分析、概要设计、详细设计、编码、测试、提交以及维护等各个过程中涉及的理论、方法、注意事项、提交的产品和文档等。本书注重实效,讲解系统、全面,通过对案例的学习,读者可以在短时间内掌握软件开发的基本知识、基本过程,并有效提高实践能力。
本书既适合作为高等院校计算机及相关专业软件工程、软件测试课程的教材,也适合作为广大软件技术人员的培训教程,同时可以供软件开发人员参考。
]
目录
前言第1章软件工程的实质.1.1软件工程引发的故事1.2软件工程知识体系1.3软件工程的三段论1.3.1软件开发过程1.3.2软件项目管理1.3.3软件过程改进1.4软件工程生存期模型1.4.1瀑布模型1.4.2V模型1.4.3原型模型1.4.4增量式模型1.4.5螺旋式模型1.5软件工程中的复用原则1.6小结1.7练习题笫2章软件项目的需求分析2.1概述2.1.1需求定义2.1.2需求类型2.2需求工程2.2.1需求获取2.2.2需求分析2.2.3需求规格编写2.2.4需求验证2.2.5需求变更管理2.3需求建模的基本方法2.3.1关联模型2.3.2行为模型2.3.3数据模型2.3.4结构化方法2.3.5面向对象模型2.3.6其他方法2.4需求分析过程2.5需求规格文档2.6案例说明2.7小结2.8练习题第3章软件项目的概要设计3.1软件设计定义3.2概要设计方法概论3.2.1传统(结构化)的设计方法3.2.2面向对象的设计方法3.3设计模型3.3.1架构设计3.3.2数据设计3.3.3用户界面设计3.3.4模块设计3.4体系结构介绍3.4.1主机3.4.2客户机/服务器(C/S)3.4.3浏览器/服务器(B/S)3.4.4应用程序框架的概念3.4.5struct体系结构3.5设计原则3.6概要设计过程3.7概要设计文档标准3.8案例说明3.9小结3.10练习题第4章软件项目的详细设计4.1详细设计的概念4.2详细设计方法4.2.1传统(结构化)的详细设计方法4.2.2面向对象的详细设计4.3详细设计过程4.4详细设计规格文档4.5案例说明4.6小结4.7练习题第5章软件项目的编码5.1编码概述5.2编码方法5.2.1传统(结构化)编程方法5.2.2面向对象编程(OOP)5.2.3编码指南5.3编码标准和规范5.4重用原则..5.5关于重构理念5.6编码过程5.7编码文档5.8案例说明5.9小结5.10练习题第6章软件项目的测试6.1软件测试概述6.2软件测试方法概论6.3静态测试6.4动态测试6.4.1白盒测试方法6.4.2黑盒测试方法6.4.3灰盒测试方法6.5软件测试级别6.5.1单元测试6.5.2集成测试6.5.3系统测试6.5.4接收测试6.5.5回归测试6.6面向对象的测试6.6.1面向对象中的单元测试策略6.6.2面向对象中的集成测试策略6.7测试管理过程6.7.1软件测试计划6.7.2软件测试设计6.7.3软件测试开发6.7.4软件测试执行6.7.5软件测试跟踪6.7.6软件测试评估与总结6.8自动化测试6.8.1测试自动化的程度6.8.2测试工具的使用现状及分析6.9软件测试过程6.9.1单元测试过程6.9.2集成测试过程6.9.3系统测试过程6.9.4接收测试过程6.10软件测试过程的文档6.10.1测试计划文档6.10.2测试设计6.10.3测试开发6.10.4测试执行6.10.5测试跟踪6.10.6测试总结6.11案例说明6.12小结6.13练习题第7章软件项目的提交7.1软件项目提交7.2培训7.2.1培训对象7.2.2培训方式7.2.3培训指南7.3用户文档7.3.1用户手册7.3.2系统管理员手册7.3.3其他文档7.4软件项目的提交过程7.5软件项目提交文档7.5.1用户手册文档标准7.5.2系统管理员手册文档标准7.5.3产品提交文档标准7.6案例说明7.7小结7.8练习题第8章软件项目的维护8.1软件项目维护概述8.2软件项目维护的任务8.2.1纠错性维护8.2.2适应性维护8.2.3完善性维护8.2.4预防性维护8.3软件项目维护过程8.4软件维护过程文档8.5案例说明8.6小结8.7练习题附录软件工程知识体系的10个知识领域简介参考文献…
封面
书名:软件工程案例教程
作者:韩万江 编著
页数:321
定价:¥29.0
出版社:机械工业出版社
出版日期:2007-05-01
ISBN:9787111206675
PDF电子书大小:153MB 高清扫描完整版
本文标题:《软件工程案例教程》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!