Ngày nay công nghệ thông tin không còn xa lạ nữa. Nó đã được áp dụng vào mọi lĩnh vực của đời sống môn Công nghệ thông tin | Trường đại học kinh doanh và công nghệ Hà Nội

Quản lí nhân sự, quản lí tài chính trong các cơ quan, quản lí bán hàng, mua bán trực tuyến, chứng khoán, báo điện tử,… và không thể không kể tới việc áp dụng công nghệ thông tin vào quản lý thư viện.
Hiện nay, thư viện là một hệ thống khá phổ biến trong các trường học cũng như trên các tỉnh thành trong cả nước. Tài liệu giúp bạn tham  khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!

lOMoARcPSD| 48302938
LỜI MỞ ĐẦU
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG
NGHỆ HÀ NỘI
Người hướng dẫn:
Người thực hiện:
Mã SV:
Lớp:
lOMoARcPSD| 48302938
Ngày nay công nghệ thông tin không còn xa lạ nữa. Nó đã được áp dụng vào
mọi lĩnh vực của đời sống như: Quản lí nhân sự, quản lí tài chính trong các cơ
quan, quản lí bán hàng, mua bán trực tuyến, chứng khoán, báo điện tử,… và không
thể không kể tới việc áp dụng công nghệ thông tin vào quản lý thư viện.
Hiện nay, thư viện là một hệ thống khá phổ biến trong các trường học cũng như
trên các tỉnh thành trong cả nước. Đi cùng với sự phát triển của các thư viện là nhu
cầu của độc giả tăng lên, và số lượng sách trong thư viện cũng tăng lên rất nhiều so
với những hệ thống thư viện đơn giản và nhỏ lẻ trước đây.
Và, cũng một yêu cầu được đặt ra cùng với sự phát triển đó là làm thế nào để
quản lý các thông tin trong thư viện một cách tốt nhất và có hiệu quả nhất. Vì vậy,
em xin giới thiệu 1 hệ thống quản lý thư viện, đáp ứng được 1 số chức năng cơ bản
cần thiết của một hệ thống quản lý thư viện
lOMoARcPSD| 48302938
1. Mô tả bài toán nghiệp vụ
1.1 Giới thiệu bài toán
Một thư viện quản lý hàng trăm ngàn đầu sách và tạp chí,truyện tranh,.. phục
vụ cho mọi độc giả. Độc giản có thể mượn sách đọc tại chỗ hoặc mang về nhà. Để
phục vụ độc giả nhanh, gọn và chính xách thư viện cần có hệ thống quản lý. Thư
viện có 4 nhiệm vụ chính như:
Quản lý sách
Quản lý độc giả
Quản lý việc mượn- trả sách
Quản lý thông
1.2 Danh sách các yêu cầu
- Danh sách mượn sách
- Danh sách thuê sách
- Thông tin độc giả
- Thẻ quản lí sách
- Thẻ độc giả
- Cập nhật thông tin sách
- Kiểm kê sách
1.3 Các hồ sơ biểu mẫu
a) Thẻ sách
TH QUN CH
Mã s sách:
Nhan đ: S trang:.......
S ng:..........................Năm xut bn:..................................................
Ngày nhp:........................S ng còn:...................................................
Mã ngôn ng:....................Ngôn ng:
Mã NXB:............................Nhà xut bn:
Mã phân loi:....................Phân loi:
Mã môn loi:.....................Môn loi:
Mã tác gi:........................Tác gi:
Mã v trí:..................Khu vc:.............Kệ:..............Ngăn:...........................
b) Thẻ độc giả
lOMoARcPSD| 48302938
TH ĐỘC GI
S th: . . . .
Mã s độc gi : ..................... H tên: .....................
Ngày sinh:.......................Nơi sinh:
Địa ch ............................
Ngày làm th:..................Ngày hết hn: .....................
Ngày. . .tháng. . ..năm . . . .
C) Phiếu mượn sách
PHIẾU MƯỢN SÁCH
S phiếu mượn:. . . . . . . .
S th:.............................Mã s độc gi :..................................
H và tên:........................Ngày sinh:
Địa ch ............................
[ ] Mượn v nhà
[ ] Đc ti ch
Stt
Mã s
sách
Tên sách
Tác gi
Mã loi
1
2
...
Ngày. . .tháng. . ..năm 200...
lOMoARcPSD| 48302938
D) Thông tin mượn, trả sách
STT
HỌ VÀ TÊN
NGƯỜI
MƯỢN
NGÀY
MƯỢN
NGÀY
TRẢ
THẺ
SÁCH
TÊN
SÁCH
ĐẶT
CỌC
lOMoARcPSD| 48302938
2.1 BIỂU ĐỒ PHÂN RÃ CHỨC NĂNG
Cập nhật sách
QUẢN
KHO
SÁCH
QUẢN
THƯ
VIỆN
Tìm kiếm sách
Phân loại sách
Thông tin độc giả
QUẢN
Tìm kiếm độc giả
QUẢN LÍ THƯ VIỆN
QL KHO SÁCH
QL ĐỘC GIẢ
QL MƯỢN TRẢ
THỐNG
Thông tin độc giả
Kiểm mượn sách
Thống kê sách còn
Cập nhật sách
Ký trả sách
Gia hạn sách
Tìm kiếm độc giả
Cập nhật ds độc giả
Phân loại sách
Tìm kiếm sách
Thống kê sách mượn
Kiểm tra sách
Thống kê sách trễ
hạn
lOMoARcPSD| 48302938
Cập nhật ds độc giả
ĐỘC
GIẢ
Mượn sách
QUẢN
MƯỢN
TRẢ
Gia hạn sách
Ký trả sách
Kiểm tra sách
Thống kê sách còn
THỐNG
Thống kê sách mượn
Thống kê sách trễ hạn
2. Mô hình nghiệp v
lOMoARcPSD| 48302938
2.1 Biểu đồ dữ liệu mức ngữ cảnh Bộ phận bổ sung tài liệu, thủ thư có quan hệ trực
tiếp với các chức năng chính của hệ thống, các chức năng này chưa ở mức chi tiết,
nghĩa là mỗi chức năng này bao gồm một hệ thống hoạt động với mục tiêu được gắn
với nó. Ở đây gồm 5 chức năng: Quản lý sách, quản lý độc giả qua việc quản lý cấp
thẻ, quản lý việc cho độc giả mượn sách, việc nhận sách trả của độc giả và thống
báo cáo.
Chức năng quản lý sách làm nhiệm vụ quản lý sách có tại thư viện, công việc
chính là lập mã số sách và quản lý sách :
Khi có yêu cầu mua sách, bộ phận bổ sung tài liệu sẽ mua sách về, tiến hành xử lý
sách, viết fic cho sách. Sau đó lưu quá trình xử lý vào kho dữ liệu hệ thống về sách
Sách mới
Yêu
cầu
bổ
xung
sách
Yêu cầu
mượn sách
Yêu cầu làm thẻ
QUẢN LÝ THƯ
VIỆN
QUẢN LÝ
ĐỘC GIẢ
Nhận báo cáo
Thông báo
Thông tin yêu cầu báo cáo
Nhận thông tin quản lý
Thông tin trả lời
Bộ phận bổ
sung tài liệu
lOMoARcPSD| 48302938
là: “Hồ sơ quản lý sách”, đưa fic vào hộp fic để độc giả tra cứu sách và chuyển
sách về kho sách.
Chức năng quản lý độc giả ở đây là chức năng quản lý việc cấp thẻ cho độc
giả. Công việc chính là lập mã số độc giả và quản lý thông tin về độc giả: Khi độc
giả đến làm thẻ đọc sách, phải khai báo đầy đủ thông tin theo yêu cầu về độc giả
cho bộ phận cấp thẻ độc giả. Bộ phận này sẽ kiểm tra trong hồ sơ cấp thẻ và hồ
xử lý vi phạm xem độc giả có vi phạm kỷ luật mà không thi hành hay không, nếu
độc giả không vi phạm hay vi phạm kỷ luật mà đã hết hạn kỷ luật, đồng thời thông
tin độc giả khai báo là hợp lệ thì sẽ tiến hành lập mã số cho độc giả, và lưu quá
trình xử lý vào kho dữ liệu “Hồ sơ cấp thẻ” của hệ thống. Sau đó bộ phận này sẽ
cấp cho độc giả một thẻ đọc sách.
Quản lý mượn sách làm nhiệm vụ quản lý việc mượn sách của độc giả, công
việc chính là lập phiếu mượn sách và cho mượn sách :
Độc giả muốn mượn sách phải biết thông tin về sách. Khi độc giả đến mượn sách
phải đưa thẻ đọc sách và phiếu yêu cầu đã điền đủ thông tin cho thủ thư. Thủ thư
sẽ kiểm tra tính hợp lệ của thẻ và phiếu yêu cầu, nếu không phù hợp thì sẽ trả lại
cho độc giả ngược lại sẽ lấy sách trong kho theo yêu cầu. Sau đó thủ thư kiểm tra
phiếu mượn của độc giả để quyết định cho mượn hay không, nếu cho mượn thì
cập nhật phiếu mượn, hồ sơ quản lý sách và yêu cầu độc giả ký nhận sách trước khi
giao sách.
Quản lý trả sách làm nhiệm vụ quản lý việc trả sách của độc giả:
Khi độc giả đến trả sách phải đưa thẻ đọc sách cùng với sách cho thủ thư. Thủ
thư sẽ cất sách vào vị trí trong kho và yêu cầu thi hành kỷ luật với các độc giả vi
phạm, đồng thời cập nhật vào hồ sơ xử lý vi phạm.
Thống kê làm nhiệm vụ: Thống kê sách của thư viện bao gồm sách còn, sách đã
mất, sách thanh lý bằng cách lấy thông tin từ hồ sơ quản lý sách…. Thống kê
mượn trả sách bằng cách lấy các thông tin cần thiết từ phiếu mượn. Thống kê độc
giả vi phạm từ hồ sơ xử lý vi phạm
lOMoARcPSD| 48302938
2.2 BIỂU ĐỒ PHÂN RÃ CHỨC NĂNG
Cập nhật sách
QUẢN
KHO
SÁCH
QUẢN
THƯ
VIỆN
Tìm kiếm sách
Phân loại sách
Thông tin độc giả
QUẢN
Tìm kiếm độc giả
QUẢN LÍ THƯ VIỆN
QL KHO SÁCH
QL ĐỘC GIẢ
QL MƯỢN TRẢ
THỐNG
Thông tin độc giả
Kiểm mượn sách
Thống kê sách còn
Cập nhật sách
Ký trả sách
Gia hạn sách
Tìm kiếm độc giả
Cập nhật ds độc giả
Phân loại sách
Tìm kiếm sách
Thống kê sách mượn
Kiểm tra sách
Thống kê sách trễ
hạn
lOMoARcPSD| 48302938
Cập nhật ds độc giả
ĐỘC
GIẢ
Mượn sách
QUẢN
MƯỢN
TRẢ
Gia hạn sách
Ký trả sách
Kiểm tra sách
Thống kê sách còn
THỐNG
Thống kê sách mượn
Thống kê sách trễ hạn
2.3 Mô tả chức năng lá
Động Từ + Bổ ngữ
Danh từ
Tắc Nhân
lOMoARcPSD| 48302938
Mượn + sách
Làm + Phích sách
Tra cứu + sách
Liệt kê + sách
Kiểm trả + thẻ
Kiểm tra + sách
Viết + phiếu mượn
Thông báo + lý do
Hủy bỏ + yêu cầu
Cung cấp + thông tin
Làm + thẻ
Cập nhật + hồ
Trả + sách
Kiểm tra + sách đem
trả
So sánh + phiếu mượn
Nhận + sách trả
Ghi + ngày trả
Lập + biên bản
Cung cấp + sách
Cập nhật + sách
Báo cáo + LĐ thư viện
Thư viện
Sách
Độc giả
Phích sách
Thẻ độc giả
Phiếu yêu cầu
Phiếu mượn
Người quản thư
Hồ sơ sách
Thông tin
Hóa đơn làm thẻ
Biên bản xử lý
Hồ sơ độc giả
Nhà cung cấp
Phiếu nhập sách
Báo cáo
Lãnh đạo thư viện
=
=
Tác nhân
HSDL
HSDL
HSDL
HSDL
Tác nhân
HSDL
=
HSDL
HSDL
HSDL
Tác nhân
HSDL
HSDL
Tác nhân
lOMoARcPSD| 48302938
2.5
Ma trận thực thể chức năng
D1 Cập nhật
sách
D2 Tìm kiếm
sách
D3 Phân loại sách
D4 Thông tin độc
giả
D5 Tìm kiếm độc
giả
D6 Cập nhật dộc
giả
D7 Mượn sách
D8 Gia hạn sách
D9 Ký trả sách
D10 Kiển tra sách
D11 Thống
sách còn
D12 Thống kê
sách mượn
D13 Thống kê trễ
hạn
D1
D2
D3
D4
D5
D6
D7
D9
D10
D11
D12
D13
D8
C
U
lOMoARcPSD| 48302938
Quản lý sách
R
C
C
Độc giả
R
C
C
U
C
Mượn trả
R
R
U
C
U
R
Thống kê
C
R
C
C
C
lOMoARcPSD| 48302938
3 . Phân tích mô hình khái niệm/ logic
3.1
Biểu đồ dữ liệu mức 1 ( mức ngữ đỉnh
)
Yêu cầu thống kê
Báo cáo
Cho mượn sách
Yêu cầu mượn sách
Cấp thẻ độc giả
Yêu cầu nhập sách
1
QL KHO
SÁCH
2
QL ĐỘC
GIẢ
3
QL
MƯỢN
TRẢ
4
THỐNG
Mượn sách
D7
Thông tin độc giả
D4
Tìm kiếm độc giả
D5
Tìm kiếm sách
D3
Phân loại sách
D2
Cập nhật sách
D1
Gia hạn sách
D8
Thống kê sách còn
D11
Ký trả sách
D9
Kiểm tra sách
D10
Thống kê sách trễ hạn
D13
Thống kê mượn sách
D12
Cập nhật độc giả
D6
CÁN BỘ QL
Nhập sách vào kho
ĐỘC GIẢ
Yêu cầu làm thẻ độc giả
Trả sách
Nhận sách và trả lại tiền cọc
lOMoARcPSD| 48302938
lOMoARcPSD| 48302938
Mô tả thực thể
. Thực thể SACH
Tên thực thể: SACH
Tên thuộc tính
Diễn giải
MAS
TENS
SOTRANG
NAMXB
SOLUONG
SOCON
NGAYNHAP
GIATIEN
GHICHU
LANMUON
Mã số sách
Tên sách
Số trang của một cuốn sách
Năm xuất bản
Số lượng mi cuốn sách
Số lượng mi cuốn sách còn trong thư viện
Ngày nhập sách vào kho của thư viện
Giá tiền của sách
Ghi chú
Lần mượn
. Thực thể VITRI
Tên thực thể: VITRI
Tên thuộc tính
Diễn giải
MAVT
KHU
KE
NGAN
Mã số vị trí đặt sách
Khu vực
Kệ
Ngăn
. Thực thể TACGIA
Tên thực thể: TACGIA
Tên thuộc tính
Diễn giải
MATG
TENTG
Mã số tác giả
Tên tác giả
. Thực thể NHAXB
Tên thực thể: NHAXB
Tên thuộc tính
Diễn giải
MANXB
TENNXB
DIACHI
TEL
Mã số nhà xuất bản
Tên nhà xuất bản
Địa chỉ
Điện thoại
Thực thể LOAI
Tên thực thể: LOAI
lOMoARcPSD| 48302938
Tên thuộc tính
Diễn giải
MAL
TENL
Mã số phân loại
Tên loại sách
Thực thể MONLOAI
Tên thực thể: MONLOAI
Tên thuộc tính
Diễn giải
MAML
TENML
Mã số môn loại
Tên môn loại
Thực thể NGONNGU
Tên thực thể: NGONNGU
Tên thuộc tính
Diễn giải
MANN
TENNN
Mã số ngôn ngữ dùng trong sách
Tên ngôn ngữ
Thực thể DOCGIA
Tên thực thể: DOCGIA
Tên thuộc tính
Diễn giải
MADG
MASV
HOTENDG
NGAYSINH
NOISINH
LOP
NAMHOC
NGAYLT
NGAYHH
Mã số độc giả
Mã số sinh viên của độc giả
Họ và tên độc giả
Ngày sinh
Nơi sinh
Lớp
Năm học
Ngày làm thẻ thư viện
Ngày hết hạn thẻ thư viện
Thực thể KHOAHOC
Tên thực thể: KHOAHOC
Tên thuộc tính
Diễn giải
MAKH
Mã số khóa học
4 . Thiết kế mô hình logic
Từ kết quả của quá trình phân tích hệ thống như trên, đến đây ta có thể đưa ra mô
hình dữ liệu mức logic. hình này mô tả cụ thể, thực tế việc tổ chức vật dữ
liệu của cơ sở dữ liệu trong hệ thống. Toàn bộ mô hình sẽ được tnh bày như sau:
lOMoARcPSD| 48302938
SACH (MAS, MAL, MAML, MATG, MANN, MANXB, MAVT,
TENS, SOTRANG, NAMXB, SOLUONG, SOCON,
SOMAT, SOTLY, NGAYNHAP, GIATIEN, GHICHU,
LANMUON)
LOAI (MAL, TENL)
MONLOAI (MAML, TENML)
NGONNGU (MANN, TENNN )
NHAXB (MANXB, TENNXB, DIACHI, TEL)
VITRI (MAVT, KHU, KE, NGAN)
TACGIA (MATG, TENTG)
DOCGIA (MADG, MAKH, MASV, HOTENDG, NGAYSINH,
NOISINH, LOP, NAMHOC, NGAYLT, NGAYHH) KHOAHOC
(MAKH)
PHIEUMUON (MADG, MAS, NGAYMUON, DATRA, TIENPHAT)
BIENLAIDEN (MADG, MAS, NGAYLAP, MALD)
LYDO (MALD, TENLD)
4.2 Chuẩn hóa mô hình quan hệ về 3NF
lOMoARcPSD| 48302938
Quản lý sách
Sa
Tìm kiếm
Kho sách
Yêu cu
b sung
sách
Sách
mi
Thông 琀椀 n sách cn
H sơ quản lý sách
Phích lưu thông 琀椀 n sách
Kết qu
Thêm sách
mi
BP.B sung tài liu
| 1/29

