首页 > 图书中心 >图书详情
UML面向对象设计与分析教程(第二版)(微课版)
作者:薛均晓、石磊、李庆宾
丛书名:高等院校计算机应用系列教材
定价:79元
印次:2-1
ISBN:9787302644965
出版日期:2024.01.01
印刷日期:2024.01.11
《UML面向对象设计与分析教程(第二版)(微课版)》全面讲述面向对象设计与分析技术和统一建模语言(UML)的基本内容和相关知识。全书共分为11章,深入介绍面向对象的基本概念、UML视图、UML模型图、需求分析、静态分析、动态分析、用例图模型、类图和对象图建模、交互模型、行为模型、系统设计模型、软件开发过程等内容。 《UML面向对象设计与分析教程(第二版)(微课版)》采用微课形式配合视频讲解和实践操作,帮助读者全面了解面向对象设计与分析的理论知识及实践方法,并掌握UML建模工具的使用技巧。本书内容丰富,结构合理,语言简练流畅,示例翔实,适合初学者使用。本书可作为高等院校软件开发技术及相关专业、软件工程专业的教材,也可作为软件系统开发人员的参考资料。 《UML面向对象设计与分析教程(第二版)(微课版)》配套的电子课件、实例源文件和习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描前言中的“配套资源”二维码获取。扫描前言中的“看视频”二维码可以直接观看教学视频。
more >前言 自20世纪40年代计算机问世以来,计算机在人类社会的各个领域得到了广泛应用。为了解决计算机软件开发的低效率,以及传统过程式编程方法在处理复杂问题时所遇到的难维护、重用性差等问题,计算机业界提出了软件工程的思想和方法。面向对象技术是一种系统开发方法,是软件工程学的一个重要分支。面向对象设计与分析是使用现实世界的概念模型来思考问题的一种方法。对于理解问题、与应用领域专家交流、建模企业级应用、编写文档、设计程序和数据库来说,面向对象模型都非常有用。 统一建模语言(unified modeling language,UML)是一种功能强大且普遍适用的面向对象建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象分析与设计,还支持从需求分析开始的软件开发全过程。 UML的应用贯穿于软件开发的五个阶段。 需求分析阶段。UML 的用例视图可以表示客户的需求。通过用例建模,可以对外部的角色以及它们所需要的系统功能建模。 分析阶段。分析阶段主要考虑所要解决的问题,可用UML的逻辑视图和动态视图来描述。 设计阶段。在设计阶段,把分析阶段的结果扩展成技术解决方案。加入新的类来提供技术基础结构,如用户界面、数据库操作等。分析阶段的领域问题类被嵌入这个技术基础结构中。 构造阶段。在构造(或程序设计)阶段,把设计阶段的类转换成某种面向对象程序设计语言的代码。 测试阶段。不同的测试小组使用不同的UML图作为其工作的基础:单元测试使用类图和类的规格说明,集成测试典型地使用组件图和协作图,而系统测试通过实现用例图来确认系统的行为符合这些用例图中的定义。 UML模型在面向对象软件开发中的使用非常普遍。本书全面讲述面向对象设计与分析技术UML的相关知识,主要内容包括面向对象的基本概念、UML视图、UML模型图、需求分析、静态分析、动态分析、系统设计模型及软件开发过程等,并且运用大量实例对各种关键技术进行深入浅出的分析。从相关内容中,读者能感受到UML在描述软件系统方法方面十分有效,以及使用UML建模工具开发面向对象设计与分析模型的便捷性和高效性。为了提高学习效率,在每一章的末尾还提供了一定数量的思考练习题。 本书采用微课形式配合视频讲解和实践操作,帮助读者全面了解面向对象设计与分析的理论知识及实践方法。全书由具体案例贯穿始终,并由案例引入相关的操作和模型创建过程。同时,本书在讲解相关概念时,列举了大量实例。利用这些实例,读者可以更快地掌握UML的基本元素和建模技巧,也能让读者更好地理解面向对象技术的基本原理。 本书主要针对面向对象技术的初学者,适合作为高等院校软件开发技术及相关专业、软件工程专业的教材,也可作为软件系统开发人员的参考资料。 由于作者水平有限,本书难免有不足之处,欢迎广大读者批评指正。我们的电子邮箱是992116@qq.com,电话是010-62796045。 本书配套的电子课件、实例源文件和习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描下方的“配套资源”二维码获取。扫描下方的“看视频”二维码可以直接观看教学视频。 扫描下载 配套资源 扫一扫 看视频 作 者 2023年10月
more >