

















Preview text:
lOMoAR cPSD| 59062190
TRƯỜNG ĐẠI HỌC SƯ PHẠM - ĐẠI HỌC ĐÀ NẴNG KHOA TIN HỌC -----***-----
BÁO CÁO GIỮA KÌ HỌC PHẦN
“PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN” Đề tài:
“HỆ THỐNG QUẢN LÝ MƯỢN TRẢ SÁCH, TÀI LIỆU CHO SINH VIÊN” GVHD : Nguyễn Thị Vui Sinh viên thực hiện : Võ Thị Phương Loan Nguyễn Thị Kim Hằng Trần Lê Tâm Như Lê Nguyễn Minh Trọng
Đà Nẵng, ngày 29 tháng 11 năm 2023 lOMoAR cPSD| 59062190 Mục Lục I.
SƠ ĐỒ PHÂN RÃ CHỨC NĂNG BFD A
Sơ đồ phân rã chức năng BFD B
Mô tả cụ thể các chức năng
II. SƠ ĐỒ MỨC NGỮ CẢNH
III. SƠ ĐỒ DÒNG DỮ LIỆU DFD MỨC 0
IV. SƠ ĐỒ DÒNG DỮ LIỆU DFD MỨC 1 1
Sơ đồ dòng dữ liệu mức 1 của quá trình 1.0 2
Sơ đồ dòng dữ liệu mức 1 của quá trình 2.0 3
Sơ đồ dòng dữ liệu mức 1 của quá trình 3.0 4
Sơ đồ dòng dữ liệu mức 1 của quá trình 4.0 5
Sơ đồ dòng dữ liệu mức 1 của quá trình 5.0 6
Sơ đồ dòng dữ liệu mức 1 của quá trình 6.0
V. MÔ HÌNH QUAN HỆ DỮ LIỆU ER
VI. MÔ HÌNH DỮ LIỆU QUAN HỆ, SƠ ĐỒ DR
VII. BẢNG DỮ LIỆU VÀ KIỂU DỮ LIỆU
VIII. VIẾT CÂU LỆNH TRUY VẤN, KẾT QUẢ
I. Sơ đồ phân rã chức năng BFD:
A. Sơ đồ phân rã chức năng BFD: lOMoAR cPSD| 59062190
B. Mô tả cụ thể các chức năng:
1. Quản lý cấp thẻ thư viện :
- Quản lý danh sách sinh viên:
+ Hệ thống tự động quản lý danh sách sinh viên, danh sách này danh sách các sinh
viên đã cấp thẻ thư viện.
+ Bao gồm các chức năng như cho phép thêm thông tin, sửa, xóa thông tin. - Quản lý phiếu điền:
+ Hệ thống tự động quản lý nội dung phiếu điền và tự động cấp thẻ thư viện cho sinh
viên nếu sinh viên đã nhập đầy đủ thông tin cần thiết. Chức năng này giúp đơn giản hóa
quá trình cấp thẻ và ghi chép thông tin mượn sách của sinh viên. 2. Quản lý cho mượn :
- Kiểm tra thông tin cho mượn: Sinh viên sẽ trình thẻ và nhập thông tin sách mượn. Hệ
thống tự động cung cấp khả năng kiểm tra chi tiết về việc mượn sách của sinh viên, bao
gồm thông tin về sách và thời gian mượn. lOMoAR cPSD| 59062190
- Kiểm tra số lượng đã mượn: Hệ thống tự động đếm số lượng sách đang mượn của sinh
viên. Nếu quá số lượng cho phép hoặc có sách quá hạn chưa trả thì hủy yêu cầu mượn,
nếu chưa vượt mức thì tiến hành cập nhật thông tin cho mượn.
- Cập nhật thông tin cho mượn: Hệ thống tự động cập nhật thông tin mượn sách bao gồm
sinh viên mượn, loại sách, ngày mượn, số lượng,... 3. Quản lý cho trả :
- Kiểm tra thông tin cho trả: Sinh viên sẽ trình thẻ và nhập thông tin sách trả. Hệ thống
tự động kiểm tra thông tin về việc trả sách của sinh viên, bao gồm thông tin sách trả.
- Cập nhật thông tin trả: Hệ thống tự động ghi nhận thông tin khi sách được trả bao gồm
thông tin sách và thông tin sinh viên và tự động cập nhật sách trong hệ thống.
4. Quản lý nhận sách, tài liệu mới :
- Kiểm tra thông tin sách, tài liệu mới: Thủ thư kiểm tra thông tin chi tiết về sách, tài liệu
mới được thêm vào thư viện.
- Thêm sách, tài liệu mới: Thủ thư có quyền thêm sách mới vào hệ thống, bao gồm nhập
thông tin về tên sách, tác giả, và số lượng.
5. Quản lý gửi thông báo:
- Thống kê sinh viên quá hạn trả: Hệ thống tự động thực hiện thống kê để xác định danh
sách sinh viên có sách quá hạn trả.
- Gửi thông báo yêu cầu trả: Hệ thống tự động gửi thông báo đến sinh viên thông qua
email hoặc tin nhắn để nhắc nhở về việc trả sách. 6. Quản lý báo cáo:
- Thống kê sách, tài liệu:
Thống kê số lượng sách, tài liệu: Hệ thống tự động thống kê và cung cấp báo cáo
về số lượng sách/tài liệu và sách/tài liệu mới ở CSDL trong thư viện.
Thống kê số lượng mượn trả: Hệ thống tự động tạo báo cáo về số lượng sách đã
được mượn và trả lại ở CSDL mượn trả giúp đánh giá hiệu suất sử dụng tài liệu.
- Lập và gửi báo cáo cho trường: Từ nội dung thống kê trên, gửi báo cáo hằng tháng cho trường. lOMoAR cPSD| 59062190
II. Sơ đồ mức ngữ cảnh: III. Sơ đồ DFD mức 0: lOMoAR cPSD| 59062190
IV.Sơ đồ dòng dữ liệu mức 1:
1. Sơ đồ dòng dữ liệu mức 1 của quá trình 1.0 - cấp thẻ mượn trả sách, tài liệu: lOMoAR cPSD| 59062190 lOMoAR cPSD| 59062190 2.
Sơ đồ dòng dữ liệu mức 1 của quá trình 2.0- xử lý cho mượn sách, tài liệu: lOMoAR cPSD| 59062190 3.
Sơ đồ dòng dữ liệu mức 1 của quá trình 3.0 - xử lý cho trả sách, tài liệu: lOMoAR cPSD| 59062190 4. lOMoAR cPSD| 59062190 5.
Sơ đồ dòng dữ liệu mức 1 của quá trình 4.0 - Gửi thông báo:
5. Sơ đồ dòng dữ liệu mức 1 của quá trình 5.0 - Nhận sách, tài liệu mới: lOMoAR cPSD| 59062190
6. Sơ đồ dòng dữ liệu mức 1 của quá trình 6.0 - Lập và gửi báo cáo: lOMoAR cPSD| 59062190 V.Mô hình quan hệ ER VI. Mô hình quan hệ DR lOMoAR cPSD| 59062190
VII. Bảng dữ liệu và kiểu dữ liệu: SINHVIEN THETHUVIEN lOMoAR cPSD| 59062190 MUONTRA SACH THUTHU THONGBAO lOMoAR cPSD| 59062190
VIII.Viết câu lệnh truy vấn, kết quả:
- Thêm thông tin sinh viên quá hạn vào bảng THONGBAO:
- Liệt kê MaSV và Email của sinh viên quá hạn trả sách trong bảng THONGBAO: lOMoAR cPSD| 59062190
- Liệt kê thông tin tất cả sinh viên đang mượn sách có mã là “S01”:
- Cập nhật số lượng sách trong bảng SACH khi có sinh viên mượn sách:
- Cập nhật số lượng sách trong bảng SACH khi có sinh viên trả sách: lOMoAR cPSD| 59062190