Professional Documents
Culture Documents
HỆ THỐNG QUẢN LÝ THƯ VIỆN
HỆ THỐNG QUẢN LÝ THƯ VIỆN
I. Sơ đồ use – case:
1. Sơ đồ use – case tổng quát:
Mức độ ưu tiên
Bắt buộc
(Priority)
Điều kiện thành công 1. Thông tin độc giả được lưu vào CSDL.
(Post-condition) 2. Tạo thẻ độc giả dựa trên các thông tin của độc giả và lưu vào CSDL
Mục đích (mô tả) Kiểm tra độc giả có đủ điều kiện mượn sách hay không
Mức độ ưu tiên
Bắt buộc
(Priority)
3. Mượn sách:
Mục đích (mô tả) Tạo phiếu mượn sách cho độc giả
Điều kiện thất bại Phiếu mượn sách không được lưu vào CSDL
1. Hệ thống hiển thị form mượn sách
2. Hệ thống tự điền các thông tin: số phiếu, ngày mượn, mã thẻ độc
giả
3. Thủ thư nhập danh sách sách mượn theo mã sách.
4. HT kiểm tra mã sách:
4.1. Sách chưa được mượn: Thủ thư nhập số lượng mượn
và số ngày mượn.
Luồng sự kiện chính
4.2. Sách đã được mượn: HT thông báo sách đã được
(Basic Flow)
mượn và yêu cầu nhân viên nhập mã sách khác.
5. HT kiểm tra: số lượng mượn (< số lượng tối đa được mượn của
loại độc giả) và số ngày mượn (< số ngày tối đa được mượn của
loại độc giả)
6. HT hiển thị lại thông tin phiếu mượn
7. Thủ thư xác nhận
8. HT lưu phiếu mượn vào CSDL.
Luồng sự kiện thay thế
Không có
( Alternative Flow)
5a. Số lượng mượn vượt quá số lượng tối đa:
5a1. Hệ thống hiển thị số lượng sách tối đa được mượn
5a2. Hệ thống yêu cầu nhập lại số lượng
Luồng sự kiện ngoại lệ 5b. Số ngày mượn vượt quá số ngày được phép mượn:
(Exception Flow) 5b1. Hệ thống hiển thị số ngày được mượn tối đa
5b2. Hệ thống yêu cầu nhập lại số ngày mượn
4. Trả sách:
Mục đích (mô tả) Ghi nhận việc trả sách của khách hàng
Mức độ ưu tiên
Bắt buộc
(Priority)
Điều kiện thất bại Sách mượn vẫn tồn tại trong phiếu mượn
Mục đích (mô tả) Tạo ra phiếu phạt theo số ngày trả muộn của khách
Điều kiện thất bại Phiếu phạt không được lưu vào CSDL