软件工程及软件方法学
-
软件工程与开发技术张凯 编著《软件工程与开发技术》主要介绍与软件工程相关的基本理论概念、软件工程及软件开发方法、软件工程的设计与开发、软件质量保证、软件工程师的指南及实际案例分析。本书的目的并不是只追求软件工程理论的前沿,而是培养能胜任软件开发和应用工作的实用型、复合型人才,是一本应用性书籍。《软件工程与开发技术》不但可以作为大中专院校软件工程教材,也可作为广大工程师的参考书。 -
Xilinx FPGA设计与实践教程赵吉成,王智勇 编著《XILINX大学合作计划指定教材:Xilinx FPGA设计与实践教程》系统讲述了FPGA的软硬件开发知识,并以Spartan-3开发套件为硬件平台,配合经典的实例应用,使读者能够从硬件设计、软件开发和系统设计等方面系统掌握FPGA的使用方法。《XILINX大学合作计划指定教材:Xilinx FPGA设计与实践教程》共四篇16章。第一篇为FPGA设计基础与ISE开发基本流程,共2章,内容包括PLD技术基础,Xilinx FPGA的开发、仿真以及实现整个流程。第二篇为数字电路设计基础与Verilog HDL描述,共5章,介绍了基于VerilogHDL的数字电路基础、同步电路设计思想和高级技巧。第三篇为基于FPGA的接口开发,共5章,结合Xilinx FPGA开发板,详细讲述了UART串口通信控制器、PS/2键盘,鼠标接口控制器、VGA图形图像显示控制器以及RAM接口控制器等案例的设计、开发以及验证。第四篇为基于FPGA的软核微控制器PicoBlaze,共4章,以Pico Blaze为例,介绍了PicoBlaze微处理器的软硬件开发、中断设计等。本书可作为电子类、计算机类、自动化类等相关专业研究生和高年级本科生教材或参考书,也可作为数字电路设计人员以及FPGA爱好者的参考书。 -
软件工程基础教程田文洪 主编为了得到好的软件产品,软件开发必须遵循一定的规范和流程。《软件工程基础教程(英文版)》由浅入深、循序渐进地介绍了规范化的软件开发方法所涉及的概念和方法。内容包括过程模型、软件需求、设计工程、生产率和工作量度量、软件测试、软件维护、质量管理、项目管理和风险管理等内容,最后介绍了一些常用的软件开发工具,并给出编码风格上的建议。本书内容注重理论与实践结合,参考了IEEE和ACM关于软件工程的10个知识体系内容。针对中国学生英文水平,做了针对性的编写,并对重点难点内容进行了中文解释。本书配有在线习题、电子课件、案例分析、实验指导等教学资源,可登录电子工业出版社华信教育资源网(www.hxedu.com.cn),免费注册、下载。通过本书的学习,可使学生了解软件工程的基本知识和方法,熟悉软件工程的主要环节,掌握软件工程传统经典和现代高级的理论、方法,并能应用到实际的软件项目开发中。 -
软件工程导论(美)夏洛特 著,罗飞 等译《软件工程导论》的安排方式很简单,它的每一章对应项目开发中的一个主要活动。工程学方面的主要活动包括需求分析和需求规范、体系结构设计、模块设计、编码和单元测试、以及测试;项目管理方面的主要活动包括项目计划和项目监控两个方面,而这两个活动都安排在项目计划这一章,这是因为项目的监控也需要计划。另外,在这本书中,还有一章主要用来阐明软件工程领域存在的问题,而另一章则讨论了软件过程中把每个活动联系起来的中心观点。《软件工程导论》的每一章都是以对本章的介绍、目标或者读者在本章中应有的收获开始。每一章在介绍项目的开发活动时,总是首先介绍有关概念和知识,然后介绍该活动的结果或所具备的某些期望质量特性,以及一些实践方法或执行该活动所需要的技术,最后通过一些实例说明这一章的有关知识点,并为读者总结本章学习的主要内容,每一章的结尾都提供有一些自测练习。 -
软件质量保证与测试秦航,杨强 主编《21世纪高等学校规划教材·软件工程:软件质量保证与测试》全面系统地讲述了软件质量保证与测试的概念、原理和典型的方法,并介绍了相关软件项目的管理技术。《21世纪高等学校规划教材·软件工程:软件质量保证与测试》共15章,第1章是概述,第2章至第8章讲述了软件质量工程体系、软件配置管理和质量度量、软件可靠性度量和测试、软件质量标准、软件评审、软件全面质量管理、高质量编程,第9章至第15章分别讲述了软件测试过程、黑盒测试、白盒测试、基于缺陷模式的软件测试、集成测试、系统测试、测试管理。本书的附录a为基本术语,附录b和附录c分别讲述了计算机软件质量保证计划规范和计算机软件测试文件编制规范,对读者深入理解软件质量测试和保证很有帮助,也是上机实习的好材料。本书条理清晰、语言流畅、通俗易懂,在内容组织上力求自然、合理、循序渐进,并提供了丰富的实例和实践要点,很好地把握了软件测试学科的特点,使读者更容易理解所学的理论知识、掌握软件质量保证与测试的应用之道。本书可作为高等学校的软件工程专业、计算机应用专业和相关专业的教材,成为软件质量保证工程师和软件测试工程师的良师益友,也可作为其他各类软件工程技术人员的参考书。 -
软件工程基础(印)马尔 著《大学计算机教育国外著名教材系列:软件工程基础(第3版)》最新版不仅融合了软件工程领域近年来所取得的技术发展和实践,而且还阐述了如何把这些技术应用到实际的软件开发工作中,在每章中,还给出了大量很有启发性的示例,以帮助读者对有关内容的分析、理解和掌握,是“软件工程”课程的理想教材。 -
软件项目管理杨律青 编著,张金隆 主审《软件项目管理》是国家示范性软件学院教学成果,以作者多年来信息系统开发经验、软件项目管理经验、软件学院教学经验为基础,以pmbok体系进行内容组织,详细介绍了具备“软件开发”特色的项目管理,将最新软件开发技术和项目管理贯穿到整个软件项目开发的过程中去。内容包括软件开发过程管理、软件项目时间管理、软件项目质量管理、软件团队建设、软件项目成本管理、软件项目沟通管理、软件项目风险管理、软件整体管理等。《软件项目管理》全面系统,实践性强,融合了软件工程、软件开发过程等思想精华。案例和实验内容丰富,采用大量案例来解释和验证软件项目管理的基本概念、基本原理及基本方法。《软件项目管理》配有ppt、实验与课程设计、项目管理文档等教学资源,可登录电子工业出版社华信教育资源网(www.hxedu.com.cn),免费注册下载。《软件项目管理》可作为高等学校软件项目管理课程的教材,也可作为从事软件项目管理、软件系统分析与设计、软件开发及应用等工作人员的参考书。 -
软件测试技术与实践邓武 主编《21世纪高等学校规划教材·软件工程:软件测试技术与实践》以帮助读者建立软件测试的基本概念、方法和技术,提高对软件测试工具的应用能力与分析解决实际问题的能力为日标,在讲述“软件测试理沦”的同时,结合软件市场对软件测试人才的需求,介绍了ibmrotional系列软件测试工具的使用方法,并以该千具作为实践环境,阐述软件测试相关概念及软件测试方法和技术。《21世纪高等学校规划教材·软件工程:软件测试技术与实践》取材适宜、难度适当、实用性强,可使读者在学习软件测试基本概念、方法和技术的同时,掌握一种实用软件测试工具的应用方法,具备从事软件测试工作的基本知识、基本技能和实践能力,为将来胜任软件测试工作打下良好的基础。《21世纪高等学校规划教材·软件工程:软件测试技术与实践》可作为高等学校计算机及软件工程专业学生的教材,也可作为软件测试人员的技术参考书。 -
软件测试与维护基础教程黄武 等编著《软件测试与维护基础教程》内容丰富完整,包括软件测试基础(软件测试的历史、原则、基本模型、流程等),软件测试技术(软件评审、白盒测试及黑盒测试技术等),软件测试级别(单元测试、集成测试、系统测试、确认测试及回归测试等),软件测试管理(构建测试环境、测试计划、测试设计、测试执行及测试评估等),软件测试工具(测试自动化及测试工具),软件测试应用(配置测试、兼容性测试、本地化测试、网站测试、安全性测试及面向对象测试等)及软件维护等七大部分25个章节的内容。 《软件测试与维护基础教程》不仅内容丰富翔实,而且参考了众多软件测试的国际标准,力求做到概念和原理讲解的精确。为了让读者易于理解,该书注重循序渐进的知识讲解方法,注重背景知识介绍及列举大量的实际测试案例来讲解测试知识。 《软件测试与维护基础教程》可作为高等院校计算机(软件)学院或软件培训机构的教材使用,面向的读者对象包括:高校学生,专业软件培训机构学生,软件公司的测试人员,学习软件测试知识的入门者等。 -
计算机常用工具软件实用教程陈红 编著《计算机常用工具软件实用教程》详细描述了当前最流行的各类常用工具软件的基本背景,基本操作和应用技巧;按4大类介绍,即系统工具类、媒体工具类、网络工具类、应用工具类。全书共分12章,其主要内容包括工具软件概述、internet搜索引擎、文件管理工具、网络工具、安全工具、系统检测及优化工具、磁盘管理工具、图文处理工具、媒体播放与网络视听工具、视频及音频处理工具、其他系统工具、综合应用常用工具软件实例。 《计算机常用工具软件实用教程》注重发展学生的操作技能,强调实用性,对常用工具软件进行了横向和纵向的深入探讨,并设计了相应的实训练习,结合生活中大量典型实例进行了跨章节、同章节的各类常用工具软件综合应用实例训练。 《计算机常用工具软件实用教程》突出一体化教学模式,强调操作技能练习,作者自行编写了大量实训题目,读完本书,可使读者真正在操作技能上有所提高,受益匪浅。 《计算机常用工具软件实用教程》适用于本科、高职高专、中专以及非计算机专业的读者群。
