• 软件工程简明教程
21年品牌 40万+商家 超1.5亿件商品

软件工程简明教程

7 2.8折 25 九五品

仅1件

天津武清
认证卖家担保交易快速发货售后保障

作者余久久 编著

出版社清华大学出版社

ISBN9787302395201

出版时间2015-05

版次1

装帧平装

开本16开

纸张胶版纸

页数163页

字数99999千字

定价25元

上书时间2024-04-29

鲁是特

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:软件工程简明教程
定价:25元
作者:余久久 编著
出版社:清华大学出版社
出版日期:2015-05-01
ISBN:9787302395201
字数:271000
页码:163
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
本书对软件工程基本概念、原理、方法的讲解由浅入深,循序渐进。文字表述简明扼要,案例内容详细具体,每章配有相应习题,适于读者自学。适应性强,既可作为应用型本科高校或高职院校相关专业的教材,也适合作为教辅资料,还可作为工程技术人员的参考书。本书提供配套电子课件,读者可登录清华大学出版社网站下载。推荐阅读:软件工程实用教程(9787302407614)
内容提要
本书以软件工程基本理论知识的普及为出发点,深入浅出地介绍软件工程的主要原理、基本概念、软件生存周期各阶段的活动以及所用到的技术方法、计算机软件知识产权。全书共分为8章,内容包括软件工程概述、软件文档、需求分析、概要设计、详细设计与编码、软件测试与维护基础、面向对象的软件开发方法、计算机软件知识产权等。从实用的角度出发,通过介绍应用领域为学生所熟悉、难度适中的完整真实案例,加强其对理论知识的理解,提高学习兴趣。附录中对软件工程师职业素养及全国计算机与软件专业资格(水平)考试进行了介绍,可以作为软件工程师职业培训的补充内容。 本书通俗易懂,理论适度,实用性强,适用面广。每章后配有习题,便于学生复习和自学;还配备了完整的电子课件和可供参考的习题答案,读者可从清华大学出版社网站上下载。 本书适合作为应用型本科高校、高职高专院校计算机及相关专业的课程教材,也可作为软件企业的职业培训类教材以及各类软件技术人员的参考书。
目录
章 软件工程概述 1.1 软件与软件危机 1.1.1 软件定义 1.1.2 软件分类 1.1.3 软件危机 1.2 软件工程的概念与目标 1.2.1 软件工程概念 1.2.2 追求的目标 1.3 软件生存周期 1.4 软件开发模型 1.4.1 瀑布模型 1.4.2 演化模型 1.4.3 原型模型 1.4.4 螺旋模型 1.4.5 极限编程模型 1.5 软件项目团队管理 1.5.1 现代软件企业项目的组织要素 1.5.2 唐僧师徒取经故事的启示 1.5.3 构建现代软件项目团队成功的要素 1.6 本章小结 习题第2章 软件文档 2.1 软件文档简介 2.1.1 软件文档 2.1.2 软件文档分类 2.1.3 软件文档的作用 2.2 软件文档的编写要点 2.3 常用软件工程文档模板 2.3.1 软件需求规格说明书 2.3.2 软件概要设计说明书 2.3.3 软件详细设计说明书 2.3.4 软件测试计划模板 2.3.5 软件测试分析报告 2.4 本章小结 习题第3章 需求分析 3.1 软件需求分析概述 3.1.1 需求分析的目标 3.1.2 需求分析的内容 3.1.3 需求分析的过程 3.2 结构化分析方法 3.2.1 结构化分析方法简介 3.2.2 数据流图 3.2.3 数据流图分层举例 3.2.4 数据字典 3.3 小型图书馆管理系统需求分析案例 3.3.1 引言 3.3.2 任务概述 3.3.3 功能需求 3.3.4 性能需求 3.3.5 运行环境规定 3.3.6 其他 3.4 本章小结 习题第4章 概要设计 4.1 软件概要设计的目标与内容 4.1.1 概要设计的目标 4.1.2 概要设计的内容 4.2 软件概要设计准则 4.2.1 模块化 4.2.2 抽象 4.2.3 信息隐藏 4.2.4 软件结构设计的主要优化准则 4.3 软件结构图 4.3.1 软件结构图的组成元素 4.3.2 软件结构图中的模块分类 4.3.3 变换型数据流图的转化 4.3.4 事务型数据流图的转化 4.4 小型图书馆管理系统概要设计案例 4.4.1 引言 4.4.2 概要设计 4.4.3 系统数据结构设计 4.4.4 系统出错处理设计 4.5 本章小结 习题第5章 详细设计与编码 5.1 软件详细设计的任务、原则与工具 5.1.1 详细设计的任务 5.1.2 详细设计的原则 5.1.3 常用的详细设计工具 5.2 软件详细设计的内容 5.2.1 制订代码设计的方案 5.2.2 人机界面设计 5.2.3 软件的数据库设计 5.2.4 软件的网格结构设计 5.3 软件编码 5.3.1 高级程序设计语言简介 5.3.2 编码规范 5.4 小型图书馆管理系统详细设计案例 5.4.1 引言 5.4.2 模块设计说明 5.4.3 数据库设计 5.4.4 系统界面设计 5.4.5 输入输出设计 5.4.6 网络结构设计 5.5 本章小结 习题第6章 软件测试与维护基础 6.1 软件测试概述 6.1.1 软件测试的背景 6.1.2 软件测试的基本概念 6.1.3 软件测试人员的职业素养 6.1.4 我国软件测试行业的现状与发展 6.2 软件测试用例 6.2.1 黑盒测试及其测试用例设计方法 6.2.2 白盒测试及其测试用例设计方法 6.3 软件测试流程 6.3.1 单元测试 6.3.2 集成测试 6.3.3 确认测试 6.3.4 系统测试 6.3.5 验收测试 6.4 软件测试工具 6.4.1 测试工具的优势 6.4.2 测试工具的分类 6.4.3 选择测试工具时考虑的问题 6.5 软件维护基础 6.5.1 软件维护的定义 6.5.2 软件维护的分类 6.6 软件维护的流程 6.6.1 维护申请 6.6.2 识别维护的类型 6.6.3 维护实施 6.6.4 维护记录与评价 6.7 软件维护的困难 6.8 小型图书馆管理系统测试用例设计与系统维护案例 6.8.1 引言 6.8.2 测试内容 6.8.3 功能测试用例设计 6.8.4 性能测试用例设计 6.8.5 图形用户界面测试用例 6.8.6 小型图书馆管理系统维护 6.9 本章小结 习题第7章 面向对象的软件开发方法 7.1 面向对象的软件工程 7.1.1 传统软件开发方法的问题 7.1.2 面向对象的基本概念 7.1.3 面向对象的建模 7.1.4 面向对象的开发方法简介 7.2 统一建模语言 7.2.1 UML的主要特点 7.2.2 UML的应用领域 7.2.3 UML的9种模型视图 7.2.4 常用UML建模工具简介 7.3 面向对象的分析 7.3.1 面向对象的分析过程 7.3.2 模型的构建 7.3.3 4种模型之间的主要关系 7.4 面向对象的设计与实现 7.4.1 面向对象的设计 7.4.2 面向对象的设计准则与启发规则 7.4.3 系统分解 7.4.4 类中的服务、关联设计 7.4.5 设计优化 7.4.6 面向对象的实现 7.5 面向对象实例——运用UML对企业人力资源管理系统建模 7.5.1 系统概述 7.5.2 系统中的用例与角色 7.5.3 分析与设计 7.5.4 实现、测试与系统配置 7.6 本章小结 习题第8章 计算机软件知识产权 8.1 计算机软件知识产权基础 8.1.1 知识产权 8.1.2 计算机软件知识产权 8.1.3 《保护条例》中明确需要承担法律责任的违法行为 8.2 计算机软件知识产权案例分析 8.3 本章小结 习题附录A 软件工程师职业素养附录B 全国计算机技术与软件专业技术资格(水平)考试简介参考文献
作者介绍

