You are on page 1of 15

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP. HCM

Bá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
Lớp : 21DTHE5

TP. Hồ Chí Minh, ngày 23 tháng 10 năm 2023

1
MỤ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

2
CHƯƠ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:

3
ST Tên thành viên MSSV Nhiệm vụ
T
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 1.2
Các 4 Nguyễn Minh Hoàng 2180609315 Lên ý tưởng
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.

4
- 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;
5
using 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

6
2.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

7
Hình 2.2.2b: Quản lý đọc giả

Hình 2.2.2c: Quản lý sách

8
Hình 2.2.2d: Quản lý NXB

Hình 2.2.2.e: Quản lý thể loại sách

9
2.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

10
2.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

11
2.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

12
Hì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

13
Hì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


14
Link 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.

15

You might also like