《软件工程与实践》是一本系统介绍软件工程理论、技术和方法的教材,全书分成12个章节,内容分为四部分:软件工程基本理论,传统的软件开发过程及开发方法,面向对象软件开发过程及方法和软件项目管理基础知识。本书结合软件工程的*发展技术,以传统的软件工程开发方法和面向对象的软件工程开发方法为主线,遵循软件开发“工程化”思想,结合软件分析与软件设计的大量实例,从实用的角度系统地介绍软件工程学的基本理论、基本方法以及典型的软件开发技术。本书既注重知识的系统性,同时又注重软件工程的实用性和案例分析选题的先进性。全书以一个完整综合实例贯穿整个软件开发过程,重点描述在软件开发时如何使用结构化方法和面向对象方法进行系统分析和设计并建立软件开发模型。通过此实例分析,读者可以直观地分析比较,在软件开
《可编程控制器及应用》根据高职教育的特点,突出高素质与高技能的培养,强调“做中学,做中教”。在内容上,本书选取典型工作任务为驱动,系统地介绍了西门子S7200系列PLC的硬件组成、工作原理、编程方法及具体指令的典型应用。全书结构合理、内容丰富、通俗易懂、实用性强,适合采用“教学做一体化”的教学模式,也可用于传统教学。 全书共分5个项目、11个任务,主要内容包括可编程控制器概述、PLC的编程语言与工作方式、S7200系列PLC编程软件的安装与使用、基本控制指令、移位类指令、传送类指令、比较类指令、数据转换类指令、数据运算类指令,以及PLC的综合应用。 本书可作为高职、中职院校机电一体化专业、电气自动化专业、工业控制相关专业的教材,也可作为成人教育以及在职人员的培训教材及自学读物。
本书使用企业项目为载体,按照工作过程编排教学内容,通过将软件开发过程转换成案例的形式设计教学情景单元,这种思路,既是基于工作过程的,又是案例形式的,符合当今高职高专的教学特点和教学目标。本书分7个项目,项目1项目准备;项目2需求分析;项目3软件设计;项目4编码实现;项目5软件测试;项目6用户手册;项目7系统配置。同时书中提供了附录:软件开发项目实战课程实施方案和软件开发实训课题,以供使用者参考。 《软件开发项目实战(实训指导书)》既适于作为高职高专软件技术、移动互联应用以及计算机应用专业的专业课教材,又可作为其他软件开发爱好者的参考书。
UML建模技术是软件技术专业的核心课程。李发陵、冷亚洪主编的这本《UML基础与项目实践》采用“工学结合”模式编写,选取了一个实际的商业项目(火车票订购管理系统)并借助统一开发过程(RUP)的生命周期进行讲解,将UML2.0相关知识(10个UML建模图形)应用到RUP的各个开发阶段中,不但帮助读者掌握UML的理论知识,而且可启发读者将UML建模知识应用到软件开发的各个阶段中。本书每章都精心设计了一个与本章内容相关的任务,建议读者掌握章首交代的“知识目标”后完成指定的任务,从而达到课程要求的“能力目标”。另外,本书第8章还设计了一个拓展项目(进销存管理系统),便于读者在学习完UML理论知识后进行巩固和复习,从而提高UML建模的实践能力。 《UML基础与项目实践》适合作为应用型本科学生或高职学生学习软件建模技术的核心教材。
本书伞面、系统地阐述了软件测试的基础知识和应用技术,是一本非常实用的软件测试教材。伞书共8章,第1章介绍了软件测试的基础知识,包括软件测试的概念、软件测试的分类和软件测试的背景等;第2章介绍了白盒测试的测试用例设计方法和典型案例;第3章介绍了黑盒测试的测试用例设计方法和典型案例;第4章介绍了一种新的测试方法——蜕变测试方法和典型案例;第5章介绍了测试流程和测试文档的基本知识,列举了测试计划、测试说明和测试报告等测试文档的例子;第6章介绍了功能测试工具WinRunner以及使用WinRtmner的*实践;第7章介绍了压力测试工具LoadRunner以及使用LoadRurmer的*实践;第8章介绍了测试管理工具TestDirector以及使用TestDirector的*实践。 本书可以作为大学本科软件测试课程的教材,也可以作为软件测试人员、软件项目经理和需要了解软件测试的