软件工程案例教程
课件处为本书PPT和习题答案

作者:李军国、吴昊、郭晓燕、王舒

丛书名:21世纪高等学校系列教材·软件工程

定价:39.5元

印次:1-5

ISBN:9787302305149

出版日期:2013.03.01

印刷日期:2018.06.27

图书责编:付弘宇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统地介绍了软件工程的基本概念、原理、方法、技术、标准和软件项目管理的知识,全书共分为15章,以软件生命周期为主线,对软件工程的需求分析、概要设计、详细设计、代码设计、软件测试、软件项目管理和软件过程等方面的内容做了详尽的叙述,之后还对软件工程标准和软件文档的编写要点进行了讲解,突出了结构化方法和面向对象技术在软件开发中的运用,通过案例,讲解了软件建模的方法和过程。 本书内容与实际案例紧密结合,循序渐进,深入浅出,每一章都给出了大量习题,以便于学生复习和自学。除此之外,还配备了完整的电子课件 和可供参考的习题答案 ,以供教师使用。电子课件和习题答案可以在清华大学出版社的网站上下载,或直接通过jermyn@126.com索取。   本书可作为高等院校计算机科学与技术、软件工程和信息技术相关专业的专业基础课教材,也可以作为软件技术人员的参考用书和软件行业的职业培训教材。

软件工程是研究软件开发和软件项目管理的一门工程学,是计算机应用技术及软件工程相关专业的主干课程,也是软件分析人员、程序设计人员、软件测试人员、软件项目管理人员、软件的售前和售后工程师、软件高层决策者必不可少的专业知识。   本书作者在国内外一些大中型计算机和软件企业工作期间,采用软件工程化的方法,先后从事了大型计算机操作系统、数据库管理系统、ERP(企业资源计划)和各种工具软件的设计与开发工作,从中获益匪浅。针对国内的软件开发状况,作者首先在外企和国家相关的软件培训中心开展软件工程专业技术的培训工作,试图把国外企业的软件工程化的思想和方法加以推广。随着软件人才的大量需求,教育部把软件工程纳入了大学计算机和软件相关专业的必修课程,作者又走进大学校园,开始从事大学软件工程课程的教学工作,在二十多年的教学经历中,结合自己过去的软件设计与开发的实践,开展教学工作,指导学生应用软件工程的各种方法和手段,进行软件工程的课程设计以及软件项目的设计,收到了较理想的效果,培养了一些优秀的软件设计与开发人员。一些学生毕业后反映,软件工程课是他们参加工作以后最实用的一门专业基础课程。   本书根据大学教学的特点,结合一些案例,系统地介绍了软件工程的有关概念、原理、方法、技术、标准和相关的知识,其目的是使学生理解软件工程的相关概念和基本原理,掌握软件分析和设计软件结构的最基本的方法和手段,学会如何把自己从一个程序员培养成为软件工程师。软件工程课程实践性很强,学生在学习时,除了对概念、原理等的理解之外,更要结合实际,注重方法、技术等的理解和实际运用。编写本书的目的是通过案例教学的方式,培养学生用软件...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第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软件工程的基本原理

1.3.4软件工程的基本目标

1.3.5软件工程的基本原则

1.3.6两种主要的软件工程方法

1.4软件的生命周期

1.4.1生命周期的种类

1.4.2生命周期的阶段划分

1.5软件过程的模型

1.5.1瀑布模型

1.5.2原型模型

1.5.3增量模型

1.5.4螺旋模型

1.5.5变换模型

1.5.6喷泉模型

1.5.7智能模型

1.5.8第4代技术模型

1.5.9基于构件的开发模型

1.6本章小结

习题1

第2章需求分析与需求设计

2.1可行性研究

2.1.1问题的定义

2.1.2可行性分析的内容

2.2需求分析的任务

2.3获取需求的方法

2.4需求分析的原理

2.4.1需求分析的原则

2.4.2需求分析的过程

2.5分析建模

2.5.1分析模型

2.5.2数据建模(ER图)

2.5.3功能建模(数据流图)

2.5.4行为建模(状态迁移图)

2.5.5数据字典

2.5.6加工说明... 查看详情

查看详情