软件工程及软件方法学
-
构件化软件(美)Clemens Szyperski等著;王千祥等译;王千祥译本书全面地介绍了软件构件技术涉及的各种问题。作者以构件与市场的关系作为入口,逐步转入对构件、接口、对象、模式、框架、体系结构等基本概念与应用的讨论。书中结合OMG、Sun和Microsoft的解决方案,介绍了构件模型与构件平台,并且在此基础之上,讨论了构件的体系结构,以及构件的发布、获取、组装等与开发过程相关的问题。最后,本书简介了软件构件技术的市场前景。全书覆盖面广,内容丰富,语言简练,并从不同的角度进行了分析、预测,是一本优秀的软件技术参考书。本书适合于从事软件设计及开发的软件开发人员、系统架构师、CTO、系统集成人员等阅读。
-
计算流体动力学分析王福军本书是一本介绍计算流体动力学(CFD)最新理论知识和CFD软件开发、应用的指导性教材。全书共分八章,前五章以有限体积法为核心,介绍流体流动与传热问题的控制方程、空间及时间离散格式、湍流模型及数值解法,后三章结合FLUENT软件,以实例的方式介绍CFD软件原理及其在流场分析、传热计算及多相流模拟等方面的最新应用。实用性和新颖性是本书最大的特点。本书可作为动力、能源、水利、航空、冶金、海洋、环境、气象、流体工程等专业领域的研究生和本科生教材,也可供上述领域的科技人员,特别是从事CFD模拟的人员参考。
-
软件配置管理中的模式与反模式(美)William J.Brown等著;缪淮扣等译;缪淮扣译软件配置管理是软件开发过程中非常重要却又往往被忽视的重要过程。本书以生动有趣的语言,分析透彻的实例,结构清晰的写作方法,深入浅出地详细论述了软件配置管理中常见的主要模式和反模式。内容包括:模式和反模式的一般概念,软件配置管理模式和反模式,管理和过程模式与反模式,需求和测试模式与反模式,等等。本书既可作为在校大学生、研究生学习软件工程技术的教材或参考书,亦可作为从事项目管理和软件开发的相关人员在实际工作中的参考资料。本书特点: · SCM的知识,对于软件工程师、软件开发人员、软件架构师和软件项目经理来说,它既不难,也不复杂。· 最有价值的ROI过程——SCM。· 8种SCM反模式。4种管理和过程反模式、4种需求和测试反模式以及3种过程模式,解决了过程、人员和工具问题。本书是增强读者从业经验的一本专著,是畅销书《AntiPatterns》的作者的又一力作。书中描述的各种错误一定会使读者受益匪浅。从大量的令业界不爽的种种失败中引发出的思考,足以使读者认识到:你也能够,而且也必须掌握成功的软件工程的软件配置管理(SCM)。在这本书中,作者介绍了涉及到最常见的SCM错误和陷阱的16种反模式,弥补了该领域中的空白。作者还提供了已证实的解决方案策略,包括3种过程模式和其他严格测试过的方法。正如《AntiPatterns》一书一样,作者使用了同样有趣的、实用的并且是击中要害的方法讲解了每一种反模式和模式。
-
UML项目管理的过程质量保证( )Bhuvan Unhelkar著大学计算机教育国外著名教材系列。本书针对基于UML开发的软件项目,结合质量管理框架和活动,从软件质量保证的原则、质量管理过程的组织与建立以及质量控制三个部分阐述UML典型开发项目的质量管理活动、模型、过程、度量、控制技术和环境,提出并总结高质量项目开发过程,既有理论高度,又具有很好的可操作性,特别是与流行的UML方法学互补,开成较为完整的项目开发支持体系,对人员、过程、质量管理阐述尤为详尽,具有技术先进性和应用宽广性。本书可作为高等院校的软件工程系列教材,也是软件工程技术管理人员的重要参考书。
-
软件工程杨文龙,古天龙编著本书是1997年出版的高等学校规划教材《软件工程》的修订版。全书共5篇10章,系统地介绍了软件、软件工程与软件工程模式,软件开发方法,质量与质量保证,计划与管理,工具与环境等最新内容。各章附有习题。读者将从本书中纵览软件工程发展的全貌,了解和掌握软件工程各领域重要的原理、方法、技术、应用和关系,为研究软件工程的理论和从事软件工程实践,以及更深入的学习打下良好的基础。本书适合大学计算(机)学科各子学科(软件工程、计算机科学、计算机工程和信息系统)研究生、本科生、高职高专学生及在职的技术和管理专业人员用作教材或参考书。
-
软件工程师培训10讲侯清富 编著本书用于指导刚刚入职的软件工程师运用已掌握的软件工程知识,快速适应自己的岗位需要,成为一名称职的软件工程师。本书的内容包括:理解软件开发过程的要求、理解软件需求、制订设计方案、编写高质量的代码、复查和调试程序缺陷、软件质量保证、软件文档质量保证、必备的非技术技能等。本书共分为10讲,每1讲均针对软件工程师的实际需要来解决1项基本技能。读者对象是大专院校计算机软件专业的高年级学生、软件工程师和软件项目管理者。
-
软件测试技术贺平 编著本书是新世纪高职高专计算机软件技术专业规划教材之一。本书主要介绍软件测试基础知识及相关的实用测试技术。内容包含两个部分第一部分为基础概念、基础知识和基本测试技术、软件测试实质、软件测试策略、黑盒测试、白盒测试、集成测试、系统测试、确认测试、面向对象的测试,测试计划与测试文档,第二部分为软件自动化测试,介绍软件自动化测试基础测试基础知识,常用软件自动化测试工具的应用。 本书突出基本知识和基本概念的表述,注重技术方法的运用,力求内容全面,论述简明,深入浅出,通俗易懂,并注意将测试技术的应用与软件开发过程密切结合起来,使读者能较快地学习掌握当前的软件测试技术和实际运用。 本书适用于高职高专院校、软件职业技术学院软件测试课程使用,也可供从事软件开发、软件测试工作的管理与技术人员参考。
-
USB2.0与OTG规范及开发指南周立功等 编著本书详细说明了USB2.0与OTG规范的内容。介绍了USB的术语、缩写及产生背景;USBD规范的基本知识,包括USB总线的结构体系概述和USB数据流模型;USB接口的机械特性,主要说明其外壳和PCB开发的问题;USB总线的电气规范;USB总线的协议层和设备结构;USB 主机的硬件和软件开发;USB集线器规范及OTG规范。本书适于参与USB接口开发的电子工程师和机械工程师参考。
-
PMP项目管理专家全息教程(美)Kim Heldman著;爱丁等译;爱丁译本书是为通过项目管理学院(ProjectManagementInstitute)的PMP认证考试做准备的必备辅导书。本书提供:每个考试目标的全面介绍;专家的清楚解释和实践经验;数百道极富挑战性的复习题;选配光盘中附带了先进的考试准备软件,包括考试引擎和电子助记卡。项目管理专家认证是包括IT行业在内的大多数工业领域都急需的一种资格认证,是向管理要效益,向国际先进企业管理迈进的必经阶段。本书非常及时地把国际通行的项目管理专家认证介绍给广大相关管理人员及技术人员,是通向事业成功的一条捷径。本书不公包括项目管理所有必须掌握的知识,分析解决问题的方法,而且针对通过国际PMP认证考试的要求系统地建立了评估考试,在每一章都明确指出了考试目标,章节内有实例,后面有复习题及答案,另外选配光盘还提供了本书英文电子版及各种帮助复习考试的工具软件,是一本不可多得的教材性质的参考书。
-
面向对象技术导论刁成嘉主编本书系统、全面地阐述了面向对象技术的基本概念,详细介绍了统一建模语言UML及其开发过程,以具体案例为模型全面介绍面向对象系统开发方法。以一个集成案例贯穿各章,讲解循序渐进、前后贯通。使学习者能够较快地掌握面向对象系统的分析、设计方法。 本书还介绍了面向对象技术的高级内容,如通用设计样式、持久对象、分布式对象技术、COM+、EJB、CORBA等对象接口技术。另外,本书也介绍了软件复用技术和面向对象软件开发CASE集成环境。 本书可作为高等院校计算机与科学技术专业的相关课程教材,也适合作为广大软件开发人员学习面向对象技术的自学指导书和技术参考书。