软件工程及软件方法学
-
OpenDaylight应用宝典Mathieu Lemay 等 著OpenDaylight是一个模块化的开放平台,用于定制和自动化任意规模的网络。OpenDaylight重点关注网络可编程性,可解决现有网络环境中的各种使用场景。《OpenDaylight应用宝典——从传统网络迁移到软件定义网络指南》有几十个基于场景的演示,介绍使用OpenDaylight可以解决的基础案例,包括讨论虚拟用户边缘、动态互连、网络虚拟化、虚拟核心和聚合、意图和策略联网、自定义OpenDaylight容器、认证和授权。经典场景的介绍,能帮助读者快速学习和掌握OpenDaylight相关知识。 -
全程软件测试朱少民 著本书系统地总结了过去十年中软件测试发生的变化,浓缩了作者许多宝贵的软件测试经验。本书首先介绍对于软件测试的不同看法,全程软件测试的思想,软件测试的基础设施与TA框架、团队能力建设;然后逐步深入到测试的计划、设计、执行、持续反馈和改进;接着,讨论全程测试的思想,包括全程静态测试、全程性能测试、全程安全性、全程建模、全程可视化。本书最后展望了软件测试的未来。 本书适合软件测试人员阅读,也可作为相关专业人士的参考指南。 -
软件工程与Rose建模案例教程刘志成,宁云智,林东升,新世纪高职高专教材编审委员会 编《软件工程与Rose建模案例教程(第3版)》共分9章,章节划分如下:第1章:软件工程概述,介绍了软件、软件工程基础、软件生存周期模型及各阶段的主要任务。第2章:软件过程模型与面向对象方法,介绍了常用的软件过程模型的特点和应用场合、面向对象软件工程的基本思想、OOA、OOD和OOP的基本方法。第3章:UML简介,介绍了UML的发展历程、UML的特点、UML的结构、UML的视图、UML图形符号和uML建模的基本流程。第4章:Rational Rose简介,介绍了Rational Rose的安装和配置、Rational Rose的主要界面、Rational Rose建模的一般过程和图书管理系统以及B—C电子商城系统的设计。第5章:图书管理系统需求建模,介绍了应用于软件系统需求分析阶段的用例视图,包括用例图、参与者的识别、Rational Rose绘制用例图的方法。第6章:图书管理系统静态建模,介绍了从静态角度对软件系统进行UML建模的方法、类图和对象的特点、类之间的关系和Rational Rose绘制类图的方法。第7章:图书管理系统动态建模,介绍了从动态角度对软件系统进行UML建模的方法,状态图、活动图、顺序图、协作图的特点及应用,使用Rational Rose绘制状态图、活动图、顺序图和协作图的方法。第8章:图书管理系统物理建模,介绍了从软件系统物理组成角度进行UML建模的方法、组件图的特点及应用、部署图的特点及应用、Rational Rose绘制组件图和部署图的方法。第9章:双向工程,介绍了Rational Rose中UML模型到代码的正向工程和从程序代码到UML模型的逆向工程。《软件工程与Rose建模案例教程(第3版)》可作为高职高专计算机类专业软件建模技术的教材,也可以作为培训教材使用。 -
基于BIM的Revit装配式建筑设计实战卫涛 著《基于BIM的Revit装配式建筑设计实战》以一栋地上24层的装配式建筑(剪力墙结构)为例,全面介绍了基于BIM技术的Revit装配式建筑设计的全过程,让读者全面掌握基于装配式建筑设计的相关知识,从而更好地适应建筑行业的发展。另外,卫老师专门为《基于BIM的Revit装配式建筑设计实战》录制了25小时高清教学视频(价值500元),以帮助读者更加高效率地学习。 《基于BIM的Revit装配式建筑设计实战》共15章,分为5篇。全书以“模块设计→户型设计→墙体设计→墙体拆分→构件装配→统计工程量→输出施工图”这条正向设计流程为主线,全面介绍了常见的预制构件族(预埋金属件、钢筋、86型暗盒、整体卫浴、三板、叠合梁、梯梁和梯段等)的设计与制作方法。根据相应的设计规范要求,插入这些族,并对预制构件进行装配,从而生成主体建筑。由于该案例采用了BIM技术,其构件富有信息量,所以在后期可以统计工程量、计算预制率与估算装配率,从而自动生成相应的设计图纸。 《基于BIM的Revit装配式建筑设计实战》内容翔实,讲解细腻,案例典型、实用,特别适合装配式设计、建筑设计和结构设计等相关领域的工作人员阅读;也适合房地产开发、建筑施工、工程造价和装配式工厂等相关领域的从业人员阅读;还适合大中专院校和培训机构的相关专业作为教材使用。 -
软件测试技术实战教程威链优创 著本书是《软件测试技术基础教程 理论、方法与工具》的姐妹篇,《软件测试技术基础教程 理论、方法与工具》详细介绍软件测试活动中所需的理论知识、测试方法及常用测试工具,而本书紧跟开源趋势,采用开源的实际案例,结合流行的开源项目管理工具禅道、自动化测试工具Selenium、性能测试工具Jmeter,详细介绍敏捷测试理论、测试方法及测试工具在敏捷开发项目中的具体应用。本书共7章,内容包括敏捷开发模型、软件测试基本知识介绍;敏捷测试与敏捷开发团队;如何在敏捷开发团队中进行测试项目分析与任务分配;测试工程师如何开展敏捷测试用例管理及设计活动;Web项目手工测试、自动化测试及性能测试过程。本书可作为普通高等院校、高等职业院校软件测试专业的教材,也可作为社会培训机构的培训教材,同时也适合从事软件测试工作的读者自学参考。 -
软件测试技术指南斛嘉乙,符永蔚,樊映川 著本书介绍了国内外先进的软件测试技术和测试理念: 包含软件测试理 论、软件质量、软件测试过程、软件测试方法、软件测试管理、软件测试 工具以及Web 项目测试和APP 项目测试等。全书覆盖了基础和高阶的软 件测试知识, 并结合目前市场需求的岗位技能, 提供了极具参考价值的测 试实例。本书是腾尚时代软件职业培训学校全体老师精心打造的一本软件测试领域专业书籍, 力求使更多的求职者和读者更好地学习软件测试的相关知识, 并找到更理想的软件测试工作岗位。 本书适合于从事软件测试领域的技术人员及希望从事软件测试的其他专业人员阅读, 也适合计算机、软件、自动化等相关专业的学生与老师参考。 -
行知行业英语暂缺作者全部65个品种的原版教材内容作为教材改版蓝本;全部65个品种的原版配套APP(WINDOWS,MAC OS,IOS,ANDROID四种操作环境);全部65个品种的原版教学参考内容(含本土汉化的课文译文);配套电子教案PPT。教参中提除答案和听力文本,还供口语和写作指导。配套有APP:教材全部内容的数字化呈现;拓展专题相关视频;对学生所有练习的即时反馈;进度监测报告;通过视觉提示和音频呈现词汇,配有图片、定义、示例和音频;通过各种练习进行词汇练习;听力练习帮助学生发展听力技能。 -
软件工程基础胡思康 著软件工程是利用工程化的原理和方法指导计算机软件系统开发、测试和维护的学科,具有知识面广、实践性强、不断发展等特点。本书系统介绍软件工程的基本概念、原理、方法与技术,全书共11章,可分为四部分:第一部分为第1章,简要介绍软件工程的发展与过程模型;第二部分包括第2~6章,以瀑布模型为基础,以结构化方法为主线,介绍软件工程各阶段的任务、过程、方法、工具与测试技术;第三部分包括第7~10章,以瀑布模型为基础,以面向对象方法为主线,介绍统一建模语言UML、面向对象分析与过程、面向对象设计与建模、软件测试、软件维护等;第四部分为第11章,介绍软件项目管理与CMM。 -
全程软件测试朱少民 著本书系统地总结了过去十年中软件测试发生的变化,浓缩了作者许多宝贵的软件测试经验。本书首先介绍对于软件测试的不同看法,全程软件测试的思想,软件测试的基础设施与TA框架、团队能力建设;然后逐步深入到测试的计划、设计、执行、持续反馈和改进;接着,讨论全程测试的思想,包括全程静态测试、全程性能测试、全程安全性、全程建模、全程可视化。本书最后展望了软件测试的未来。 本书适合软件测试人员阅读,也可作为相关专业人士的参考指南。 -
软件工程莎丽·劳伦斯·弗里格,(加)乔安妮·M.阿特利 著,杨卫东 译本书是软件工程领域的经典著作,国际上众多名校均采用本书作为教材。全书共分为14章,分3个部分介绍主要内容。第一部分解释为什么软件工程知识对实践者和研究者同样重要,还讨论了理解过程模型问题的必要性以及敏捷方法和精细地进行项目计划的必要性;第二部分论述开发和维护的主要步骤;第三部分主要讲述软件评估和改进。 本书适合作为计算机相关专业软件工程课程的本科教材,也适用于介绍软件工程的概念与实践的研究生课程,期望进一步学习该领域相关知识的专业人员也可以阅读本书。