序言
目前,市面上出版的软件工程类教材比较多,所介绍的理论知识与开发技术也很全面。但是对于应用型本科高校及高职院校的计算机类专业学生而言, 由于缺乏一定深度的专业基础知识,普遍认为该类课程内容空洞乏味,理解起来有一定难度,对软件技术方法的完整运用也有困难。
为此,我们结合多年的教学经验,针对应用型本科学生的认知特点,对软件工程的基本概念、理论、技术进行系统梳理后编写了此书。书中对软件工程的主要内容进行了通俗易懂的讲解,在内容安排上循序渐进,从结构化方法和面向对象方法两方面深入浅出地讲述了软件工程的基本概念、原理和方法,并系统介绍了目前较成熟的、广泛使用的相关软件工程技术。本书理论适度、突出实用、注重素质培养。用学生熟悉、难度适中的完整真实案例贯穿主要章节,深入浅出地讲解软件生存周期各个阶段涉及的基本理论和技术方法。
阅读此书后,读者能够了解软件工程的基本理念,理解各种主流开发技术的特点和基本原则,熟悉相关建模工具的使用,规范地写作各类软件文档,为今后从事中小型软件项目的开发提供参考和帮助。
全书以2013年安徽省高等学校省级质量工程教学改革项目“应用型本科计算机专业软件工程课程实践教学改革”与安徽三联学院校级教改课程项目“软件工程—教改课程”为依托,成书过程中得到了安徽三联学院计算机工程学院的大力支持。此外,合肥工业大学张佑生教授与杜习英教授也为该书的编写工作提出了很多宝贵建议。在此表示衷心的感谢。
本书编写过程中参考了有关书籍及文献,在此谨向原作者表示诚挚的谢意。由于编者水平有限,加之时间仓促,书中的疏漏和不当之处仍在所难免,还望各位读者批评指正。
 
编者2015年3月

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP