软件工程及软件方法学
-
MATLAB GUI设计学习手记罗华飞,邵斌 著本书在《MATLAB GUI设计学习手记》(第3版)的基础上,结合MATLAB 2018b的新特性,完善了全书知识架构,突出了GUI设计重点,对读者经常遇到的38个问题做了透彻的解答,提炼出13个专题并做了详尽的介绍,还对多达113个经典例题做了全面细致的讲解。全书由浅入深,全面系统地介绍了GUI设计的基础知识和高阶技巧,旨在使读者在较短时间内熟练掌握GUI设计的精要所在。 本书首先介绍了GUI设计的预备知识;然后详细讲解了GUIDE对象的属性以及两种创建APP的方法:采用纯代码创建和采用GUIDE 创建;之后针对新一代GUI开发平台App Designer,深入讲解了使用App Designer设计GUI的方法与步骤、重点与难点;同时介绍了串口编程等相关知识。书中穿插大量图表与注释,方便读者学习。 本书适合需要在短时间内掌握MATLAB GUI设计的初学者,也可作为高等院校相关专业师生、科研与工程开发人员的参考手册。
-
软件测试综合技术魏娜娣 著《软件测试综合技术/高等学校计算机课程规划教材》由黑盒测试技术、Web测试技术、性能测试技术三大部分组成,针对软件测试技术及项目实训中的各类方法制定相应的实验,总共23个实验,涵盖了各类常用的黑盒测试用例设计方法、链接测试、Cookies测试、安全性测试及性能测试等常用测试技术,对目前主流的Load Runner、JMeter等常用工具进行专题介绍。《软件测试综合技术/高等学校计算机课程规划教材》中实验均依据所需知识点,结合项目实践操作进行讲解,使读者能够体会真实项目中各类方法的灵活应用。《软件测试综合技术/高等学校计算机课程规划教材》内容全面、层次清晰、难易适中,所采用的技术和项目均与行业实际紧密结合,可以使读者更好地理解和掌握所学知识,以便在实际工作中灵活、有效地开展测试工作。《软件测试综合技术/高等学校计算机课程规划教材》可作为高等院校、示范性软件学院、高职高专院校的计算机和软件工程专业的教材,也可作为各大软件培训机构的培训教程,同时也可供从事软件开发及测试工作的人员,以及对软件测试有兴趣的读者参考与学习。
-
实用软件工程实践教程赵池龙 著本书为“十二五”普通高等教育本科国家级规划教材。本书是一本自主创新的软件工程实践教材,其内容包括:软件开发与管理全过程,数据库设计的**理论与模式,PowerDesigner数据库建模实践指南,**CASE工具ProcessOn在线建模实践指南,需求分析与UML建模,软件设计与UML建模,以及软件项目的立项、需求、设计、实现、测试、运行。本书偏重软件工程实战训练,强调培养动手能力,要求读者掌握建模理论,学会CASE工具操作,将建模理论与CASE工具相结合,从而对开发软件项目逐渐做到得心应手。本书提供电子课件、文档制作参考模板、思考题参考答案和软件项目的程序源代码。本书是软件工程和计算机相关专业本科生“软件工程实践”课程的教材,也适合研究生和IT企业软件开发人员作为参考书使用。
-
全栈软件测试实战千锋教育高教产品研发部 著全书共分12章,内容包括:初识软件测试、软件开发流程、软件测试计划、代码检查与走查、黑盒测试、白盒测试、软件缺陷与缺陷报告、评审风险分析与测试总结、软件质量度量与评估、软件测试过程与改进、软件测试项目与管理。
-
软件工程王伟,杜文洁,英皓,赵志刚,张明林 等 著《软件工程(第2版)》详细阐述了软件工程的基础知识及相关实用技术,内容包括软件工程概述、软件可行性研究、软件需求分析、软件总体设计、软件详细设计、面向对象技术、统一建模语言(UML)、程序编码、软件测试、软件实施与维护、软件重用技术、软件项目计划与管理、软件开发工具与软件工程环境、综合实例—超市在线销售系统。《软件工程(第2版)》注重软件工程基础知识和基本概念的形象表述,注重理论与实践的结合,力求做到通俗易懂、突出实用性。《软件工程(第2版)》通过对软件工程常用方法的介绍,展现软件设计的实际运作过程,帮助读者掌握相关知识并在实践中加以运用。《软件工程(第2版)》可作为高等院校、高职高专院校计算机和软件相关专业的教材,也可作为社会上软件开发技术的培训教材,同时还可以供从事软件开发工作的技术人员参考。
-
软件安全性需求形式化建模和验证李震 著《软件安全性需求形式化建模和验证》基于软件安全性领域内的非常不错标准和手册,将形式化理论和方法应用于软件安全性需求建模和验证工作中,以一个前后完整的需求建模和验证工作过程来体现形式化理论和方法对软件安全性需求建模和验证的支持能力,详细介绍了软件安全性需求的工作过程,以及形式化方法对软件安全性需求过程的支持方法。
-
软件测试韩利凯 等 著《软件测试》针对高校计算机相关专业软件测试课程的需要而编写,系统介绍软件测试的基础知识与应用技术,并阐述近年来一些新的软件测试理论和方法,内容包含软件测试基础、软件测试计划和管理、软件测试的基本技术、软件测试的过程管理、测试用例设计、软件测试项目管理、Web应用测试、自动化测试与应用、面向对象软件的测试、第三方测试与云测试,最后给出了一个实际软件项目的测试案例,可使读者淸晰地了解软件测试的整个过程,理解如何做好软件测试工作。《软件测试》内容全面、深入浅出、理论和实践相结合,适合作为高校计算机科学与技术、软件工程等专业软件测试课程的教材,以及软件测试应用型人才的培训教材,也可供软件测试、软件质量保证、软件开发和软件项目管理从业人员参考。
-
基于新信息技术的软件测试技术苏秀芝 著本书系统地介绍了软件测试的基本概念和基本知识,以及软件测试的基本技术、测试原理、测试过程、测试用例设计、测试报告和测试评测、测试管理、测试工具等内容。本书内容由易到难、深入浅出,简明且通俗易懂。通过学习本书,读者能够较好地掌握软件测试的基本知识和基本技术。另外,本书的最后两章介绍了自动化测试工具,目的在于激发读者对软件测试技术和自动化测试技术的兴趣。 本书适合作为高职高专院校软件测试课程的教材或者软件测试培训班的教材,也可作为软件测试人员的自学参考书。
-
软件测试实用案例教程张硕,陈苏红,梁洁 著本书提炼软件测试的核心内容,阐述主要的理论基础,并结合经典工作场景制作案例。通过采用思维导图引入的方式引出章节内容,并在章节案例中融合自动化软件测试工具的使用,并对测试能力做进一步拓展,满足不同教学需求。在内容上,通过补充当前主流应用系统测试的介绍,完善书本内容。主要特点: 1.提供丰富的教学资源,可以通过扫描书上的二维码获得相应软件测试工具的使用视频,辅助老师完成教学,提高使用者的自学效率。 2.通过思维导图引入的方式帮助使用者提炼思维。 3.教材突出案例,科学设计教学单元,关注软件测试行业发展现状和未来方向,系统化重构教学内容。 4.认真调研软件测试岗位需求,引入软件评测师经典题目,满足不同使用者的学习需求。
-
软件工程与Rose建模案例教程刘志成,宁云智,林东升,新世纪高职高专教材编审委员会 编《软件工程与Rose建模案例教程(第3版)》共分9章,章节划分如下:第1章:软件工程概述,介绍了软件、软件工程基础、软件生存周期模型及各阶段的主要任务。第2章:软件过程模型与面向对象方法,介绍了常用的软件过程模型的特点和应用场合、面向对象软件工程的基本思想、OOA、OOD和OOP的基本方法。第3章:UML简介,介绍了UML的发展历程、UML的特点、UML的结构、UML的视图、UML图形符号和uML建模的基本流程。第4章:Rational Rose简介,介绍了Rational Rose的安装和配置、Rational Rose的主要界面、Rational Rose建模的一般过程和图书管理系统以及B—C电子商城系统的设计。第5章:图书管理系统需求建模,介绍了应用于软件系统需求分析阶段的用例视图,包括用例图、参与者的识别、Rational Rose绘制用例图的方法。第6章:图书管理系统静态建模,介绍了从静态角度对软件系统进行UML建模的方法、类图和对象的特点、类之间的关系和Rational Rose绘制类图的方法。第7章:图书管理系统动态建模,介绍了从动态角度对软件系统进行UML建模的方法,状态图、活动图、顺序图、协作图的特点及应用,使用Rational Rose绘制状态图、活动图、顺序图和协作图的方法。第8章:图书管理系统物理建模,介绍了从软件系统物理组成角度进行UML建模的方法、组件图的特点及应用、部署图的特点及应用、Rational Rose绘制组件图和部署图的方法。第9章:双向工程,介绍了Rational Rose中UML模型到代码的正向工程和从程序代码到UML模型的逆向工程。《软件工程与Rose建模案例教程(第3版)》可作为高职高专计算机类专业软件建模技术的教材,也可以作为培训教材使用。