软件工程及软件方法学
-
软件工程吴洁明 主编《软件工程(本科)》全面系统地讲述了软件工程的基本概念、原理和典型方法。全书包括11章和实验。第1章软件工程概述,主要介绍软件工程的基本概念和发展历史,为后面章节做知识准备。第2~10章按照软件工程的生命周期规律,分别讲述了可行性研究、系统分析、系统设计、编程实现、测试和维护过程中常用的方法和步骤。为了使读者体会结构化方法和面向对象方法的特点,《软件工程(本科)》结合图书馆信息管理系统的部分案例分别在第3~7章进行了比较详细的讲述。第11章软件项目管理,介绍了软件过程、软件项目管理和软件配置管理的基本概念和简单方法。《软件工程(本科)》力求内容新颖实用,使初学软件工程的读者能够很快入门,并且能够仿照书中的例子,按照操作步骤,在实践中主动应用软件工程的方法,体会软件工程过程带来的快乐和成就。《软件工程(本科)》适合作为高等院校“软件工程”课程的教材或参考书,也可作为软件公司的培训教材使用,对具有一定实践经验的软件工程人员也有很好的参考价值。 -
软件测试贺平 编著《软件测试(本科)》是中央广播电视大学软件工程专业本科教材,共分6章,比较全面而系统地介绍了软件测试的基本理论知识和主流应用技术,并从工程角度展开和阐述软件测试技术的应用策略和方法。《软件测试(本科)》主要内容包括:软件测试概述,软件生命周期中的测试及过程,静态测试技术,动态测试技术,软件自动化测试及运用,软件测试管理。《软件测试(本科)》内容基本上涵盖了软件测试的全貌。《软件测试(本科)》可作为高等院校软件工程专业或计算机专业软件测试课程的教材,也可作为软件测试技术学习和提高的培训教材,亦可供从事软件开发和软件测试专业工作的技术及管理人员学习参考。 -
高级软件工程方木云,刘辉 编著《计算机科学与技术学科研究生系列教材:高级软件工程(中文版)》介绍:20世纪90年代中期以后软件工程领域新的理论和技术,围绕如何提高软件的生产效率和质量来选取和组织材料。前11章为理论部分,内容包括软件体系结构、中间件技术、在线演化技术、网构软件、仿生学、面向Agent的软件工程、面向服务架构技术、柔性工作流、统一建模语言、云计算;后6章为实验部分,内容包括用VB实现的UDP通信、WindowsAPI函数、端口的禁用、用VB写DLL文件、用VB写OCX控件以及COM、COM+和DCOM。《计算机科学与技术学科研究生系列教材:高级软件工程(中文版)》可作为高校研究生的教材,也可以作为教师和广大高级编程人员的参考书。 -
高级软件测试技术杜庆峰 编著杜庆峰编著的《高级软件测试技术》详细地阐述了软件测试领域的基本理论、基本技术及专门测试领域的测试技术。首先,从软件测试的数学基础入手,介绍了和软件测试相关的基础知识;然后全面深入地介绍了静态测试技术和动态测试技术;在了解这些基础技术的基础上,再从单元测试、集成测试、系统测试及验收测试4个层面分析了如何进行测试的计划、用例分析和设计等过程;由于面向对象的测试技术是随着面向对象技术的发展在原有测试技术基础上发展起来的,《高级软件测试技术》专列一章重点介绍面向对象的测试技术;《高级软件测试技术》还用较长的篇幅阐述了专用应用系统测试,主要包括GUI测试、Web系统测试、数据库测试、嵌入式系统测试、负载压力测试及游戏测试;最后,讨论了软件测试管理和软件测试自动化技术并介绍了两个开源测试工具的使用方法。附录中收录了正交试验法的部分正交试验表和软件测试中英文术语对照表。《高级软件测试技术》作为软件测试的理论、技术及应用参考书,不但突出基础知识和方法,而且阐述了一些高级的测试技术和方法,同时也注重测试技术的应用。作者在分析知识点的同时,均用实际的案例进行深入浅出的分析,使读者能更好地理解和掌握软件测试理论知识.并能很好地运用到实际测试工作中去。《高级软件测试技术》可以作为不同层次高等院校的计算机、软件工程等相关专业的本科生、研究生的教学用书,也可作为软件测试技术人员的参考书。 -
软件外包服务技术上海市职业培训研究发展中心 组织编写《1+X职业技术职业资格培训教材:软件外包服务技术(对欧美)》由人力资源和社会保障部教材办公室、中国就业培训技术指导中心上海分中心、上海市职业培训研究发展中心依据上海1+X软件外包服务技术(对欧美)职业技能鉴定细目组织编写。教材从强化培训操作技能,掌握实用技术的角度出发,较好地体现了当前最新的实用知识与操作技术,对于提高从业人员基本素质,掌握软件外包服务技术(对欧美)的核心知识与技能有直接的帮助和指导作用。《1+X职业技术职业资格培训教材:软件外包服务技术(对欧美)》在编写中根据本职业的工作特点,以能力培养为根本出发点,采用模块化的编写方式。本教材内容共分为8章,主要包括:对欧美软件外包概述、对欧美软件外包的沟通、个体软件过程规范、软件开发外包、软件测试外包、国际化软件外包、软件部署与运维外包、对欧美软件外包的管理。本教材可作为软件外包服务技术(对欧美)职业技能培训与鉴定考核教材,可供全国中、高等职业技术院校相关专业师生参考使用,也可作为本职业从业人员的技能培训教材。 -
计算机技术项目教程韩文智 主编高职教育作为高等教育的一个重要组成部分,近年来已逐步形成了一定的规模。由于高职教育以培养应用型技术人才为目标,其专业设置和人才培养方案均以就业为导向,在教学内容的选取和教学模式的选择上较本科教育具有较大的灵活性,DH上高职教育过程中,校内外实训所占的比例比较大的因素,作为基础课程的计算机技术在开设时间上很难得到保证。 本教材是在总结四川职业技术学院张勇副教授主编的《计算机应用基础》和《新编计算机应用技术》的经验基础上,分析与研究近五年来相关高职院校计算机基础课程的开设情况后,组织一线教师编写而成的。本教材在内容的选择、教学案例的选用和教材的呈现方式上体现了如下几个特点:充分考虑了高职学生基础理论较差和高职教育注重应用能力培养的特点,尽量减少对理论知识的选取,必要的理论知识的介绍都基本采用了比较直观的生活语言予以陈述。在内容的呈现方式上采用了以项目为主干、模块为支撑、任务为基础的方式,对每个任务和每个模块的知识点进行了认真梳理。这样既便于教师对重点和难点的掌控,又便于学生学习。教学案例的选取既考虑了学生对相关知识技能的掌握,又联系了现实生活中的实际问题,体现了理论联系实际原则。对学生学习中容易忽视的问题和实际工作中比较实用的知识作了必要的补充。知识要点完全覆盖了“全国计算机等级考试一级B”的考纲要求。 -
软件开发环境与工具教程张凯 主编本书介绍了软件开发环境与工具的相关概念;软件开发工具功能与结构;软件开发环境与工具的选.用;需求分析与设计工具;数据库设计工具;程序设计工具;用户界面设计工具;多媒体开发工具;测试工具;项目管理工具;软件配置管理工具;UML与RationalRose软件;软件产品线与网构软件;软件工具酶;Visual Basic 6.0;综合实验. 本书可作为高等院校计算机专业软件开发工具课程的教材或教学参考书,亦可作为软件开发工具学者和爱好者的参考书。 -
计算机软件工程国家标准汇编软件度量与评价卷中国质检出版社第四编辑室 编本卷为软件度量与评价卷,收入截至2011年5月发布的现行有效的软件度量与评价方面的国家标准20项,方便读者使用。 本汇编的出版可更好地贯彻软件工程标准,有利于软件开发过程的控制、管理,提高软件质量,缩短开发时间,减少开发和维护所需费用,便于协作、交流,使软件开发工作更加科学,更有成效,促进我国软件产业的发展。 本汇编可作为广大计算机软件开发、管理、维护等技术人员的工具书,也可作为相关技术人员及大专院校师生的参考读物。 -
CATIA V5R20模具设计实例精解詹熙达 主编《CATIA V5工程应用精解丛书:CATIA V5R20模具设计实例精解》是进一步学习应用CATIA V5R20进行模具设计的实例图书,选用的实例都是实际应用中的各种产品,经典而实用。本书章节的安排采用由浅入深、循序渐进的原则。在内容上,针对每一个模具实例先进行概述,说明该实例模具设计的特点,设计构思,操作技巧和重点掌握内容,使读者对模具设计有一个整体概念,学习也更有针对性。本书内容翔实,图文并茂,操作步骤讲解透彻,引领读者一步一步完成模具设计。这种讲解方法既能使读者更快、更深入地理解CATIA V5R20模具设计中的一些抽象的概念和复杂的命令及功能,又能使读者迅速掌握许多模具设计的技巧。本书中的实例是根据北京兆迪科技有限公司给国内外一些著名公司(含国外独资和合资公司)的培训案例整理而成的,具有很强的实用性,在写作方式上,本书紧贴CATIA V5R20软件的实际操作界面,采用软件中真实的对话框、操控板和按钮等进行讲解,使初学者能够直观、准确地操作软件进行学习,从而尽快地上手,提高学习效率。本书可作为广大工程技术人员学习CATIA V5R20模具设计的自学教程和参考书,也可作为大中专院校学生和各类培训学校学员的CAD/CAM课程上课或上机练习教材。本书附视频学习光盘一张,制作了本书的操作视频录像文件(含语音讲解,近22小时),另外,光盘还包含本书所有的教案文件、范例文件、练习素材文件及CATIA V5R20软件的配置文件。 -
软件工程(美)普雷斯曼 著《软件工程:实践者的研究方法》自30年前第1版问世以来,一直受到软件工程界的高度重视,对该学科的发展具有深刻影响,其权威性是公认的、无可置疑的。它在全面而系统地介绍软件工程的有关概念、原则、方法和工具方面获得了广大读者的好评。第7版在结构和内容上均有调整、更新和充实,更加突出软件过程,强调普遍使用的软件工程方法。《软件工程:实践者的研究方法(英文精编版·第7版)》保留其中的基本内容,压缩或删除了一些高级内容,更加适合作为国内高校计算机、软件工程及相关专业本科生的软件工程课程教材。《软件工程:实践者的研究方法(英文精编版·第7版)》使内容更符合普通高校本科生的课程大纲,让本科生可以在一学期内掌握软件工程的最核心基础内容:第一部分软件过程,介绍了说明性模型和敏捷过程模型。第二部分建模,介绍了现代分析与设计方法,重点放在基于UML的建模方面。第三部分质量管理,是第7版中新增加的内容,描述质量评审技术、软件质量保证、软件测试、软件配置管理的各个方面。第四部分软件项目管理,介绍与计划、管理和控制软件项目有关的主题。
