河北科技大学UML需求分析与建模实验报告.docx
- 文档编号:5895832
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:11
- 大小:476.84KB
河北科技大学UML需求分析与建模实验报告.docx
《河北科技大学UML需求分析与建模实验报告.docx》由会员分享,可在线阅读,更多相关《河北科技大学UML需求分析与建模实验报告.docx(11页珍藏版)》请在冰豆网上搜索。
河北科技大学UML需求分析与建模实验报告
实验二:
用RSA软件完成用例图和类图的设计
一、实验目的与要求
熟悉RSA6.0制作用例图、类图、包图的方法。
二、实验类型
设计性
三、实验原理及说明
分析“图书馆管理系统”相关的业务需求,所包含的类,各个用例图中对象和参与者的状态,根据这些分析制作相关的用例图,类图和包图。
四、实验仪器
序号
名称
主要用途
1
微型计算机
2
RSA6.0软件
3
WindowsXP操作系统
五、实验内容和步骤
1.实验内容:
完成“图书馆管理系统”的用例图、类图、包图的设计,其中把用例图、类图打印输出并写到实验报告中。
2.实验步骤:
见教材《UML基础与ROSE建模教程》
六、实验心得
我认为用例就是功能,用例图就是对功能的图示描述,也就是对功能模块的表示。
类图是描述模型中存在的类、类的内部结构以及他们与其他类之间的关系。
包图则是将相关元素归入到一个系统。
通过这次实验使我对RationalRose有了更加深刻的认识,掌握了对用例图、类图和包图的画法。
同时掌握了用例间的类属关系、include关系和extend关系的应用。
附录
1、图书馆管理系统用例图
2、图书馆管理系统类图
1、图书馆管理系统用例图
2、图书馆管理系统类图
实验三:
用RSA软件完成状态图和活动图的设计
一、实验目的与要求
熟悉RSA制作状态图和活动图的方法。
二、实验类型
设计性
三、实验原理及说明
分析“图书馆管理系统”相关的业务需求,考虑各个模块相关的状态图和活动图。
四、实验仪器
序号
名称
主要用途
1
微型计算机
2
RSA6.0软件
3
WindowsXP操作系统
五、实验内容和步骤
1.实验内容:
完成“图书馆管理系统”的状态图和活动图的设计。
2.实验步骤:
见教材《UML基础与ROSE建模教程》
六、实验心得
状态图是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应。
活动图是描述业务用例实现的工作流程。
通过这次实验我学会了如何画状态图和活动图。
虽然在画的时候遇到了很多问题,但是通过在网上查阅最终还是完成了状态图和活动图的绘制。
附录
1、图书管理系统借阅状态图
2、图书管理系统活动图
1、图书管理系统借阅状态图
2、图书管理系统活动图
实验四:
用RSA软件完成时序图和协作图的设计
一、实验目的与要求
熟悉RSA制作时序图和协作图方法。
二、实验类型
设计性
三、实验原理及说明
分析“图书馆管理系统”相关的业务需求,考虑各个模块中必须的时序图和协作图的画法。
四、实验仪器
序号
名称
主要用途
1
微型计算机
2
RSA6.0软件
3
WindowsXP操作系统
五、实验内容和步骤
1.实验内容:
完成“图书馆管理系统”的时序图和协作图设计。
2.实验步骤:
见教材《UML基础与ROSE建模教程》
六、实验心得
时序图又称顺序图,是用来通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。
协作图又称通讯图,是用来表达不同事物相互协作完成一个复杂功能。
然而通过这次实验学会了并掌握了对时序图和协作图的设计。
通过老师的讲解以及从网上查阅资料,顺利的完成了这些图的设计。
附录
1、图书馆管理系统借阅图书的顺序图
2、图书馆管理系统借阅证失效时的工作流顺序图
3、图书馆管理系统借阅图书超过规定数目时的工作流顺序图
4、图书馆管理系统大学生注册系统通讯图
5、图书馆管理系统借阅图书的通讯图
6、图书馆管理系统借阅证失效时的工作流通讯图
7、图书馆管理系统借阅图书超过规定数目时的通讯图
1、图书馆管理系统借阅图书的顺序图
2、图书馆管理系统借阅证失效时的工作流顺序图
3、图书馆管理系统借阅图书超过规定数目时的工作流顺序图
4、图书馆管理系统大学生注册系统通讯图
5、图书馆管理系统借阅图书的通讯图
6、图书馆管理系统借阅证失效时的工作流通讯图
7、图书馆管理系统借阅图书超过规定数目时的通讯图
实验五:
用RSA软件完成组件图和配置图的设计
一、实验目的与要求
熟悉RSA6.0制作组件图和配置图的方法。
二、实验类型
设计性
三、实验原理及说明
分析“图书馆管理系统”相关的业务需求,根据这些分析制作相关的组件图和配置图。
四、实验仪器
序号
名称
主要用途
1
微型计算机
2
RSA6.0软件
3
WindowsXP操作系统
五、实验内容和步骤
1.实验内容:
完成“图书馆管理系统”的组件图和配置图的设计,其中把组件图和配置图打印输出并写到实验报告中。
2.实验步骤:
见教材《UML基础与ROSE建模教程》
六、实验心得
组件图是用来反应代码的物理结构的。
配置图是用来描述系统中硬件和软件的物理配置情况和系统体系结构。
通过这次实验我学会了如何设计组件图和配置图。
使我对RationalRose有了更加深刻的认识。
附件
1、图书馆管理系统组件图
2、图书馆管理系统配置图
1、图书馆管理系统组件图
2、图书管理系统配置图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 河北 科技大学 UML 需求 分析 建模 实验 报告