软件工程及软件方法学
-
QTP从实践到精通田艳琴 著《QTP从实践到精通》没有华丽的词藻,仅用简单质朴的语言描述了 QTP工具的使用和技巧。结构合理、思路清晰、内容翔实、语言简洁、实例丰富是《QTP从实践到精通》的特色。全书分4篇共15章,主要介绍了QTP工具本身的安装设置及其小工具;参数化、共享对象仓库、捕捉动态对象、录制模式、操作外部数据;动态对象、VB 脚本、过程和函数、Microsoft对象、脚本技能提升;场景恢复、业务流程测试、订票流程实例等。《QTP从实践到精通》特别适合于以下读者:QTP自动化测试的初学者、有经验的QTP自动化测试工程师、大中专院校的自动化测试技术学习者、QTP自动化测试培训班学员、欲全面了解QTP自动化测试的其他人员等。 -
软件密集型系统的采办刘卫宏 等编著《软件密集型系统的采办》共分为四部分。第一部分是软件采办能力成熟度模型(SA-CMM),从内容、结构、理解等方面介绍了SA-CMM;第二部分是CMMI采办模块(CMMI-AM),从项目管理过程域、工程过程域和支持过程域三个方面介绍了CMMI-AM的12个采办过程域;第三部分是集成的能力成熟度模型-采办(CMMI-ACQ),介绍了CMMI-ACQ的进化、一般目标和实践以及22个过程域;第四部分是附录,包括度量问题集、案例、缩写索引等。本书可作为高等院校计算机专业本科以上软件工程课程的教材,也可作为工程技术人员进行软件采办过程改进和采办能力成熟度模型评估的参考资料。 -
软件测试管理郑文强,马均飞 编著《软件测试管理》将软件测试管理知识和项目测试实践经验紧密结合,详细阐述了如何有效地开展软件测试过程中不同的测试管理活动。《软件测试管理》内容覆盖了测试估算、基于风险的测试、测试过程监控、测试外包、测试行业价值分析等测试管理过程中比较棘手的问题;分析了复杂的综合系统和安全关键系统的测试管理的难点;结合ISO 9126质量模型和IEEE 1044事件管理等国际标准,阐述了实际项目中缺陷管理的解决方案;结合软件测试领域的国际标准和能力模型(TMM、TPI、CTP和SETP等),阐述了测试过程和测试能力改进的方法,为测试团队的过程改进提供了指导性的方法。《软件测试管理》还为自动化测试工具、测试团队管理和测试人员考核等难题的解决提供了非常具有参考价值的实践。《软件测试管理》适用于测试工程师、测试经理和质量改进人员,同时也可以作为国际软件测试认证委员会(ISTQB)高级测试管理模块的培训参考教材。 -
软件工程学习指导与习题解答(美)古斯塔夫松 著软件工程是研究用工程化方法构建和维护有效的、实用的和高质量软件的学科,它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等诸多方面《软件工程学习指导与习题解答》共分14章.介绍软件工程的基础知识,内容实用而丰富。《软件工程学习指导与习题解答》特点是.提纲挈领地说明各个重要知识点,用丰富的例子.让读者全面透彻地理解和掌握概念每章最后都有大量习题和补充题,并给出详尽答案.使读者能举一反三,灵活运用理论知识解决实际问题,并检验知识的掌握程度。 -
Programming Flex 3中文版卡祖恩(Chafic Kazoun) (作者), 洛特(Joey Lott) (作者), 张金勇 (译者), 肖娜 (译者), 王瑜洁 (译者), 等 (译者)《Programming Flex 3(中文版)》内容简介:作为Flex产品文档和参考手册的绝佳补充,《Programming Flex 3(中文版)》是使用Adobe Flex技术创建RIA应用程序的全面指南。书中深入介绍了使用Flex 3开发RIA应用程序所需要的几乎所有的知识点,其中包括Flex Framework、MXML、ActionScript、布局管理、自定义组件、自定义应用程序皮肤、使用媒体、管理状态、使用特效和过渡、数据校验和格式化、客户端和远程数据通信、应用程序调试和构建AIR应用程序等,最终综合各个知识点实现了一个完整的使用Flickr API的图片查看应用程序,其中对构建Flex应用程序的最佳实践进行了充分的讨论。《Programming Flex 3(中文版)》不仅是富有经验的Flex开发工程师并和Flash动画设计师的便捷参考指南,即使对于Flex应用开发的初学者,也是一本很好的入门指南。 -
软件技术基础张选芳,傅茂洺,王欣 主编《软件技术基础》按照国家教育部工科计算机基础课程指导委员会提出的“三个层次五门课”的系列课程体系设置的第二层次的一门基础理论课教学大纲编写,系统地介绍了计算机软件技术基础的基本内容,包括数据结构,计算机操作系统,软件工程,数据库技术。《软件技术基础》体系结构和内容选取强调基础性和实用性,符合理工科学生的认知规律,各章配有选择题、填空题和问答题等,供学生练习使用。《软件技术基础》可作为高等院校理工科非计算机专业学生教材,也可供科技人员及电脑爱好者阅读。 -
软件开发者路线图(美)胡佛 等著,王江平 译作为一名软件开发者,你在奋力推进自己的职业生涯吗?面对今天日新月异和不断拓展的技术,取得成功需要的不仅仅是技术专长。为了增强专业性,你还需要一些软技能以及高效的学习技能。《软件开发者路线图:从学徒到高手》的全部内容都是关于如何修炼这些技能的。两位作者Dave Hoover和Adewale Oshineye给出了数十种行为模式,来帮你提高主要的技能。《软件开发者路线图:从学徒到高手》中的模式凝结了多年的调查研究、无数次的访谈以及来自O'Reilly在线论坛的反馈,可以解决程序员、管理员和设计者每天都会面对的困难情形。《软件开发者路线图:从学徒到高手》介绍的不只是经济方面的成功,学徒模式还把软件开发看成一种自我实现的途径。读一读这本书吧,它会帮你充分利用好自己的生命和职业生涯。 -
架构之美(希)斯 皮内利斯,(希)郭西奥斯 著,健壮、优雅、灵活和易维护的软件架构是怎样炼成的?《架构之美(影印版)》通过一系列优秀的文章回答了这个问题,这些文章来自于十几位当今一流的软件设计师和架构师。在每篇文章中,作者都向我们展示了一个著名的软件架构,并分析了什么让其具有创新性,让其符合设计目标。《架构之美(影印版)》作者完成了一项非常美妙的工程。这本书不仅涵盖了软件架构中的一些基本原理和最佳实践,它同时还涉及了广泛的当代系统。这些系统触及了不同的架构,从Enlacs到Facebook,从高度和谐的系统到更轻巧的系统。简而言之,这本书为软件架构的艺术性、科学性和实践性提供了非常及时和有益的贡献。 -
软件工程鄂大伟 主编,尤志宁,叶文来,蔡莉白,易燕 等编著《软件工程》在软件工程的知识域组织方面参考了IEEE和ACM提出的“软件工程的知识体系(SWEBOK)”的基本框架,比较全面、系统地反应了软件工程的全貌,从理论与实践的视角介绍了软件工程的基本原理、概念和技术方法。全书共18章,在内容结构上可分为软件工程与项目管理、结构化开发方法、面向对象的开发方法及软件工程高级专题4个部分。在每章后面都附有思考与练习题,供读者复习巩固之用。《软件工程》汲取了国内外软件工程的精华,并融人了作者多年在教学与科研过程中对软件工程的理解与经验总结。在内容上既兼顾了传统、实用的软件开发方法,又引入了软件工程领域比较新颖的技术和方法,并结合一个贯穿全书的具体案例加以介绍。《软件工程》的另一个特点是介绍了许多软件工程度量与估算的技术与方法,突出了软件工程学科工程化、可度量的特点。《软件工程》可作为计算机相关专业本科生或研究生的教材,同时也可作为软件工程领域专业人员的参考书。 -
软件工程景秀丽,吕洪林 主编《软件工程》详细地阐述了软件工程基础知识及其相关的实用技术。内容包括软件工程概述、软件可行性研究、软件需求分析、软件总体设计、软件详细设计、面向对象技术、统一建模语言UML、程序编码、软件测试、软件实施与维护、软件重用技术、软件项目计划与管理、软件开发工具与环境以及软件开发实战(物流网络管理系统设计与实现)。《软件工程》注重软件工程基本知识和基本概念的形象表述,注重内容系统性与实用性的恰当结合,力求做到通俗易懂,突出实践性。教材通过对软件工程常用方法的介绍,展现软件设计的实际运作过程,帮助读者掌握相关知识并在软件工程项目的开发上使用工程化标准。《软件工程》适合高等院校本科层次和高职层次的计算机和软件技术相关专业的学生使用,也可作为软件开发技术培训的教材,同时还可作为从事软件开发人员的参阅资料。
