Professional Documents
Culture Documents
BÁO CÁO
PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG
ĐỀ TÀI
Đà Nẵng - 2021
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
1
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
Mô tả bài toán :
Chúng tôi sẽ tập trung vào nhóm tập trung vào các yêu cầu sau khi thiết kế Hệ
thống quản lý thư viện:
1. Bất kỳ thành viên thư viện nào cũng có thể tìm kiếm sách theo tên sách,
tác giả, thể loại chủ đề cũng như theo ngày xuất bản.
2. Mỗi cuốn sách sẽ có một số nhận dạng duy nhất và các chi tiết khác bao
gồm số giá đỡ sẽ giúp xác định vị trí thực của cuốn sách.
3. Có thể có nhiều hơn một bản sao của một cuốn sách và các thành viên thư
viện có thể kiểm tra và đặt trước bất kỳ bản sao nào. Chúng tôi sẽ gọi mỗi
bản một cuốn sách, một mục sách.
4. Hệ thống sẽ có thể truy xuất thông tin như ai đã lấy một cuốn sách cụ thể
hoặc những cuốn sách được một thành viên thư viện cụ thể kiểm tra.
5. Phải có giới hạn tối đa (5) về số lượng sách mà một thành viên có thể
kiểm tra.
6. Phải có một giới hạn tối đa (10) về số ngày mà một thành viên có thể giữ
một cuốn sách.
7. Hệ thống sẽ có thể thu tiền phạt cho những cuốn sách bị trả lại sau ngày
đến hạn.
8. Thành viên có thể đặt trước những cuốn sách hiện không có sẵn.
9. Hệ thống sẽ có thể gửi thông báo bất cứ khi nào sách đã đặt trước có sẵn,
cũng như khi sách không được trả lại trong ngày đến hạn.
10.Mỗi cuốn sách và thẻ thành viên sẽ có một mã vạch riêng. Hệ thống sẽ có
thể đọc mã vạch từ sách và thẻ thư viện của thành viên.
Hệ thống thu tiền phạt qua tài khoản của trường được mở tại Ngân hàng
Nông Nghiệp và Phát Triển Nông Thôn .Hệ thống thông báo trễ hạn trả sách
,yêu cầu trả sách và trả tiền nộp phạt
2
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
1.1 Sơ đồ ca sử dụng
Thủ thư: Chịu trách nhiệm chính trong việc bổ sung và sửa đổi sách, mục
sách và người dùng. Thủ thư cũng có thể thêm sách, đặt trước và trả lại
các mục sách.
Độc giả: Tất cả các thành viên có thể tìm kiếm danh mục, cũng như trả
phòng, đặt trước, gia hạn và trả lại sách.
Hệ thống: Chịu trách nhiệm chính trong việc gửi thông báo sách quá hạn,
đặt chỗ bị hủy, v.v.
Nhân viên ngân hàng
Hệ thống ngân hàng
Dưới đây là các trường hợp sử dụng hàng đầu của Hệ thống Quản lý Thư viện:
Thêm / Xóa / Chỉnh sửa sách: Để thêm, xóa hoặc sửa đổi sách hoặc mục
sách.
Danh mục tìm kiếm: Để tìm kiếm sách theo tên sách, tác giả, chủ đề
hoặc ngày xuất bản.
Đăng ký tài khoản mới / hủy thành viên: Để thêm thành viên mới hoặc
hủy tư cách thành viên hiện có.
Trả sách: Để mượn sách từ thư viện.
Đặt trước sách: Để đặt trước một cuốn sách hiện không có sẵn.
Gia hạn sách: Để mượn lại một cuốn sách đã được kiểm tra.
Trả sách: Để trả lại sách cho thư viện đã được cấp cho một thành viên.
3
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
4
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
5
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
6
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
7
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
8
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
9
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
2.4 Biểu đồ hoạt động thu tiền phạt qua thẻ ngân hàng
10
Phâ n tích và thiết kế hệ thố ng quả n lí thư viện theo UML
11