软件工程及软件方法学
-
软件工程理论方法及实践刘忠宝 主编本书根据软件技术的最新发展,结合目前软件教学的需要,全面系统地讲述了软件工程以及软件项目管理的概念、原理和方法,通过软件工程实践和软件项目管理实训,使读者能够理论联系实际,全面掌握软件开发所需的知识体系。本书强调理论与实践相结合、技术与管理相结合,注重培养实际开发能力和文档的写作能力,具有很强的实用性和可操作性。全书内容条理清晰、语言流畅、通俗易懂。[bt]《软件工程理论、方法及实践》可作为高等院校计算机专业和其他相关信息类专业本科高年级或研究生教材,也可作为从事软件开发、管理、雏护和应用的工程技术和管理人员的参考书。 -
准高级项目经理的5天修炼邓子云,刘毅 编著通过信息系统项目管理师考试已成为获取高级项目经理资格的必要条件,然而考试知识点繁多,有一定难度。本书总结了作者多年来从事软考教育培训与试题研究的心得体会,以外出授课、考生自学或现场学习作为全书的场景,安排了5天的学习内容。5天的学习内容详细剖析了考试大纲,解析了有关项目管理和信息系统集成专业技术知识的各个知识点,每个学时还配套了课堂练习题,讲述了解题的方法与技巧,总结了一套记忆知识点和公式的方法,提供了参考的口诀帮助记忆和解题,最后还给出了一套全真模拟试题并做了详细讲评。本书可作为参加信息系统项目管理师考试考生的自学用书,也可作为软考培训班的教材和项目经理或高级项目经理的参考用书。 -
电子感测技术周南山 等编著《电子感测技术项目化教程》,本书把内容联系紧密的传感器技术、自动检测技术和电子测量技术,有机整合为一门《电子感测技术》课程,具备电路基础、传感器、电子测量、仪器和射频等知识点。其内容分两大部分,第一部分为理论知识,共三章:第一章概述传感器和电子测量的基础知识,第二章介绍典型传感器及检测技术,第三章讲授电压、频率和电路元器件的测量方法,并涉及信号的时域、频域、数字域、随机域和射频的测量仪器(含虚拟仪器)。 -
准项目经理的5天修炼邓子云 等编著第1天“熟悉考纲,掌握技术”,要把考试大纲梳理一遍,以做到心中有数,找出弱点,再将技术部分知识掌握。 第2天“打好基础,深入考纲”,开始进入项目管理知识领域学习,包括项目管理一般知识、项目立项与招投标管理、项目整体管理、项目范围管理、项目成本管理。 第3天“鼓足干劲,逐一贯通”,将掌握项目进度管理、项目质量管理、项目人力资源管理、项目沟通管理、项目合同与采购管理。 第4天“分析案例,清理术语”,将学习完余下的项目风险管理,文档、配置与变更管理,知识产权、法律法规、标准和规范,并着重进行案例分析,掌握解题技巧,再清理英文术语。 第5天“模拟考试,检验自我”,进入全真的模拟考试,检验自己的学习效果,熟悉考试题型题量,进一步提升修炼成果。 -
软件测试技术刘文乐 等编著《软件测试技术》共分为3部分,第1部分为软件测试基础篇,第2部分为软件测试方法篇,第3部分为现代测试技术篇,首先介绍了软件测试的基本概念、测试模型、测试分类及测试的步骤,软件测试设计、测试用例设计、测试管理,接着按照软件测试的分类,依次详细地介绍了生存周期测试方法、黑白灰盒测试方法、功能与性能测试方法,最后介绍了现代测试方法和自动测试方法。 《软件测试技术》不仅注重内容的系统性、科学性,还特别关注测试技术的先进性、新颖性,并在编写时注重理论与实践昆密结合,实用性、可操作性强。 -
设计模式实训教程刘伟 编著《重点大学软件工程规划系列教材:设计模式实训教程》通过大量项目实例让读者加深对GoF设计模式的理解,在学习模式的同时掌握如何在实际软件开发中运用模式,并通过大量练习来强化对设计模式的理解和掌握。《重点大学软件工程规划系列教材:设计模式实训教程》共分6章,内容包括UML类图实训,面向对象设计原则实训,创建型模式实训,结构型模式实训,行为型模式实训。从第3章到第5章,结合实例和大量实训练习学习如何在项目开发中使用设计模式;第6章对设计模式的相关知识进行补充,提供了6个模式联用解决方案,通过两个综合实例学习如何在应用开发中使用设计模式,同时提供了一些企业招聘过程中出现的面试和笔试试题并给出参考答案。《重点大学软件工程规划系列教材:设计模式实训教程》既可作为各类高等院校计算机和软件相关专业本专科生和研究生软件设计模式、软件体系结构等课程教学辅导用书和教师参考用书,也可作为全国计算机技术与软件专业技术资格(水平)考试辅导用书和软件架构师、软件工程师等开发人员的参考用书,还可以作为设计模式爱好者和自学者的习题集和实训教程以及就业之前的复习用书。 -
大学计算机软件应用基础刘强,张阿敏,言天舒 主编刘强和张阿敏等主编的《大学计算机软件应用基础:多媒体技术与应用》是根据教育部高等学校计算机基础课程教学指导委员会编制的“高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求”和“高等学校计算机基础核心课程教学实施方案”编写而成,反映了高等学校计算机基础课程教学改革的最新成果。《大学计算机软件应用基础:多媒体技术与应用》以计算机软件应用能力为本,着重于学生应用能力的培养。全书共分8章,主要内容有多媒体技术概论、数字图像处理、音频处理技术、视频处理技术、动画制作技术、超文本和超媒体、多媒体网络技术以及多媒体技术应用等。本书配套有《大学计算机软件应用实践教程》,包括课程实验和多媒体应用,为方便学生学习,书中列举了日常生活中的多媒体应用案例。《大学计算机软件应用基础:多媒体技术与应用》可作为高等学校本专科各专业的“多媒体技术”课程教材,也可作为高等学校文科艺术类专业的计算机公共课程教材、计算机培训和计算机入门的自学教材。 -
ARM MCU开发工具MDK使用入门李宁 编著《KEIL ARM-MDK系列丛书:ARM MCU开发工具MDK使用入门》介绍ARMMCU开发工具MDK4.x的基本使用方法、编译工具、调试工具以及一个简单开发实例。《KEIL ARM-MDK系列丛书:ARM MCU开发工具MDK使用入门》的内容分14章,可以分为4个部分。第1部分包括第1~4章,是MDK的基本入门部分。该部分首先介绍MDK的特点、功能和组成,在指导读者完成MDK的安装及注册过程之后,全面介绍μVision IDE环境的基本使用方法。最后给出一个简单工程开发示例。第2部分包括第6~10章,介绍ARM编译工具RVCT4.10第3部分包括第11~13章,介绍μVision IDE的各种工具、调试方法和Flash编程器。第4部分是第14章,介绍一个采用MDK实现STM32处理器应用开发的例程:RTX_ADC_BlinkY。《KEIL ARM-MDK系列丛书:ARM MCU开发工具MDK使用入门》内容丰富,既可作为嵌入式软件开发入门者的教材,又可作为使用MDK进行嵌入式软件开发设计人员的参考手册。 -
MATLAB基础与实例进阶陈刚,于丹,吴迪 编著《matlab基础与实例进阶(配光盘)》在结构安排上,遵循循序渐进的原则,通过大量的实例讲解matlab的基础知识与高级应用,并通过重点提示和课后习题引导读者对重点知识的理解和掌握。《matlab基础与实例进阶(配光盘)》共14章,主要内容包括matlab概述,matlab的基础知识与基本运算,matlab程序设计基础,matlab数据文件i/o,matlab图形绘制,matlab高级图形用户界面设计,matlab与word和excel的组合使用,matlab与c/c++及java的混合编程,matlab科学计算,simulink仿真以及matlab在信号处理、数字图像处理和通信系统仿真中的应用。《matlab基础与实例进阶(配光盘)》内容翔实、安排合理,图解清楚、讲解透彻,案例丰富实用,能够使用户快速、全面地掌握matlab的基础知识和高级应用。本书面向matlab初中级读者,既可作为各类培训学校的教材用书,也可作为工程技术人员及中专、中技、高职、高专、本科院校相关专业师生的参考书。 -
CMMI+敏捷整合开发(美)麦克马宏 著,赵丽影 译当前,许多通过能力成熟度模型集成(CMMI)已经提高过程成熟度的企业还希望提高敏捷性。相应的,许多利用敏捷方法取得成功的企业现在也希望能从更多的成熟过程中获益。我们需要找到一个解决方案,将CMMI模型与敏捷方法集成在一起。将CMMI与敏捷开发集成后,就能够为这些过程改进方法的结合使用提供更广泛的指导。《CMMI+敏捷整合开发:更快改进性能的案例与实用技术》提供6个详细的案例研究、以及与案例研究配套的重要且具有实际意义的经验教训、全面而深刻的见解和避免发生的错误。结合作者自己几十年丰富的过程改进经验,Paul McMahon为大家解释如何将敏捷方法与CMMI过程改进框架结合使用,才是实现业务目标的最快速、最有效的方法。此外,作者还提供实际可行、经过验证的CMMI与Agile集成的方法,其中包含许多创新方式将敏捷方法延伸到系统工程和项目管理领域。
