统一建模语言及建模工具实验指导书.docx

上传人:b****8 文档编号:11401244 上传时间:2023-02-28 格式:DOCX 页数:17 大小:167.60KB
下载 相关 举报
统一建模语言及建模工具实验指导书.docx_第1页
第1页 / 共17页
统一建模语言及建模工具实验指导书.docx_第2页
第2页 / 共17页
统一建模语言及建模工具实验指导书.docx_第3页
第3页 / 共17页
统一建模语言及建模工具实验指导书.docx_第4页
第4页 / 共17页
统一建模语言及建模工具实验指导书.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

统一建模语言及建模工具实验指导书.docx

《统一建模语言及建模工具实验指导书.docx》由会员分享,可在线阅读,更多相关《统一建模语言及建模工具实验指导书.docx(17页珍藏版)》请在冰豆网上搜索。

统一建模语言及建模工具实验指导书.docx

统一建模语言及建模工具实验指导书

 

计算机专业《统一建模语言及建模工具》

课程实验指导书

 

撰写人:

孔令东审定人:

 

盐城工学院信息工程学院

目录

第一部分绪论1

第二部分基本实验指导2

实验一用例图建模2

实验二类图与对象图建模5

实验三活动图建模7

实验四时序图建模11

第一部分绪论

本指导书是根据《统一建模语言及建模工具》课程实验教学大纲编写的,适用于计算机科学与技术专业。

一、本课程实验的作用与任务

通过本课程的学习,使学生通过UML语言的学习,熟悉UML主流建模环境,掌握并将面向对象技术应用于软件系统的分析、设计与开发中。

为学生进行程序设计和开发打下良好的基础,使学生掌握面向对象软件开发的基本思想和常用方法,提高学生软件设计能力和文档撰写能力。

二、本课程实验的基础知识

UML的基础知识,面向对象分析与设计方法,UML的关系、符号,用例图,类图与对象图,交互作用图,活动图,状态图,组件图与配置图。

通过实例讲解了系统的面向对象分析与设计过程,以及如何用UML语言为系统建模

三、本课程实验教学项目及其教学要求

实验项目名称

教学目标、要求

1

用例图建模

2

详见基本实验指导

2

类图与对象图建模

2

详见基本实验指导

3

活动图建模

2

详见基本实验指导

4

时序图建模

2

详见基本实验指导

合  计

8

详见基本实验指导

第二部分基本实验指导

实验一用例图建模

一、实验目的

让学生掌握用例图的语义、功能,使用事件流描述用例;了解用例和脚本的关系及使用用例图为系统的上下文、系统的需求建模。

二、实验内容

使用用例图描述图书馆管理系统的相关用例:

借阅者请求服务的用例图书馆管理员处理借书、还书等的用例系统管理员进行系统维护的用例。

三、实验指导

1、确定系统涉及的总体信息

▪读者:

1借书

2还书

3书籍预定

▪图书馆管理员:

1书籍借出处理

2书籍归还处理

3预定信息处理

▪系统管理员:

1增加书目

2删除或更新书目

3增加书籍

4减少书籍

5增加读者帐户信息

6删除或更新读者帐户信息

7书籍信息查询

8读者信息查询

2、确定系统的参与者

▪分析系统所涉及的问题领域和系统运行的主要任务:

1分析使用该系统主要功能部分的是哪些人。

2谁将需要该系统的支持以完成其工作。

3系统的管理者与维护者。

▪图书馆管理系统的参与者:

1读者(借阅者)

2图书馆管理员

3图书馆管理系统维护者

3、确定系统的用例

1.借阅者请求服务的用例

1查询借阅者信息

2查询书籍信息

3增加书目

4删除或更新书目

5增加书籍

6删除书籍

7添加借阅者帐户

8删除或更新借阅者帐户

2.图书馆管理员处理借书、还书等的用例

1处理书籍借阅

2处理书籍归还

3删除预定信息

3.系统管理员进行系统维护的用例

1查询借阅者信息

2查询书籍信息

3增加书目

4删除或更新书目

5增加书籍

6删除书籍

7添加借阅者帐户

8删除或更新借阅者帐户

4、使用RationalRose绘制用例图的步骤(具体详见教材P83-92)

1.创建用例图

2.用例图工具栏按钮简介

3.工具栏的定制

4.添加参与者与用例

5.添加参与者与用例之间的关系

6.添加用例之间的关系

