4.活动图:
6在组件视图中添加一个组件图,并其中添加两个组件(A、B),画出它们之间的依赖关系
7在部署图中画出如下节点
心得体会:
通过这个实验我学会使用面向对象的标准建模方法,了解用例视图,逻辑视图,组件视图,部署视图的作用,并且学会如何用rose软件画用例图、类图、序列图、协作图、状态图、活动图,组件图和部署图
实验二
实验题目:
图书馆系统的需求分析
实验目的:
1. 掌握用例(Use Case)、角色(Actor)、用例图(Use Case Diagram)的概念。
2. 掌握用例与用例之间、用例与角色、角色与角色之间的相互关系。 3. 掌握活动图的相关概念。 4. 掌握描述系统需求的方法。
实验要求:
我们通过一个简单的图书管系统,它具有查询、预定、取消预定、借书、还书等功能,学会如何作一个系统的需求分析,同时学会图书管理系统中用户图,角色等之间的关系,以及各功能模块之间的关系,进一步熟悉上节课程所学习的内容,从而自己独立的开发系统。
实验主要步骤:
1. 找出图书馆管理系统的角色,如:普通用户、借阅者、借/还书的操作员,借阅者和借
/还书的操作员都是由普通用户派生而来的。
2. 找出与角色相对应的用例。普通用户对应的用例:实现按书名、作者、出版社、分类、书号查询;借阅者对应的用例:查询自己的借阅情况、预定和取消预定;借/还书的操作员对应的用例:借书、还书。
3. 分析用例与角色、用例与用例、角色与角色之间的关系。
4. 画出所有的用例图。下面只是给部分参考图形,具体建模时需要根据实际情况画出相应的图形。
借书业务用况描述:
查询业务:
查询查询借阅情况借阅者普通用户图书管理员查询预订情况
借还书业务:
预订图书取消预订登记借书信息(借书确认)借阅者图书管理员还书登记登陆登记还书信息(还书确认)
图书管理业务:
相关推荐: