UML图书管理系统所有建模图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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软件的各部分的实际功能和应用。从需求分析到系统建模的过程很繁琐,需要我们进行有条理的思维整理,以便不出现缺、漏等项。这次试验我的收获很大。