- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程与实践 中国水利水电出版社 第9章 Rational Rose 建模工具 9.1 Rational Rose简介 Rose工具创建的系统模型包括所有UML图、角色、对象、类、组件和部署节点。它详细描述了系统的内容和工作方法。 Rose工具在分析和设计方面可以极大地帮助开发人员有效地进行系统设计。 例如:利用Rose工具可以先设计系统的用例图,显示出系统业务流程和功能。然后用类和类图可以显示系统中的对象及其相互关系。使用组件图可以演示类如何映射到组件中。最后,使用部署图可以显示系统的物理设汁。 9.2 Rose界面简介 9.3 Rose模型的四个视图 9.3.1 Use Case视图 Use Case视图包括: ● 角色 。 ● 使用案例 。 ● 使用案例文档 。 ● Use Case图 。 ● 交互图 。 ● 包 例如:一个课程登记问题描述: (1)每学期开始学生需要一份课程表,它包含本学期所提供的课程列表及每门课程的相关信息。比如:导师名称、科系、必要条件、课程时间、上课地点,可以帮助学生作出合理的决定。 (2)新系统规定学生可以选择四门必修课程。此外,他还要选择两门候补课程以防某门课程人员满额或被取消。每门课程人数不得多余10人或少余3人。一旦学生完成登记过程,登记系统将信息传入记费系统以便计算学生在本学期的学费数额。 (3)导师需要随时访问系统,知道有那一门课程需要任教。他也可以了解他的课有那些学生。 (4)每学期开始,学生有一段试听时间,学生可以改变所选课程内容。在这段时间学生必须可以访问系统随时更改课程选项。 9.3.2 Logical视图 Logica1视图关注系统如何实现使用案例中提出的功能。它提供系统购详红图形,描述组件间如何关联。 例子:课程登记的Use Case (1)边界类:登记表格、计划表、计费界面、AddDrop 课程表。 (2)实体类:课程、提供课程、学生计划、学生信息。 (3)控制类:登记管理。 ● Class图,用于浏览系统中的类、类的属性、操作及其相互关系。通常系统有几个Class图,分别显示所有类的子集。 ● Interaction图,用于显示参与使用案例事件流程的类。如前所说,Interaction图可以在Use Case视图或Logical视图中生成。Use Cass图中Interaction图通常显示对象,而Logical视图中的Interaction图通常显示类。 ● Slate Transition图,显示对象的动态行为。State Trasition图包括对象存在的各种状态,并演示对象如何从一种状态过度到另一种状态,对象首次生成时的状态和对象删除前的状态。 ● 包,是类的集合。 9.3.3 Component视图 Component视图包括: ● 组件,代码的实际模块。 ● Component图,显示组件机器相互关系,组件间的关系可以帮助你了解编译相关件,利用这个信息,就可以确定组件的编译顺序。 ● 包,相关组件的组和包装类—样,包装组件时的目的之一是重复使用,相关组件可以以更方便地选择并在其他应用程序中重复使用,只要认真考虑组与组之间的关系。 9.3.4 DepIoyment视图 Deployment视图包括: ● 进程,是在自己的内存空间执行的线程。 ● 处理器,任何有处理功能的机器。每个进行在—个或几个处理器中运行。 ● 设备,包括任何没有处理功能的机器。例如打印机。 再见!!! 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址:
您可能关注的文档
- 新财政学 教学课件 郭庆旺 赵志耘 著 第01章 政府的经济活动.ppt
- 新财政学 教学课件 郭庆旺 赵志耘 著 第02章 政府的经济作用:财政职能.ppt
- 新财政学 教学课件 郭庆旺 赵志耘 著 第03章 财政支出的最优规模:规范分析.ppt
- 新财政学 教学课件 郭庆旺 赵志耘 著 第04章 财政支出的增长趋势:实证分析.ppt
- 新财政学 教学课件 郭庆旺 赵志耘 著 第05章 财政支出结构.ppt
- 新财政学 教学课件 郭庆旺 赵志耘 著 第06章 财政支出项目.ppt
- 新财政学 教学课件 郭庆旺 赵志耘 著 第07章 财政支出效率.ppt
- 新财政学 教学课件 郭庆旺 赵志耘 著 第08章 税收引论.ppt
- 新财政学 教学课件 郭庆旺 赵志耘 著 第09章 课税原则.ppt
- 新财政学 教学课件 郭庆旺 赵志耘 著 第10章 税收转嫁与归宿.ppt
- 2024年陕西咸阳亨通电力(集团)有限公司供电服务业务部直聘用工招聘145人笔试参考题库附带答案详解 .docx
- 2024年中建四局土木工程有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年四川雅茶贸易有限公司公开招聘和考察聘用人员3人笔试参考题库附带答案详解 .docx
- 2024年中国烟草总公司辽宁省公司公开招聘拟录用人员(166人)笔试参考题库附带答案详解 .docx
- 2024江苏连云港中诚物业管理有限公司招聘工作人员1人笔试参考题库附带答案详解 .docx
- [毕节]2025年贵州毕节市引进人才649人笔试历年参考题库附带答案详解.docx
- 2024年度中国东航技术应用研发中心有限公司校园招聘笔试参考题库附带答案详解 .docx
- 2024年福建省厦门盐业有限责任公司春季人才招聘1人笔试参考题库附带答案详解 .docx
- 2024年山东省环保发展集团绿能有限公司职业经理人招聘2人笔试参考题库附带答案详解 .docx
- 2024年安徽滁州郊源阳光电力维修工程有限责任公司招聘41人(第一批次)笔试参考题库附带答案详解 .docx
最近下载
- 2023年山东省临沂市中考物理测试试卷及解析.pdf VIP
- 统编版《道德与法治》一年级下册教案.pdf VIP
- 部编版小学道德与法治四年级教材解读及教学建议.pptx
- Unit 5 First Aid Reading and Thinking教学设计-2023-2024学年高中英语人教版选择性必修第二册.docx
- (2025春新版本)部编版一年级语文下册全册教案.pdf
- 《MSA测量系统分析》课件.ppt VIP
- 2024年江西工业职业技术学院单招职业技能测试题库标准卷.docx VIP
- 中职英语新课标词汇表.doc
- 2025年江苏安全技术职业学院单招职业适应性测试题库及1套完整答案.docx VIP
- 积极心理学全套课件.ppt VIP
文档评论(0)