1 / 16
文档名称:

实例(图书馆管理系统)的UML建模.pdf

格式:pdf   大小:169KB   页数:16页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实例(图书馆管理系统)的UML建模.pdf

上传人:shanhu 2021/7/26 文件大小:169 KB

下载得到文件列表

实例(图书馆管理系统)的UML建模.pdf

文档介绍

文档介绍:图书馆管理系统
1 系统功能需求
① 借阅者可以通过网络查询书籍信息和预定书籍。
② 借阅者能够借阅书籍和还书。
③ 图书管理员能够处理借阅者的借阅和还书请求。
④ 系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借
阅者帐户,增加和删除书籍。
⑤ 系统主要包括以下几个模块:
 基本数据维护模块
 基本业务模块
 数据库管理模块
 信息查询模块
2 基本数据维护模块
基本数据维护模块包括的主要功能模块:
① 添加借阅者帐户
② 修改更新借阅者帐户信息
③ 添加书目
④ 修改和更新书目信息
⑤ 添加书籍
⑥ 删除书籍
3 基本业务模块
基本业务模块包含的功能:
① 借书
② 还书
③ 书籍预留
④ 取消书籍预定
4 数据库模块
数据库模块的功能:
① 借阅信息管理
② 书籍信息管理
③ 帐户信息管理
④ 书籍预留信息管理
5 信息查询模块
信息查询模块主要是查询数据库中的相关信息:
① 查询书籍信息
② 查询借阅者信息
 系统的参与者主要有三类:读者(也可称为借阅者)、图书馆管理员、图书馆管理系统维
护者。

1、 系统中的类
读者类 Reader
Reader
+reader_no
+reader_name
+reader_id_card
+reader_password
+borrowBook()
+ReturnBook()
+searchBookInNet()
+modifyReaderPassword()

图书馆人员类 LibraryStaff
图书馆管理员类 LibraryManager 
系统管理员类 SystemManager
图书馆馆长类 LibraryBoos

LibraryStaff
+staff_no
+staff_name
+staff_id_card
+staff_password
+staff_jurisdiction
+modifyStaffPassword()
+modifyStaffName()
+modifyStaffIdCard()
SystemManager LibraryManager
+addBook() +receptionBorrowBook()
+deleteBook() +receptionReturnBook()
+addBookList()
+deleteBookList()
+renewalBookList()
+addReaderAccount()
+deleteReaderAccount()
+renewalReaderAccount()