软件工程及软件方法学
-
软件工程初级教程陶华亭 主编《软件工程初级教程》汇总了作者多本教材的精华,融入了多年的教学经验,吸收了软件工程学科较新内容编写而成。在内容和体系结构上都有了新的调整和补充,不失为一本实用教材。软件工程内容分为软件工程管理和软件工程技术两大部分。传统的教材把理论部分放在前面,工程技术部分放在中间,最后介绍软件工程管理内容,这样往往在教学中会忽略软件工程管理部分的内容,使教学过程不好安排。本教材在体系上做了一些调整,将软件工程理论和软件工程管理部分的内容放在前面,逐步由理论深入到实践,连贯性较强; 避免了进入软件工程技术甚至实践部分以后,再回头讲软件工程管理内容时,教学过程不易组织。本教材在介绍了软件工程基本概念和原理的基础上,着重对从结构化方法到面向对象方法的过渡进行了合理安排,强调从方法论和软件工程思想的角度理解这种过渡,指出了结构化方法的优点、缺陷和面向对象方法的优势,并从内容上加大了面向对象方法的比重。书中安排了贯穿全程的实例,通过面向对象的建模过程实践,使得针对面向对象的方法的教学过程更具有可操作性。课程进行到后半学期,对于面向对象的部分可以安排适当的上机实践,本教材对这一部分提供了较详细的建模操作实例。《软件工程初级教程》实例丰富,注重对学生实践能力的培养,对初次开设软件工程课程的计算机及相关专业本科层次、大专层次都适用。 -
工程师突击唐骏华 编著《工程师突击:SAPABAP实用程序开发攻略》根据国内外实施SAP系统的企业对专业员工的培训步骤及技能要求编写,以介绍SAP R3 ABAP/4开发技术为重点,内容涵盖SAP基础知识、ABAP语法详解、ABAP中高级专业开发工具的使用等。通过《工程师突击:SAPABAP实用程序开发攻略》的学习,读者能够逐步深入SAP编程并掌握SAP开发技能,快速成长为SAP实用型人才。《工程师突击:SAPABAP实用程序开发攻略》以实例讲解为主,包括具体的需求分析、程序执行效果展示、完整代码解析等。这些实例均为SAP商务应用开发中的常用实例,既可作为入门起步之用,又可作为高级进阶的参考。《工程师突击:SAPABAP实用程序开发攻略》不但适合于SAP初学者、SAP中高级开发工程师及咨询顾问,也可作为企业及学校SAP培训参考图书。 -
软件工程概论郑人杰,马素霞,殷人昆 编著《软件工程概论》内容简介:软件工程学科具有知识面广、发展迅速、实践性强等特点。《软件工程概论》作者针对软件工程的学科特点,在系统讲解软件工程理论、方法和工具的同时,注重结合实例分析软件工程方法、技术和工具的综合应用;在兼顾传统的结构化方法的同时,注重介绍广为采用的面向对象方法。全书内容组织成四部分:第一部分是软件工程概述,第二部分介绍传统的软件开发方法,第三部分讲述面向对象的软件开发方法,第四部分介绍软件维护与软件管理。 《软件工程概论》结构合理、内容丰富,讲解由浅入深,既体现知识点的连贯性、完整性,又体现知识在实际中的应用,适合作为计算机科学与技术、软件工程等专业本科生用教材。 -
软件项目开发过程管理任永昌 等 著《软件项目开发过程管理》从软件项目开发管理的实际出发,对软件项目开发全过程进行管理,包括软件项目管理概述、软件项目开发过程、进度计划管理、可行性研究、需求分析、软件设计、软件实现、软件测试、文档管理等内容。在阐明管理过程的同时,着重讲述运用软件项目开发过程管理的技术和方法来解决实际问题。技术和方法主要包括:工作分解结构、软件生命周期模型、甘特图、计划评审技术、关键路径法、资金的时间价值理论、方案的选择与决策、结构化分析方法、面向对象分析方法、基于E-R模型的数据库设计、结构化程序设计、动态测试与静态测试、黑盒测试与白盒测试、测试用例设计等,对每种方法都给出了具体的应用实例。对软件项目开发全过程涉及的文档,《软件项目开发过程管理》结合《GB/T 8567—2006计算机软件文档编制规范》及其他标准进行讲述。《软件项目开发过程管理》适合作为高等学校计算机及相关专业本科生和研究生的教材,也适合作为培训项目经理和软件开发技术人员用书;同时也可作为企事业单位的项目管理人员、软件公司高层管理人员的参考书,也可作为希望了解软件项目开发过程管理的各类读者的参考书。 -
软件调试实战(德)格勒特克 等著,赵俐 译《软件调试实战》主要讲述C/C++程序的调试和分析,书中的调试技术也可以应用于其他语言编写的程序。《软件调试实战》在讲述简单的源代码分析和测试的基础上,讲述了现实的程序中经常遇到的一些问题(如程序链接、内存访问、并行处理和性能分析)并给出了解决方案。《软件调试实战》适合软件开发人员、调试人员阅读和使用。 -
常用工具软件实训教程崔冬 等编著工具软件是一门实用性很强的专业课程,能够快速提升学生的计算机应用水平,充分考虑初学者基础,强调零起点培养,并选取时效性、应用性较强的工具软件作为课程内容,便于学生掌握。《常用工具软件实训教程(第2版)》通过对虚拟机工具的讲授,使读者能够应用虚拟机工具创建免费的虚拟实验室,借助虚拟实验环境,读者可以大胆地完成实验,而不必担心系统遭到破坏,从而破解了“学”与“练”难题。《常用工具软件实训教程(第2版)》为读者提供了18类、计40余款常用工具软件的相关知识,包括:工具软件基础(介绍在电脑上创建并配置一台或多台虚拟电脑)、工具软件(具体有系统保护工具、系统设置工具、磁盘工具、数据备份工具)、应用工具(具体有压缩解压缩工具、多媒体工具、电子阅读工具、虚拟光驱工具、光盘刻录工具)、图形图像工具(浏览、抓取自己所喜欢的图片,加入自己的创意,打造专业的个人相册)、网络工具(包括网络浏览工具、上传下载工具、网络通信工具、网络电视播放工具)、安全工具(具体有病毒防治工具、网络安全工具)等。有了这些软件可以轻松解决电脑问题,尽情地探索、驰骋于网络世界,并使电脑安全系统固若金汤。《常用工具软件实训教程(第2版)》特点:1.采用“知识性与技能性相结合”的模式,体现理论的适度性,实践的指导性,应用的完整性;2.以任务驱动的形式,边举例边讲解,一目了然,学习轻松,容易上手;3.实例内容新颖、典型,实用性、指导性强;4.大量的“提示”、“注意”内容以醒目的方式穿插在文中,举一反三、活学活用;5.使用虚拟机工具构建虚拟实验室,可练习各种常用工具软件的使用;6.课后配有上机实战题和练习题,方便读者检测和巩固学习效果。配套1DVD:随书配套光盘提供了高清的操作演示课件、操作训练课件和全书所有软件的安装版。适用范围:全国大中专院校相关专业教材:社会培训班教材。 -
软件工程与项目实践教程高伟锋 等 著《软件工程与项目实践教程》从实用角度介绍软件工程的基础知识和软件工程技术方法。《软件工程与项目实践教程》的编写力求做到结合实际,注重培养实际开发能力和文档写作能力,注意内容的新颖性和系统性。《软件工程与项目实践教程》主要介绍了软件工程的基本概念、原理和应用,内容包括软件策划、软件需求分析、系统设计、软件的编码和测试、软件的实施与部署、面向对象方法学的应用以及统一建模语言(UML)。《软件工程与项目实践教程》可作为高职高专院校计算机专业或信息管理专业的教材,也可供软件培训人员和软件开发人员阅读参考。 -
计算机软件技术基础仇国巍 著《计算机软件技术基础》是涉及软件工程、数据结构、操作系统、数据库、计算机网络、多媒体等软件开发常用原理、方法和技术的综合性教材。第1章介绍软件开发的过程及每个阶段的任务、解决问题的方法及工具;第2章介绍软件编程中常用的数据结构及算法;第3章介绍操作系统的组成及各部分的管理方法;第4章介绍数据库原理、SQL和数据库的设计;第5章介绍计算机网络的体系结构以及基于web的软件编程方法;第6章介绍流媒体技术和多媒体编程方法。附录给出十个实验供读者练习。《计算机软件技术基础》结构清晰,例题丰富实用,有较好的系统性,可作为高等学校理、工、经、管等类专软件技术基础课程的教材和教学参考书。 -
Flex 4.0 RIA开发详解黄曦 等编著Flex是目前最流行的RIA(Rich Internet Application)开发技术之一。《Flex 4.0 RIA开发详解(第2版)》由浅入深,循序渐进地讲解了如何使用Flex技术开发RIA应用程序。全书内容包括Flex简介、安装和配置Flex开发运行环境、熟悉Flex开发工具、ActionScript 3.0语法、Flex组件开发、CSS布局、美化界面、数据传输与交互、AIR平台应用和开发框架Cairngorm等。为了便于读者学习,《Flex 4.0 RIA开发详解(第2版)》最后两章分别对两个较综合的实例进行分析。详细讲解了Cairngorm开发框架的搭建、组件设计、功能设计、界面外观设计。《Flex 4.0 RIA开发详解(第2版)》适合广大Flex程序开发人员、RIA开发爱好者和大专院校学生阅读,尤其是有编程经历的技术开发人员。 -
软件工程技术与实用开发工具王伟 主编《全国高职高专计算机系列精品教材:软件工程技术与实用开发工具》全面系统地阐述了软件工程基本原理与方法,突出了软件工程技术在软件项目开发实践中的应用。全书以软件生命周期为主线,以结构化方法的传统软件工程和面向对象方法的现代软件工程为指导,主要介绍了软件项目开发需求分析、结构化软件设计、面向对象软件设计、程序编码的实现、软件测试与维护、软件项目管理,并分别介绍了统一建模语言UML与IBM Rational Rose建模工具、MicrosoftVisio 2007、Proiect 2007工具以及软件工程标准化内容。《全国高职高专计算机系列精品教材:软件工程技术与实用开发工具》由浅入深,语言精练易懂,应用案例丰富,配以大量的图文演示,突出了软件工程知识的系统性、逻辑性和实践的先进性。《全国高职高专计算机系列精品教材:软件工程技术与实用开发工具》不仅适合作为高等院校高职高专计算机专业教材或教学参考书.还可供软件项目开发、项目管理等工程人员阅读参考。
