图书管理系统活动图-用例图报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程第一次上机实验报告
一、实验目的:
1、掌握建立系统用例框图。
2、掌握对系统初始需求进行分析,初步了解和分析系统用户和系统提供的功能,确定角色和用例;
3、掌握分析系统用户和系统功能之间的关系,确定角色和用例的关系;
二、实验要求:
1、使用rose建立系统用例框图;
2、使用rose建立系统角色;
3、使用rose建立系统用例;
4、使用rose建立角色与用例的关系;
三、实验内容:
1、初始需求:这是一个图书馆信息管理系统
(1)图书管理员是图书馆员工。他们的主要工作就是和图书、读者打交道,并在软件系统的支持下工作。
(2)图书管理员负责新书的购买和登记,每一种图书可以购进多本书。
(3)图书管理员对图书进行加工处理,给每本书添加条码号和索取号,条码号在图书馆中是唯一的,可以唯一确定具体一本图书。索取
号主要由分类号和出版日期组成。
(4)图书管理员对加工好的图书书目信息进行登记。
(5)图书管理员对本馆读者进行管理,办理读者证,并对读者信息进行登记。
(6)图书管理员对读者办理借书业务,将图书借给读者,并登记借阅信息,同时检查读者预定信息,如果有相应预定信息,则进行预定取消处理。
(7)图书管理员对读者办理还书业务,将读者还回的图书从新放回图书馆,并登记还书信息。
(8)图书管理员对读者办理预定业务,并登记预定信息。
(9)当旧书破旧不堪时,系统管理员可以把它们从图书馆中剔除,并登记剔除信息。
(10)所有图书和读者信息要能够方便地进行查询。
(11)馆长可以对每个月的图书借阅情况进行统计。
(12)本系统支持从calis系统导入图书编目信息。
(13)系统能够运行在所有流行的技术环境中,包括UNIX、Windows 和OS/2等,并有一个现代的图形用户界面。
(14)系统容易扩展新功能。
2、图书馆管理信息系统用例框图
3、借书
(1)借书的用例描述
(2)借书用例的活动图
(2)还书用例的活动图