软件工程及软件方法学
-
案例解说组态软件典型控制应用李江全 等编著《案例解说组态软件典型控制应用》从工程应用的角度出发,通过6种典型的计算机控制系统(包括基于单片机、PLC、PCI数据采集卡、USB数据采集板、远程I/O模块、智能仪器),使用目前流行的工控组态软件King View,对工业控制系统中的4类典型应用,即模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。《案例解说组态软件典型控制应用》内容丰富,每个案例提供具体的设计任务、详细的操作步骤,注重解决工程实际问题。可供各类自动化、计算机应用、机电一体化等专业的大学生学习计算机控制技术,也可供计算机控制系统研发的工程技术人员参考。为方便读者学习,《案例解说组态软件典型控制应用》提供超值配套光盘,内容包括所有案例的源程序、软硬件资源、程序运行录屏、系统测试录像等。 -
项目百态(美)德马科 等著《项目百态:深入理解软件项目行为模式》介绍了软件项目行为的86个模式,基本上概括了软件项目生命周期的方方面面,揭示了软件项目最常遇到的困境,反省了行业内种种不良习惯和做法。六位作者均来自一个开发咨询的管理团队Atlantic Systems Guild,长期以来为众多软件公司的经理人提供专业的咨询服务。他们浓缩了成百上千个项目管理的案例,通过《项目百态:深入理解软件项目行为模式》中一个个模式展现出来。每个模式都以生动形象的插图开始,另外还加上一些趣闻和真实事件。 《项目百态:深入理解软件项目行为模式》适合所有软件项目的管理者阅读,也适合有志于成为软件管理者的人参考。 -
番茄工作法图解(瑞典) 诺特伯格 (Noteberg,S.) 著,姜丁坤译《番茄工作法图解:简单易行的时间管理方法》介绍了时下最流行的时间管理方法之一——番茄工作法。作者根据亲身运用番茄工作法的经历,以生动的语言,传神的图画,将番茄工作法的具体理论和实践呈现在读者面前。番茄工作法简约而不简单,本书亦然。在番茄工作法一个个短短的25分钟内,你收获的不仅仅是效率,还会有意想不到的成就感。《番茄工作法图解:简单易行的时间管理方法》适合所有志在提高工作效率的人员,尤其是软件工作人员和办公人员。 -
软件系统实现与分析于万波,魏小鹏 著于万波和魏小鹏主编的《软件系统实现与分析》以Java作为工具讲解了4个软件系统,分别是学生管理信息系统、象棋对弈软件、博客系统与网上购物系统。在每个系统的讲解过程中,首先对系统的构成、程序之间的调用关系、重点程序语句等进行详细分析,然后研究如何设计、修改完善每个系统。各个系统及其修改都给出了完整的代码。《软件系统实现与分析》可以供计算机相关专业(特别是软件工程专业)、信息管理与信息系统、信息与计算科学等专业作为系统分析与设计、软件系统实现与分析、Java课程设计、Web程序设计、管理信息系统等课程的教材,也可以供软件开发人员学习与参考。 -
Eclipse RCP深入浅出(美)麦克艾佛 等著《eclipse rcp深入浅出》清晰地展示了eclipsercp的细枝末节,全程实录了如何借助于eclipse rcp设计、编码和打包优秀的java应用程序。在《eclipsercp深入浅出》中,不仅诠释了eclipse作为桌面应用开发平台的诸多功能,还完整地演示了开发一个功能完善的、令人影响深刻的rcp应用程序的整个过程。书中介绍了大量的技巧,包括开发可插入的、动态可扩展系统,使用第三方代码库,以及如何针对复杂多样的环境打包应用?序。通过《eclipsercp深入浅出》的学习,读者可以构建、优化和重构一个完整的原型,自定义用户界面,添加帮助和更新功能,最后构建、推广和发布软件。 -
软件工程(荷)弗利特 著,郭文明 译《软件工程:原理与实践(第3版)》是荷兰著名软件工程学家Hans van Vliet多年从事软件工程教学和实践经验的提炼和总结,书中引用了大量的文献和生动的事例,详尽介绍了关于如何设计软件的知识,以及在编程领域之外的、一名全面发展的软件工程师应该具备的素养。《软件工程:原理与实践(第3版)》全书分三大部分,第一部分详细介绍了软件工程中的软件管理问题;第二部分重点说明软件生命周期各个阶段的相关技术;第三部分给出了软件工程中的现代论题,包括用户界面设计、基于中间件的软件设计、面向服务的软件设计及全球化软件开发。《软件工程:原理与实践(第3版)》知识点丰富,内容新颖,讲解严谨,被欧洲和北美许多大学采用作为教材,是软件工程领域的研究、教学、管理和技术人员十分难得的最新教材、实践指南和参考文献。 -
软件工程实践教程杨林,赵池龙 主编,姜义平,李冬,肖红玉 编著《软件工程实践教程(第2版)》是普通高等教育“十一五”国家级规划教材《实用软件工程(第3版)》(赵池龙等主编)的姐妹篇,是软件项目综合实践的最新教程。内容包括:软件开发与软件管理全过程;软件工程从业人员的业务素质和职业道德规范;建模工具Power Designer和Rational Rose;数据库建模理论及数据库设计模式;网上投票系统、网上论坛系统和学生信息系统三个项目开发案例的立项、需求、设计、实现、测试和源代码分析。《软件工程实践教程(第2版)》为任课教师免费提供文档制作模板、电子课件及三个项目的程序源代码。 《软件工程实践教程(第2版)》是软件和计算机相关专业本科生“软件工程综合实践”课程教材,也适合于软件工程在职研究生、软件学院师生和IT企业软件开发人员作为参考书使用。 -
软件工程实用教程石冬凌,张应博,邹启杰 编《软件工程实用教程/高等教育计算机类课程规划教材》以软件工程的理论作为基础,介绍了项目管理在软件工程中的作用,并抓住目前主流的两种基本的系统分析和设计方法(结构化方法和面向对象方法),结合学生项目实践经验欠缺的特点进行设计和编写。 -
组态软件基础与工程应用张贝克,尉龙,杨宁 编著《组态软件基础与工程应用(易控INSPEC)》是组态软件的学习用书,书中全面介绍了组态软件的相关知识。包括组态软件的基本概念、数据采集与通信、变量、画面、数据处理、报警、报表、用户安全及网络配置等,同时《组态软件基础与工程应用(易控INSPEC)》也可作为易控(INSPEC)软件的培训教材。它以易控(INSPEC)组态软件为对象,面向广大工程技术人员、高等院校的自动化及机电相关专业的学生,力求从基础知识开始,结合实例,图文并茂、循序渐进、深入浅出地介绍组态软件的主要功能、特点和使用方法。《组态软件基础与工程应用(易控INSPEC)》也考虑到了高级用户的需求,对组态软件已有一定基础的用户,阅读《组态软件基础与工程应用(易控INSPEC)》时,不需要从头至尾逐章节阅读,可以直接跳至感兴趣的章节了解相关内容。同时《组态软件基础与工程应用(易控INSPEC)》对组态软件的设计和开发也有较大的参考价值。 -
非线性系统(美)哈里尔 著,朱义胜 等译《非线性系统(第3版)》内容按照数学知识的由浅入深分成了四个部分。基本分析部分介绍了非线性系统的基本概念和基本分析方法;反馈系统分析部分介绍了输入-输出稳定性、无源性和反馈系统的频域分析;现代分析部分介绍了现代稳定性分析的基本概念、扰动系统的稳定性、扰动理论和平均化以及奇异扰动理论;非线性反馈控制部分介绍了反馈控制的基本概念的反馈线性化,并给出了几种非线性设计工具,如滑模控制、李雅普诺夫再设计、反步法、基于无源的控制和高增益观测器等。《非线性系统(第3版)》全书已根据作者2011年2月所发勘误表进行了内容更正。《非线性系统(第3版)》既可以作为研究生第一学期非线性系统课程的教材,也可以作为工程技术人员、应用数学专业人员的自学教材或参考书。
