软件工程及软件方法学
-
软件测试设计马均飞,郑文强 编著《软件测试设计》针对软件测试人员在测试设计过程中面临的各种问题,提出了“问题驱动的软件测试设计”方法。该方法将软件测试设计技术、测试设计中面临的问题和项目测试实践经验紧密结合,详细阐述了测试人员应该如何有效地开展软件测试设计活动。测试人员在测试设计过程中经常面临各种问题和挑战,主要包括几乎无穷的测试对象输入数据的组合、不同利益相关者对软件产品的不同质量要求、非常有限的测试时间和测试资源,以及不全、模糊且经常变更的需求规格说明等。问题驱动的软件测试设计方法从经典测试设计、基于质量特性的测试设计、基于风险的测试设计和基于经验的测试设计4个方面,系统地解决测试人员在测试设计过程中碰到的各种问题。《软件测试设计》适用于测试工程师、测试经理和质量改进人员阅读,也可以作为国际软件测试认证委员会(ISTQB)高级测试技术分析员和高级测试分析员的培训参考教材。 -
软件制胜之道(美)汉弗莱 编著,张明 译《软件制胜之道:执行的策略》是软件工程领域的泰斗Watts S. Humphrey推出的经典之作。作者首先肯定了软件的重要作用,接着阐述了如何通过管理软件业务所需的7大步骤,将其转换为专业的商业工程功能。《软件制胜之道:执行的策略》提供了较多优秀的案例,讲述了如何在认识和掌握软件开发重要性的基础上获得巨大收益。《软件制胜之道:执行的策略》最后分析了书中建议的转型将带来的巨大经济回报。《软件制胜之道:执行的策略》适合涉及软件开发过程的技术人员、公司主管和高层管理人员阅读。 -
LabVIEW、MATLAB及其混合编程技术曲丽荣 等编著《LabVIEW 、MATLAB及其混合编程技术》系统介绍了LabVIEW与MATLAB这两种语言的基本使用方法、把它们结合在一起的混合编程技术、程序设计与实际应用的相关知识。全书共11章,分为三部分。第一部分包括第1~5章,介绍LabVIEW的基本概念、编程方法、数据结构、数据采集等图形化程序设计的关键技术;第二部分包括第6、7章,介绍MATLAB程序设计基础和Simulink动态系统仿真;第三部分包括第8~11章,介绍LabVIEW与MATLAB的混合编程技术,LabVIEW与MATLAB/Simulink混合编程接口技术,在LabVIEW中利用ActiveX技术与MATLAB混合编程,以及LabVIEW调用DLL、调用API等高级程序设计的技术。《LabVIEW 、MATLAB及其混合编程技术》可作为高等院校相关专业教材或教学参考书,也可供测控与仪器技术相关工程技术人员和软件工程师参考。 -
计算机常用软件应用项目教程耿岩 主编本书是一本介绍计算机常用工具软件及使用方法的教材,按照教育部关于计算机及相关专业常用软件应用的要求,结合当前计算机工具软件的发展变化编写而成。书中的工具软件都是经过精挑细选、有代表性的、运行速度快、口碑好的经典软件。全书共分为9章,详细介绍了文件管理工具、媒体工具、光盘管理工具、网络应用工具、磁盘管理与安全工具、翻译工具以及系统管理及优化工具等内容。全书采用项目教学法,以应用为目的,用任务来驱动,既有简洁的理论知识,又有准确的任务描述,还有清晰的操作步骤。通?本书的学习,可以迅速掌握20多种日常必备工具软件的使用方法,从而能够轻松自如地使用计算机,享受计算机带来的无穷乐趣。本书可作为中职中专计算机专业及其他相关专业的教材,也可作为现代化办公人员的培训教材。同时,也是广大计算机爱好者提高个人计算机应用能力的参考书。本书配有授课用电子课件,请到机械工业出版社教材服务网www.cmpedu.com以教师身份免费注册下载或联系编辑(88379194)索取。 -
软件测试原理、技术及工具(美)利马耶 著,黄晓磊,曾琼 译《软件测试原理、技术及工具》介绍了一种将测试管理、技术和过程需求活动相集成的方法。书中提供的测试工具、过程和测试案例能够帮助读者成为合格的“质量关卡”的守护者。《软件测试原理、技术及工具》特色·介绍了一种将测试管理、技术和过程需求活动相集成的方法·专门的章节来介绍测试工具、特定测试、确认与验证以及软件质量保障·给出了两个具体的案例场景辅以案例研究、测试案例与测试文档·丰富的教学方法:·110个具体示例·235道课后练习题·50个常见问题解答 -
软件测试(美)乔根森 著,李海峰,马琳 译Paul C.Jorgensen编著的《软件测试(第3版)》是经典的软件测试教材。书中对基础知识、方法提供了系统的综合阐述,既涉及基于模型的开发又介绍测试驱动的开发,做到了理论与实践的完美结合,反映了软件标准和开发的最新进展和变化。《软件测试(第3版)》适合作为高等院校计算机学院及软件学院相关专业软件测试课程的教材,也是软件测试领域技术?员的理想参考书。 -
软件框架设计的艺术(捷克)图拉赫 著《软件框架设计的艺术》帮助你解决api 设计方面的问题,共分3 个部分,分别指出学习api 设计是需要进行科学的训练的、java 语言在设计方面的理论及设计和维护api 时的常见情况,并提供了各种技巧来解决相应的问题。 《软件框架设计的艺术》作者是netbeans 的创始人,也是netbeans 项目最初的架构师。相信在api 设计中遇到问题时,本书将不可或缺。 《软件框架设计的艺术》适用于软件设计人员阅读。 -
软件测试技术教程徐光侠,韦庆杰 主编《软件测试技术教程》内容分为基础与实践两部分。基础部分介绍了基本概念、原理、白盒测试技术、黑盒测试技术、面向对象软件测试、单元测试、集成测试和系统测试。实践部分介绍了软件测试与软件开发过程、软件测试过程所需技能、软件测试自动化、软件测试工具、自动测试工具qtp等内容。《软件测试技术教程》内容全面、深入浅出、实用性强,还易于灵活选用,适合作为高等院校计算机科学与技术专业、软件工程专业的软件测试课程的教材, 也可以作为软件测试培训的教材和选择软件测试为职业的专业技术人员的参考书。 -
软件综合开发案例教程蔡建平 编著本书以实际的股票软件为基础,全面介绍了计算机开源技术的理论知识和应用方法,帮助学生全面.地掌握这些技术,并培养学生的计算机技术综合应用能力。特别是本书列举的各种软件技术应用案例,能够很好地帮助教师进行案例驱动式的实践教学,使学生能够直接或零距离地接触和学习基于开源的网络通信、数据库管理、图形用户界面设计等资源进行大型软件开发的方法和技术,并能够综合地应用Linux操作系统、高级编程语言GCC、面向对象程序设计方法、编译技术、Gtk+用户界面设计、MySQL数据?、网络通信与Socket编程、软件体系结构、应用软件开发模式、软件国际化与本地化方法,以及平台移植等软件开发方法和技术来进行应用软件的开发,增强他们实际软件项目开发的总体意识和综合实践能力。 本书共分6章,包括Linux基础、GCC下的软件开发基础、网络通信及Socket编程、MySQL数据库应用、Gtk+界面设计、股票软件实现案例分析与实践等内容,并配套提供了包含本教材所用各种资源的DVD光盘。作为开源软件案例驱动的计算机软件技术综合应用实践教材,本书主要面向信息学科的计算机、软件工程及相近专业的本科高?级学生和专业硕士学位研究生,同时本书也可作为已工作的软件开发人员学习和进行有关应用软件开发(如基于C/S应用模式的软件开发)时的学习参考书籍。 -
Visual Studio 2010和UML黄金法则邱郁惠 等编著《Visual Studio 2010和UML黄金法则》以微软新一代开发工具visual studio 2010为基础,深入介绍了visual studio 2010对uml的支持,同时说明了visual studio 2010/uml可以协助开发人员构建的模式。作者通过深入结合visual studio 2010和uml的应用方法,总结了二者结合使用的黄金法则。《Visual Studio 2010和UML黄金法则》主要特色:从第2章开始,每一章介绍一款uml图,同时介绍使用该uml图的一个范例;通过一个完整的课务系统案例说明构建uml图的参考步骤,并且总结了作者十多年的最佳实践;引入uml元模型的概念,便于读者系统认识琐碎的uml概念;内容根据uml认证进行分类,把visual studio 2010支持的uml元素区分成初级概念、中级概念和高级概念等。《Visual Studio 2010和UML黄金法则》内容新颖,语言幽默,涉及主题丰富,适用范围广泛,从初学者到希望进一步提高开发水平的中级读者,都可以从《Visual Studio 2010和UML黄金法则》获益匪浅。同时,《Visual Studio 2010和UML黄金法则》也适合作为高等院校相关课程的教材和各类培训班的辅导教材。
