1. Trang chủ
  2. » Luận Văn - Báo Cáo

phần mềm quản lí thư viện

35 247 1

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 35
Dung lượng 780,12 KB

Nội dung

sơ đồ ERD , thuộc tính thực thể cơ sở dữ liệu quản lí dữ liệu, Lệnh truy vấn INSERT , DELETE,SELECT, hướng dẫn chi tiết xây dựng mối quan hệ các thực thể, vẽ sơ đồ ERD, bảng thuộc tính thực thể, các lệnh truy vấn thuộc tính

ASSIGNMENT CƠ SỞ DỮ LIỆU ĐỀ TÀI : XÂY DỰNG PHẦN MỀM QUẢN THƯ VIỆN MỤC LỤC PHẦN I: MỞ ĐẦU Giới thiệu đề tài 2 Mô tả chức PHẦN 2: NỘI DUNG THỰC HIỆN 2.1 Xác định thực thể .5 2.2 Xác định mối quan hệ .6 2.3 Vẽ sơ đồ ERD 2.4 Xác định thuộc tính cho thực thể 2.5 Xây dựng sở liệu 16 2.6 Thực truy vấn 21 2.6.2 TRUY VẤN UPDATE 28 2.6.3 TRUY VẤN SELECT .29 2.6.4 TRUY VẤN DELETE .33 PHẦN BÀI HỌC KINH NGHIỆM 34 3.1 Thuận lợi 34 3.2 Khó khăn 34 3.3 Kết luận 34 CƠ SỞ DỮ LIỆU ĐỀ TÀI : QUẢNTHƯ VIỆN PHẦN I: MỞ ĐẦU Giới thiệu đề tài Hoạt động trung tâm thư viện trường đại học Songlong mô tả sau: a) Đọc giả muốn mượn sách thư viện, trước tiên phải đăng ký làm thẻ thư viện Quản lý đọc giả: nhập thông tin đọc giả đọc giả đến đăng ký làm thẻ Các thông tin đọc giả bao gồm: họ tên, ngày sinh, giới tính, địa nhà riêng, số điện thoại nhà riêng, quan công tác, mã đối tượng thông tin để xác nhận đọc số chứng minh thư hay số hộ chiếu Mỗi đọc giả có định danh là: mã đọc giả Sau xác nhận thông tin đọc giả hệ thống tạo thẻ đọc giả dựa thơng tin Trên thẻ đọc giả có thơng tin: mã thẻ, tên đọc giả, ngày sinh, địa chỉ, ngày tạo, ngày hết hạn Các thông tin đọc giả thẻ đọc giả lưu trữ lại Mỗi đọc giả có thẻ đọc giả thẻ đọc giả thuộc đọc giả Mỗi đọc giả thuộc loại đối tượng ưu tiên tuỳ theo cơng việc vị trí công tác họ Mỗi loại đối tượng ưu tiên có nhiều đọc giả Thơng tin loại đối tượng ưu tiên ngồi mã đối tượng có tên đối tượng mô tả khác b) Khi mượn sách đọc giả phép mượn với số lượng thời gian hạn chế tuỳ theo loại đối tượng ưu tiên Nhưng trước mượn họ phải trình thẻ đọc giả khơng có sách mượn q hạn Hoạt động mượn trả sách thực sau: Sau kiểm tra thẻ đọc giả kiểm tra sách hạn, đọc giả đăng ký khơng có sách q hạn, sách mà họ yêu cầu kiểm tra xem sách mượn hay chưa sách chưa bị cho mượn thơng tin việc mượn sách lưu lại phiếu mượn Thơng tin phiếu mượn gồm có: số phiếu, ngày mượn, mã thẻ đọc giả thông tin chi tiết sách mượn: mã sách, số lượng, số ngày mượn c) Khi đọc giả trả sách nhân viên thư viện kiểm tra tình trạng sách trả, ghi nhận việc trả sách đọc giả Nếu đọc giả trả muộn so với ngày quy định phiếu mượn họ phải chịu khoản lệ phí theo loại sách Mỗi thẻ đọc giả có nhiều phiếu mượn, phiếu mượn ghi thẻ đọc giả Trên phiếu mượn mượn nhiều sách, đầu sách cho mượn nhiều lần Mỗi phiếu mượn nhân viên lập, nhân viên lập nhiều phiếu mượn d) Để theo dõi quản lý nhân viên làm việc thư viện: thực thêm vào danh sách có nhân viên tuyển, sửa đổi thơng tin có biến đổi xảy xoá bỏ nhân viên hết hợp đồng bị sa thải Các thông tin nhân viên gồm: mã nhân viên, tên nhân viên, điện thoại liên hệ, mô tả khác e) Cuối tuần làm việc nhân viên thư viện kiểm tra toàn danh sách sách mượn để phát đọc giả mượn hạn Nếu đọc giả mượn hạn ngày họ nhận phiếu nhắc trả sách gồm thông tin: số phiếu, ngày lập, mã thẻ, họ tên thông tin sách {mã sách, tên sách, tác giả, nhà xuất bản, đơn giá CƠ SỞ DỮ LIỆU phạt} Ngoài vào tuần cuối tháng thư viện tạo báo cáo thống kê số lượng sách mượn tháng báo cáo loại sách yêu thích, số lượng đọc giả mượn sách f) Việc quản lý sách thư viện sau: thường xuyên nhập thêm đầu sách dựa việc chọn sách từ danh mục sách mà nhà cung cấp gửi tới Khi sách q cũ khơng giá trị sử dụng lý sách Ngồi sửa thơng tin sách cần thiết Thông tin sách bao gồm: mã sách, tên sách, thể loại, tình trạng, năm xuất bản, nhà xuất bản, tác giả Một nhà xuất xuất nhiều đầu sách khác Mỗi đầu sách nhà xuất xuất Một tác giả viết nhiều đầu sách, đầu sách tác giả viết (nếu có nhiều tác giả viết cần lưu thơng tin người chủ biên) Thơng tin nhà xuất gồm có: mã nhà xuất bản, tên nhà xuất bản, địa chỉ, số điện thoại Thông tin tác giả bao gồm: mã tác giả, tên tác giả, quan công tác, địa nhà riêng, số điện thoại Mô tả chức Các chức dành cho thủ thư  Đăng ký làm thẻ đọc giả  Lập phiếu mượn  Kiểm tra sách mượn hạn  Ghi nhận trả sách  Lập phiếu phạt trả muộn  Tìm sách chưa mượn Các chức dành cho phận quản lý  Quản lý đọc giả  Quản lý thẻ đọc giả, phân loại thẻ đọc giả  Quản lý phiếu mượn  Quản lý sách, phân loại sách  Quản lý nhân viên tài khoản truy cập  Gửi mail/sms nhắc sách hạn  Tìm sách cũ  Lập phiếu lý sách  Quản lý nhà xuất CƠ SỞ DỮ LIỆU  Thống kê số lượng sách mượn tháng, quí, năm…  Thống kê loại sách yêu thích  Liệt kê số lượng đọc giả mượn sách  Ngoài ra, phần mềm cung cấp chức sau o Backup Restore Database cho phép lưu phục hồi liệu cần o Các báo cáo thống kê phải cho phép xuất máy in để lưu giấy o Sử dụng tài khoản SQL Server để kết nối (Không sử dụng tài khoản Window) phép tách riêng Database server, tiện cho việc mở rộng hệ thống phân tán CƠ SỞ DỮ LIỆU PHẦN 2: NỘI DUNG THỰC HIỆN 2.1 Xác định thực thể CƠ SỞ DỮ LIỆU 2.2 Xác định mối quan hệ CƠ SỞ DỮ LIỆU 2.3 Vẽ sơ đồ ERD CƠ SỞ DỮ LIỆU 2.4 Xác định thuộc tính cho thực thể Thẻ đọc giả Stt Tên thuộc tính Kiểu liệu Null/ notnull Ràng buộc Mặc định Ghi DuyNhat Khóa MaThe INT NotNull PK TenDocGia Nvarchar(50) NotNull MaDG Int Not null FK MaDTUT Int NotNull FK DiaChi Nvarchar(255) Not null NgayTao Datetime Null NgayHetHan Datetime NotNull Getdate() >ngaytao Phiếu mượn Stt Tên thuộc tính Kiểu liệu Null/ notnull MaPM INT Notnull MaNV Int Not null MaTheDocGia INT Notnull NgayMuon datetime null SoLuong INT Notnull SoNgayDuocMuon datetime Mặc định Ràng buộc Ghi Tự tăng Khóa PK FK Duy Nhat FK Getdate() CƠ SỞ DỮ LIỆU Nhân viên Tên thuộc tính Stt Kiểu liệu Null/ notnull MaNhanVien INT NotNull TenNhanVien Nvarchar(50) NotNull SDT Char(10) NotNull Ngaysinh Datetime Not null Ngayvaolam Datetime Null MaBP Int Not null Luong Money Not null Mota Nvarchar(50) Null Ràng buộc Mặc định Ghi Duy Nhat Khóa PK Getdate() FK ‘’ Sách Stt Tên thuộc tính Kiểu liệu Null/ notnull MaSach INT NotNull TenSach Nvarchar(255) NotNull TheLoai Nvarcha(50) NotNull TinhTrang Nvarchar NamXuatBan Char(4) NotNull MaTG Int Not null TacGia Nvarchar(30) NotNull MaNXB Int Not null NhaXuatBan Nvarchar(255) NotNull Mặc định Ràng buộc Ghi Khóa PK >0 FK FK CƠ SỞ DỮ LIỆU 2.6 Thực truy vấn 2.6.1 TRUY VẤN INSERT - Đối tượng ưu tiên Insert into DoituongUT values ( N'Học sinh', N'') Insert into DoituongUT values ( N'Sinh viên', N'') Insert into DoituongUT values ( N'CBVC ', N'') Insert into DoituongUT values ( N'Giảng viên', N'') Insert into DoituongUT values ( N'Khách vãng lai', N'') - Đọc giả Insert into Docgia ( TenDG, Ngaysinh,sdt,CMND,Diachi) values ( N'Vương Minh Tuấn', '1995-03-10', '0354403856','241570269',N'Thôn 3, Tân Tiến, Krong Pak, Dak Lak') Insert into Docgia ( TenDG, Ngaysinh,sdt,CMND,Diachi) values ( N'Nguyễn Đức Thành', '1995-09-24', '0377192008','241321529',N'Thơn 1, Hòa Tiến, Krong Pak, Dak Lak') Insert into Docgia ( TenDG, Ngaysinh,sdt,CMND,Diachi) values ( N'Nguyễn Thành Giang', '1992-06-11', '0350980731','241352041',N'12 Trần Văn Phụ, P.Tân Lợi, TP BMT Dak Lak') Insert into Docgia ( TenDG, Ngaysinh,sdt,CMND,Diachi) values ( N'Cao Hữu Quốc Trí', '1999-08-23', '0929120949','241509482',N'Khối 7, Krong Pak, Dak Lak') Insert into Docgia ( TenDG, Ngaysinh,sdt,CMND,Diachi) values ( N'Đào Ngọc Dũng', '2000-04-20', '0974721191','241902913',N'Km12, Hòa Đơng, Dak Lak') 20 CƠ SỞ DỮ LIỆU -Thẻ Đọc giả Insert into TheDG (MaThe,MaDG,TenDG,MaDoiTuong,Diachi,Ngayhethan) values ( 111,1,N'Vương Minh Tuấn',2,N'Thôn 3, Tân Tiến, Krong Pak, Dak Lak','2020-0303') Insert into TheDG (MaThe,MaDG,TenDG,MaDoiTuong,Diachi,Ngayhethan) values ( 112,2,N'Nguyễn Đức Thành',2,N'Thơn 1, Hòa Tiến, Krong Pak, Dak Lak','2020-0303') Insert into TheDG (MaThe,MaDG,TenDG,MaDoiTuong,Diachi,Ngayhethan) values ( 113,3,N'Nguyễn Thành Giang',1,N'12 Trần Văn Phụ, P.Tân Lợi, TP BMT Dak Lak','2020-03-03') Insert into TheDG (MaThe,MaDG,TenDG,MaDoiTuong,Diachi,Ngayhethan) values ( 114,4,N'Cao Hữu Quốc Trí',4,N'Khối 7, Krong Pak, Dak Lak','2020-03-03') Insert into TheDG (MaThe,MaDG,TenDG,MaDoiTuong,Diachi,Ngayhethan) values ( 115,5,N'Đào Ngọc Dũng',5,N'Km12, Hòa Đơng, Dak Lak','2020-03-03') - Bộ Phận insert into BP ( TenBP ) values ( N'Thủ thư') insert into BP ( TenBP ) values ( N'Thủ kho') insert into BP ( TenBP ) values ( N'Kế toán') insert into BP ( TenBP ) values ( N'Giám đốc') insert into BP ( TenBP ) values ( N'Nhân viên') 21 CƠ SỞ DỮ LIỆU -Nhà xuất insert into NXB (MaNXB, TenNXB) values ( 211, N'Nhà xuất Trẻ') insert into NXB (MaNXB, TenNXB) values ( 212, N'Nhà xuất Văn học') insert into NXB (MaNXB, TenNXB) values ( 213, N'Nhà xuất Kim Đồng') insert into NXB (MaNXB, TenNXB) values ( 214, N'Nhà xuất Tổng hợp TPHCM ') insert into NXB (MaNXB, TenNXB) values ( 215, N'Nhà xuất giáo dục') - Tác giả insert into Tacgia (MaTG,TenTG,SDT) values ( 311,N'Nguyễn Anh Hùng', '0123468765') insert into Tacgia (MaTG,TenTG,SDT) values ( 312,N'Lê Thị Riêng', '0125167458') insert into Tacgia (MaTG,TenTG,SDT) values ( 313,N'Nam Cao', '0979362514') insert into Tacgia (MaTG,TenTG,SDT) values ( 314,N'Anh Khang', '035556846') insert into Tacgia (MaTG,TenTG,SDT) values ( 315,N'Du Phong', '0125468979') 22 CƠ SỞ DỮ LIỆU - Nhà cung cấp insert into NhaCungcap ( TenNCC ) values ( N' NXB Giáo dục Việt Nam') insert into NhaCungcap ( TenNCC ) values ( N' NXB Đại học Sư phạm Hà Nội') insert into NhaCungcap ( TenNCC ) values ( N' NXB Đại học Sư phạm TPHCM') insert into NhaCungcap ( TenNCC ) values ( N' NXB Đại học Quốc gia Hà Nội') insert into NhaCungcap ( TenNCC ) values ( N' NXB Đại học Sư phạm Huế') - Nhân viên insert into Nhanvien ( MaNV,HoTen,Ngaysinh,SDT,MaBP,Luong) values ( 2001,N'Nguyễn Thành', '1994-02-12','0351631838', 5, 3000000) insert into Nhanvien ( MaNV,HoTen,Ngaysinh,SDT,MaBP,Luong) values ( 2002,N'Hoàng Anh Tuấn', '1991-03-23','0987112467', 3, 9000000) insert into Nhanvien ( MaNV,HoTen,Ngaysinh,SDT,MaBP,Luong) values ( 2003,N'Vương Việt Hoàng', '1995-01-28','0354132329', 1, 6000000) insert into Nhanvien ( MaNV,HoTen,Ngaysinh,SDT,MaBP,Luong) values ( 2004,N'Nguyễn Công Phượng', '2000-06-30','0974612325', 2, 4000000) insert into Nhanvien ( MaNV,HoTen,Ngaysinh,SDT,MaBP,Luong) values ( 2005,N'Nguyễn Văn Toàn', '1994-12-23','0123516498', 4, 10000000) 23 CƠ SỞ DỮ LIỆU - Phiếu nhập insert into Phieunhap ( MaPN,MaNCC,MaNV,TongTien) values (1331,1,2003,6000000) insert into Phieunhap ( MaPN,MaNCC,MaNV,TongTien) values (1332,2,2001,10000000) insert into Phieunhap ( MaPN,MaNCC,MaNV,TongTien) values (1333,4,2002,12000000) insert into Phieunhap ( MaPN,MaNCC,MaNV,TongTien) values (1334,3,2001,7000000) insert into Phieunhap ( MaPN ,MaNCC,MaNV,TongTien) values (1335,5,2004,9000000) - sách insert into Sach values ( 1111,N'Cơ sở liệu',N'IT',N'Còn','2004',311,N'Nguyễn Anh Hùng',211,N'Nhà xuất Trẻ') insert into Sach values ( 1112,N'Quản trị sở liệu với SQL Server',N'IT',N'Còn','2010',312,N'Lê Thị Riêng',212,N'Nhà xuất Văn học') insert into Sach values ( 1113,N'Thiết lâp quản trị mạng',N'IT',N'Còn','2009',313,N'Nam Cao',213,N'Nhà xuất Kim Đồng') insert into Sach values ( 1114,N'Marketing bản',N'Kinh tế',N'Còn','2012',314,N'Anh Khang',214,N'Nhà xuất Tổng hợp TPHCM ' ) insert into Sach values ( 1115,N'Doraemon',N'Thiếu nhi',N'Còn','1998',315,N'Du Phong',215,N'Nhà xuất giáo dục') 24 CƠ SỞ DỮ LIỆU - Chi tiết phiếu nhập insert into insert into insert into insert into insert into Chitietphieunhap values ( 1111,1331,50,600000) Chitietphieunhap values ( 1112,1333,20,700000) Chitietphieunhap values ( 1113,1332,40,1000000) Chitietphieunhap values ( 1114,1335,80,5900000) Chitietphieunhap values ( 1115,1334,100,1200000) - Phiếu mượn insert into Phieumuon values (1001,111,2001,'2019-01-02',2,14) insert into Phieumuon values (1002,112,2001,'2019-02-03',0,14) insert into Phieumuon values (1003,113,2002,'2019-03-05',0,14) insert into Phieumuon values (1004,114,2004,'2019-03-03',7,14) insert into Phieumuon values (1005,115,2003,'2019-02-21',11,14) insert into Phieumuon values (1006,111,2001,'2019-01-21',11,14) insert into Phieumuon values (1007,111,2001,'2019-01-21',5,14) insert into Phieumuon values (1008,114,2002,'2019-03-07',2,14) 25 CƠ SỞ DỮ LIỆU - Chi tiết phiếu mượn insert into Chitietphieumuon (MaPM,MaSach,Soluong,Thanhtien ) values ( 1001,1111,2,22000) insert into Chitietphieumuon (MaPM,MaSach,Soluong,Thanhtien ) values ( 1001,1114,4,32000) insert into Chitietphieumuon (MaPM,MaSach,Soluong,Thanhtien ) values ( 1002,1112,4,24000) insert into Chitietphieumuon (MaPM,MaSach,Soluong,Thanhtien ) values ( 1003,1113,10,40000) insert into Chitietphieumuon (MaPM,MaSach,Soluong,Thanhtien ) values ( 1004,1114,7,58000) insert into Chitietphieumuon (MaPM,MaSach,Soluong,Thanhtien ) values ( 1005,1115,11,110000) - phiếu nhắc trả insert into PhieuNhactra values ( 1002,10000,2001,'2019-03-02') insert into PhieuNhactra values ( 1003,150000,2001,'2019-03-07') insert into PhieuNhactra values ( 1005,20000,2004,'2019-01-15') 26 CƠ SỞ DỮ LIỆU 2.6.2 TRUY VẤN UPDATE - Sửa địa thành “27 Nguyễn Tất Thành” số điện thoại “091236542” đọc giả có mã tùy chọn update Docgia set Diachi =N'27 Nguyễn Tất Thành',sdt='091236542' where MaDG=2 - - Sửa năm xuất thành 1999 sách có tên “Cơ sở liệu” update Sach set NamXB = '1999' where Tensach = N'Cơ sở liệu' - Sửa tác giả viết sách “Thiết lập quản trị mạng” thành tác giả có tên “Nguyễn Anh Hùng” update Sach set TenTG = N'Nguyễn Anh Hùng' where MaSach = 1113 - Sửa ngày sinh đọc giả thành ngày sinh bạn đọc giả có tên tên bạn update Docgia set Ngaysinh = '1995-05-09' where TenDG = N'Vương Minh Tuấn' 27 CƠ SỞ DỮ LIỆU 28 CƠ SỞ DỮ LIỆU - Sửa ngày vào làm thành trước năm 2014 nhân viên update NhanVien set Ngayvaolam = '2013' where MaNV = 2001 update NhanVien set Ngayvaolam = '2013' where MaNV = 2002 -Sửa mô tả khác nhân viên thành “Đã làm năm” nhân viên có ngày vào làm trước năm 2014 update NhanVien set Mota = N' Đã làm năm' where Ngayvaolam 0) -Lấy thông tin đọc giả gồm tên, địa chỉ, số điện thoại đọc giả chưa mượn sách select docgia.TenDG, docgia.Diachi,SDT from TheDG,Phieumuon,Docgia where Phieumuon.MaThe = TheDG.MaThe and TheDG.MaDG =Docgia.MaDG and ( Soluong =0) -Lấy thông tin đọc giả có số lần mượn sách nhiều select MaDG,TenDG,Diachi, count (MaPM ) as Soluong from TheDG, Phieumuon where TheDG.MaThe = PHIEUMUON.MaThe group by MaDG,TenDG,Diachi having count(MaPM) = (select max(Soluong) from ( select MaDG,TenDG,Diachi,count (MaPM ) as Soluong from TheDG, Phieumuon where TheDG.MaThe = PHIEUMUON.MaThe group by MaDG,TenDG,Diachi)tmp) 31 CƠ SỞ DỮ LIỆU - Lấy thông tin đọc giả có số sách mượn nhiều select * from TheDG ,Phieumuon where Phieumuon.MaThe = TheDG.MaThe and (soluong = (select max(soluong) from Phieumuon )) order by theDG.MaThe asc -Lấy thông tin sách bạn mượn xếp giảm dần theo số lượng mượn select sach.*,Chitietphieumuon.Soluong from Sach, Chitietphieumuon,PHIEUMUON,TheDG where SACH.MaSach=Chitietphieumuon.MaSach and Chitietphieumuon.MaPM=PHIEUMUON MaPM and PHIEUMUON.MaThe = TheDG.MaThe and ( TenDG = N'Vương Minh Tuấn') order by Chitietphieumuon.Soluong desc -Xuất phiếu mượn hạn select * from Phieumuon where (select DATEDIFF(DAY,ngaymuon,getdate())) > songaymuon and phieumuon.soluong >0 -Xuất nhân viên có lương cao select top(3) * from NhanVien order by luong desc 32 CƠ SỞ DỮ LIỆU 2.6.4 TRUY VẤN DELETE - Xóa đọc giả có mã tùy chọn Delete Docgia from Docgia where MaDG = - Xóa phiếu mượn bạn delete phieumuon from Docgia, TheDG,PHIEUMUON where Docgia.MaDG = TheDG.MaDG and TheDG.MaThe = PHIEUMUON.MaThe and ( docgia.TenDG = N'Vương Minh Tuấn') -Xóa phiếu phạt lập ngày hôm delete Phieunhactra from Phieunhactra where NgayLap = (select convert ( varchar, getdate(), 102)) 33 CƠ SỞ DỮ LIỆU PHẦN BÀI HỌC KINH NGHIỆM 3.1 Thuận lợi - Đề tài có tính thực tế cao, thu thập liệu từ người xung quanh - Có giúp đỡ từ thầy bạn bè - Có thể tham khảo tài liệu từ số nguồn internet 3.2 Khó khăn - Bởi đề tài nên gặp phải nhiều khó khăn q trình phân tích thiết kế sở liệu 3.3 Kết luận Để thiết kế sở liệu hoàn chỉnh ta cần phải hiểu biết trình nhu cầu cơng việc thực tế, từ xây dựng sở liệu theo bước có sẵn Mọi ý kiến đóng góp người xung quanh góp phần làm hồn thiện sở liệu nên cân nhắc góp ý Khi bắt tay vào xây dựng sở liệu sai sót chuyện bình thường nên rút học kinh nghiệm cho việc trải qua Trong trình thiết kế phải quan tâm đến tốc độ khả lưu trữ sở liệu 34 CƠ SỞ DỮ LIỆU ... Giới thiệu đề tài Hoạt động trung tâm thư viện trường đại học Songlong mô tả sau: a) Đọc giả muốn mượn sách thư viện, trước tiên phải đăng ký làm thẻ thư viện Quản lý đọc giả: nhập thông tin đọc... Ngoài vào tuần cuối tháng thư viện tạo báo cáo thống kê số lượng sách mượn tháng báo cáo loại sách yêu thích, số lượng đọc giả mượn sách f) Việc quản lý sách thư viện sau: thư ng xuyên nhập thêm... DELETE .33 PHẦN BÀI HỌC KINH NGHIỆM 34 3.1 Thuận lợi 34 3.2 Khó khăn 34 3.3 Kết luận 34 CƠ SỞ DỮ LIỆU ĐỀ TÀI : QUẢN LÝ THƯ VIỆN PHẦN I: MỞ ĐẦU Giới

Ngày đăng: 10/03/2019, 13:44

TỪ KHÓA LIÊN QUAN

w