本书自第1版出版至今,近40年来在软件工程界产生了巨大而深远的影响。第9版继承了之前版本的风格与优势,全面系统地讲解软件过程、建模、质量与安全、软件项目管理等知识,涵盖相关的概念、原则、方法和工具,并且提供了丰富的扩展阅读资源和网络资源。同时,本书调整了篇章结构,使内容更加简洁,更适于教学。本书是面向本科生的版本,保留了完整版中的基础内容,压缩或删除了一些高级内容,更加适合作为高等院校计算机、软件工程及相关专业的软件工程课程教材。
本书共分为五部分,部分全面讲述了面向对象程序设计的6大原则;第二部分深入浅出地阐述了23种设计模式,将这23种设计模式与我们耳熟能详的历史故事结合在了一起,趣味性极强;第三部分对各种彼此之间有关联的设计模式进行了分析和比较;第四部分讲解了设计模式的混编;第五部分是附录提供了一份设计模式彩图手册。
本书介绍了关于软件应用建模和设计的知识。从UML中的用况到软件体系结构,本书展示了如何在解决现实世界问题的过程中应用COMET,介绍了针对各种体系结构的模式,包括客户端/服务器以及基于构件的软件体系结构中的客户端/服务模式,面向服务的体系结构中的代理、发现和事务模式,实时软件体系结构中的实时控制模式,软件产品线体系结构的分层模式。此外,还介绍了软件质量属性,包括可维护性、可修改性、可测试性、可追踪性、可伸缩性、可复用性、性能、可用性和安全性。
ANSYS软件是融结构、热、流体、电磁、声学等多物理场于一体的大型通用有限元分析软件,具有多个模块,不但可进行隐式分析,还可进行显式分析,并且可进行多物理场间的复杂耦合分析。 本书以ANSYS2020为平台,对ANSYS热分析和与热相关的耦合场分析的基本思路、操作步骤和应用技巧进行了介绍,并结合工程应用实例讲述了ANSYS的具体使用方法。 本书实例部分采用GUI方式,逐步讲解了操作步骤,在每个实例的后面列出了分析过程的命令流文件。 本书还随书赠送了配套电子资料,其中收录了全书所有实例的APDL程序文件和实例操作过程录屏讲解AVI文件,可以让读者轻松快捷地掌握ANSYS2020热分析的操作技巧和工程应用方法。 本书可供汽车、压力容器、国防 、土木工程、金属热加工等行业的技术人员进行热分析与产品开发使用,也可以作为大学本科生与研究生进行热分
本书以SIEMENS WinCC 7.0作为教学目标软件,在讲解组态软件基础知识的同时,注重理论与工程实践相结合,将组态软件控制技术的思想和方法以及工程实例融合到本书内容中,便于读者在学习过程中理论联系实际,较好地掌握组态软件基础知识和工程设计方法。 本书内容包括基础知识和工程设计及应用两部分。基础理论部分包括WinCC的组态、WinCC变量记录系统、图形编辑器、消息系统、报表系统以及脚本系统等;工程设计及应用部分包括系统诊断、WinCC选件、PLC控制工程实例等。 本书可作为高等院校电气控制、机电工程、计算机控制、自动化相关专业的教学用书,也可作为大专院校学生及工程技术人员的培训和自学用书。
本书以ABB工业机器人为对象,使用ABB公司的工业机器人仿真软件RobotStudio 6.08.01 进行工业机器人的基本操作、功能设置、二次开发、在线监控与编程、方案设计和验证的 学习。中心内容包括认识、安装工业机器人仿真软件,构建基本仿真工业机器人工作站, RobotStudio中的建模功能,工业机器人离线轨迹编程,Smart组件的应用,带导轨和变位机的 工业机器人系统创建与应用,ScreenMaker示教器用户自定义界面,RobotStudio的在线功能。 联系QQ 296447532获取PPT课件。 本书适合普通本科及高等职业院校自动化相关专业学生使用,以及从事工业机器人应用 开发、调试与现场维护的工程师,特别是使用ABB工业机器人的工程技术人员。
????张兰勇编著的《LabVIEW程序设计基础与提高(附光盘高等院校EDA系列教材)》在介绍虚拟仪器的基本概念和LabVIEW软件基础知识的同时,重点详细地讲解了LabVIEW的数据采集、仪器控制、分析及应用。本书采用实例讲解的形式介绍编程技巧,每一章安排一个综合运用本章知识的实例,以达到融会贯通的效果。本书结合一些经典案例,逐步深入地讲解LabVIEW程序设计虚拟仪器测量系统的难点和重点,使初学者快速地达到使用LabVIEW设计测量系统的能力。具有内容紧凑、语言通俗、实用性强的特点。 ????《LabVIEW程序设计基础与提高(附光盘高等院校EDA系列教材)》适合LabVIEW入门级读者以及从事相关专业的工程项目开发人员阅读,也可供高等院校计算机、电子技术、自动化工程、电气、通信、测控等相关专业的高年级本科学生使用。
《SAPBW/BO实战指南 像学习Office一样学习BW/BO》主要介绍了SAPBW/BO两大商务智能产品,内容分为BW和BO两大部分。BW部分由浅入深,先简要介绍了BW产品概况和SAPGUI客户端安装,之后演示了一个简单的从源系统到数据处理再到报表展现的端到端案例,*后将BW常用的基础知识分解为单元操作并逐一剖析。而BO部分也采用了循序渐进的讲解方式,先介绍BO产品以及BO与BW的集成方案,然后介绍了BO服务器和报表工具的安装,之后介绍了BO前端展现产品的基础操作以及BO和BW集成实例。 《SAPBW/BO实战指南 像学习Office一样学习BW/BO》基于目前业界主流的BW7.0和B03.1版本,涵盖了其中常用模块和主要功能。 本书是为SAPBW/BO初学者提供的实战指南。本书适合的读者群包括:SAPBW/BO用户、SAP BW/BO实施顾问。
本书内容涵盖了CATIA软件几何建模所涉及的基础理论和CATIA软件的草图设计、零件设计、曲面设计及装配设计及工程图设计模块。在掌握CATIA软件操作的基础上,介绍CATIACAA二次开发过程,讲解了CATIA二次开发的基础知识和基本资源的开发,还详细介绍了CATIA常见工作台二次开发的基本概念、原理和方法,内容包括交互设计、零件设计、装配设计和工程图设计等。同时,利用实例的方式,将有关章节串联起来,以加强读者对CATIA二次开发的认识,并建立起查找新接口和解决新问题的能力。 本书可以作为机械产品设计人员和CAD软件开发人员学习CATIA的自学教材和参考书,也可作为大、中专院校学生学习的三维CAD软件建模等课程的教材。