软件工程及软件方法学
-
未雨绸缪董越 著软件配置管理为软件开发提供了基础性的支持环境,它与软件开发中的所有角色都有联系,因此本书是写给所有与软件开发有关的人士看的,而不仅是给软件配置管理人员。《未雨绸缪:理解软件配置管理(第2版)》分为两部分,第一部分详细介绍了软件配置管理的基本知识;第二部分主要讲述了软件配置管理的一些实际问题。本书的目标是让读者用很短的时间就能掌握软件配置管理的基础知识,在参与软件开发时,具备软件配置管理方面的基本素养。 -
深入理解软件构造系统(加)史密斯 著,仲田 等译《深入理解软件构造系统:原理与最佳实践》分为四部分。第一部分:基础知识,第1~5章分别从构造系统的高层概念、基于Make的构造系统、程序的运行时视图、文件类型与编译工具、子标的与构造变量等方面介绍构造系统的概念和相关主题。第二部分:构造工具,第6~10章结合实际场景案例,对GNU Make、Ant、SCons、CMake和Eclipse IDE这五种构造工具进行分析比较,品评优劣,帮助读者了解构造工具的当前状况,并理解每种工具的优缺点。第三部分:高级主题,第11~16章对依赖关系、元数据、软件打包与安装、构造机器、工具管理等高级主题进行讨论,帮助读者理解关于建设构造系统的许多高级主题,并了解最佳实践。第四部分:提升规模,第17~19章讨论了在大规模构造系统的环境下,如何降低复杂性.提高构造运行速度,帮助读者理解如何设计出能够适应规模增长的小型构造系统,从而对软件构造系统有更好的认识。本书适合软件开发相关人员,包含软件开发人员、项目经理、软件构造专业人士等阅读。 -
软件管理沉思录(美) Watts S. Humphrey William R. Thomas 著, 黄 征 成 慧 刘 然 译本书为软件工程领域权威人士之作,书中首先深入讲解了计划类型和计划过程,接着分析了项目团队建设和激励,然后描写了如何与经理共事,如何说服他们采用最佳实践,最后探讨了个人职责、承诺和过程。本书适合软件项目管理人员阅读。软件管理沉思录:SEI的项目管理、人际沟通和团队协作要诀 -
软件工程实训教程刘雪梅 著 刘雪梅 编刘雪梅编著的《软件工程实训教程》是一本用来指导软件项目实际操作流程的项目案例类教程,以软件项目生存周期为主线,将实训过程分为项目启动实训、需求建模实训、数据库建模实训、设计及编码实训、测试实训、软件文档撰写实训6个阶段。本书共11章,内容包括:绪论、rational rose建模实训、powerdesigner建模实训、数据库建模实训、项目启动实训、综合案例开发实训、测试实训、文档撰写实训。本书兼顾理论与实践、内容翔实,可操作性强,从而达到培养应用型人才的目标。《软件工程实训教程》可作为应用型本科、高职高专院校相关软件专业和计算机相关专业的软件工程实训教材,也可作为软件工程技术培训教材,同时可供从事软件开发与应用的程序员参考。 -
组态王软件实用技术穆亚辉 编著《组态王软件实用技术》由穆亚辉编著,本书以组态王KingView为例,通过设计一个反应车间监控画面,介绍了组态王软件的安装、新工程的建立、画面的动画设计和输出、软件的管理和应用等。《组态王软件实用技术》在教学实践的基础上编写而成。在编写过程中,重点突出实用性和先进性。本书可作为自学监控组态王软件的工程人员的入门读物,也可作为大中专院校自动化和机电一体化等相关专业实践教学的参考书籍,还可作为有关专业职业院校和在职人员的培训教材。 -
软件工程与实践贾铁军,甘泉 编《软件工程系列教材:软件工程与实践》特色是实用、新颖、操作性强,设有教学目标、新技术及应用案例、同步实验指导及课程设计与文档、实践与练习题及部分答案等,并提供多媒体课件,方便使用。全书共分10章,内容包括软件工程基础概述、可行性分析及策划、软件项目立项与计划、需求分析、软件设计、面向对象开发技术、软件实现技术、软件测试与维护、软件项目管理、软件工程新技术与现代软件工程新体系及方法、Web实用软件开发综合案例及课程设计,以及新知识、新技术、新方法和新应用。《软件工程系列教材:软件工程与实践》可作为高校计算机与信息类、电子商务、工程与管理类等学科专业的相关课程的教材,也可作为培训及参考用书。 -
软件测试技术第2版徐芳 主编《普通高等教育“十一五”国家级规划教材·高职高专规划教材:软件测试技术(第2版)》根据软件测试教学的需要,结合软件测试未来的职业要求和定位,除了尽量全面地阐述软件测试技术的基本概念外,还按照软件测试递进的职业能力要求来组织本书的内容,使学生的学习能够循序渐进,并且符合软件测试职业发展的一般过程,同时在书中注重按照工程步骤来介绍软件测试的相关知识,使学生在学习软件测试的知识时,能够获得工程化思维方式的训练。《普通高等教育“十一五”国家级规划教材·高职高专规划教材:软件测试技术(第2版)》共7章。第1章介绍软件测试的基本知识;第2章介绍如何快速进行系统测试并提交错误报告;第3章介绍测试用例的设计和相关技术;第4章介绍测试工具应用;第5章介绍测试技术及应用;第6章介绍如何成为优秀的测试组长;第7章通过一个实例,给出了完整的与软件测试相关的文档。本书内容充实、实用性强,可作为高职高专院校计算机软件专业软件测试技术课程的教材,也可作为有关软件测试的培训教材,对从事软件测试实际工作的相关技术人员也具有一定的参考价值。 -
性能测试进阶指南陈霁 编著,51Testing软件测试网组 编《测试实践丛书:性能测试进阶指南·LoadRunner 11实战》是一本基于HP LoadRunner11工具的指导用书,从性能测试原理到工具使用再到项目实施,全面介绍了性能测试的各个方面,其内容基本主线说明如下。第一步(了解理论):磨刀不误砍柴工,打下基础;第二步(掌握工具):深入介绍LoadRunner 11工具三大部分(VirtualUserGenerator、Controller、Analysis)如何实现用户行为的模拟、性能指标的监控、负载的生成及后期的数据分析;第三步(项目实施):理论联系实际,介绍性能测试项目实施的流程和性能测试部门的组织管理;第四步(进阶提升):对一些当下流行的或比较特殊的协议和开发技巧通过真实案例进行介绍。 -
软件性能测试过程详解与案例剖析段 念 著《软件性能测试过程详解与案例剖析(第2版)》不仅仅是一本讲述软件性能测试基础知识的书,也不是一本工具的使用手册,当然更不是一本入门类的书籍。本书面向具有一定测试基础,期望能够通过实际案例去感受和领悟性能测试的测试工程师。书中包含了作者多年在性能测试方面的经验总结,其中精选的案例覆盖多种架构和平台,涉及多个行业,可对实际工作起到直接的指导作用,同时,本书包含了所有会在性能测试中使用的模板,稍加修改即可应用在实际项目中。本书可以作为软件测试人员、软件项目经理和需要了解软件性能测试的各级软件管理人员的参考手册,也可作为高校软件性能测试课程的辅助教材。 -
推荐系统实践项亮 编著随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代走入了信息过载(information overload)的时代 。在这个时代,无论是信息消费者还是信息生产者都遇到了很大的挑战:对于信息消费者,从大量信息中找到自己感兴趣的信息是一件非常困难的事情;对于信息生产者,让自己生产的信息脱颖而出,受到广大用户的关注,也是一件非常困难的事情。推荐系统就是解决这一矛盾的重要工具。推荐系统的任务就是联系用户和信息,一方面帮助用户发现对自己有价值的信息,另一方面让信息能够展现在对它感兴趣的用户面前,从而实现信息消费者和信息生产者的双赢。
