软件工程及软件方法学
-
非线性系统(美)哈里尔 著,朱义胜 等译《非线性系统(第3版)》内容按照数学知识的由浅入深分成了四个部分。基本分析部分介绍了非线性系统的基本概念和基本分析方法;反馈系统分析部分介绍了输入-输出稳定性、无源性和反馈系统的频域分析;现代分析部分介绍了现代稳定性分析的基本概念、扰动系统的稳定性、扰动理论和平均化以及奇异扰动理论;非线性反馈控制部分介绍了反馈控制的基本概念的反馈线性化,并给出了几种非线性设计工具,如滑模控制、李雅普诺夫再设计、反步法、基于无源的控制和高增益观测器等。《非线性系统(第3版)》全书已根据作者2011年2月所发勘误表进行了内容更正。《非线性系统(第3版)》既可以作为研究生第一学期非线性系统课程的教材,也可以作为工程技术人员、应用数学专业人员的自学教材或参考书。 -
案例解说组态软件典型控制应用李江全 等编著《案例解说组态软件典型控制应用》从工程应用的角度出发,通过6种典型的计算机控制系统(包括基于单片机、PLC、PCI数据采集卡、USB数据采集板、远程I/O模块、智能仪器),使用目前流行的工控组态软件King View,对工业控制系统中的4类典型应用,即模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。《案例解说组态软件典型控制应用》内容丰富,每个案例提供具体的设计任务、详细的操作步骤,注重解决工程实际问题。可供各类自动化、计算机应用、机电一体化等专业的大学生学习计算机控制技术,也可供计算机控制系统研发的工程技术人员参考。为方便读者学习,《案例解说组态软件典型控制应用》提供超值配套光盘,内容包括所有案例的源程序、软硬件资源、程序运行录屏、系统测试录像等。 -
基于面向对象的软件分析与设计实验教程衣扬,肖志娇,顾春琴 编著《基于面向对象的软件分析与设计实验教程》是在《基于UML可视化设计实验教程》的基础上修订而成。全书分为两个部分。第一部分的核心任务是加强学生对面向对象方法学以及软件分析与设计过程方法学的理解,使学生对相关的基础理论、基本知识、主流技术方法有一个系统、完整、深刻、具体的认识。在第二部分,根据当前软件系统应用情况,选取了电子商务、网上书店、小型人力资源计划系统、小型信息管理系统、在线考试系统、考勤系统、个人理财系统等11个功能比较完善的案例,案例应用领域背景丰富,具有相对多个层次的技术复杂度,可适应不同层次的教学需求。本书由衣杨等编著。 -
组态软件基础与工程应用张贝克,尉龙,杨宁 编著《组态软件基础与工程应用(易控INSPEC)》是组态软件的学习用书,书中全面介绍了组态软件的相关知识。包括组态软件的基本概念、数据采集与通信、变量、画面、数据处理、报警、报表、用户安全及网络配置等,同时《组态软件基础与工程应用(易控INSPEC)》也可作为易控(INSPEC)软件的培训教材。它以易控(INSPEC)组态软件为对象,面向广大工程技术人员、高等院校的自动化及机电相关专业的学生,力求从基础知识开始,结合实例,图文并茂、循序渐进、深入浅出地介绍组态软件的主要功能、特点和使用方法。《组态软件基础与工程应用(易控INSPEC)》也考虑到了高级用户的需求,对组态软件已有一定基础的用户,阅读《组态软件基础与工程应用(易控INSPEC)》时,不需要从头至尾逐章节阅读,可以直接跳至感兴趣的章节了解相关内容。同时《组态软件基础与工程应用(易控INSPEC)》对组态软件的设计和开发也有较大的参考价值。 -
软件工程实践教程杨林,赵池龙 主编,姜义平,李冬,肖红玉 编著《软件工程实践教程(第2版)》是普通高等教育“十一五”国家级规划教材《实用软件工程(第3版)》(赵池龙等主编)的姐妹篇,是软件项目综合实践的最新教程。内容包括:软件开发与软件管理全过程;软件工程从业人员的业务素质和职业道德规范;建模工具Power Designer和Rational Rose;数据库建模理论及数据库设计模式;网上投票系统、网上论坛系统和学生信息系统三个项目开发案例的立项、需求、设计、实现、测试和源代码分析。《软件工程实践教程(第2版)》为任课教师免费提供文档制作模板、电子课件及三个项目的程序源代码。 《软件工程实践教程(第2版)》是软件和计算机相关专业本科生“软件工程综合实践”课程教材,也适合于软件工程在职研究生、软件学院师生和IT企业软件开发人员作为参考书使用。 -
软件工程(荷)弗利特 著,郭文明 译《软件工程:原理与实践(第3版)》是荷兰著名软件工程学家Hans van Vliet多年从事软件工程教学和实践经验的提炼和总结,书中引用了大量的文献和生动的事例,详尽介绍了关于如何设计软件的知识,以及在编程领域之外的、一名全面发展的软件工程师应该具备的素养。《软件工程:原理与实践(第3版)》全书分三大部分,第一部分详细介绍了软件工程中的软件管理问题;第二部分重点说明软件生命周期各个阶段的相关技术;第三部分给出了软件工程中的现代论题,包括用户界面设计、基于中间件的软件设计、面向服务的软件设计及全球化软件开发。《软件工程:原理与实践(第3版)》知识点丰富,内容新颖,讲解严谨,被欧洲和北美许多大学采用作为教材,是软件工程领域的研究、教学、管理和技术人员十分难得的最新教材、实践指南和参考文献。 -
Eclipse RCP深入浅出(美)麦克艾佛 等著《eclipse rcp深入浅出》清晰地展示了eclipsercp的细枝末节,全程实录了如何借助于eclipse rcp设计、编码和打包优秀的java应用程序。在《eclipsercp深入浅出》中,不仅诠释了eclipse作为桌面应用开发平台的诸多功能,还完整地演示了开发一个功能完善的、令人影响深刻的rcp应用程序的整个过程。书中介绍了大量的技巧,包括开发可插入的、动态可扩展系统,使用第三方代码库,以及如何针对复杂多样的环境打包应用?序。通过《eclipsercp深入浅出》的学习,读者可以构建、优化和重构一个完整的原型,自定义用户界面,添加帮助和更新功能,最后构建、推广和发布软件。 -
UCD火花集2UCDChina 编著《UCD火花集2:有效的互联网产品设计、交互/信息设计、用户研究讨论》内容源自UCDChina第一本博客集出版之后的两年间,UCDChina收录的、更广泛范围的文章,内容涵盖了互联网产品设计的方方面面。第1~6章,讨论了职业的分工、通用的设计方法和原则;第5~16章,热议了互联网上常见的功能、服务和应用,如排序、评论和评价、屏幕分辨率和布局等,同时也讨论了部分具体的产品形态,如微博、群组、邮箱、地图、相册、电子商务等。第17章,仍然是大家喜闻乐见的UED故事,毕竟生活无处不体验。第18章,收录了UCDChina这两届年会中所分享的一些实例和实践者的观点。《UCD火花集2:有效的互联网产品设计、交互/信息设计、用户研究讨论》适合有一定工作经验,从事产品设计、产品策划、交互设计、视觉设计、用户研究、前端开发、网站运营以及所有与互联网相关的从业人员阅读。 -
VxWorks设备驱动开发详解曹桂平 等编著《VxWorks设备驱动开发详解》结合作者实际的开发经验,对VxWorks操作系统内部的机制及其各类设备驱动的开发进行了深入的讲解和分析。全书分3篇共11章,第1篇对VxWorks操作系统的主要组件如任务、任务调度、任务间通信、内存管理、中断处理进行了较为细致的分析;其后对很多VxWorks开发者不甚了解的VxWorks内核映像类型以及启动方式和流程进行了详细的说明和解析。第2篇是驱动开发的准备阶段,着重介绍了VxWorks系统下设备驱动的内核层次结构。第3篇作为《VxWorks设备驱动开发详解》的重点,每章对应一类驱动,结合开发实例,详细而完整地分析了VxWorks下普通字符设备驱动、串口驱动、普通块设备驱动、Flash设备驱动、网络设备驱动以及USB设备驱动的设计和实现。《VxWorks设备驱动开发详解》面向广大工程技术工作者,既可作为高等院校教师和相关专业学生的教材,又可作为各类培训班的培训教程。 -
软件工程实践者的研究方法(美)普雷斯曼 著,郑人杰 等译本书自近30年前第1版问世以来,在软件工程界始终发挥着巨大而深远的影响,其权威性是公认的、无可置疑的。第7版绝不是前一版的简单更新,它包含了很多新的内容,而且调整了全书的结构,以改进教学顺序,同时更加强调一些新的、重要的软件工程过程和软件工程实践知识。全书分软件过程、建模、质量管理、软件项目管理和软件工程高级课题五个部分,系统地论述了软件工程领域最新的基础知识,包括新的概念、原则、技术、方法和工具,同时提供了大量供读者进一步研究探索的参考信息。本书适合作为本科生和研究生的软件工程及相关课程的教材,新版中五个部分的划分有利于教师根据学时和教学要求安排教学,同时也适合作为软件专业人员的工作指南,即使是资深专业人员,阅读本书也能获益匪浅。
