Bảng phân công theo công việcSTT TÊN CÔNG VIỆC NGƯỜI THỰC HIỆN GHI CHÚ 1 Phân thích yêu cầu đề tài,lập kế hoạch Cả nhóm 2 Thiết kế cơ sở dữ liệu Nguyễn Quốc Thọ Nguyễn Tiến Phương 3 Thiế
Trang 1BÀI TẬP LỚN MÔN LẬP TRÌNH ỨNG DỤNG
• NGÔ ANH PHÚC
• NGUYỄN QUANG LINH
• NGUYỄN TIẾN PHƯƠNG
• NGUYỄN QUỐC THỌ
NHÓM 3
THÀNH VIÊN:
GIÁO VIÊN HƯỚNG DẪN: TRẦN HẢI THANH
Trang 2XÂY DỰNG CHƯƠNG
TRÌNH QUẢN LÝ THƯ VIỆN
ĐỀ TÀI
Trang 3Bảng phân công theo công việc
STT TÊN CÔNG VIỆC NGƯỜI THỰC HIỆN GHI CHÚ
1 Phân thích yêu cầu đề tài,lập
kế hoạch Cả nhóm
2 Thiết kế cơ sở dữ liệu Nguyễn Quốc Thọ
Nguyễn Tiến Phương
3 Thiết kế giao diện người
dùng Nguyễn Quang Linh
4 Lập trình ,phát triển các chức
năng của ứng dụng Nguyễn Quang LinhNgô Anh Phúc
5 Viết báo cáo,thiết kế silde
thuyết trình Nguyễn Tiến PhươngNgô Anh Phúc
Trang 4GIỚI THIỆU
•Ứng dụng quản lý thư viện là hệ thống phần mềm hỗ trợ và tối ưu hóa
hoạt động quản lý thư viện
•Chức năng chính:
• Quản lý tài liệu
• Quản lý mượn/trả sách
• Tìm kiếm tài liệu
• Quản lý người dùng
• Báo cáo thống kê
Trang 5CÔNG CỤ SỬ DỤNG
Công cụ hỗ trợ Phiên bản Mô tả
Microsoft Powerpoint Thiết kế slide thuyết trình
Microsoft Word Phần mềm soạn thảo văn bản để làm tài liệu báo
cáo
Trang 61.Tăng Cường Hiệu Quả Quản Lý
2.Cải Thiện Trải Nghiệm Người Dùng
3.Nâng Cao Khả Năng Tìm Kiếm và Truy Xuất Thông Tin
4.Đảm Bảo Bảo Mật và An Toàn Thông Tin
5.Hỗ Trợ Quyết Định Quản Lý
HIỆU QUẢ CỦA ỨNG DỤNG
Trang 7PHÂN TÍCH NHU CẦU
1 Nhu Cầu Của Thư Viện:
•Quản lý tài liệu hiệu quả:
• Theo dõi số lượng lớn sách, tạp chí và tài liệu
• Cập nhật thông tin tài liệu nhanh chóng và
chính xác
•Theo dõi mượn/trả sách:
• Quản lý trạng thái mượn/trả của từng tài liệu
• Giảm thiểu sai sót và tránh mất mát tài liệu
•Báo cáo và thống kê:
• Cung cấp dữ liệu chi tiết về việc sử dụng tài
liệu
• Hỗ trợ ra quyết định dựa trên dữ liệu thực tế
Trang 8PHÂN TÍCH NHU CẦU
2 Nhu Cầu Của Người Dùng:
•Tìm kiếm tài liệu nhanh chóng và chính xác:
• Tìm kiếm theo tiêu đề, tác giả, chủ đề và
ISBN
• Gợi ý tài liệu liên quan và mới nhất
•Quản lý thông tin cá nhân:
• Đăng ký, đăng nhập và cập nhật thông tin
cá nhân dễ dàng
• Theo dõi lịch sử mượn/trả sách
•Thông báo và nhắc nhở:
• Nhận thông báo về hạn trả sách và các sự
kiện
• Gợi ý tài liệu mới hoặc liên quan
Trang 9PHÂN TÍCH NHU CẦU
Nhu Cầu Của Nhân Viên Thư Viện:
•Quản lý dễ dàng và tiện lợi:
• Phân quyền và quản lý vai trò của nhân
viên
• Cung cấp công cụ theo dõi và quản lý hoạt
động hàng ngày
•Cải thiện hiệu suất làm việc:
• Tự động hóa công việc thủ công
• Giảm thiểu sai sót trong quản lý và xử lý
thông tin
Trang 10CÁC CHỨC NĂNG CHÍNH
Quản lý tài liệu: Quản lý tất cả các thao tác liên
quan đến việc thêm, xóa, cập nhật và phân loại tài liệu
Tìm kiếm và tra cứu tài liệu: Hỗ trợ người dùng
tìm kiếm tài liệu theo nhiều tiêu chí và hiển thị
thông tin chi tiết của tài liệu
Quản lý mượn/trả sách: Quản lý quy trình mượn
và trả sách, bao gồm đăng ký mượn/trả, theo dõi
tình trạng, nhắc nhở hạn trả và quản lý phí phạt
Quản lý người dùng: Quản lý thông tin và tài
khoản của người dùng, phân quyền truy cập và hỗ
trợ tương tác giữa người dùng và thư viện
Báo cáo và thống kê: Cung cấp các báo cáo và
thống kê chi tiết về hoạt động của thư viện, bao
gồm số lượng tài liệu, tình trạng mượn/trả, hoạt
động của người dùng và xuất báo cáo dưới các
định dạng khác nhau
Trang 11YÊU CẦU CHỨC NĂNG
1 Quản lý tài liệu
•Thêm, xóa, cập nhật thông tin tài liệu
•Phân loại và quản lý số lượng tài liệu
•Hỗ trợ nhập liệu tự động
2 Tìm kiếm và tra cứu
•Tìm kiếm theo tiêu chí và nâng cao
•Lọc kết quả tìm kiếm
•Hiển thị thông tin chi tiết và gợi ý tài liệu
liên quan
3 Quản lý mượn/trả sách
•Đăng ký mượn, trả sách và theo dõi tình
trạng
•Quản lý thời hạn mượn sách và nhắc nhở
hạn trả sách
•Quản lý phí phạt trả trễ
4 Quản lý người dùng
•Đăng ký, cập nhật thông tin tài khoản
•Phân quyền truy cập và quản lý lịch
sử mượn/trả
•Tương tác người dùng và thư viện
5 Báo cáo và thống kê
•Báo cáo số lượng tài liệu và tình trạng mượn/trả
•Thống kê người dùng và các hoạt động
•Xuất báo cáo (PDF, Excel)
Trang 12YÊU CẦU PHI CHỨC NĂNG
1 Bảo mật và Độ tin cậy
•Đảm bảo bảo mật thông tin cá nhân của
người dùng
•Bảo vệ dữ liệu thư viện khỏi các cuộc tấn
công và truy cập trái phép
•Đảm bảo tính nhất quán và tin cậy của hệ
thống
2 Hiệu suất và Độ ổn định
•Đảm bảo hệ thống hoạt động ổn định và hiệu
quả trong mọi điều kiện
•Xử lý lượng dữ liệu lớn và đáp ứng nhanh
chóng yêu cầu của người dùng
•Giảm thiểu thời gian chờ đợi và các lỗi hệ
thống
3 Mở rộng và Linh hoạt
•Có khả năng mở rộng để hỗ trợ các tính năng
mới và tăng cường khả năng của hệ thống
•Dễ dàng tích hợp với các nền tảng khác và
mở rộng chức năng
•Đảm bảo tính tương thích và mở rộng dễ dàng với công nghệ mới
4 Dịch vụ Hỗ trợ và Bảo trì
•Cung cấp dịch vụ hỗ trợ khách hàng hiệu quả và nhanh chóng
•Bảo trì định kỳ và sửa chữa các lỗi phát sinh
•Đảm bảo sự sẵn sàng và liên tục của hệ thống
5 Tuân thủ Quy định và Chuẩn mực
•Tuân thủ các quy định pháp lý và các chuẩn mực về quản lý dữ liệu và bảo mật thông tin
•Đảm bảo rằng hệ thống hoạt động trong môi trường pháp lý an toàn và tuân thủ các yêu cầu về bảo mật thông tin
Trang 13QUÁ TRÌNH PHÁT TRIỂN HỆ THỐNG
•Các bước chính trong quá trình phát
triểnThu thập yêu cầu
•Thiết kế
•Lập trình
•Kiểm thử
•Triển khai
Trang 14DEMO ỨNG DỤNG
Trang 15KẾT QUẢ ĐẠT ĐƯỢC
Trang 16KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN