软件工程及软件方法学
-
持续集成(美)Paul M. Duvall (保罗.M. 杜瓦尔)Steve Matyas (史蒂夫.迈耶斯) Andrew Glover(安德鲁.格洛弗) 著,王海鹏 译Jolt大奖素有“软件业之奥斯卡”的美称,本丛书精选自Jolt历届获奖图书,以植根于开发实践中的独到工程思想与杰出方法论为主要甄选方向。本书全面深入地讨论持续集成的各个方面,介绍了一种增加项目可见性、降低项目失败风险的有效实践。此外,还介绍了测试驱动、代码审查、数据库集成、信息反馈等实践和工具。全书列举了持续集成系统的优缺点,如何去使用持续集成系统,什么时候使用等,可操作性极强。《持续集成:软件质量改进和风险降低之道》荣获2008年Jolt世界图书大奖,适合软件开发人员及团队阅读,还可作为软件工程方面的教材。 -
未雨绸缪董越 著软件配置管理为软件开发提供了基础性的支持环境,它与软件开发中的所有角色都有联系,因此本书是写给所有与软件开发有关的人士看的,而不仅是给软件配置管理人员。《未雨绸缪:理解软件配置管理(第2版)》分为两部分,第一部分详细介绍了软件配置管理的基本知识;第二部分主要讲述了软件配置管理的一些实际问题。本书的目标是让读者用很短的时间就能掌握软件配置管理的基础知识,在参与软件开发时,具备软件配置管理方面的基本素养。 -
软件工程与实践贾铁军,甘泉 编《软件工程系列教材:软件工程与实践》特色是实用、新颖、操作性强,设有教学目标、新技术及应用案例、同步实验指导及课程设计与文档、实践与练习题及部分答案等,并提供多媒体课件,方便使用。全书共分10章,内容包括软件工程基础概述、可行性分析及策划、软件项目立项与计划、需求分析、软件设计、面向对象开发技术、软件实现技术、软件测试与维护、软件项目管理、软件工程新技术与现代软件工程新体系及方法、Web实用软件开发综合案例及课程设计,以及新知识、新技术、新方法和新应用。《软件工程系列教材:软件工程与实践》可作为高校计算机与信息类、电子商务、工程与管理类等学科专业的相关课程的教材,也可作为培训及参考用书。 -
软件测试技术第2版徐芳 主编《普通高等教育“十一五”国家级规划教材·高职高专规划教材:软件测试技术(第2版)》根据软件测试教学的需要,结合软件测试未来的职业要求和定位,除了尽量全面地阐述软件测试技术的基本概念外,还按照软件测试递进的职业能力要求来组织本书的内容,使学生的学习能够循序渐进,并且符合软件测试职业发展的一般过程,同时在书中注重按照工程步骤来介绍软件测试的相关知识,使学生在学习软件测试的知识时,能够获得工程化思维方式的训练。《普通高等教育“十一五”国家级规划教材·高职高专规划教材:软件测试技术(第2版)》共7章。第1章介绍软件测试的基本知识;第2章介绍如何快速进行系统测试并提交错误报告;第3章介绍测试用例的设计和相关技术;第4章介绍测试工具应用;第5章介绍测试技术及应用;第6章介绍如何成为优秀的测试组长;第7章通过一个实例,给出了完整的与软件测试相关的文档。本书内容充实、实用性强,可作为高职高专院校计算机软件专业软件测试技术课程的教材,也可作为有关软件测试的培训教材,对从事软件测试实际工作的相关技术人员也具有一定的参考价值。 -
组态王软件实用技术穆亚辉 编著《组态王软件实用技术》由穆亚辉编著,本书以组态王KingView为例,通过设计一个反应车间监控画面,介绍了组态王软件的安装、新工程的建立、画面的动画设计和输出、软件的管理和应用等。《组态王软件实用技术》在教学实践的基础上编写而成。在编写过程中,重点突出实用性和先进性。本书可作为自学监控组态王软件的工程人员的入门读物,也可作为大中专院校自动化和机电一体化等相关专业实践教学的参考书籍,还可作为有关专业职业院校和在职人员的培训教材。 -
性能测试进阶指南陈霁 编著,51Testing软件测试网组 编《测试实践丛书:性能测试进阶指南·LoadRunner 11实战》是一本基于HP LoadRunner11工具的指导用书,从性能测试原理到工具使用再到项目实施,全面介绍了性能测试的各个方面,其内容基本主线说明如下。第一步(了解理论):磨刀不误砍柴工,打下基础;第二步(掌握工具):深入介绍LoadRunner 11工具三大部分(VirtualUserGenerator、Controller、Analysis)如何实现用户行为的模拟、性能指标的监控、负载的生成及后期的数据分析;第三步(项目实施):理论联系实际,介绍性能测试项目实施的流程和性能测试部门的组织管理;第四步(进阶提升):对一些当下流行的或比较特殊的协议和开发技巧通过真实案例进行介绍。 -
软件性能测试过程详解与案例剖析段 念 著《软件性能测试过程详解与案例剖析(第2版)》不仅仅是一本讲述软件性能测试基础知识的书,也不是一本工具的使用手册,当然更不是一本入门类的书籍。本书面向具有一定测试基础,期望能够通过实际案例去感受和领悟性能测试的测试工程师。书中包含了作者多年在性能测试方面的经验总结,其中精选的案例覆盖多种架构和平台,涉及多个行业,可对实际工作起到直接的指导作用,同时,本书包含了所有会在性能测试中使用的模板,稍加修改即可应用在实际项目中。本书可以作为软件测试人员、软件项目经理和需要了解软件性能测试的各级软件管理人员的参考手册,也可作为高校软件性能测试课程的辅助教材。 -
深入理解软件构造系统(加)史密斯 著,仲田 等译《深入理解软件构造系统:原理与最佳实践》分为四部分。第一部分:基础知识,第1~5章分别从构造系统的高层概念、基于Make的构造系统、程序的运行时视图、文件类型与编译工具、子标的与构造变量等方面介绍构造系统的概念和相关主题。第二部分:构造工具,第6~10章结合实际场景案例,对GNU Make、Ant、SCons、CMake和Eclipse IDE这五种构造工具进行分析比较,品评优劣,帮助读者了解构造工具的当前状况,并理解每种工具的优缺点。第三部分:高级主题,第11~16章对依赖关系、元数据、软件打包与安装、构造机器、工具管理等高级主题进行讨论,帮助读者理解关于建设构造系统的许多高级主题,并了解最佳实践。第四部分:提升规模,第17~19章讨论了在大规模构造系统的环境下,如何降低复杂性.提高构造运行速度,帮助读者理解如何设计出能够适应规模增长的小型构造系统,从而对软件构造系统有更好的认识。本书适合软件开发相关人员,包含软件开发人员、项目经理、软件构造专业人士等阅读。 -
软件管理沉思录(美) Watts S. Humphrey William R. Thomas 著, 黄 征 成 慧 刘 然 译本书为软件工程领域权威人士之作,书中首先深入讲解了计划类型和计划过程,接着分析了项目团队建设和激励,然后描写了如何与经理共事,如何说服他们采用最佳实践,最后探讨了个人职责、承诺和过程。本书适合软件项目管理人员阅读。软件管理沉思录:SEI的项目管理、人际沟通和团队协作要诀 -
TIA 博途软件-STEP7 V11编程指南崔坚 主编TIA博途软件是西门子新一代框架软件,西门子控制、监控软件将会逐步集成在此软件中。TIA博途软件具有相同的数据库和平台,各个设备间可实现数据共享,而用户不用做任何额外的工作。本书主要介绍了TIA博途软件中的STEP7V11部分,STEP7 V11是S7-1200 300400PLC的编程软件,同时也可以对WinAC以及ET200智能分布式I/O站进行了数千名自身工程师的编程要求和建议,集成了现代化办公软件的功能,并配以类似设备原貌图形化的组态方式,使用户能够灵活、轻松、快速地完成自动化控制设计任务。源于TIA博途软件方便初学者快速入门的初衷,本书按照一个完整工程设计的流程介绍了TIA博途全歼的使用,不但是和新手的快速入门,而且可供具有STEP7V5使用经验的工程师借鉴和参考,也可以用作大专院校相关专业师生的培训教材,本书带有演示版安装软件,可用于学习与实践。
