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

Các thao tác trên cơ sở dữ liệu mà hệ thống có thể thực hiện được

1.Chức năng cập nhật thông tin


- Cập nhật thông tin về tài liệu :
Chức năng cập nhật thông tin về tài liệu có nhiệm vụ cập nhật thông tin về tài liệu
bao gồm: loại sách, tên tác giả, mã nhà sản xuất, năm xuất bản, số trang, kích cỡ.
tên kho sách, mã sách, số đăng ký, ngôn ngữ, thể loại sách báo hay tạp chí.
Cập nhật tài liệu có hai loại:
Cập nhật thông tin về tài liệu đã có trong thư viện thì ta chỉ cần cập nhật thông tin
vè số đăng ký.
Cập nhật thông tin về tài liệu cha có trong thư viện thì ta phải cập nhật toàn bộ
thông tin về tài liệu
Trong cập nhật thông tin về tài liệu có các chức năng: Show, Insert, Delete, Edit.
Show:
Input: Chọn tài liệu cần xem
Process: Lấy thông tin tài liệu từ CSDL
Output: Hiển thị các thông tin về tài liệu cần xem
Insert:
Input: Nhạp vào các thông tin về tài liệu cần thêm
Process: Bộ xử lý sẽ nhập các thông tin về tài liệu vào CSDL
Output: Hiện ra thông báo là tài liệu đã được thêm thành công
Delete:
Input: Chọn tài liệu cần xóa
Process: Bộ xử lý sẽ xóa các thông tin về tài liệu cần xóa từ CSDL
Output: Hiện ra thông báo đã xóa thành công
Edit:
Input: Chọn thông tin về tài liệu cần sửa
Process: Bộ xử lý sẽ sửa các thông tin về tài liệu từ CSDL
Output: Hiện ra bảng thông báo tài lieu đã được sửa thành công
- Cập nhật thông tin về độc giả
Chức năng cập nhật độc giả có nhiệm vụ cập nhật về độc giả mượn sách bao gồm:
số thẻ, tên độc giả, chức vụ, địa chỉ, trình độ, giới tính, năm sinh, chỗ ở hiện tại, số
CCCD, ngày làm thẻ, hạn thẻ.
Trong cập nhật thông tin về độc giả cũng có các chức năng: Show, Insert, Delete,
Edit.
Show:
Khi thủ thư và ban quản lý muốn xem các thông tin về độc giả như: lớp, khoa, địa
chỉ, số điện thoại, số thẻ, hạn thẻ, …
Input: Tên độc giả cần xem
Process: Lấy thông tin từ CSDL
Output: Hiển thị các thông tin về độc giả ra màn hình
Insert:
Khi ban quản lý muốn thêm vào trong CSDL các độc giả mới
Input: Nhập vào các thông tin về độc giả cần thêm
Process: Bộ xử lý sẽ kiểm tra xem độc giả đó đã có trong CSDL cha,
nếu có thì them vào CSDL
Output: Hiển thị thông báo độc giả đã được thêm
Delete:
Input: Chọn tên độc giả cần xóa
Process: Bộ xử lý sẽ xóa các thông tin về độc giả ra khỏi CSDL
Output: Thông báo xóa thành công
Edit:
Input: Chọn tên độc giả cần sửa
Process: Bộ xử lý sẽ sửa thông tin độc giả từ CSDL
Output: Thông báo sửa thành công
- Cập nhật kho sách: Cho phép ban quản lý thư viện và thử thư cập nhật để số
lượng sách hay vị trí kho sách trong kho. Với các chức năng: Insert, Delete, Edit
Insert:
Input: Nhập vào các thông tin cần thêm
Process: Bộ xử lý sẽ thêm các thông tin cần thêm vào CSDL
Output: Hiển thị thông báo thêm thành công
Delete:
Input: Chọn thông tin cần xóa
Process: Xóa thông tin đã chọn từ CSDL
Output: Hiển thị thông báo xóa thành công
Edit:
Input: Chọn thông tin cần xửa
Process: Bộ xử lý sẽ sửa thông tin từ CSDL
Output: Hiển thị thông báo sửa thành công
- Cập nhật thông tin về thủ thư: cho phép cập nhật toàn bộ thông tin về thủ thư
trong thư viện. Với các chức năng: Insert, Delete, Edit
Insert:
Input: Chọn thủ thư cần thêm
Process: Bộ xử lý thêm vào các thông tin của thủ thư vào trong CSDL
Output: Hiển thị thông báo thêm thành công
Delete:
Input: Chọn tên thủ thư cần xóa
Process: Các thông tin về thủ thư đã chọn được xóa từ CSDL
Output: Hiển thị thông báo xóa thành công
Edit:
Input: Chọn tên thủ thư cần sửa
Process: Các thông tin về thủ thư đã chọn được sửa từ CSDL
Output: Hiển thị thông báo sửa thành công
- Cập nhật thông tin về nhà Xuất Bản: Cho phép cập nhật toàn bộ thông tin về
nhà xuất bản như: tên nhà xuất bản, mã nhà xuất bản, địa chỉ, điện thoại. Với các
chức năng: Insert, Delete, Edit.
Insert:
Input: Chọn tên nhà xuất bản cần thêm
Process: Bộ xử lý sẽ thêm các thông tin về nhà xuất bản vào CSDL
Output: Hiển thị thông báo thêm thành công
Delete:
Input: Chọn tên nhà xuất bản cần xóa
Process: Bộ xử lý sẽ xóa các thông tin về nhà xuất bản vào CSDL
Output: Hiển thị thông báo xóa thành công
Edit:
Input: Chọn tên nhà xuất bản cần sửa
Process: Thông tin về nhà xuất bản sẽ được sửa từ CSDL
Output: Hiển thị thông báo sửathành công
2.Mượn – trả sách
- Mượn sách: Chức năng này có nhiệm vụ cho độc giả mượn sách do đó cần phải
cập nhật và thông kê toàn bộ những yêu cầu về sách mà độc giả cần mượn. Với các
chức năng Insert, Delete
Insert:
Input: Tên độc giả và yêu cầu của độc giả
Process Bộ xử lý sẽ kiểm tra tên độc giả và nhập các thông tin yêu cầu
: của độc giả vào CSDL
Output: Nếu độc giả đủ các điều kiện được mượn (có thẻ, thẻ còn hạn
sử dụng, …) thì kết quả trả về là bảng thông báo thêm thành
công. Nếu không thỏa mãn thì sẽ trả về bảng thông báo: Không
hợp lệ
Delete:
Input: Chọn thông tin cần xóa
Process Bộ xử lý sẽ xóa các thông tin từ CSDL
:
Output: Hiển thị thông báo xóa thành công
- Trả sách: Chức năng này có nhiệm vụ thu nhập lại sách đã cho độc giả mượn,
do đó cần ghi lại các thông tin về độc giả đã trả sách như: ngày trả, tình trạng sách

