软件工程学习指导与习题解析(第2版)

作者:王华、周丽娟、张树东

丛书名:中国高等学校计算机科学与技术专业(应用型)规划教材

定价:39.5元

印次:2-1

ISBN:9787302426141

出版日期:2016.03.01

印刷日期:2016.02.22

图书责编:谢琛

图书分类:教材

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

本书与《软件工程实用教程》配套使用。全书分为三个部分共16章,第一部分为知识点回顾及各种习题,内容涉及传统软件工程的可行性分析、软件开发计划、需求工程、结构化分析、结构化设计、编码、测试、软件维护以及面向对象的方法、UML建模语言、面向对象分析、面向对象的设计、面向对象的实现等。每章由基本知识点、习题和习题解析三个部分组成,基本知识点主要介绍该单元的基本原理、方法等重要内容;习题部分结合本单元的知识点,给出各种类型的练习题,配合知识点的复习并加深理解;习题解析不仅给出习题答案,还对重点、难点习题进行分析,指出解题思路和方法。第二部分给出三套模拟试卷及参考答案,供学习者练习和自测。第三部分为软件工程实践案例,通过一个课程设计实践和一个毕业设计题目实践,全面介绍软件开发过程,并给出了课题实践的软件工程系列文档,包括需求文档、概要设计文档、详细设计文档以及软件测试文档。 本书可作为高等院校计算机、软件工程等相关专业学生的软件工程课程辅助用书,也可作为计算机本科和专科学生参加计算机等级考试或相关专业自学考试的参考书。

一、教学经历:主要研究方向为软件工程与数据库技术。自93年任教以来,一直在教学一线工作,承担本科生、研究生的多门课程。主讲《软件工程概论》、《数据库原理》、《数据库新技术》(研究生)、《软件工程》(研究生)、等多门课程。承担《软件工程课程实践》的实践教学,指导学生毕设。主编教材《软件工程实验与课程设计指导》获北京市精品教材立项2007。主持教学改革立项课题《主动式学习模式的软件类课程设计内容及形式研究》(2006年-2008年),主持教学改革立项课题《应用“过程改进”思想提高学生实践能力教学模式研究与探索》(2009年-2011年),主持课件建设《软件工程概论》(2008年-2010年),主持《软件过程管理CMM》课程建设(2010年-2012年),近3年发表教改论文7篇。二、科研经历:申请人近5年主持并参与了10项科研课题,其中,主持市委组织部资助的科研项目一项,参加水利部“948”研究课题二项和国家863子课题一项,参与多个横向课题研究,在国内外发表论文20余篇,其中近10余篇被收录三大检索,培养硕士研究生19人。主要参加北京市教育委员会科技发展计划项目《面向CIMS数据仓库体系结构及物化视图技术的究》(合同编号:KM200810028016 ),目前参加国家自然科学基金项目“面向农田管理分区的传感器网络监测节点部署与优化方法”,2012-2014年。

“软件工程”是一门研究软件系统开发和维护的工程学科,随着信息技术的发展,软件工程受到普遍重视,它已成为我国高等院校软件工程本科专业的必修课程和计算机科学等信息类专业的选修课程。 本书与教材《软件工程实用教程》配套使用。本教材侧重于对软件工程的概念、原理、方法和技术的理解,同时也强调方法和技术的实际应用。在内容取材上,全面考虑,详略得当,内容紧凑,帮助读者加深对理论知识的理解,掌握其应用方法。 全书共由16章组成,具体内容安排如下。 第1章软件工程概述: 主要包括软件工程的基本概念、软件危机产生原因和解决途径、习题和解析。 第2章可行性研究与软件开发计划: 介绍可行性研究的任务、过程及成本效益分析,给出可行性研究报告、软件开发计划书的要点、习题和解析。 第3章需求工程: 主要介绍软件工程的需求获取、需求分析、定义及需求管理过程,给出需求规格说明书要点内容、习题和解析。 第4章结构化分析: 介绍结构化设计思想及基本概念、数据流图、数据字典、数据加工逻辑、习题和解析。 第5章总体设计: 介绍软件设计的基本原理、结构化设计方法,给出总体设计说明书要点、习题和解析。 第6章详细设计: 介绍详细设计的任务、原则及详细设计工具,给出详细设计说明书要点、习题和解析。 第7章软件编码: 介绍程序设计语言及程序设计风格,给出习题和解析。 第8章软件测试: 介绍软件测试技术及软件测试策略,给出习题和解析。 第9章软件维护: 介绍软件维护的概念、种类、方法、软件维护技术、习题和解析。 第10章面向对象基础与UML建模语言: 介绍面向对象基本概念及UML的基本模型,给出习题和解...

目录
荐语
查看详情 查看详情
第1章软件工程概述1

1.1基本知识点1

1.1.1软件的概念和特征1

1.1.2软件危机3

1.1.3软件工程3

1.1.4软件生存周期4

1.1.5软件生存周期模型5

1.2习题6

1.2.1填空题6

1.2.2选择题6

1.2.3判断题9

1.2.4简答题9

1.3习题解析10

1.3.1填空题10

1.3.2选择题11

1.3.3判断题11

1.3.4简答题12

第2章可行性研究与软件开发计划16

2.1基本知识点16

2.1.1可行性研究的任务16

2.1.2可行性研究的过程16

2.1.3成本/效益分析17

2.1.4可行性研究报告18

2.1.5软件开发计划18

2.1.6软件开发计划说明书19

2.2习题19

2.2.1填空题19

2.2.2选择题20

2.2.3判断题21软件工程学习指导与习题解析(第2版) 目录 2.2.4简答题21

2.3习题解析22

2.3.1填空题22

2.3.2选择题22

2.3.3判断题23

2.3.4简答题23

第3章需求工程25

3.1基本知识点25

3.1.1软件需求25

3.1.2需求工程过程26

3.1.3需求的获取27

3.1.4需求分析28

3.1.5需求定义29

3.1.6需求验证30

3.1.7需求管理30

3.1.8软件需求规格说明书31

3.2习题32

3.2.1填空题32

3.2.2选择题33

3.2.3判断题35

3.2.4简答题36

3.2.5应用题37

3.3习题解析37

3.3.1填空题37

3.3... 查看详情

查看详情