1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo CUỐI kỳ xây DỰNG cơ sở dữ LIỆU QUẢN lý THƯ VIỆN

10 144 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 1,15 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mỗi quyển sách sẽ được xuất bản bởi một nhà xuất bản nào đó và mỗi nhà xuất bản có thể xuất bản ra nhiều quyển sách khác nhau, thuộc tính của nhà xuất bản gồm: mã nhà xuất bản, tên nhà x

Trang 1

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM

KHOA KINH TẾ



MÔN HỌC: CƠ SỞ DỮ LIỆU

BÁO CÁO CUỐI KỲ XÂY DỰNG CƠ SỞ DỮ LIỆU QUẢN LÝ THƯ VIỆN

GVHD: Th.S Lê Thị Minh Châu

Mã lớp học: 211DBSY230184_09

Nhóm: 16

Thành phố Hồ Chí Minh, Tháng 12 năm 2021

Trang 2

DANH SÁCH THÀNH VIÊN NHÓM 16

STT Họ và tên Mã số sinh viên Phân công nhiệm vụ

1 Nguyễn Lê Thùy Duyên 20132108 Bổ sung nghiệp vụ

Nhập dữ liệu vào SQL

Sever

2 Trần Duy Anh 20132066 Bổ sung nghiệp vụ

Vẽ ERD

3 Lê Việt Vương 20132253 Bổ sung nghiệp vụ

Nhập dữ liệu vào SQL Sever

Thiết kế Relationships

4 Lê Quang Huy 20132176 Bổ sung nghiệp vụ

Ánh xạ ERD thành quan hệ

Trang 3

1 Bổ sung nghiệp vụ cho hệ thống

Thư viện lưu trữ các thông tin về danh mục sách, danh mục độc giả và ghi nhận quá trình mượn trả sách của từng độc giả Các thuộc tính của sách là: mã sách, tên sách, năm xuất bản, tên thể loại, số trang, giá tiền, tóm tắt nội dung, tình trạng sách, vị trí sách, số lượng Mỗi quyển sách sẽ được xuất bản bởi một nhà xuất bản nào

đó và mỗi nhà xuất bản có thể xuất bản ra nhiều quyển sách khác nhau, thuộc tính của nhà xuất bản gồm: mã nhà xuất bản, tên nhà xuất bản, địa chỉ và số điện thoại Mỗi cuốn sách được viết bởi một hoặc nhiều tác giả, mỗi tác giả có thể viết được nhiều cuốn sách khác nhau Thuộc tính của tác giả gồm: mã tác giả và họ tên tác giả

Để mượn được sách thì mỗi độc giả cần sở hữu cho mình một thẻ thư viện, một thẻ thư viện tạo bởi một nhân viên, thuộc tính của nhân viên gồm: mã nhân viên, họ tên nhân viên, ngày sinh, số điện thoại và chức vụ Mỗi thẻ thư viện chỉ được sở hữu bởi một độc giả Thuộc tính của độc giả gồm: mã độc giả, họ tên độc giả, ngày sinh, địa chỉ, số điện thoại Thuộc tính của thẻ thư viện bao gồm: mã thẻ thư viện, ngày đăng ký, ngày hết hạn

Mỗi phiếu mượn được đăng ký bởi một thẻ thư viện, mỗi thẻ thư viện có thể đăng

ký một hoặc nhiều phiếu mượn Mỗi lần độc giả mượn và trả phải trình phiếu mượn

Trang 4

Tại các thời điểm khác nhau, khi độc giả mượn một quyển sách sẽ được ghi nhận bởi các phiếu mượn khác nhau.Mỗi phiếu mượn cũng có thể mượn được nhiều quyển sách khác nhau Thuộc tính của phiếu mượn gồm: Mã phiếu mượn, ngày mượn, ngày hẹn trả, tiền cọc

Mỗi người dùng muốn sử dụng được hệ thống đều phải thực hiện quá trình đăng nhập Khi đăng nhập người dùng cần có tài khoản để sử dụng Mỗi tài khoản gồm có tên đăng nhập và mật khẩu Người dùng hệ thống bao gồm: Độc giả, Nhân viên thư viện, Quản lý thư viện Nhân viên thư viện có khả năng quản lý danh mục sách: thêm sách mới, thanh lý sách cũ, cập nhật tình trạng và vị trí của từng quyển sách trong thư viện Đồng thời, nhân viên thư viện cũng thực hiện quản lý độc giả, lập thẻ độc giả, gia hạn thẻ, thanh lý thẻ

Độc giả có thể sử dụng hệ thống để tra cứu thông tin sách, tìm kiếm sách hoặc xem thông tin chi tiết cũng như tình trạng của một quyển sách trước khi tới thư viện để mượn ngoài ra độc giả cũng có thể xem chi tiết thông tin mượn trả của mình Tuy nhiên, việc mượn và trả sách phải thực hiện trực tiếp trên thư viện

Quy trình mượn sách được thực hiện như sau:

Trang 5

- Độc giả tự tra cứu xem thông tin về tình trạng và vị trí của những quyển sách cần mượn

- Độc giả tự đến các kệ để lấy sách, mang ra quầy cho mượn

- Thủ thư kiểm tra tình trạng độc giả, kiểm tra sách, nhập các thông tin cần thiết

để lập phiếu mượn và cho mượn sách, đồng thời hệ thống cập nhật lại tình trạng của các sách cho mượn Trên phiếu cho mượn có ghi rõ ngày hẹn trả của từng quyển sách

