软件工程及软件方法学
-
软件测试案例教程周元哲 编著《高等院校规划教材·软件工程系列:软件测试案例教程》较为全面、系统地涵盖了当前软件测试领域的理论和实践知识,反映了当前最新的软件测试理论、标准、技术和工具,展望了软件测试的发展趋势。《高等院校规划教材·软件工程系列:软件测试案例教程》内容主要包括:软件测试概述、软件测试基本知识、黑盒测试、白盒测试、性能测试、软件测试管理和移动终端测试,并将软件测试案例以及当今最新的测试工具与每章内容结合,做到理论与实践相结合。《高等院校规划教材·软件工程系列:软件测试案例教程》可作为高等院校相关专业软件测试的教材或教学参考书,也可供从事计算机应用开发的各类技术人员参考,或用做全国计算机软件测评师考试、软件技术资格与水平考试的培训资料。 -
敏捷开发知识体系中国敏捷软件开发联盟ADBOK编写组 编著《敏捷开发知识体系》面向敏捷实践者学习敏捷知识和敏捷软件开发企业进行敏捷转型的需要,旨在帮助个人更快地掌握敏捷开发知识,帮助企业更好地实施敏捷转型。中国敏捷软件开发联盟ADBOK编写组编著的《敏捷开发知识体系》主要内容包括:敏捷开发的哲学理念、价值观、敏捷开发方法框架和敏捷实践,企业敏捷转型参考框架,帮助企业回答为什么要进行敏捷转型,敏捷转型包含哪些内容和如何开展敏捷转型等问题。 -
软件开发过程及规范厉小军 等编著《软件开发过程及规范(21世纪软件工程专业规划教材)》编著者厉小军、潘云、谢波、邓阿群。《软件开发过程及规范(21世纪软件工程专业规划教材)》内容提要:本书针对外包软件开发的特点,系统地阐述软件开发过程以及各环节的规范和文档要求。全书共6章,首先概要介绍软件服务外包及其与软件开发过程和规范的关系.然后分别介绍软件开发过程以及常用的软件过程模型、软件开发规范、软件管理规范、传统软件开发过程及其规范、统一过程及其规范。本书结合软件开发中的主要知识,基于实际项目案例开发流程和文档,着重介绍软件开发的工程化方法。本书既可以作为高等学校软件工程、计算机科学与技术及相关专业的教材.也可以作为从事软件开发特别是软件服务外包工作的工程技术人员的参考资料。 -
Android开发入门与实战姚尚朗,靳岩 等著《Android开发入门与实战(第2版)》遵循第一版的写作宗旨,通过本书的学习,让不懂Android开发的人系统地快速掌握Android开发的知识。《Android开发入门与实战(第2版)》主要内容为:Android开发环境搭建、Android SDK介绍、Android应用程序结构剖析,并对Android 中最重要的组件Activity、Intents&Intent Filters&Broadcast receivers、Intent、Service、Content Providers进行了详细的讲解;然后对线程&进程、数据存储、Widget、网络通信和XML解析、多设备适配、Android UI Design(设计规范)等核心技术和读者关心的流行技术结合实例进行了详细讲解;最后精选了6个真实的案例,如图书信息查询、eoe Wiki客户端、广告查查看看、手机信息小助手、土地浏览器、地图追踪,让读者把各种技术贯穿起来,达到学以致用的目的。书中内容的安排循序渐进、由浅到深,跟随本书的步调,一定可以学会Android开发。《Android开发入门与实战(第2版)》除了理论知识的介绍和演示外,还加入很多实战经验技巧和实战案例剖析,让大家在学习的时候能理论结合实战,融会贯通,真正掌握Android的开发技术。 -
面向模式的软件架构卷3(德)Michael Kircher (印)Prashant Jain 译者:袁国忠作为面向模式的软件架构系列丛书的第3卷,本书不仅详尽地阐述了资源管理模式,而且通过几个示例演示了如何将其付诸应用。本书包含两部分,第一部分从问题领域的角度探讨资源管理,简要地介绍了资源管理和资源管理模式,阐释了资源获取、资源生命周期和资源释放这3类模式。第二部分从应用领域的角度进行探讨,从案例研究的角度阐明了这些模式的实际应用。本书适合软件架构师、设计师和开发人员阅读,对计算机专业的学生也会大有裨益。" -
赢在测试2蔡为东 著这是一本传承软件测试经验和职业、人生经验的书。作者选择了国内十位有代表性的软件测试专家,对他们做了深入的访谈,把他们的职业经历和思考、对软件测试各方面的认知和要求等详细地写了下来。这些专家来自百度、金山、奇虎360、淘宝、用友、阿尔卡特-朗讯、广联达、CA、迈瑞等知名公司,在搜索、通讯、ERP、存储、安全、嵌入式、互联网、电商、建筑、虚拟化等行业从事软件测试工作,同时,这些专家的职业发展方向也覆盖了管理线、技术线和个人创业等不同的发展方向,相信他们的经验和看法对于读者是有益的,可供参考和借鉴。在写作风格上,作者的原则是真实、实用,便于阅读和学习。本书适合软件测试工程师、测试经理等软件测试从业人员阅读,也适合对软件测试感兴趣、期望从事软件测试工作的朋友。 -
软件工程赛煜,刘文 主编本教材全面介绍了软件工程的基本知识体系,讲述了软件工程的基本概念、原理和方法,系统地介绍了目前较成熟的、广泛使用的软件工程技术。本教材内容包括:软件工程概述、可行性研究、软件需求分析、概要设计、详细设计、面向对象方法学引论、统一建模语言UML、面向对象分析、面向对象设计、软件编码与测试、软件维护、软件项目管理,同时,还介绍了绘图工具软件Visi。的使用方法。本教材按照案例驱动、项目运作所需的知识体系结构来设置内容,突出实训,重在培养学生的专业能力和动手实践能力。每章配有课堂实训、单元实训和单元习题;理论与实践相结合,通俗易懂,实用性强,可操作性强。本教材适用于普通高等院校、高职院校“软件工程”课程的教材或参考书,也可供软件工程师、软件项目管理者和应用软件的开发人员阅读参考。 -
软件测试之魂肖利琼本书以测试设计为主线,首先介绍了软件测试行业过去十多年的发展变化——如今,软件测试日益受到世界重视,已展现了朝阳行业的端倪。如何把握测试技术,把测试工作做得精透,成为测试行业的佼佼者,也是很多读者朋友关心的话题。本书接下来明确了测试的目标,介绍了测试设计的各个环节,包括测试架构的设计、测试需求分析与测试策略制定、测试方案的设计、用例的设计、测试执行流程设计、测试输出的管理设计、测试过程的控制方法设计等。最后,作者以追逐软测之理念进行延展,旨在帮助读者理解并站在测试工作之上看测试,如何超越自我进行测试创新,为走出一条属于自己的测试精华之路提供指引。本书是作者从事一线测试工作13年来的测试经验与智慧结晶,适合对软件测试有一定了解,特别是有一定实际测试经验的测试工程师。同时,本书也可以作为高校、软件测试专业培训机构的参考教材,让学生在学习理论知识的同时,学习企业中的工程实践案例,有针对性地认识与把握测试的核心技术,以增强自身的就业竞争力。 -
软件工程与计算丁二玉,刘钦 著,骆斌 编《高等院校软件工程专业规划教材:软件工程与计算(卷2):软件开发的技术基础》作为国家精品课程“软件工程与计算”系列课程的第二门课程配套教材,《高等院校软件工程专业规划教材:软件工程与计算(卷2):软件开发的技术基础》以经典软件工程方法与技术为主线,软件开发技术与程序设计知识为教学重点,培养学生简单小组级别、中小规模软件系统的软件开发能力。全书主要分为六部分。第一部分介绍软件工程的基本框架。第二部分介绍项目启动阶段的知识。第三部分介绍软件需求开发的基础知识,包括软件需求工程的概要、软件需求的内涵、常见的需求分析方法、软件需求文档。第四部分首先介绍软件设计的基础概念,之后沿着设计过程和设计技术两条主线,深入描述软件设计的相关知识。第五部分介绍软件构造、测试、移交与维护等软件开发的下游工程的基础知识。第六部分是对第一部分的延续,通过总结性回顾,进一步加深读者对软件工程的理解。《高等院校软件工程专业规划教材:软件工程与计算(卷2):软件开发的技术基础》可作为高等院校软件工程、计算机及相关专业本科生软件工程课程的教材,也可作为从事软件开发的相关技术人员的参考书。 -
软件工程李发陵,刘志强 主编《高职高专计算机教学改革新体系规划教材:软件工程》根据高等职业学校软件技术专业的软件工程课程的教学要求编写。以订购火车票管理系统项目为主线,将全书分为软件售前阶段(第1~4章,包含软件产生的背景,招标、投标及中标活动)、软件开发阶段(第5~11章,包含软件工程理论、需求分析、概要设计、详细设计、编码、测试和交付)、软件售后阶段(第12章和第13章,包含软件维护及版本升级)三个部分,层次分明、全面地说明了软件开发各个阶段的任务和目标。在系统阐述软件工程理论的同时,将软件工程的方法、工具和过程应用到了实践当中,并在软件开发的各个阶段中引入了CMM过程管理活动,体现了理论方法学习与实践操作的结合。书中还包含了大量的主项目以外的实例和课后习题,这些都是编者在软件开发和教学中的经典案例和经验沉淀。《高职高专计算机教学改革新体系规划教材:软件工程》适合作为高职高专学校软件技术专业、应用型本科软件工程专业学习软件工程课程的教材,也可以作为培训机构的教学用书。