Preview text:

lOMoAR cPSD| 48302938
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI
Người hướng dẫn:
Người thực hiện: Mã SV: Lớp: Hà Nội - 2021 LỜI MỞ ĐẦU lOMoAR cPSD| 48302938
Ngày nay công nghệ thông tin không còn xa lạ nữa. Nó đã được áp dụng vào
mọi lĩnh vực của đời sống như: Quản lí nhân sự, quản lí tài chính trong các cơ
quan, quản lí bán hàng, mua bán trực tuyến, chứng khoán, báo điện tử,… và không
thể không kể tới việc áp dụng công nghệ thông tin vào quản lý thư viện.
Hiện nay, thư viện là một hệ thống khá phổ biến trong các trường học cũng như
trên các tỉnh thành trong cả nước. Đi cùng với sự phát triển của các thư viện là nhu
cầu của độc giả tăng lên, và số lượng sách trong thư viện cũng tăng lên rất nhiều so
với những hệ thống thư viện đơn giản và nhỏ lẻ trước đây.
Và, cũng một yêu cầu được đặt ra cùng với sự phát triển đó là làm thế nào để
quản lý các thông tin trong thư viện một cách tốt nhất và có hiệu quả nhất. Vì vậy,
em xin giới thiệu 1 hệ thống quản lý thư viện, đáp ứng được 1 số chức năng cơ bản
cần thiết của một hệ thống quản lý thư viện lOMoAR cPSD| 48302938
1. Mô tả bài toán nghiệp vụ 1.1 Giới thiệu bài toán
Một thư viện quản lý hàng trăm ngàn đầu sách và tạp chí,truyện tranh,.. phục
vụ cho mọi độc giả. Độc giản có thể mượn sách đọc tại chỗ hoặc mang về nhà. Để
phục vụ độc giả nhanh, gọn và chính xách thư viện cần có hệ thống quản lý. Thư
viện có 4 nhiệm vụ chính như: • Quản lý sách • Quản lý độc giả
• Quản lý việc mượn- trả sách • Quản lý thông kê
1.2 Danh sách các yêu cầu - Danh sách mượn sách - Danh sách thuê sách - Thông tin độc giả - Thẻ quản lí sách - Thẻ độc giả
- Cập nhật thông tin sách - Kiểm kê sách
1.3 Các hồ sơ biểu mẫu a) Thẻ sách THẺ QUẢN LÝ SÁCH Mã số sách: Nhan đề: Số trang:.......
Số lượng:..........................Năm xuất bản:..................................................
Ngày nhập:........................Số lượng còn:...................................................
Mã ngôn ngữ:....................Ngôn ngữ:
Mã NXB:............................Nhà xuất bản:
Mã phân loại:....................Phân loại:
Mã môn loại:.....................Môn loại:
Mã tác giả:........................Tác giả:
Mã vị trí:..................Khu vực:.............Kệ:..............Ngăn:........................... b) Thẻ độc giả lOMoAR cPSD| 48302938 THẺ ĐỘC GIẢ Số thẻ: . . . .
Mã số độc giả : ..................... Họ tên: .....................
Ngày sinh:.......................Nơi sinh:
Địa chỉ ............................
Ngày làm thẻ:..................Ngày hết hạn: .....................
Ngày. . .tháng. . ..năm . . . . C) Phiếu mượn sách PHIẾU MƯỢN SÁCH
Số phiếu mượn:. . . . . . . .
Số thẻ:.............................Mã số độc giả :..................................
Họ và tên:........................Ngày sinh:
Địa chỉ ............................ [ ] Mượn về nhà [ ] Đọc tại chổ Stt Mã số Tên sách Tác giả Mã loại sách 1 2 ...
Ngày. . .tháng. . ..năm 200... lOMoAR cPSD| 48302938
D) Thông tin mượn, trả sách STT HỌ VÀ TÊN NGÀY NGÀY MÃ MÃ TÊN ĐẶT NGƯỜI MƯỢN TRẢ THẺ SÁCH SÁCH CỌC MƯỢN lOMoAR cPSD| 48302938
2.1 BIỂU ĐỒ PHÂN RÃ CHỨC NĂNG QUẢN LÍ THƯ VIỆN QL KHO SÁCH QL ĐỘC GIẢ QL MƯỢN TRẢ THỐNG KÊ Thông tin độc giả Kiểm mượn sách Thống kê sách còn Cập nhật sách Tìm kiếm sách Tìm kiếm độc giả Gia hạn sách Thống kê sách mượn Thống kê sách trễ Phân loại sách Cập nhật ds độc giả Ký trả sách hạn Kiểm tra sách Cập nhật sách QUẢN QUẢN LÍ LÍ Tìm kiếm sách THƯ KHO Phân loại sách VIỆN SÁCH Thông tin độc giả QUẢN LÍ Tìm kiếm độc giả lOMoAR cPSD| 48302938 Cập nhật ds độc giả ĐỘC GIẢ Mượn sách QUẢN LÍ Gia hạn sách MƯỢN Ký trả sách TRẢ Kiểm tra sách Thống kê sách còn THỐNG KÊ Thống kê sách mượn Thống kê sách trễ hạn 2. Mô hình nghiệp vụ lOMoAR cPSD| 48302938
2.1 Biểu đồ dữ liệu mức ngữ cảnh Bộ phận bổ sung tài liệu, thủ thư có quan hệ trực
tiếp với các chức năng chính của hệ thống, các chức năng này chưa ở mức chi tiết,
nghĩa là mỗi chức năng này bao gồm một hệ thống hoạt động với mục tiêu được gắn
với nó. Ở đây gồm 5 chức năng: Quản lý sách, quản lý độc giả qua việc quản lý cấp
thẻ, quản lý việc cho độc giả mượn sách, việc nhận sách trả của độc giả và thống kê báo cáo. Yêu cầu làm thẻ Bộ phận bổ Yêu ĐỘC GIẢ sung tài liệu cầu Yêu cầu bổ mượn sách xung sách Sách mới Thông báo QUẢN LÝ THƯ VIỆN Thông tin trả lời Nhận báo cáo
Thông tin yêu cầu báo cáo QUẢN LÝ Nhận thông tin quản lý
Chức năng quản lý sách làm nhiệm vụ quản lý sách có tại thư viện, công việc
chính là lập mã số sách và quản lý sách :
Khi có yêu cầu mua sách, bộ phận bổ sung tài liệu sẽ mua sách về, tiến hành xử lý
sách, viết fic cho sách. Sau đó lưu quá trình xử lý vào kho dữ liệu hệ thống về sách lOMoAR cPSD| 48302938
là: “Hồ sơ quản lý sách”, đưa fic vào hộp fic để độc giả tra cứu sách và chuyển sách về kho sách.
Chức năng quản lý độc giả ở đây là chức năng quản lý việc cấp thẻ cho độc
giả. Công việc chính là lập mã số độc giả và quản lý thông tin về độc giả: Khi độc
giả đến làm thẻ đọc sách, phải khai báo đầy đủ thông tin theo yêu cầu về độc giả
cho bộ phận cấp thẻ độc giả. Bộ phận này sẽ kiểm tra trong hồ sơ cấp thẻ và hồ sơ
xử lý vi phạm xem độc giả có vi phạm kỷ luật mà không thi hành hay không, nếu
độc giả không vi phạm hay vi phạm kỷ luật mà đã hết hạn kỷ luật, đồng thời thông
tin độc giả khai báo là hợp lệ thì sẽ tiến hành lập mã số cho độc giả, và lưu quá
trình xử lý vào kho dữ liệu “Hồ sơ cấp thẻ” của hệ thống. Sau đó bộ phận này sẽ
cấp cho độc giả một thẻ đọc sách.
Quản lý mượn sách làm nhiệm vụ quản lý việc mượn sách của độc giả, công
việc chính là lập phiếu mượn sách và cho mượn sách :
Độc giả muốn mượn sách phải biết thông tin về sách. Khi độc giả đến mượn sách
phải đưa thẻ đọc sách và phiếu yêu cầu đã điền đủ thông tin cho thủ thư. Thủ thư
sẽ kiểm tra tính hợp lệ của thẻ và phiếu yêu cầu, nếu không phù hợp thì sẽ trả lại
cho độc giả ngược lại sẽ lấy sách trong kho theo yêu cầu. Sau đó thủ thư kiểm tra
phiếu mượn của độc giả để quyết định cho mượn hay không, nếu cho mượn thì
cập nhật phiếu mượn, hồ sơ quản lý sách và yêu cầu độc giả ký nhận sách trước khi giao sách.
Quản lý trả sách làm nhiệm vụ quản lý việc trả sách của độc giả:
Khi độc giả đến trả sách phải đưa thẻ đọc sách cùng với sách cho thủ thư. Thủ
thư sẽ cất sách vào vị trí trong kho và yêu cầu thi hành kỷ luật với các độc giả vi
phạm, đồng thời cập nhật vào hồ sơ xử lý vi phạm.
Thống kê làm nhiệm vụ: Thống kê sách của thư viện bao gồm sách còn, sách đã
mất, sách thanh lý bằng cách lấy thông tin từ hồ sơ quản lý sách…. Thống kê
mượn trả sách bằng cách lấy các thông tin cần thiết từ phiếu mượn. Thống kê độc
giả vi phạm từ hồ sơ xử lý vi phạm lOMoAR cPSD| 48302938
2.2 BIỂU ĐỒ PHÂN RÃ CHỨC NĂNG QUẢN LÍ THƯ VIỆN QL KHO SÁCH QL ĐỘC GIẢ QL MƯỢN TRẢ THỐNG KÊ Thông tin độc giả Kiểm mượn sách Thống kê sách còn Cập nhật sách Tìm kiếm sách Tìm kiếm độc giả Gia hạn sách Thống kê sách mượn Thống kê sách trễ Phân loại sách Cập nhật ds độc giả Ký trả sách hạn Kiểm tra sách Cập nhật sách QUẢN QUẢN LÍ LÍ Tìm kiếm sách THƯ KHO Phân loại sách VIỆN SÁCH Thông tin độc giả QUẢN LÍ Tìm kiếm độc giả lOMoAR cPSD| 48302938 Cập nhật ds độc giả ĐỘC GIẢ Mượn sách QUẢN LÍ Gia hạn sách MƯỢN Ký trả sách TRẢ Kiểm tra sách Thống kê sách còn THỐNG KÊ Thống kê sách mượn Thống kê sách trễ hạn 2.3 Mô tả chức năng lá
Động Từ + Bổ ngữ Danh từ Tắc Nhân lOMoAR cPSD| 48302938 Mượn + sách Thư viện = Làm + Phích sách Sách = Tra cứu + sách Độc giả Tác nhân Liệt kê + sách Phích sách HSDL Kiểm trả + thẻ Thẻ độc giả HSDL Kiểm tra + sách Phiếu yêu cầu HSDL
Viết + phiếu mượn Phiếu mượn HSDL Người quản thư Thông báo + lý do Tác nhân Hủy bỏ + yêu cầu Hồ sơ sách HSDL Cung cấp + thông tin = Thông tin Làm + thẻ Hóa đơn làm thẻ HSDL Cập nhật + hồ sơ Biên bản xử lý HSDL Trả + sách Hồ sơ độc giả HSDL
Kiểm tra + sách đem Nhà cung cấp Tác nhân trả Phiếu nhập sách HSDL
So sánh + phiếu mượn Báo cáo HSDL Nhận + sách trả
Lãnh đạo thư viện Tác nhân Ghi + ngày trả Lập + biên bản Cung cấp + sách Cập nhật + sách
Báo cáo + LĐ thư viện lOMoAR cPSD| 48302938 2.5
Ma trận thực thể chức năng D1 Cập nhật sách D2 Tìm kiếm sách D3 Phân loại sách D4 Thông tin độc giả D5 Tìm kiếm độc giả D6 Cập nhật dộc giả D7 Mượn sách D8 Gia hạn sách D9 Ký trả sách D10 Kiển tra sách D11 Thống kê sách còn D12 Thống kê sách mượn D13 Thống kê trễ hạn D1 D2 D3 D4
D5 D6 D7 D8
D9 D10 D11 D12 D13 C U lOMoAR cPSD| 48302938 Quản lý sách R C C C Độc giả R C C U U R Mượn trả R R U C C C Thống kê R C C lOMoAR cPSD| 48302938
3 . Phân tích mô hình khái niệm/ logic
3.1 Biểu đồ dữ liệu mức 1 ( mức ngữ đỉnh ) D1 Cập nhật sách Yêu cầu nhập sách 1 CÁN BỘ QL QL KHO Nhập sách vào kho D2 Phân loại sách SÁCH D3 Tìm kiếm sách D4 Thông tin độc giả 2
Yêu cầu làm thẻ độc giả QL ĐỘC D5 Tìm kiếm độc giả Cấp thẻ độc giả GIẢ D6 Cập nhật độc giả Yêu cầu mượn sách ĐỘC GIẢ Cho mượn sách D7 Mượn sách 3 D8 Gia hạn sách Trả sách QL MƯỢN D9 Ký trả sách TRẢ D10 Kiểm tra sách
Nhận sách và trả lại tiền cọc
D11 Thống kê sách còn Yêu cầu thống kê 4 D12 Thống kê mượn sách THỐNG Báo cáo KÊ D13 Thống kê sách trễ hạn lOMoAR cPSD| 48302938 lOMoAR cPSD| 48302938
Mô tả thực thể . Thực thể SACH
Tên thực thể: SACH Tên thuộc tính Diễn giải MAS Mã số sách TENS Tên sách SOTRANG
Số trang của một cuốn sách NAMXB Năm xuất bản SOLUONG
Số lượng mỗi cuốn sách SOCON
Số lượng mỗi cuốn sách còn trong thư viện NGAYNHAP
Ngày nhập sách vào kho của thư viện GIATIEN Giá tiền của sách GHICHU Ghi chú LANMUON Lần mượn . Thực thể VITRI
Tên thực thể: VITRI Tên thuộc tính Diễn giải MAVT
Mã số vị trí đặt sách KHU Khu vực KE Kệ NGAN Ngăn . Thực thể TACGIA
Tên thực thể: TACGIA Tên thuộc tính Diễn giải MATG Mã số tác giả TENTG Tên tác giả . Thực thể NHAXB
Tên thực thể: NHAXB Tên thuộc tính Diễn giải MANXB Mã số nhà xuất bản TENNXB Tên nhà xuất bản DIACHI Địa chỉ TEL Điện thoại Thực thể LOAI
Tên thực thể: LOAI lOMoAR cPSD| 48302938 Tên thuộc tính Diễn giải MAL Mã số phân loại TENL Tên loại sách Thực thể MONLOAI
Tên thực thể: MONLOAI Tên thuộc tính Diễn giải MAML Mã số môn loại TENML Tên môn loại Thực thể NGONNGU
Tên thực thể: NGONNGU Tên thuộc tính Diễn giải MANN
Mã số ngôn ngữ dùng trong sách TENNN Tên ngôn ngữ Thực thể DOCGIA
Tên thực thể: DOCGIA Tên thuộc tính Diễn giải MADG Mã số độc giả MASV
Mã số sinh viên của độc giả HOTENDG Họ và tên độc giả NGAYSINH Ngày sinh NOISINH Nơi sinh LOP Lớp NAMHOC Năm học NGAYLT Ngày làm thẻ thư viện NGAYHH
Ngày hết hạn thẻ thư viện Thực thể KHOAHOC
Tên thực thể: KHOAHOC Tên thuộc tính Diễn giải MAKH Mã số khóa học
4 . Thiết kế mô hình logic
Từ kết quả của quá trình phân tích hệ thống như trên, đến đây ta có thể đưa ra
hình dữ liệu mức logic. Mô hình này mô tả cụ thể, thực tế việc tổ chức vật lý dữ
liệu của cơ sở dữ liệu trong hệ thống. Toàn bộ mô hình sẽ được trình bày như sau: lOMoAR cPSD| 48302938 SACH
(MAS, MAL, MAML, MATG, MANN, MANXB, MAVT,
TENS, SOTRANG, NAMXB, SOLUONG, SOCON,
SOMAT, SOTLY, NGAYNHAP, GIATIEN, GHICHU, LANMUON) LOAI
(MAL, TENL)
MONLOAI (MAML, TENML)
NGONNGU (MANN, TENNN ) NHAXB
(MANXB, TENNXB, DIACHI, TEL) VITRI
(MAVT, KHU, KE, NGAN)
TACGIA (MATG, TENTG)
DOCGIA (MADG, MAKH, MASV, HOTENDG, NGAYSINH,
NOISINH, LOP, NAMHOC, NGAYLT, NGAYHH) KHOAHOC (MAKH)
PHIEUMUON (MADG, MAS, NGAYMUON, DATRA, TIENPHAT)
BIENLAIDEN (MADG, MAS, NGAYLAP, MALD) LYDO
(MALD, TENLD)
4.2 Chuẩn hóa mô hình quan hệ về 3NF lOMoAR cPSD| 48302938 Quản lý sách
BP.Bổ sung tài liệu
Hồ sơ quản lý sách Yêu cầu Sách bổ sung mới sách Tìm kiếm Sửa Thêm sách
Thông 琀椀 n sách cần 琀 Kết quả 琀 mới Kho sách
Phích lưu thông 琀椀 n sách