软件工程及软件方法学
-
系统的软件测试(美)Rick D.Craig,(美)Stefan P.Jaskiel著;杨海燕,罗洁雯译在本书中,作者对软件测试的相关内容做了系统而全面的介绍,并把自己多年从事软件测试、质量保证和教学研究的心血和经验奉献给了大家。我们相信,无论是刚刚步入测试领域的新手,还是从业多年的资深人士,都能从本书中获益;书中丰富的实例分析,定会让读者顿生豁然开朗之感。RickD.Craig是软件质量工程公司(SoftwareQualityEngineering)资深的测试经理和测试顾问,他在1985年以来的历届测试会议上都做过专题报告。Rick曾帮助欧洲、亚洲、澳洲和美洲地区的成百上千家公司改进测试工作。Rick曾是《软件质量管理》杂质的编辑,美国门撒国际(MansaofAmerica)的一名活跃分子,美国海军陆战队储备委员会的上校。他现在担任StickMinds.com(一个为软件测试与质量工程管理人员和专业人员提供的社区网站)的技术编辑。本书对软件测试工作中涉及到的活动、文档、人员和度量等内容进行了系统而全面的介绍,为希望建立或者改善软件测试方法的软件测试专业人员描绘了一张完整的路线图。全书共分12章。本书的主要特色在于:除了对过程和活动给出了具体的规程外,本书还为读者提供了一系列具有参考价值的IEEE文档模板和具有启发意义的生动案例。本书可以用做软件测试人员、软件开发人员和需要了解测试知识的各级软件管理人员的工作参考手册,也可以用做计算机专业高年级本科生和研究生的教学参考书。 -
CMMI 3级软件过程改进方法与规范林锐,王慧文,董军著软件过程改进是目前国内IT企业研发管理的重点和难点。为了提高软件过程能力,企业首先要研制软件过程规范,这是难度很大并且费时费力的工作。本书论述的是一套通用的CMMI3级软件过程改进方法与规范,称为“精简并行过程(SPP)”,它是基于CMMI及软件工程和项目管理知识而创作的。SPP分为项目管理过程、项目研发过程和机构支撑过程三大类,共有19个过程域,书中用第2章到第ZI章分别介绍了这些过程域。通过裁减SPP,用户可以在最短的时间内建立适合于本机构的软件过程规范,大大降低用户研制规范的代价和风险。本书下篇的文档模板请到 www.fecit.com.cn或 www.chinaspis.com同站下载。本书的主要读者对象是IT企业的研发主管、项目经理和软件开发人员,以及即将到IT企业工作的高校毕业生,也可以作为软件工程学院的教学参考书。 -
软件配置管理策略与Rational ClearCase(美)Brian A.White编著;尤克滨等译软件配置管理(SCM)是一项基本的软件工程任务,用于管理当今复杂和快速发展的软件开发环境。本书是一本综合而实用的软件配置管理指南,以市场上最流行的SCM工具Rational ClearCase作为示范工具。作者首先讲解了基础知识,然后展示ClearCase如何通过统一变更管理(UCM)模型实现SCM的最佳经验。本书清晰地展示了如何通过ClearCase简化和控制软件开发项目中的变更。本书并没有停留在基础知识层面,针对现实生活中的真实开发场景,讲解了很多高级技术专题,例如管理多个项目以及管理分布在不同地域的项目。 本书讲述的众多经验、技巧和见解来自于发掘和应用SCM最佳经验的工程实践,书中贯穿了众多精妙的见解和富有价值的建议。作为一本出色的配置管理书籍,本书适合于软件工程师和软件项目管理人员阅读参考。 -
Visual FoxPro基础教程冯端品主编21世纪应用型人才培养系列教材。本书介绍了数据库基本概念,VFP基础知识、基本操作,VFP程序设计和应用实例的编写方法等内容。书后辑录了常用的VFP命令与函数。 -
工程材料范悦主编本书是作者结合近年来的教学经验和材料领域的最新发展,参照近年来最新颁布的有关材料方面的国家标准编写而成的。内容包括工程材料的性能、材料的结构与性能间的关系、材料的强化、常用材料分析介绍、材料的选用及选用实例。为了使学生能够获得关于工程材料的理论及实际选用工程材料的综合知识,本书力图将上述内容有机地结合起来,以体现综合、系统、全新、实用的特点。本书可作为高等工科院校(含电大、函大、网络大学等)机械类和近机械类专业的教材,也可作为生产及科研部门有关科技人员的参考书或自学读物。 -
软件工程曾建潮主编本书在吸取了国内外大量同类书刊精华的基础上,总结了编者多年来从事软件工程教学研究的经验和体会,全面系统地介绍了软件工程的概念、原理和典型的技术方法。本书的特点是讲解深入浅出,着重讲透基本的概念、原理、技术和方法;既注重系统性、科学性和先进性,又特别注重实用性;既有原理性论述,又有丰富、完整的实例与之配合,利于读者理解和掌握,特别是书后的附录,详细介绍了软件开发文档编写指南,是软件开发人员必备的资料。本书正文共12章,第1章是概论,第2章讲述可行性分析,第3章讲述结构化分析方法,第4章讲述总体设计,第5章讲述详细设计,第6章讲述编码实现,第7章介绍了面向对象的方法学、面向对象的分析方法和建模技术,第8章介绍面向对象的设计和实现技术,第9章讲述软件测试技术,第10章讲述软件维护,第11章介绍软件工程项目管理技术,第12章介绍软件质量保证技术。本书内容新颖、实例丰富,即可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。 -
UML应用建模实践过程尤克滨编著本书立足工程实践,以应用UML进行面向对象分析和设计为主题,帮助软件工程师在排除关键障碍的基础上,通过推敲实例,有步骤地掌握一套切实可行的方法和流程。全书分为三个部分。第一部分,基本理念和准备知识。是本书的铺垫。解释分析和设计模型的含义和价值,概述面向对象技术的内涵、优势和原则,介绍模型内容的组织和相关的UML表述。第二部分,UML应用建模实践过程。是本书的核心。详细展现分析和设计过程中的5项任务,即全局分析、局部分析、全局设计、局部设计和细节设计。其中包括14项基础活动、39个核心概念、30个关键步骤、52条实践技巧以及贯穿全程的示例。 本书的实践过程遵循Rational统一过程(RUP)的核心思想和基本原则,即以Use Case驱动的、体系构架为核心的迭代化面向对象分析和设计过程。第三部分,设计模型的沿用。是本书内容的延伸。概要地介绍与设计模型直接相关的活动和内容,包括设计模型向实施模型的过渡、设计模型和数据模型的关联以及如何整理主要的设计文档。本书立足实践者的视角,适合于应用面向对象技术的软件工程师,尤其是系统构架师和设计师。本书可以作为应用UML进行面向对象分析和设计的实践课程教材。 -
软件界面设计技术广东省教学教材研究室编本教材分为三大部分。书中分别讲述了软件界面设计的基本理论;中文Photoshop 6.0的应用;以及Microsoft Visio基本界面设计方法等内容。 -
系统分析员考试辅导教程与同步试题训练林盛雄[等]编著全书介绍了计算机组成原理、数据通信与计算机网络、多媒体技术及其应用、程序语言、操作系统、数据库系统、数学知识等内容。 -
数据库与智能数据分析施伯乐,朱扬勇编著21世纪复旦大学研究生教学用书。本书将数据库与当前数据分析技术有机地结合在一起,从数据库的基础知识讲起,全面介绍了智能数据分析的各个方面。对数据分析与数据建模,客户/服务器数据库设计,知识库系统,数据仓库,联机分析处理,数据挖掘技术等进行了系统的阐述。本书可以作为计算机专业研究生教材,也可作为有关专业技术人员的参考书。
