软件工程及软件方法学
-
软件测试精要51Testing软件测试网 组编,董杰 编著本书内容是以人的认知客观发展规律为主线来逐渐演进的,使得处于测试各阶段的读者都能在本书中找到对自己有价值的内容。内容基本主线为:第一步(测试的态度、测试策略的相关因素):端正和树立正确的“测试态度”,掌握“软技能”;第二步(自动化测试策略、性能测试与Troubleshooting、安全测试技术):学习和掌握向高阶测试高手发展的技巧和思想,掌握“硬技能”;第三步(测试职业发展、测试的组织架构与测试管理):找到和了解未来测试职业生涯的发展趋势,看清“航行的方向”;第四步(测试杂谈):在测试工作中找到本职工作的意义和体现个人的价值,知道“目标的意义”。本书围绕以上四步编排内容。本书既适合渴望了解软件测试的新人,也适合对软件测试有一定认识和经验的中、高级测试工程师。同时,本书也可以作为高校开展软件测试课程的参考教材,让在校学生能对软件测试的本质和价值有一定的认识。 -
系统分析与设计李代平 等编著从系统思想出发,介绍了系统分析员、系统规划、系统分析任务、系统设计任务以及实施的理论。全书结合了现实中开发目标与环境多变的情况,强调基本原则。在介绍传统结构化方法和面向对象方法的系统开发概念和技术的同时,讲解了从需求到体系结构设计的整个过程。对从事系统分析与设计的读者来说,《系统分析与设计》具有很好的理论指导和实用参考价值。《系统分析与设计》可以作为高等院校相关专业高年级学生及研究生的教材和参考用书,也可供从事计算机专业的管理和技术人员参考。 -
数字信号处理器DSP应用100例姜艳波 等编著《数字信号处理器DSP应用100例》是高校学生学习计算机基础及参加计算机一级考试配套的上机实践教程。该书以教育部考试中心和浙江省新颁布的计算机等级考试大纲为依据,结合编者多年计算机基础教学和上机实践指导经验编写。《数字信号处理器DSP应用100例》为了适应目前全国和浙江省计算机一级考试的需要,将计算机基础各知识点与操作技能恰当地融入各个任务中,是高校学生学习、巩固计算机基础知识并参加计算机等级考试,以及熟练掌握计算机操作技能的一本较好的配套用书。《数字信号处理器DSP应用100例》还配附计算机考试上机练习光盘。 -
研发项目管理Project陈劲,伍蓓 编著全书的主要内容有:研发项目的战略与规划、研发项目的选择与评价、研发项目的过程管理、研发项目的组织模式、研发项目的计划与控制、研发项目人员的管理、研发项目知识管理、研发项目绩效评价、研发项目审计等。该书具有理论联系实际、博采众长和创新的特点,既具有理论的创新性,又具有操作的实用性。本书可作为政府科技领域的高层领导、企业高级技术主管、大学与科研院所的科研管理与科技工作者参考,也可作为理工科、管理学等专业的本科生、硕士生及博士生的教材使用。 -
软件工程与开发技术江开耀 著《软件工程与开发技术(第2版)》从软件工程方法、软件工程过程层面对现代软件工程学进行了较为系统和全面的介绍。全书共分为四篇,23章。第一篇介绍了传统的软件工程知识,包括软件工程的由来与发展、与软件工程学科相关的基础知识以及传统的结构化软件工程方法,具体内容有基于结构化方法的可行性分析、需求分析、设计与编码和软件测试知识等。第二篇以RuP为蓝本,介绍了现代面向对象的软件工程方法,重点就业务模型、用例模型、对象模型、包模型、动态模型、构件模型、部署模型的建模方法进行了详细讲述,最后介绍了面向对象测试的概念。第三篇就项目估算、项目策划、品质管理、配置管理、风险管理等项目经理必备的项目管理知识作了较全面的介绍。现代软件工程十分重视不断提升个人与组织的工程过程能力,因此,第四篇用较大篇幅论述了软件能力成熟度模型、个人软件过程PsP和小组软件过程TsP的相关内容。《软件工程与开发技术(第2版)》适合作为计算机相关专业本科教学中软件工程课程的教科书,也可作为软件从业人员的参考书。 -
项目质量管理Project王祖国 编著本书根据质量管理的一般原理,针对项目的特殊性,借鉴目前国内外质量管理、项目质量管理的最新成果,围绕着项目质量管理的原理、方法与技术,就项目质量形成的全过程、影响项目质量的全因素、构成项目质量管理的全要素进行了全面叙述。其主要内容包括:项目质量管理概念、原则及基本原理;项目质量规划;项目质量数据;项目质量保证;项目质量控制;项目质量形成过程管理;项目质量经济;项目质量精益管理,包括项目质量持续改进、六西格玛项目质量管理。本书具有较强的针对性、全面性、前沿性、理论性和适用性。既可作为项目管理、工程管理类本科生,工程硕士(项目管理)的教材;也可作为其他相近专业的本科生、工程硕士、硕士研究生、高级人才培训或项目经理培训的教材;同时可供从事项目管理工作的人员阅读。 -
面向对象软件工程(美)沙赫查 著,黄林鹏,俆小辉,伍建焜 译本书从面向对象范型出发对软件工程进行重新演绎,全面、系统、清晰地介绍了面向对象软件工程的基本概念、原理、方法和工具,通过实例说明了面向对象软件开发的整个过程。本书分为两个部分:第一部分介绍了面向对象软件工程的基本理论;第二部分以工作流的形式介绍了软件生命周期。本书特色●包括面向对象生命周期模型、面向对象分析、面向对象设计,以及面向对象软件的测试和维护。●讨论了文档、维护、复用、可移植性、测试和CASE工具等的重要性。●包括了能力成熟度模型(CMM)和人员能力成熟度模型(P-CMM)的内容。●与语言无关。实例代码对于C++和Java语言背景的读者同样清晰。●包括600余篇当前热点研究文章、经典文献和书籍的参考文献。●包含2个用于说明完整软件生命周期的运行实例,还有7个较小的实例,分别用于突出说明特定的主题。基于统一过程、Java和C++语言的完整源码可从作者网站(www.mhhe.com/schach)下载。●包括5种类型的习题,分别是概念理解、项目分析、课程设计、论文研读和实例修改。 -
软件测试原理与实践(印)迪西肯(Desikan,S) 等著;韩柯 等译《软件测试原理与实践》全面论述了软件测试的基本原理和最佳实践,介绍了最近出现的极限测试和即兴测试等新的测试方法。《软件测试原理与实践》介绍了全球团队的个人、组织结构和模型等问题。在介绍综合性理论知识的同时,强调实际经验。《软件测试原理与实践》在介绍黑盒测试和白盒测试等传统方法的同时,还介绍了测试的很多实际问题,例如国际化测试和回归测试等。《软件测试原理与实践》的突出特点是从工程实践的角度,比较全面地讨论棘手问题的具体应对方法和相应的风险,站在比较高的层次上讨论软件测试工程的整体把握方法。全书在各章附有许多实际问题的思考题,帮助读者更深刻地理解这些现实问题。《软件测试原理与实践》可作为高等院校软件工程和测试方面的基础教材,对软件开发和测试人员解决实际问题也有较高的参考价值。 -
嵌入式软件开发导论何宗键,万金友 编著《21世纪高等学校嵌入式系统专业规划教材:嵌入式软件开发导论》围绕嵌入式系统中的软件开发技术展开讨论。从最基本的原理和概念入手,介绍嵌入式系统、嵌入式操作系统的原理和概念,并在此基础之上,介绍了嵌入式软件开发人员必须要了解的知识,包括基本硬件原理、嵌入式操作系统定制和移植以及嵌入式系统集成和软件调试。本着精简理论,注重实践的原则,《21世纪高等学校嵌入式系统专业规划教材:嵌入式软件开发导论》的许多章节都附有详细的源代码及分析,并且搭建了基于模拟器的实验环境,有助于读者提高实践动手能力。《21世纪高等学校嵌入式系统专业规划教材:嵌入式软件开发导论》可以作为高校的计算机、软件工程、自动化等相关专业的嵌入式导论或入门课程的教学及教参用书,也可以供广大嵌入式系统工程师和软件开发人员或爱好者自学阅读。 -
软件项目管理与案例分析肖来元,吴涛,陆永忠 编著本书系统地讲述了软件项目管理的基本概念、基本原理及基本方法,同时包含了当前相关知识领域的最新发展概况。《软件项目管理与案例分析》共分11章,围绕软件项目管理过程展开论述,其内容涉及软件开发过程管理、软件项目质量管理、软件需求管理、软件团队管理、软件项目估算与进度管理、软件项目配置管理、软件项目风险管理等多方面。《软件项目管理与案例分析》采用大量分散案例来解释和验证软件项目管理的基本概念、基本原理及基本方法,同时采用综合案例将整个知识内容有机地结合在一起。《软件项目管理与案例分析》可以作为高等学校软件项目管理课程的教科书,也可以作为从事软件项目管理、软件系统分析与设计、软件开发及应用等工作人员的参考书。同时对于希望了解软件项目管理的各类读者,《软件项目管理与案例分析》也是一本较好的参考读物。
