实验三 面向对象方法建模的基本应用
1.实验目的
(1)掌握Rational Rose工具的基本使用方法;
(2)熟悉面向对象技术,掌握面向对象建模的基本应用。
2.实验内容
(1)使用Rose创建电梯系统用例模型;
(2)使用Rose创建POS机系统用例模型;
(3)使用Rose创建电梯系统类模型;
(4)使用Rose创建电梯系统协作图;
(5)使用Rose创建电梯系统部分顺序图;
(6)使用Rose创建图书管理系统的系统设计图。
3.实验要求
要求会使用Rational Rose建立系统的用例模型和动态模型。
4. 实验结果和体会
(1)电梯系统用例模型
(2)POS机系统用例模型
(3)电梯系统类模型
(4)电梯系统部分顺序图
(5)电梯系统协作图
(6)写出图书管理系统的需求陈述,并创建其用例图、类图、顺序图
1. 图书管理系统需求分析:
图书管理系统是一个面向学校图书馆用来进行图书管理的理信息系统(MIS)。
该信息系统能够方便的为借阅者提供各种借阅服务,也能够为图书管理员和系统
管理员提供方便的管理服务。
图书管理系统的功能性需求包括以下内容:
(1) 图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一标
识其存在的编号。图书馆向每一个借阅者发放图书证,图书证中包含每一个借阅
者的编号和个人信息。系统通过一个单独的程序为借阅者提供服务,不需要管理
人员的千预,这些服务包括提供查询图书信息、查询个人信息服务和预定图书服
务等。
(2)当借阅者需要借阅书籍、归还书籍时需要通过图书管理员进行,也就是说借阅
者不直接与系统交互,.而是图书管理员充当借阅者的代理与系统交互。当借阅者
借阅的图书数量超过限制时,不运行借阅者再进行借阅。当借阅者借阅的图书超
过一定的期限时,需要对其进行处罚。借阅图书时需要图书证作为凭据,归还时
不需要。
(3) 系统管理员负责系统的管理维护工作,维护工作包括图书的添加、删除和修改,
书E 目的添加和删除,借阅者的添加、删除和修改,并且系统管理员能够查询借阅
者、图书和图书管理员的信息。
(4) 查询图书可以通过图书的名称或图书的ISBN/ISSN 号进行查找。
2. 图书管理例图
3.图书管理类图
4. 图书管理顺序图
(7)心得体会
在这第二次实验课作图中在面向对象的建模方法中,首先需要建立起对象模型,确定系统中的各个对象的名称、属性、方法,并确定对象之间的关系,但因为对软件的不够了解熟悉,使在软件中往往找一个东西找半天,从而浪费了大量时间。
因篇幅问题不能全部显示,请点此查看更多更全内容