User Story 1: Tim Kiém Sach

Một phần của tài liệu Đồ án môn học phân tích thiết kế hướng Đối tượng Đề tài quản lý thư viện open library (Trang 44 - 47)

Mô Tả: Thủ thư cần có khả năng tìm kiếm sách trong hệ thông để cung cấp thông tin cho độc giả hoặc quản lý việc sắp xếp sách trong thư viện.

Acceptance Criteria:

n Thủ thư có thể nhập tiêu đề, tác giả hoặc mã số sách đề tìm kiếm.

Oo Két qua tim kiém hién thi danh sách các cuốn sách phù hợp với tiêu chí tìm kiếm, bao gồm tiêu đề, tác giả, năm xuất bản và vị trí lưu trữ.

Thủ thư có thê xem thông tin chỉ tiết của từng cuốn sách bao gồm tình trạng hiện tại và Vi tri.

. User Story 2: Dang Ky Sach Moi

Mô Tả: Thủ thư cần có khả năng đăng ký sách mới vào hệ thông đề cập nhật cơ sở đữ liệu sách của thư viện.

Acceptance Criteria:

Thủ thư có thê thêm thông tin của cuốn sách mới vào hệ thông bao gồm tiêu đè, tác giả, năm xuất bản và vị trí lưu trữ.

Hệ thống tự động tạo mã số sách duy nhất cho cuốn sách mới được đăng ký.

Cuôn sách mới được đăng ký sẽ có tình trạng là "có san” va vi tri được xác định.

3. User Story 3: Dang Ky Thé Thu Vién

Mô Tả: Thủ thư cần có khả năng tạo thẻ thư viện mới cho độc giả để họ có thé mượn sách từ thư viện.

Acceptance Criteria:

Thủ thư có thẻ tạo thẻ thư viện mới cho độc gia bang cách nhập thông tin cá nhân của họ như tên, địa chỉ, và thông tin liên hệ.

Hệ thông tự động tạo số thẻ thư viện duy nhất cho độc giả mới.

Thẻ thư viện mới được tạo ra có thê được in ra va cung cap cho độc giả.

4. User Story 4: Muon Sach Cho Déc Gia

Mô Tả: Thủ thư cần có khả năng mượn sách cho độc giả khi họ yêu cầu.

Acceptance Criteria:

Thủ thư có thể mượn sách cho độc giả bằng cách nhập số thẻ thư viện hoặc tên đăng nhập của họ.

Hệ thống kiểm tra xem sách có sẵn đề mượn và độc giả có đủ quyền dé muon sách.

Sau khi mượn, hệ thống cập nhật tình trạng sách và thông tin mượn trên thẻ thư viện của độc giả.

. User Story 5: Tra Sach

Mô Tả: Thủ thư cần có khả năng nhận sách trả từ độc giả và cập nhật thông tin về việc trả sách vào hệ thống.

Acceptance Criteria:

Thủ thư có thê nhận sách trả từ độc giá và nhập thông tin sách trả vào hệ thông.

Hệ thống cập nhật tình trạng của sách và ghi lại thông tin về việc trả sách từ độc giả.

. User Story 6: Giri Théng Bao Qua Han Tra Sach

Mô Tả: Thủ thư cần có khả năng tự động gửi thông báo cho độc giả khi sách mượn của họ sắp đến hạn trả hoặc đã quá hạn.

Acceptance Criteria:

Hệ thống tự động gửi thông báo đến độc giả thông qua email hoặc tin nhắn khi sách mượn của họ sắp đến hạn trả hoặc quá hạn trả.

Thủ thư có thê xác nhận việc gửi thông báo và kiểm tra lịch sử thông báo gửi đi.

7. User Story 7: Xtr Ly Yéu Cau Dat Sach

Mô Tả: Thủ thư cần có khả năng xem và xử lý yêu cầu đặt sách từ độc giả.

Acceptance Criteria:

Thủ thư có thê xem đanh sách yêu cầu đặt sách từ độc giả, bao gồm thông tin về sách được yêu cầu và độc giả yêu cầu.

Thủ thư có thê xác nhận và xử lý yêu cầu đặt sách bằng cách gán sách đặt cho độc giả tương ứng.

. User Story 8: Tao Phiéu Phat

Mô Tả: Thủ thư cần có khả năng tạo phiêu phạt khi độc gia trả sách quá hạn hoặc làm hỏng sách.

Acceptance Criteria:

Hệ thống tự động tạo phiếu phạt khi độc giả trả sách quá hạn hoặc làm hỏng sách.

Thủ thư có thê xem và ¡in ra phiếu phạt để cung cấp cho độc giả.

9. User Story 9: Kiém Tra Sach Héng

Mô Tả: Thủ thư cần kiêm tra sách trước và sau khi được trả dé phát hiện hỏng hóc.

Acceptance Criteria:

Thủ thư có thê kiểm tra sách trước và sau khi được trả đề phát hiện hỏng hóc, như trang bị hoặc trang sách bị rách.

Nếu phát hiện sách hỏng, thủ thư có thể ghi lại thông tin về tình trạng sách và gửi thông báo cho độc giả liên quan.

Một phần của tài liệu Đồ án môn học phân tích thiết kế hướng Đối tượng Đề tài quản lý thư viện open library (Trang 44 - 47)

Tải bản đầy đủ (PDF)

(63 trang)