- Xử lý phạt: Mỗi thẻ sẽ có thời hạn sử dụng theo quy định của thư viện, đối với
mỗi trường hợp mượn sách quá hạn hay làm hỏng sách thì sẽ bị phạt theo quy định
của thư viện.
- Báo quá hạn: Chức năng này có nhiệm vụ báo cho độc giả biết khi thẻ của bạn
đọc hết hạn hay mượn sách quá hạn.
3.Chức năng tìm kiếm
- Chức năng tìm kiếm tài liệu: chức năng này có nhiệm vụ tìm kiếm thông tin
phụ vụ bạn đọc, khi banh đọc có phiếu đăng kí mượn sách, nhân viên quản lý sẽ
thu thập yêu cầu vào máy tính, máy tính sẽ tiến hành tìm kiếm. Máy tính sẽ thông
báo xem còn bao nhiêu cuốn, ký hiệu tác giả, tên sách, số đăng ký.
Search:
Input: Tài liệu cần tìm kiếm
Process Bộ xử lý sẽ tìm kiếm tài liệu từ trong CSDL
:
Output: Kết quả của việc tìm kiếm
Bạn đọc cũng có thể tìm thông tin về sách bằng máy tính dành cho độc giả.
- Chức năng tìm kiếm độc giả: khi thủ thư hay ban quản lý thư viện muốn tìm
kiếm các thông tin về độc giả như: lớp, khoa, địa chỉ, hạn thẻ, … để quản lý.
Search:
Input: Tên độc giả cần tìm kiếm
Process Lấy các thông tin về độc giả đó từ trong CSDL
:
Output: Đưa ra các thông tin vừa tìm kiếm
- Tìm kiếm thông tin mượn trả: cho biết các thông tin về sách trong quá trình
mượn trả của bạn đọc như: tình trạng mượn, tình trạng trả, ngày mượn, ngày trả.
Đồng thời cho biết các thông tin của thủ thư trực tiếp cho đọc giả mượn – trả sách.
Search:
Input: Tên sách cần tìm
Process Lấy các thông tin về tình trạng sách từ trong CSDL
:
Output: Hiển thị tình trạng sách
4.Chức năng báo cáo thống kê
- Thống kê tổng số sách có trong thư viện: chức năng này có nhiệm vụ thống kê
xem thư viện có tổng số sách có trong kho, số sách độc giả giữ, sách đang sửa chữa
và đóng bìa …
- Thống kê sách và báo trí lưa hành: Chức năng này có nhiệm vụ thống kê xem
có bao nhiêu sách và báo trí được lưu hành trong 1 năm hoặc một kì.
- Thống kê lượt độc giả: Chức năng này có nhiệm vụ thống kê xem một kì có
bao nhiêu lượt độc giả đến thư viện trong một năm hoặc một kì.

You might also like