UML图书管理系统所有建模图

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息学部

实验报告

课程名称:UML

实验名称:图书管理系统

实验类型:□验证性□综合性□设计性实验日期:

学生姓名:

学号:

班级:

专业:

学部:

指导教师:

成绩:

评语:

2011年—2012年第二学期

图书管理系统

一、实验目的

实操系统建模---图书管理系统,熟悉掌握ROSE软件各部分的实际功能。

二、实验内容及步骤

用例图:

借阅者用例图:

图书管理员用例图:

系统管理员用例图:

类图:

参与者的基本类图:

Administrator主角

1主角2

业务实体类:

类之间的关系示例:

1.“借阅者查找图书”用例序列图:

借阅者查找图书序列图:

借阅者查找图书协作图:

Borrower

2.“借阅者查询个人信息”用例借阅者查询个人信息序列图:

借阅者查询个人信息协作图:

Borrower 3. “借阅者预订图书”用例

借阅者预订图书序列图:

借阅者预订图书协作图:

4.“图书管理员处理借阅”用例图书管理员处理借阅序列图:

图书管理员处理借阅协作图:

Libiarian

5.“图书管理员处理图书还书”用例图书管理员处理图书还书序列图:

图书管理员处理图书还书协作图:

6.“系统管理员查询书籍”用例

系统管理员查询书籍信息序列图:

系统管理员查询书籍信息协作图:

7.“系统管理员添加书籍”用例

系统管理员添加书籍序列图

系统管理员添加书籍协作图:

8.“系统管理员删除书籍”用例系统管理员删除书籍序列图:

系统管理员删除书籍协作图:

1.2修改图书信息

:Administrator

9“系统管理员查询借阅者信息”用例系统管理员查询借阅者信息序列图:

系统管理员查询借阅者信息协作图:

:Administrator

11.“系统管理员添加借阅者”用例系统管理员添加借阅者序列图:

系统管理员添加借阅者协作图:

1.1添加借阅者信息

:Borrower

12.“系统管理员删除借阅者”用例

系统管理员删除借阅者序列图:

系统管理员删除借阅者协作图:

主角1主角2

13.“系统管理员修改借阅者信息”用例

系统管理员修改借阅者信息序列图:

系统管理员修改借阅者信息协作图:

14.“系统管理员添加书目”用例系统管理员添加书目序列图:

系统管理员添加书目协作图:

15.“系统管理员删除书目”用例系统管理员删除书目序列图:

系统管理员删除书目协作图:

图书状态图:

借阅者状态图:

借阅者活动图:

图书管理员活动图:

系统管理员管理借阅者信息活动图:

系统管理员图书信息活动图:

系统管理员维护书目信息活动图

三、实验心得

通过此次系统的理论知识整理以及实验步骤的操作,让我进一步熟悉了ROSE软件的各部分的实际功能和应用。从需求分析到系统建模的过程很繁琐,需要我们进行有条理的思维整理,以便不出现缺、漏等项。这次试验我的收获很大。

相关文档
最新文档