首页计算机书籍软件开发《UML与ROSE软件建模案例教程》陈承欢
明日的唯一

文档

124

关注

0

好评

0
PDF

《UML与ROSE软件建模案例教程》陈承欢

阅读 643 下载 0 大小 26.14M 总页数 233 页 2022-11-19 分享
价格:¥ 10.00
下载文档
/ 233
全屏查看
《UML与ROSE软件建模案例教程》陈承欢
还有 233 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 233 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
前言在开发不同规模的系统时我们如何与客户沟通,了解客户对系统的需求?在开发人员之间如何进行沟通、共享设计?为确保系统的各个部分能够无缝协作,我们需要为系统建模。可视化建模是开发人员及团队获得系统完整设计图的理想方法,是理解复杂问题和相互交流的一种有效手段。开发人员通过系统模型可以改善与客户及团队内部的相互沟通,便于管理复杂事物、定义软件架构、实现软件复用以及掌握重要的业务流程。UML(统一建模语言)是系统开发的标准建模语言,它主要以图形的方式对系统进行分析和设计。UML是在多种面向对象分析与设计方法相互融合的基础上形成的,它融合了Booch、OMT和OOSE3种方法中的基本概念,而且有了进一步的发展和完善,并最终成为标准的建模语言。Rational Rose是一种基于UML的可视化建模工具,是当前业界最流行的可视化开发工具之一,占据了市场上可视化建模的主导地位。Ros把UML有机地集成到面向对象的软件开发过程中,不论是在系统需求分析阶段,还是在系统的分析与设计、实现与测试阶段,它都提供了清晰的UML表达方法和完善的工具,方便建立起相应的软件模型。本书是湖南省职业院校教育教学改革研究《以职业岗位能力为导向的驱动教学改革的研究与实践》(批准号:ZJGB2009013)的优秀成果教材,主要介绍如何利用UML和Rational Rose2003进行软件建模。本书主要特色如下。(1)内容全面,包括完整的软件模型、先进的建模工具以及系统的UML知识。本书各章完整地分析与绘制了一个软件模块或系统的模型,使学习者在引导训练和同步训练环节体验软件建模工具Rational Rose2003的使用,并在操作示范与知识讲解环节集成了系统的UML理论知识。(2)任务明确。教学内容按照学会应用UML知识、学会构思软件模型、学会绘制UML图来组织,其中第1章主要介绍了UML的功能、组成、图、视图及其应用,第2章至第7章分别重点介绍了用例图、类图、对象图、顺序图、活动图、状态机图、通信图、包图、组件图和部署图的基本概念、·组成元素和绘制方法,第8章介绍了wWb系统的建模,第9章介绍了软件模型的实现方法,让读者对UML的理论知识和建模方法有一个全面的认识和完整的印象。(3)主线清晰。全书体现了3条主线,第1条主线是“UML的基础知识一软件模块建模一软件系统建模一Wb系统建模一软件模型的实现”;第2条主线是学生技能训练和素质培养主线,每一章都设置引导训练和同步训练两个技能训练环节,引导训练主要巩固前面各章介绍的UML图,使学生能应用已具备的技能绘制UML图,同步训练则重点训练使用Rational Rose2003绘制本章讲解的UML图;第3条主线是教师组织教学主线,每一章的操作示范与知识讲解环节主要用于教学,从生活实例入手,系统分析一种或多种UML图,注重知识的系统性和技能性的形成。(4)在真实的软件模型构建过程中训练技能、积累经验、掌握知识、固化能目录2.2.1分析用户登录模块的功能需求…29教学导航…12.2.2识别参与者…29引导训练…12.23识别用例…30操作示范与知识讲解…32.2.4使用Rational Rose2003绘制用户登录模块的用例图…301.1.1认识用户登录模块的用例图…323描述用例…391.12认识用户登录模块的类图…3同步训练…411.13认识用户登录模块的活动图…4本章小结…44114认识用户登录模块的顺序图…5本章习题…4512浏览UML的用例图…6第3章用户管理模块建模471.2.1在Visi02003中浏览用户登录教学导航47模块的用例图…引导训练481.2.2在Rational Rose2003中浏览操作示范与知识讲解48用户登录模块的用例图…83.1认识UML的类图503.1】类图的功能…5013.1建立软件模型的重要性…133.12类图的组成元素…501.3.2UML的功能…143.3类图的描述方法…501.3.3UML的组成…153.1.4类之间的关系…513.2构思用户管理模块的类…5313.5UML的视图…173.3绘制用户管理模块的类图…5413.6UML的应用…193.4认识UML的对象图…60同步训练……193.4.1对象图的功能…60本章小结…203.4.2对象图的描述方法…61本章习题……20同步训练…61第2章用户登录模块建模…22本章小结…63教学导航…22本章习题…63引导训练…23第4章基础数据管理模块建模…65操作示范与知识讲解…24教学导航…652.1认识UML的用例图…25引导训练…662.1.】用例图的功能…25操作示范与知识讲解……672.12用例图的组成元素……264.1认识UML的顺序图…682.1.3用例间的关系…274.2构思基础数据管理模型的顺序图…692.2绘制用例图…294.3绘制浏览出版社数据的顺序图…70
返回顶部