软件工程及软件方法学
-
软件工程实用教程石冬凌,张应博,邹启杰 编《软件工程实用教程/高等教育计算机类课程规划教材》以软件工程的理论作为基础,介绍了项目管理在软件工程中的作用,并抓住目前主流的两种基本的系统分析和设计方法(结构化方法和面向对象方法),结合学生项目实践经验欠缺的特点进行设计和编写。 -
软件可靠性工程陆民燕 主编随着数字化设备大量应用于装备,计算机软件在装备中的作用越来越大,其规模和重要性均呈急剧上升的趋势,软件的可靠性已成为保证装备可靠性的重要组成部分。《软件可靠性工程》全面阐述了软件可靠性工程技术和方法,包括软件可靠性定量要求、软件可靠性分配与预计、软件可靠性设计、软件可靠性分析、软件可靠性测试、软件可靠性管理等方面内容,可以为装备研制中开展软件可靠性工程工作提供参考。《软件可靠性工程》主要是面向型号工程技术人员的,因此对阐述的技术和方法尽量给出示例、实施注意事项等,以便于工程技术人员掌握、实施。《软件可靠性工程》可供从事各种军、民用软件可靠性技术和管理人员阅读参考,也可作为软件可靠性专业的大学本科、研究生教学参考书,以及软件可靠性相关的培训教材。 -
LabVIEW、MATLAB及其混合编程技术曲丽荣 等编著《LabVIEW 、MATLAB及其混合编程技术》系统介绍了LabVIEW与MATLAB这两种语言的基本使用方法、把它们结合在一起的混合编程技术、程序设计与实际应用的相关知识。全书共11章,分为三部分。第一部分包括第1~5章,介绍LabVIEW的基本概念、编程方法、数据结构、数据采集等图形化程序设计的关键技术;第二部分包括第6、7章,介绍MATLAB程序设计基础和Simulink动态系统仿真;第三部分包括第8~11章,介绍LabVIEW与MATLAB的混合编程技术,LabVIEW与MATLAB/Simulink混合编程接口技术,在LabVIEW中利用ActiveX技术与MATLAB混合编程,以及LabVIEW调用DLL、调用API等高级程序设计的技术。《LabVIEW 、MATLAB及其混合编程技术》可作为高等院校相关专业教材或教学参考书,也可供测控与仪器技术相关工程技术人员和软件工程师参考。 -
软件测试设计马均飞,郑文强 编著《软件测试设计》针对软件测试人员在测试设计过程中面临的各种问题,提出了“问题驱动的软件测试设计”方法。该方法将软件测试设计技术、测试设计中面临的问题和项目测试实践经验紧密结合,详细阐述了测试人员应该如何有效地开展软件测试设计活动。测试人员在测试设计过程中经常面临各种问题和挑战,主要包括几乎无穷的测试对象输入数据的组合、不同利益相关者对软件产品的不同质量要求、非常有限的测试时间和测试资源,以及不全、模糊且经常变更的需求规格说明等。问题驱动的软件测试设计方法从经典测试设计、基于质量特性的测试设计、基于风险的测试设计和基于经验的测试设计4个方面,系统地解决测试人员在测试设计过程中碰到的各种问题。《软件测试设计》适用于测试工程师、测试经理和质量改进人员阅读,也可以作为国际软件测试认证委员会(ISTQB)高级测试技术分析员和高级测试分析员的培训参考教材。 -
非线性系统(美)哈里尔 著,朱义胜 等译《非线性系统(第3版)》内容按照数学知识的由浅入深分成了四个部分。基本分析部分介绍了非线性系统的基本概念和基本分析方法;反馈系统分析部分介绍了输入-输出稳定性、无源性和反馈系统的频域分析;现代分析部分介绍了现代稳定性分析的基本概念、扰动系统的稳定性、扰动理论和平均化以及奇异扰动理论;非线性反馈控制部分介绍了反馈控制的基本概念的反馈线性化,并给出了几种非线性设计工具,如滑模控制、李雅普诺夫再设计、反步法、基于无源的控制和高增益观测器等。《非线性系统(第3版)》全书已根据作者2011年2月所发勘误表进行了内容更正。《非线性系统(第3版)》既可以作为研究生第一学期非线性系统课程的教材,也可以作为工程技术人员、应用数学专业人员的自学教材或参考书。 -
组态软件基础与工程应用张贝克,尉龙,杨宁 编著《组态软件基础与工程应用(易控INSPEC)》是组态软件的学习用书,书中全面介绍了组态软件的相关知识。包括组态软件的基本概念、数据采集与通信、变量、画面、数据处理、报警、报表、用户安全及网络配置等,同时《组态软件基础与工程应用(易控INSPEC)》也可作为易控(INSPEC)软件的培训教材。它以易控(INSPEC)组态软件为对象,面向广大工程技术人员、高等院校的自动化及机电相关专业的学生,力求从基础知识开始,结合实例,图文并茂、循序渐进、深入浅出地介绍组态软件的主要功能、特点和使用方法。《组态软件基础与工程应用(易控INSPEC)》也考虑到了高级用户的需求,对组态软件已有一定基础的用户,阅读《组态软件基础与工程应用(易控INSPEC)》时,不需要从头至尾逐章节阅读,可以直接跳至感兴趣的章节了解相关内容。同时《组态软件基础与工程应用(易控INSPEC)》对组态软件的设计和开发也有较大的参考价值。 -
北京大学软件与微电子学院课程体系北京大学软件与微电子学院课程体系研究组 编《北京大学软件与微电子学院课程体系》为北京大学软件与微电子学院培养方案与课程体系汇编。《北京大学软件与微电子学院课程体系》不同于经典的专业教程,不追求理论性和标准化,而是强调实践性和个性化,是一本制定如何培养实用型、复合交叉型人才教学方案的参考书,可供有关高等院校软件工程、电子与通信工程、集成电路工程、项目管理、数字媒体等相关专业的教学工作者参考使用。 -
广联达软件清单算量任波远 编《广联达软件清单算量》是全国职业院校技能大赛系列丛书之一。《广联达软件清单算量》根据职业院校建筑工程施工、工程造价等专业教学要求和全国职业院校技能大赛比赛要求编写,强调实用性和操作性。《广联达软件清单算量》以项目引导、任务驱动的方式编排,以一幢典型的三层框架综合楼为主线,详细介绍“广联达图形算量软件GCL2008”和“广联达钢筋抽样软件GGJ2009”的应用。《广联达软件清单算量》包括两个项目:建设工程图形清单算量,包括8个分项,33个子项;钢筋工程清单算量,包括7个分项,24个子项。《广联达软件清单算量》附配套光盘,包括教材中案例的全部操作视频。《广联达软件清单算量》可作为职业院校建筑类专业工程预算电算化教材,也可作为全国职业院校技能大赛备赛用书和建筑企业造价员上岗培训用书。 -
软件工程实践教程杨林,赵池龙 主编,姜义平,李冬,肖红玉 编著《软件工程实践教程(第2版)》是普通高等教育“十一五”国家级规划教材《实用软件工程(第3版)》(赵池龙等主编)的姐妹篇,是软件项目综合实践的最新教程。内容包括:软件开发与软件管理全过程;软件工程从业人员的业务素质和职业道德规范;建模工具Power Designer和Rational Rose;数据库建模理论及数据库设计模式;网上投票系统、网上论坛系统和学生信息系统三个项目开发案例的立项、需求、设计、实现、测试和源代码分析。《软件工程实践教程(第2版)》为任课教师免费提供文档制作模板、电子课件及三个项目的程序源代码。 《软件工程实践教程(第2版)》是软件和计算机相关专业本科生“软件工程综合实践”课程教材,也适合于软件工程在职研究生、软件学院师生和IT企业软件开发人员作为参考书使用。 -
软件工程(荷)弗利特 著,郭文明 译《软件工程:原理与实践(第3版)》是荷兰著名软件工程学家Hans van Vliet多年从事软件工程教学和实践经验的提炼和总结,书中引用了大量的文献和生动的事例,详尽介绍了关于如何设计软件的知识,以及在编程领域之外的、一名全面发展的软件工程师应该具备的素养。《软件工程:原理与实践(第3版)》全书分三大部分,第一部分详细介绍了软件工程中的软件管理问题;第二部分重点说明软件生命周期各个阶段的相关技术;第三部分给出了软件工程中的现代论题,包括用户界面设计、基于中间件的软件设计、面向服务的软件设计及全球化软件开发。《软件工程:原理与实践(第3版)》知识点丰富,内容新颖,讲解严谨,被欧洲和北美许多大学采用作为教材,是软件工程领域的研究、教学、管理和技术人员十分难得的最新教材、实践指南和参考文献。
