Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Tên Usecase Quản lý sách

Tác nhân Thủ thư, admin

Tiền điều Thủ thư phải đăng nhập trước khi sử dụng chức năng thêm, sửa,
kiện(Quản lý xóa thông tin sách trong hệ thống
sách)

Mục đích(Quản Cho phép thư viện thêm, sửa, xóa thông tin về một cuốn sách trong
lý sách ) hệ thống

Dòng sự kiện Dòng sự kiện chính:


chính(Quản lý
sách) -Thủ thư đăng nhập hệ thống

-Hệ thống hiển thị thành công giao diện chính

-Nhập thông tin đăng nhập thủ thư

-Hệ thống kiểm tra và xác nhận đăng nhập

-Thành công và hiện trang chủ giao diện hệ thống

-Chọn chức năng thêm, sửa, xóa thông tin một cuốn sách

Dòng sự kiện rẻ Thêm thông tin sách:


nhánh 1
-Thủ thư chọn chức năng thêm thông tin

-Hệ thống hiện ra trang để nhập thông tin trực tiếp từ thủ thư

-Thủ thư nhập các thông tin sách mới them vào : tên sách, tên tác
giả, nhà xuất bản, năm xuất bản, thể loại xong ấn nút thêm sách

- Hệ thống kiểm tra tính hợp lệ của thông tin nhập vào.

- Nếu thông tin hợp lệ, hệ thống cập nhật thông tin sách trong cơ sở
dữ liệu

- Hệ thống thông báo thành công cho người dùng.

-Kết thúc UseCase


Dòng sự kiện rẽ Sửa thông tin sách:
nhánh 2
-Thủ thư vào mục thông tin sách

-Hệ thống sẽ hiện danh sách thông tin sách

-Thủ thư chọn nút chỉnh sửa sách tại sách cần chỉnh sửa

-Hệ thống sẽ hiển thị thông tin của sách được chọn

-Thủ thư sẽ chỉnh sửa thông tin cần sửa của sách được chọn

-Thủ thư bấm nút hoàn thành chỉnh sửa

-Hệ thống sẽ hiện ra thông báo xác nhận thay đổi(nếu chọn đồng ý
thì thông tin được cập nhật lại trên hệ thống ,nếu không sẽ quay lại
giao diện chỉnh sửa)

-Kết thúc useCase

Dòng sự kiện rẽ Xóa thông tin sách:


nhánh 3
-Thủ thư vào mục thông tin sách

-Hệ thống sẽ hiện danh sách thông tin sách

-Thủ thư chọn nút xóa sách tại sách cần xóa

- Hệ thống kiểm tra xem sách có được liên kết với các dữ liệu khác
hay không.

-Nếu sách không được liên kết với các dữ liệu khác, hệ thống xóa
sách khỏi cơ sở dữ liệu.

- Hệ thống thông báo thành công cho người dùng.

-Kết thúc UseCase

Dòng sự kiện -Thủ thư hủy bỏ việc thêm ,sửa ,xóa thông tin sách
phụ(Quản lý
sách) -Thủ thư đăng nhập chức năng hệ thống trước khi thực hiện các
chức năng quản lý sách
-Trường hợp thành công : Bản ghi sách được thêm/xóa khỏi cơ sở
Hậu điều dữ liệu.
kiện(Quản lý
sách) -Trường hợp thất bại : nếu thông tin nhập vào không hợp lệ, hệ
thống sẽ thông báo lỗi cho người dùng và không lưu thông tin vào
cơ sở dữ liệu. Nếu sách được liên kết với các dữ liệu khác, hệ thống
sẽ không cho phép xóa sách và không xóa bản ghi sách khỏi cơ sở
dữ liệu.

Tên Usecase Quản lý tác giả

Tác nhân Thủ thư, admin

Tiền điều Thủ thư phải đăng nhập trước khi sử dụng chức năng thêm, sửa,
kiện(Quản lý sách) xóa thông tin tác giả trong hệ thống

Mục đích(Quản lý Cho phép thư viện thêm, sửa, xóa thông tin tác giả trong hệ
sách ) thống

Dòng sự kiện Dòng sự kiện chính:


chính(Quản lý
sách) -Thủ thư đăng nhập hệ thống

-Hệ thống hiển thị thành công giao diện chính

-Nhập thông tin đăng nhập thủ thư

-Hệ thống kiểm tra và xác nhận đăng nhập

-Thành công và hiện trang chủ giao diện hệ thống

-Chọn chức năng thêm, sửa, xóa thông tin tác giả

Dòng sự kiện rẻ Thêm thông tin tác giả:


nhánh 1
-Thủ thư chọn chức năng thêm thông tin

-Hệ thống hiện ra trang để nhập thông tin trực tiếp từ thủ thư

-Thủ thư nhập các thông tin tác giả mới thêm vào : tên tác giả,
ngày sinh, ngày mất, nơi sinh, quốc tịch xong ấn nút thêm tác
giả

- Hệ thống kiểm tra tính hợp lệ của thông tin nhập vào.

- Nếu thông tin hợp lệ, hệ thống cập nhật thông tin tác giả trong
hệ thống

- Hệ thống thông báo thành công cho người dùng.

-Kết thúc UseCase

Dòng sự kiện rẻ Sửa thông tin tác giả:


