软件工程及软件方法学
-
基于新信息技术的软件工程与UML教程苏秀芝,马庆,周海珍 编《基于新信息技术的软件工程与UML教程》以工作过程导向、任务驱动模式教学法等职业教育中的新理念为基础,结合实际生活、学习、职业工作过程以及真实案例,归纳出14个教学项目,重点突出课程的知识目标和能力目标。《基于新信息技术的软件工程与UML教程》图文并茂,结构清晰,表达流畅,内容丰富实用。全书共分为14个项目,内容主要包括:软件工程基础、问题定义及可行性研究、需求分析、软件设计、软件实现、软件交付与维护、认识UML、Rational Rose简介、需求建模、静态建模、动态建模、物理建模、双向工程及UML建模综合案例。每个项目都有知识目标和能力目标,在各项目训练中分别融入了软件开发岗位各项职业能力需求元素,从而实现该课程与岗位的对接。《基于新信息技术的软件工程与UML教程》可作为高等职业院校软件技术专业的教材,也可作为相关人员的培训教材。 -
Scratch真好玩刘凤飞 著本书以一个猫猫侠角色引入,将读者设定为编程世界的一位勇士,跟随猫猫侠一起学习Scratch编程的超能力。全书内容分为三部分。第1部分(第1~10章)通过知识点小案例的讲解,培养孩子们的学习兴趣,从而让孩子们掌握Scratch的基础知识;第二部分(第11~17章)以一个大型完整案例讲解,从案例分析到思考再到制作,和孩子们一起分享一个项目从设计、试错、思考、完善、提升到实现的全过程;第三部分(第18章)介绍竞赛知识,说明编程竞赛应该注意的一些要素,以及在参赛作品创造过程中应该注意的关键因素和核心要点,如何在已有的知识和设计层面做出一个能让人眼前一亮的作品,如何体现自己的创意,将自己的优势和特色展示出来,如何在时间获取作品的关注度和认同感。 -
猎豹行动刘华 著本书以小说体的方式引导读者经历一场虚拟的体验式学习。本书以一家金融公司——盛远金融公司的IT部门的敏捷转型为背景,详细介绍了转型前IT部门目前面临的问题、转型过程中遇到的各种问题,以及为解决问题尝试过的多种方法和每种方法的优缺点。本书共有14章,每章的结束部分会列出本章的主要知识点。本书的内容主要包括敏捷开发(Scrum、极限编程)、精益方法(看板方法)、CI/CD流水线、基于Trunk的开发、微服务等。本书内容风格独特,轻松易读,非常适合对敏捷模式感兴趣但尚未实践的读者阅读学习,也适合已经有一定经验的实践者作为参考。 -
软件测试技术实战王铁军 著本书系统地介绍了软件测试的基本概念、测试技术及测试工具,并通过测试实例详细说明了软件测试流程和测试工具的使用。本书采用案例教学法编写,书中提供了软件测试实践案例及相关源代码,以帮助读者增强对软件测试相关知识的融会贯通,快速掌握软件测试技术。 本书结构规范、实例丰富,理论与实践相结合,深入浅出、通俗易懂。全书从软件测试概述和测试环境搭建入手,从代码覆盖测试、单元测试、黑盒测试、负载测试和移动终端测试五个方面讲解了软件测试的实践案例,以供读者全面了解软件测试的整个过程。 本书适合作为普通高等院校计算机相关专业软件测试课程的教材,也可作为软件测试培训班的教材,同时还可作为有志于从事软件测试工作的学生和刚就业人员的入门参考书。 -
异构系统体系结构[美] 胡文美(Wen-mei W.Hwu) 著,方娟 蔡旻 译本书为我们呈现了异构系统架构(HSA)的关键技术、实现方法和案例应用。首先回顾异构并行处理的发展进程、相关问题,分析HSA相对于其他技术的优势。之后深入探讨了运行时、内存模型、队列、上下文交换、架构队列语言、模拟器、工具链等问题。后选取三个实际案例,基于C++应用程序,说明了HSA如何能够显著提升程序性能。 -
基于任务模型的用户界面设计与开发李娟妮 著《基于任务模型的用户界面设计与开发》一书系统地介绍了一种开发高可用性软件的方法——基于用户任务模型的界面开发。书中以丰富的文献资料和开发实例为基础,介绍了建立用户任务模型的意义,不同任务模型的特点,以及从任务模型到界面生成的过程;同时,还研究了适用于多用户、多设备、多平台的移动计算环境中的用户任务分析、建模过程,以及从任务模型到界面原型的转换方法。 -
软件架构建模和仿真[德] 拉尔夫 H.雷乌斯纳(Ralf H. Reussner) 等著,李必信、王璐璐、孔祥龙、周颖、廖力 译本书给出一种新的定量的架构模拟方法来讨论软件设计和架构的质量和属性,让软件工程师在早期设计阶段就能够建模和评估软件服务的质量。书中提出了个针对软件架构的模拟器Palladio,向学生和专业人员展示了为了分析软件服务的性能如何建模可复用、参数化的组件以及可配置和部署的系统。。 -
计算机网络基础实验指导暂缺作者本书是作者多年从事网络课程教学和实践工作的心得之作,根据应用型本科人才培养特点,结合社会对高层次应用型技术人才在计算机网络理论知识和应用能力两方面的要求编写而成。本教材合理安排了理论教学、动手操作、思考和自学等内容。全书结构新颖、叙述流畅,理论和实践结合紧密,重点和难点内容突出,合理安排理论教学、动手操作、思考和自学等内容。 -
软件工程导论[美] 弗兰克·徐(Frank Tsui) 著,崔展齐 潘敏学 王林章译 译高校本科软件工程导论教材,适合一学期讲授,提供系统的工程方法来讲述软件工程的原籍和方法学。全书内容全面而且具体简洁。 -
基础设施即代码 云服务器管理[美] 基夫·莫里斯(Kief Morris) 著,金明,钱伟,马博文,黄博文,禚娴静 译本书旨在解释如何利用“云时代”基础设施即代码的方法来管理IT基础设施。主要内容包括:组织在采用新一代基础设施技术时经常掉进的陷阱以及避免这些陷阱的核心原则和基础设施即代码的关键实践;动态基础设施平台的性能和服务模型;提供、确认核心基础设施资源的工具;规定服务器、构建服务器模板和更新运行服务器的实践和模型。
