软件工程及软件方法学
-
WHONET 5.5软件应用及其常见问题解析胡付品 著暂缺简介... -
软件测试基础教程(美)马瑟 著,王峰,郭长国,陈振华 等译Aditya P.Mathur的《软件测试基础教程》全面介绍了软件测试的相关理论、测试方法、测试生成技术等内容。全书分为三个部分:第一部分足预备知识,介绍软件测试技术的相关术语等基础知识;第二部分介绍软件测试的生成技术,不仅包括基本的等价类划分、边界值分析、因果图、谓词测试等技术,还涵盖了从有穷状态模型自动生成测试的技术、基于组合设计的测试生成技术,以及用于回归测试中测试选择、优先级排序、最小化的一些基本技术;第三部分介绍软件测试中既重要又广泛适用的理论,即通过测试充分性的度量来加强测试,包括基于控制流、数据流的代码覆盖标准,以及最有效的基于程序变异的测试充分性度量标准。每章的结尾都有参考文献注释和练习题,帮助读者深入体会软件测试的过程,并熟练掌握测试生成的方法。《软件测试基础教程》适合作为计算机、软件工程及相关专业软件测试课程的教材,也可作为软件测试技术人员的参考书。 -
基于CMMI的软件工程及实训指导张万军,郑宁,赵宇兰 主编张万军、郑宁、赵宇兰主编的《基于CMMI的软件工程及实训指导》以CMMI13版本相关过程管理思路为基础,重点讲解软件开发过程中必需的一些过程域。为了满足国家卓越工程师中软件工程培养的需要,特别对软件工程实践部分进行了讲解,并且在微软TFS2010平台之上,定制了适合中小型软件企业软件研发及学生软件工程实践授课需要的开发过程模板。整篇实训指导都基于该过程模板完成,降低了软件工程实训的难度,提高了团队沟通能力的培养。全书共17章,共分软件工程简介、项目管理、工程过程管理、项目支撑管理四大块内容。其中项目管理包含立项管理、项目总结、项目初步计划、项目估算及详细计划、项目跟踪及控制、风险管理、项目评审管理等章节;工程过程管理包含需求开发及管理、系统设计、系统实现与测试过程、制订测试方案及编写测试用例、系统测试等章节;项目支撑管理包含过程及产品质量保证、软件配置管理等章节。《基于CMMI的软件工程及实训指导》适合各类开设软件工程或软件项目实践类课程的高校学生及教师使用,也可作为中小型软件企业人员的参考书。 -
Visual Studio 2010软件生命周期管理高级教程(美)古塞,(美)凯勒 等著,窦朝晖,司倩然 译这本《Visual Studio2010软件生命周期管理高级教程》由Mickey Gousset、Brain Keller等人著,窦朝辉和司倩然译。它全面讲述使用Visual Studio2010管理应用程序生命周期的指导原则、方法及所需的工具,在详尽示例代码和案例的引导下浓墨重彩地描述紧贴实际的实现技术和最佳实践,透彻分析所有新的UML工具、高级调试技术、手工测试功能以及新的TeamFoundation Server 2010架构等。通过学习这本《Visual Studio2010软件生命周期管理高级教程》,您将能得心应手地使用Visual Studio在各种企业解决方案中完成建模、设计和协调工作。 -
计算机常用工具软件刘永芬 编《计算机应用与软件技术专业领域技能型紧缺人才·IT蓝领实用系列教程:计算机常用工具软件》根据教育部有关职业院校计算机应用与软件技术专业领域技能型紧缺人才培养培训指导方案的精神,以任务驱动为导向,突出职业技能与岗位培训相结合的特点,以实用性为原则,介绍了多种计算机常用软件,突出了案例教学的特色。《计算机应用与软件技术专业领域技能型紧缺人才·IT蓝领实用系列教程:计算机常用工具软件》共分八个单元,分别介绍了文件压缩与加密解密工具软件、网络工具软件、影音工具软件、图形图像工具软件、动画制作工具软件、计算机安全软件、磁盘工具和系统维护软件以及其他工具软件。 -
软件外包服务技术上海市职业培训研究发展中心 组织编写《1+X职业技术职业资格培训教材:软件外包服务技术(对欧美)》由人力资源和社会保障部教材办公室、中国就业培训技术指导中心上海分中心、上海市职业培训研究发展中心依据上海1+X软件外包服务技术(对欧美)职业技能鉴定细目组织编写。教材从强化培训操作技能,掌握实用技术的角度出发,较好地体现了当前最新的实用知识与操作技术,对于提高从业人员基本素质,掌握软件外包服务技术(对欧美)的核心知识与技能有直接的帮助和指导作用。《1+X职业技术职业资格培训教材:软件外包服务技术(对欧美)》在编写中根据本职业的工作特点,以能力培养为根本出发点,采用模块化的编写方式。本教材内容共分为8章,主要包括:对欧美软件外包概述、对欧美软件外包的沟通、个体软件过程规范、软件开发外包、软件测试外包、国际化软件外包、软件部署与运维外包、对欧美软件外包的管理。本教材可作为软件外包服务技术(对欧美)职业技能培训与鉴定考核教材,可供全国中、高等职业技术院校相关专业师生参考使用,也可作为本职业从业人员的技能培训教材。 -
计算机技术项目教程韩文智 主编高职教育作为高等教育的一个重要组成部分,近年来已逐步形成了一定的规模。由于高职教育以培养应用型技术人才为目标,其专业设置和人才培养方案均以就业为导向,在教学内容的选取和教学模式的选择上较本科教育具有较大的灵活性,DH上高职教育过程中,校内外实训所占的比例比较大的因素,作为基础课程的计算机技术在开设时间上很难得到保证。 本教材是在总结四川职业技术学院张勇副教授主编的《计算机应用基础》和《新编计算机应用技术》的经验基础上,分析与研究近五年来相关高职院校计算机基础课程的开设情况后,组织一线教师编写而成的。本教材在内容的选择、教学案例的选用和教材的呈现方式上体现了如下几个特点:充分考虑了高职学生基础理论较差和高职教育注重应用能力培养的特点,尽量减少对理论知识的选取,必要的理论知识的介绍都基本采用了比较直观的生活语言予以陈述。在内容的呈现方式上采用了以项目为主干、模块为支撑、任务为基础的方式,对每个任务和每个模块的知识点进行了认真梳理。这样既便于教师对重点和难点的掌控,又便于学生学习。教学案例的选取既考虑了学生对相关知识技能的掌握,又联系了现实生活中的实际问题,体现了理论联系实际原则。对学生学习中容易忽视的问题和实际工作中比较实用的知识作了必要的补充。知识要点完全覆盖了“全国计算机等级考试一级B”的考纲要求。 -
浮现式设计(美)贝恩 著,赵俐,华洁 译浮现式设计是一种敏捷技术,强调在开发过程中不断演进。由Scott L.Bain编著的《浮现式设计:专业软件开发的演进本质》的讨论围绕着专业软件开发方法的演进主题展开,强调了让软件成为一个真正专业的重要性,以及以演进方式开发软件的重大意义。书中谈到了如何在演进过程中综合运用设计模式、重构、单元测试和测试驱动开发等实践,以及何时制定耦合、内聚和封装等关键决策,而且通过准确生动的示例说明了如何开发出真正有用的软件。《浮现式设计:专业软件开发的演进本质》主要面向软件开发者群体,尤其是对敏捷开发感兴趣的程序设计人员。 -
计算机软件工程国家标准汇编软件度量与评价卷中国质检出版社第四编辑室 编本卷为软件度量与评价卷,收入截至2011年5月发布的现行有效的软件度量与评价方面的国家标准20项,方便读者使用。 本汇编的出版可更好地贯彻软件工程标准,有利于软件开发过程的控制、管理,提高软件质量,缩短开发时间,减少开发和维护所需费用,便于协作、交流,使软件开发工作更加科学,更有成效,促进我国软件产业的发展。 本汇编可作为广大计算机软件开发、管理、维护等技术人员的工具书,也可作为相关技术人员及大专院校师生的参考读物。 -
软件项目成功之道(美) 理查森,(美) 格沃特尼,苏金国 等译如何成功地开发并交付软件,是许多软件企业面临的难题。本书由专业开发人员编写,汇集大量实用性建议及成功的项目团队需要用到的工具和技术,通过42个技巧全面概括了软件开放的方方面面,为开发人员指明了最适用的方法。本书还给出了大量软件开发实践,供读者认真思考并将其中涉及的具体概念转化为自己的所得。就像其他Pragmatic图书一样,本书作者不仅无私分享了自己多年的软件开发经验,而且将枯燥乏味的软件开发过程描写得趣味横生,相信本书会对你的软件研发工作有所启迪,从而改变一些思维定式和研发模式。