nhánh 2
-Thủ thư vào mục thông tin tác giả

-Hệ thống sẽ hiện danh sách thông tin tác giả

-Thủ thư chọn nút chỉnh sửa tác giả tại tác giả cần chỉnh sửa

-Hệ thống sẽ hiển thị thông tin của tác giả được chọn

-Thủ thư sẽ chỉnh sửa thông tin cần sửa của tác giả được chọn

-Thủ thư bấm nút hoàn thành chỉnh sửa

-Hệ thống sẽ hiện ra thông báo xác nhận thay đổi(nếu chọn
đồng ý thì thông tin được cập nhật lại trên hệ thống ,nếu không
sẽ quay lại giao diện chỉnh sửa)

-Kết thúc useCase

Dòng sự kiện rẽ Xóa thông tin tác giả:


nhánh 3
-Thủ thư vào mục thông tin tác giả

-Hệ thống sẽ hiện danh sách thông tin tác giả

-Thủ thư chọn nút xóa thông tin tại tác giả cần xóa

-Hệ thống sẽ hiển thị thông báo xác nhận xóa (nếu chọn xóa
thì sẽ cập nhật lại thông tin tác giả , nếu chọn quay lại thì
thoát khỏi giao diện xóa)

-Kết thúc UseCase


Dòng sự kiện -Thủ thư hủy bỏ việc thêm ,sửa ,xóa thông tin tác giả
phụ(Quản lý sách)
-Thủ thư đăng nhập chức năng hệ thống trước khi thực hiện các
chức năng quản lý tác giả
-Trường hợp thành công : Tác giả được thêm/xóa khỏi hệ
Hậu điều thống
kiện(Quản lý sách)
-Trường hợp thất bại : Hệ thống thông báo lỗi thông tin tác
giả không được lưu/không được xóa vào hệ thống

Tên Usecase Thống kê, báo cáo

Tác nhân Thủ thư

Tiền điều kiện Thủ thư phải đăng nhập hệ thống

Mục đích Giúp thủ thư nắm rõ tình trạng mượn, trả sách, thống kê độc giả than
thiết và sách được mượn nhiều của thư viện

Dòng sự kiện Dòng sự kiện chính:


chính
-Thủ thư đăng nhập hệ thống

-Hệ thống hiển thị thành công giao diện chính

-Nhập thông tin đăng nhập thủ thư

-Hệ thống kiểm tra và xác nhận đăng nhập

-Thành công và hiện trang chủ giao diện hệ thống

Dòng sự kiện Thống kê sách đã cho mượn


rẻ nhánh 1
- Thủ thư chọn chức năng thống kê tài liệu đã cho mượn.
- Hệ thống hiển thị giao diện chứa các hình thức thống kê.

- Thủ thư chọn một trong các hình thức thống kê.

- Hệ thống hiển thị danh sách tài liệu đã cho mượn và số lượng
của mỗi loại tương ứng có trong thư viện.

- Kết thúc Usecase.

Dòng sự kiện Thống kê sách trễ hạn trả


rẻ nhánh 2
- Thủ thư chọn chức năng thống kê độc giả trễ hạn trả sách

- Hệ thống hiển thị giao diện chứa các hình thức thống kê.

- Thủ thư chọn một trong các hình thức thống kê.

- Hệ thống hiển thị danh sách các độc giả trễ hạn trả sách và hình
thức xử lý tương ứng.

- Kết thúc Usecase.

Dòng sự kiện Thống kê thu/chi


rẽ nhánh 3
- Thủ thư chọn chức năng thống kê thu/chi

- Hệ thống hiển thị giao diện chứa các hình thức thống kê.

- Người dùng chọn một trong các hình thức thống kê.

- Hệ thống hiển thị danh sách thống kê thu/chi trong thư viện.

- Kết thúc Usecase.

Dòng sự kiện Thống kê sách đã cho mượn


phụ
- Thủ thư hủy bỏ thống kê tài liệu đã cho mượn trong thư viện.
Hệ thống bỏ qua giao diện thống kê sách đã cho mượn và trở về
giao diện chính.

- Hệ thống xảy ra lỗi trong quá trình xử lý. Hệ thống hiển thị
thông báo lỗi.

Thống kê sách trễ hạn trả sách

- Thủ thư hủy bỏ thống kê độc giả trễ hạn trả sách. Hệ thống bỏ
qua giao diện thống kê độc giả trễ hạn trả sách và trở về giao diện
chính.

- Hệ thống xảy ra lỗi trong quá trình xử lý. Hệ thống hiển thị
thông báo lỗi.

Thống kê thu/chi

- Thủ thư hủy bỏ thống kê thu/chi, hệ thống bỏ qua giao diện


thống kê thu/chi và trở về giao diện chính.

- Hệ thống xảy ra lỗi trong quá trình xử lý. Hệ thống hiển thị
thông báo lỗi.

-Trường hợp thành công : Thông tin sách đã cho mượn/độc giả
Hậu điều kiện trễ hạn trả sách/thu chi trong thu viện sẽ được hiện thị trên hệ
thống

-Trường hợp thất bại : Hệ thống thông báo lỗi thông tin sách đã
cho mượn/độc giả trễ hạn trả sách/thu chi

You might also like