- Khi độc giả trả sách: xác nhận thẻ độc giả, xác định phiếu mượn, việc trả sách được ghi nhận vào dòng ngày trả và tình trạng, hoàn trả tiền cọc Phiếu mượn được lưu lại để quản lý và theo dõi, đồng thời có thể tính và thu tiền phạt, tiền đền (nếu có)

Thủ thư sẽ tự mang sách được trả xếp lên kệ ở những vị trí tương ứng Thủ thư thực hiện việc thống kê tình hình mượn trả sách theo từng tháng / quý, cũng như số lượng tình trạng sách từng tháng / quý Trưởng thư viện có thể xem thống kê về tình hình mượn trả sách theo từng tháng / quý; có thể theo dõi tình hình mượn trả của một độc giả hoặc một quyển sách nào đó Ngoài ra trưởng thư viện cũng có thể thay đổi quy định mượn trả Quản trị hệ thống có nhiệm vụ quản lý người dùng

Vẽ ERD mô tả hệ thống

Trang 6

2 Ánh xạ ERD thành các lược đồ quan hệ

Sach (MaSach, MaNXB, TenSach, NamXB, TenTheLoai, SoTrang, GiaTien, TomTatND, TinhTrangSach, ViTriSach, SoLuong)

Muon (MaSach, MaPM, NgayThucTra)

Tacgia (MaTG, HoTenTG)

Viet (MaTG, MaSach)

NhaXuatBan (MaNXB, TenNXB, DiaChi, SDT)

DocGia (MaDG, HoTenDG, NgaySinh, DiaChi, SDT)

Trang 7

NhanVien (MaNV, HoTenNV, NgaySinh, SDT, ChucVu)

PhieuMuon (MaPM, MaTTV, NgayMuon, NgayHenTra, TienCoc)

TheThuVien (MaTTV, MaDG, MaNV, NgayDangKy, NgayHetHan)

3 Thông tin các bảng

dbo.Sach$

Tên cột Khóa chính Kiểu dữ liệu Cho phép

Null

Mô tả

MaSach X nvarchar(25) Không Mã sách

MaNXB nvarchar(25) Không Mã Nhà xuất bản TenSach nvarchar(255) Có Tên cuốn sách NamXB float Có Năm xuất bản TenTheLoai nvarchar(255) Có Tên thể loại SoTrang float Có Số trang

GiaTien float Có Giá tiền

TomTatND nvarchar(2000) Có Tóm tắt nội dung TinhTrangSac

h

nvarchar(255) Có Tình trạng sách

ViTriSach nvarchar(255) Có Vị trí sách

SoLuong float Có Số lượng

dbo.Muon$

Trang 8

Tên cột Khóa chính Kiểu dữ liệu Cho phép Null Mô tả MaSach X nvarchar(25) Không Mã sách

MaPM X nvarchar(25) Không Mã Phiếu mượn NgayThucTra datetime Có Ngày thực trả

dbo.TacGia$

Tên cột Khóa chính Kiểu dữ liệu Cho phép Null Mô tả MaTG X nvarchar(25) Không Mã tác giả

HoTenTG nvarchar(255) Có Họ tên tác giả

dbo.Viet$

Tên cột Khóa chính Kiểu dữ liệu Cho phép Null Mô tả MaTG X nvarchar(25) Không Mã Tác giả MaSach X nvarchar(25) Không Mã Sách

dbo.NhaXuatBan$

Tên cột Khóa chính Kiểu dữ liệu Cho phép Null Mô tả MaNXB X nvarchar(25) Không Mã Nhà xuất bản TenNXB nvarchar(255) Có Tên Nhà xuất bản DiaChi nvarchar(255) Có Địa chỉ

SDT nvarchar(255) Có Số điện thoại

dbo.DocGia$

Trang 9

Tên cột Khóa chính Kiểu dữ liệu Cho phép Null Mô tả

MaDG X nvarchar(255) Không Mã độc giả

HoTenDG nvarchar(255) Có Họ tên độc giả

NgaySinh datetime Có Ngày tháng năm

sinh DiaChi nvarchar(255) Có Địa chỉ

SDT nvarchar(255) Có Số điện thoại

dbo.NhanVien$

Tên cột Khóa Kiểu dữ liệu Cho phép Null Mô tả

MaNV X nvarchar(255) Không Mã nhân viên

HoTenNV nvarchar(255) Có Họ tên nhân viên NgaySinh datetime Có Ngày tháng năm sinh SDT nvarchar(255) Có Số điện thoại

ChucVu nvarchar(255) Có Chức vụ

dbo.PhieuMuon$

Tên cột Khóa chính Kiểu dữ liệu Cho phép Null Mô tả

MaPM X nvarchar(25) Không Mã phiếu mượn MaTTV nvarchar(25) Không Mã Thẻ thư viện NgayMuon datetime Có Ngày mượn

NgayHenTra datetime Có Ngày hẹn trả

TienCoc float Có Tiền cọc

dbo.TheThuVien$

Trang 10

Tên cột Khóa chính Kiểu dữ liệu Cho phép Null Mô tả MaTTV X nvarchar(25) Không Mã Thẻ thư viện MaDG nvarchar(255) Không Mã Độc giả MaNV nvarchar(255) Không Mã Nhân viên NgayDangKy datetime Có Ngày đăng ký NgayHetHan datetime Có Ngày hết hạn

4 Database Diagram

Ngày đăng: 26/03/2022, 06:32

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w