软件工程及软件方法学
-
基于PMBOK的软件项目管理方法研究暂缺作者《基于PMBOK的软件项目管理方法研究》是一本软件项目管理的专门著作,内容丰富、具体,全书基于PMBOK的知识体系,从9个方面(启动管理、招投标与合同管理、需求管理、进度管理、成本管理、质量管理、风险管理、人力资源管理、收尾管理)介绍了软件项目管理的相关知识领域。《基于PMBOK的软件项目管理方法研究》体系结构合理,编排条理清晰,文字通俗易懂,内容详略得当,并特别突出其实用性。
-
软件测试实用教程刘震,吴娟 著软件测试是一门涉及广泛知识的学科,软件测试行业在国内方兴未艾,测试工程师们亟须掌握各种测试技术和工具,测试团队的管理也亟须完善和提高。本书在编写过程中考虑到测试人员的需求,尤其是测试新手对各种知识的需求,提供了丰富的测试知识:首先介绍了国内外先进的测试技术和测试理念,如微软的测试方法、RUP中的测试过程、敏捷测试的理念等;其次详细讲述了几个主要测试工具的使用,如LoadRunner、AppScan等;然后介绍了各种常用的开源测试工具,为期待引入开源测试工具的团队提供参考;最后,结合项目实践,介绍了自动化测试框架的开发。本书在每章的最后,针对本章重要内容给出习题,方便大家进行自测。本书适合作为高校软件测试相关课程教学用书,也适合从事测试工作的人员参考使用。
-
软件项目管理侯红,郭小群,张海涛,沈春泽 著《软件项目管理/“高等学校本科计算机类专业应用型人才培养研究”项目规划教材》为“高等学校本科计算机类专业应用型人才培养研究”项目规划教材。项目管理的关键是管理者思维的转变和项目过程的执行能力。《软件项目管理/“高等学校本科计算机类专业应用型人才培养研究”项目规划教材》紧密围绕这两个关键点,依据《高等学校本科软件工程专业应用型人才培养指导意见》,以思维转变为核心、以项目管理过程组为主线,在充分研究及分析国内外项目管理的模式、教学方法和教材特色的基础上,结合多年教学和工程经验编写而成。全书共11章,主要内容包括从技术到管理,项目管理概述,项目启动,项目计划,项目沟通和报告,项目监控,项目风险管理,软件质量保证,需求管理,软件配置管理和项目收尾。为便于教学,随书提供配套的电子教案、软件项目管理相关的文档模板、从业者讲解视频等教学资源。《软件项目管理/“高等学校本科计算机类专业应用型人才培养研究”项目规划教材》可作为高校计算机类专业软件项目管理课程教材,也可供软件开发技术人员参考。
-
Python机器学习实践指南Alexander,T.,Combs 著;黄申 译机器学习是近年来渐趋热门的一个领域,同时Python 语言经过一段时间的发展也已逐渐成为主流的编程语言之一。本书结合了机器学习和Python 语言两个热门的领域,通过利用两种核心的机器学习算法来将Python 语言在数据分析方面的优势发挥到**。全书共有10 章。第1 章讲解了Python 机器学习的生态系统,剩余9 章介绍了众多与机器学习相关的算法,包括各类分类算法、数据可视化技术、推荐引擎等,主要包括机器学习在公寓、机票、IPO 市场、新闻源、内容推广、股票市场、图像、聊天机器人和推荐引擎等方面的应用。本书适合Python 程序员、数据分析人员、对算法感兴趣的读者、机器学习领域的从业人员及科研人员阅读。
-
触类旁通(美)JOSH CLARK(乔石·克拉克)本书深入触屏人机交互构成的核心,以大量的用户调研数据为基础,分析了多终端时代触屏设备用户使用习惯的变化及其对设计的影响,总结出了触屏界面设计原则和规律,并给出了具体的设计案例。这是一本立足现在、面向未来的优秀设计范本,值得每一位界面设计师及希望进入产品设计行业的读者珍藏并作为案头参考。
-
SAFe 4.0参考指南(美)迪恩·莱芬韦尔(Dean Leffingwell)SAFe正在世界范围内广泛应用,大部分美国财富100强公司都聘请了认证的SAFe实践者和咨询师进行现场辅导,全球1000强企业中使用SAFe的比例也在逐渐增加。本书涵盖了关于众多角色、职责、活动和工件的参考指南,同时阐述了价值观,精益-敏捷理念、原则和各种实践等基础元素,可以帮助大家理解和应用SAFe,并终完成构建更好的系统的使命。
-
基于环境的软件近似正确性马艳芳编马艳芳编*的《基于环境的软件近似正确性》基于进程代数理论中的通信系统演算(CCS)模型对软件的近似正确性进行了形式化描述和度量。从接受和拒 *环境角度,以参数化互模拟和三分之二互模拟为基础,建立了参数化互模拟和三分之二互模拟的无限演化理论及拓扑理论,建立了近似的参数化互模拟和近似的三分之二互模拟理论。为描述带有概率信息软件系统的近似正确性,建立了概率化参数互模拟及确定性概率进程近似互模拟的无限演化及其拓扑结构。
-
面向对象软件工程实践指南曹健 编《面向对象软件工程实践指南:电子工程与计算机科学》围绕基于面向对象方法学的软件开发过程,介绍了各个典型环节和各个环节中采用的技术,并给出了一个详细完整的案例。主要内容为:面向对象软件工程基本概念和统一建模语言UML的介绍,在此基础上,对软件开发计划、需求定义、分析、设计、构造、测试、交付和总结等各个阶段的步骤、采用的技术和交付物进行了阐述。书中给出了一个详细的案例,与每一个环节相对应。读者可以通过学习前半部分的指南并参考后半部分的案例了解软件开发过程的组织和实施的具体方式。《面向对象软件工程实践指南:电子工程与计算机科学》可以作为高等院校计算机科学与技术、软件工程以及其他相关学科的软件工程课程的配套教材,也可供研究生、工程技术人员进行参考。
-
树莓派开发实战[英] Simon Monk,蒙克 著;韩波 译树莓派(Raspberry Pi)是一款基于Linux系统的、只有一张信用卡大小的卡片式计算机。研发树莓派的起初目的是通过低价硬件和自由软件来推动学校的基础计算机学科教育,但很快树莓派就得到计算机和硬件爱好者的青睐;他们用它学习编程,并创造出各种各样新奇的、风靡一时的软硬件应用。本书由多产作家Simon Monk编写,是将内容进行全面升级之后的第2版,囊括了丰富的实践示例,详细讲解了树莓派的配置与管理、网络连接、操作系统及软件。另外,本书还介绍了使用Python进行树莓派开发的各项技巧,书中介绍了有关Python编程的基础知识、列表与字典、Python高级特性。同时,本书还介绍了有关机器视觉、硬件基础、控制硬件、电机、数字输入、传感器、显示设备、物联网及Arduino等相关知识。 本书适合程序员和计算机软、硬件爱好者,以及对树莓派感兴趣的读者阅读,也适合作为树莓派相关实践课程的指导用书。
-
Python极客项目编程Mahesh Venkitachalam 著;王海鹏 译Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。本书通过14个有趣的项目,帮助和鼓励读者探索Python编程的世界。全书共14章,分别介绍了通过Python编程实现的一些有趣项目,包括解析iTunes播放列表、模拟人工生命、创建ASCII码艺术图、照片拼接、生成三维立体图、创建粒子模拟的烟花喷泉效果、实现立体光线投射算法,以及用Python结合Arduino和树莓派等硬件的电子项目。本书并不介绍Python语言的基础知识,而是通过一系列不简单的项目,展示如何用Python来解决各种实际问题,以及如何使用一些流行的Python库。本书适合那些想要通过Python编程来进行尝试和探索的读者,适合了解基本的Python语法和基本的编程概念的读者进一步学习,对于Python程序员有一定的启发和参考价值。