5、图书馆管理系统的用例图

1.借阅者请求服务的用例图

2.图书馆管理员处理借书、还书的用例图

3.系统管理员进行系统维护的用例图

四、实验要求

(1)准时上交统一标识的实验报告(模型中必须有自己的标识),窗体界面一律用屏幕拷贝到相应的文档中。

(2)建立模型一并以电子文档的形式上交到(kongld@)。

(3)希望在实验的基础上,拓展思路,有所创新。

(4)在实验分析与思考中必须有心得体会,记录下自己在实验过程中的好的经验或失败的教训,以利于在以后的学习和工作中得到启迪。

实验二类图与对象图建模

一、实验目的

让学生掌握类图和对象图的语义和功能;理解类图的3个层次:

概念层、说明层、实现层。

二、实验内容

使用类图和对象图来描述图书馆管理系统,完成系统的类图及其关系建模。

三、实验指导

1、使用RationalRose绘制类图的步骤(具体详见教材P107-113)

1)创建类图

2)加入类

3)增加类的属性

4)增加类的方法

2、图书馆管理系统的类图

▪7个类:

1Item

2Title

3Loan

4Reservation

5Borrower

6Administrator

7Librarian

四、实验要求

(1)准时上交统一标识的实验报告(模型中必须有自己的标识),窗体界面一律用屏幕拷贝到相应的文档中。

(2)建立模型一并以电子文档的形式上交到(kongld@)。

(3)希望在实验的基础上,拓展思路,有所创新。

(4)在实验分析与思考中必须有心得体会,记录下自己在实验过程中的好的经验或失败的教训,以利于在以后的学习和工作中得到启迪。

 

实验三活动图建模

一、实验目的

让学生掌握活动图的语义图和功能及活动图的组成部分:

动作状态、活动状态、跃迁、分支、分叉和联结、泳道、对象流。

二、实验内容

使用活动图描述图书馆管理系统的相关活动,主要包括借阅者的活动图,图书管理员的活动图,系统管理员的活动图。

三、实验指导

1、使用RationalRose绘制状态图的步骤(具体详见教材P151-162)

1)创建活动图

2)活动图工具栏按钮简介

3)加入初态和终态

4)增加动作状态

5)增加活动状态

6)增加动作流

7)增加分支与合并

8)增加分叉与汇合

9)增加泳道

10)增加对象与对象流

2、图书馆管理系统的活动图

1)借阅者的活动图

2)图书管理员的活动图

3)系统管理员的活动图

(1)系统管理员维护借阅者帐户的活动图

(2)系统管理员进行书目信息维护的活动图

 

(3)系统管理员维护书籍信息的活动图

四实验要求

(1)准时上交统一标识的实验报告(模型中必须有自己的标识),窗体界面一律用屏幕拷贝到相应的文档中。

(2)建立模型一并以电子文档的形式上交到(kongld@)。

(3)希望在实验的基础上,拓展思路,有所创新。

(4)在实验分析与思考中必须有心得体会,记录下自己在实验过程中的好的经验或失败的教训,以利于在以后的学习和工作中得到启迪。

实验四时序图建模

一、实验目的

让学生掌握时序图和协作图的语义和功能,对时序图和协作图进行比较。

二、实验内容

使用交互作用图按时间顺序为控制流建模、按组织结构为控制流建模,系统管理员添加书籍的时序图,图书管理员处理书籍借阅的时序图,系统管理员删除图书的时序图,借阅者预订书籍的时序图。

三、实验指导

1、使用RationalRose绘制时序图的步骤(具体详见教材P166-173)

1)创建时序图

2)时序图工具栏按钮简介

3)添加对象

4)添加消息

2、图书馆管理系统的时序图

1)系统管理员添加书籍的时序图

 

2)图书管理员处理借书的时序图(不包括预留书籍的情况)

3)系统管理员删除书目的时序图

4)借阅者预留书籍的时序图

四实验要求

(1)准时上交统一标识的实验报告(模型中必须有自己的标识),窗体界面一律用屏幕拷贝到相应的文档中。

(2)建立模型一并以电子文档的形式上交到(kongld@)。

(3)希望在实验的基础上,拓展思路,有所创新。

(4)在实验分析与思考中必须有心得体会,记录下自己在实验过程中的好的经验或失败的教训,以利于在以后的学习和工作中得到启迪。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 演讲主持

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1