Vì vậy việc xây dựng chương tình quản lý thông tin liên quan đến việc mượn, trả, tìm kiếm thông tin về sách là một việc cần thiết.. 1.1 Đồ án : Chương trình quản lý thư viện Người sử dụn
Trang 1Báo Cáo Đồ Án
Đề tài: Quản Lý Thư Viện
Giảng viên hướng dẫn : Nguyễn Huy Cường Nhóm thực hiện : Nhóm 6
TP Hồ Chí Minh, ngày 23 tháng 10 năm 2023
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM
Trang 2MỤC LỤC
CHƯƠNG 1 GIỚI THIỆU VỀ ĐỒ ÁN
1.1 Đồ án : Chương trình quản lý thư viện 1.2 Các chức năng chính của chương trình 1.3 Phạm vi đồ án
1.3.1 Phạm vi dữ liệu 1.3.2 Yêu cầu hệ thống 1.3.3 Yêu cầu từ phía người dùng 1.3.4 Thời gian thực hiện
CHƯƠNG 2 CHƯƠNG TRÌNH
2.1 Các thư viện được sử dụng trong chương trình 2.2 Hình ảnh trong chương trình
2.2.1 Giao diện trang chủ 2.2.2 Giao diện quản lý nhân viên, đọc giả, sách, NXB, thể loại 2.2.3 Giao diện mượn trả sách
2.2.4 Giao diện thống kê báo cáo 2.2.5 Sơ đồ Diagrams
2.2.6 Các bảng cơ sỡ dữ liệu
CHƯƠNG 3 MÃ NGUỒN CHƯƠNG TRÌNH
CHƯƠNG 4 KẾT LUẬN
Trang 3CHƯƠNG 1 GIỚI THIỆU VỀ ĐỒ ÁN
Trong xã hội hiện đại, để đáp ứng nhu cầu phát triển các hoạt động giáo dục, khoa học, văn hóa, kinh tế, v.v , việc đọc sách báo (và các tài liệu khác) với mục đích khai thác, sử dụng thông tin, tri thức, càng ngày càng trở nên cấp thiết Cùng với đó, số lượt mượn sách hàng ngày trong thư viện đạt đến con số hàng nghìn lượt Việc quản lý sách được thực hiện thủ công gặp nhiều khó khăn Vì vậy việc xây dựng chương tình quản lý thông tin liên quan đến việc mượn, trả, tìm kiếm thông tin về sách là một việc cần thiết Từ đó giúp cho việc quản lý thư viện trở nên thuận tiện và ưu việc hơn
1.1 Đồ án : Chương trình quản lý thư viện
Người sử dụng: Nhân viên thủ thư
Ngôn ngữ lập trình: C#
Nhóm thực hiện: Nhóm 6
Thành viên nhóm:
Trang 41.2 Các
chức năng chính của chương trình
- Quản lý nhân viên, độc giả,sách
- Quản lý mượn trả sách
- Báo cáo thống kê
1.3 Phạm vi đồ án
Chương trình cho phép người dùng quản lý thông tin liên quan đến việc mượn, trả, tìm kiếm thông tin về sách Chương trình cũng cho phép lưu trữ các thông tin về sách, bạn đọc
1.3.1 Phạm vi dữ liệu
-Thông tin về sách như: mã sách, tên sách, tác giả, nhà xuất bản,
- Ngày mượn trả sách, tình trạng sách,
- Thông tin mượn, trả sách
1.3.2 Yêu cầu hệ thống:
- Gần gũi và dễ dàng sử dụng
ST
T
Tên thành viên MSSV Nhiệm vụ
1 Vũ Hoàng Phát 2180609285 Viết chương trình
2 Lê Huỳnh Đức 2180609033 Viết báo cáo đồ án
3 Vũ Hoàng Minh 2180609223 Lên ý tưởng
4 Nguyễn Minh Hoàng 2180609315 Lên ý tưởng
Trang 5- Dễ dàng quản lý các bạn đọc mượn và trả sách.
- Dễ dàng xử lý và nâng cấp
1.3.3 Yêu cầu từ phía người dùng:
- Hệ thống đăng nhập an toàn, có tính bảo mật
- Có hiệu quả quản lý cao
- Dễ dàng theo dõi ngày mượn trả sách
- Chức năng thêm, xóa sách
1.3.4 Thời gian thực hiện:
Gần một tháng từ ngày 2/10/2023 đến 23/10/2023
CHƯƠNG 2 CHƯƠNG TRÌNH
2.1 Các thư viện được sử dụng trong chương trình
using BUS;
using DAL.Entities;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Reflection;
using System.Security.Cryptography;
Trang 6using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
2.2 Hình ảnh trong chương trình
2.2.1 Giao diện trang chủ
Từ trang chủ người dùng có thể thưc hiện các chức năng của hệ thống
Hình 2.1: Giao diện chính
Trang 72.2.2 Giao diện quản lý nhân viên, đọc giả, sách, NXB, thể loại
Giao diện form nhân viên, đọc giả Cho phép người dùng thêm/sửa, xóa dữ liệu trong hệ thống
Hình 2.2.2a: Quản lý nhân viên
Trang 8Hình 2.2.2b: Quản lý đọc giả
Hình 2.2.2c: Quản lý sách
Trang 9Hình 2.2.2d: Quản lý NXB
Hình 2.2.2.e: Quản lý thể loại sách
Trang 102.2.3 Giao diện mượn trả sách
-Hiển thị chức năng tìm kiếm sách
-Cho phép người dùng nhập thông tin phiếu mượn
Hình 2.2.3: Quản lý mượn, trả sách
Trang 112.2.4 Giao diện thống kê báo cáo
-Hiện thị ra danh sách trễ hẹn
Hình 2.2.4a: Report danh sách trễ hạn -Hiện thị danh sách số lượng sách mượn
Hình 2.2.4b: Report số lượng sách mượn
Trang 122.2.5 Sơ đồ Diagrams
Hình 2.2.5: Diagram
2.2.6 Các bảng cơ sỡ dữ liệu
Hình 2.2.6a: Table Nhân viên
Trang 13Hình 2.2.6b: Table Độc giả
Hình 2.2.6c: Table sách
Hình 2.2.6d: Table Thể loại sách
Trang 14Hình 2.2.6e: Table NXB
Hình 2.2.6f: Table Phiếu mượn
Hình 2.2.6g: Table chi tiết mượn trả
CHƯƠNG 3 MÃ NGUỒN CHƯƠNG TRÌNH
Trang 15Link mã nguồn chương trình:
https://drive.google.com/file/d/1RHVaKgkl6aqMrhqhaqLFEmjridedFvoL/view?
fbclid=IwAR01MJh8ItlM5ig-XpsTX9u68eBBJQWr7ZSOhHU_NqfSBk4pwBxD8J1i0gM
CHƯƠNG 4 KẾT LUẬN
Chương trình Quản lý thư viện tuy còn một số chức năng chưa cài đặt
- Về mặt lưu trữ: đã lưu trữ đầy đủ các thông tin cần thiết cho một thư viện
- Về bảo mật: tương đối
- Về mặt chức năng: thực hiện được một số chức năng cơ bản cần thiết cho thư viện
- Về mặt giao diện: do sự tiếp thu kiến thức còn hạn hẹp nên phần giao diện chưa bắt mắt, đây cũng là mặt hạn chế của chương trình
Qua đồ án này, nếu có thời gian nghiêm cứu chúng em sẽ thực hiện một cách cụ thể hơn và kiến thức tìm hiểu sẽ rộng hơn Tuy nhiên trong quá trình nghiên cứu vẫn còn những vấn đề sai xót xin được sự góp ý Chân thành cảm ơn
Thầy