Sau khi phân tích hiện trạng hệ thống dựa vào các Thẻ quản lý sách, Thẻ độc giả, Phiếu mượn sách, và từ những công việc thực tế trong hệ thống quản lý thư viện, ta phát hiện được các thự[r]
(1)PHẦN I- MỞ ĐẦU I Lí chọn đề tài
Ngày tin học ứng dụng rộng rãi ngành kinh tế giới nói chung Việt Nam nói riêng Khoa học máy tính phát triển với tốc độ ngày nhanh chóng xâm nhập ngày sâu vào lĩnh vực khoa học, công nghệ, kinh tế, xã hội, quản lý Nhà Nước, quản lý doanh nghiệp
Một lĩnh vực ứng dụng tin học hóa phổ biến nước ta lĩnh vực quản lý Tin học hóa quản lý giúp cho nhà quản lý điều hành cơng việc cách khoa học, xác, hiệu
Quản lý thư viện công việc tương đối phức tạp, tốn nhiều thời gian cơng sức Quản lý thư viện địi hỏi phải thường xuyên theo dõi xác số lượng sách báo lớn, thuộc nhiều loại, đối tượng phục vụ thư viện lại đa dạng Chính vậy, tin học hóa lĩnh vực quản lí thư viện yêu cầu tất yếu Muốn quản lý tốt cần có phần mềm tốt, phần mềm phải đảm bảo độ bảo mật cao, dễ sử dụng thích hợp nhiều tiện ích Cần phải hiểu rõ nắm bắt công việc quản lý thư viện, phân tích hệ thống quản lý thư viện theo yêu cầu, cuối phải thiết kế chương trình với chức rõ bước phân tích hệ thống Vì vậy, chương trình quản lí thư viện giúp cho thủ thư đỡ cơng tìm kiếm thủ cơng mớ tài liệu đồ sộ, giúp việc quản lí sách độc giả dễ dàng, thuận tiện Do đó, tơi chọn đề tài “XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ THƯ VIỆN TRƯỜNG THPT”
Do khn khổ thời gian có hạn, trình độ chun mơn, kinh nghiệm kiến thức thân cịn hạn chế Nên tơi mong góp ý q thầy đồng nghiệp để chương trình tơi hồn thiện ứng dụng thực tế
II Mục đích nghiên cứu đề tài
1 Xây dựng phần mềm phục vụ cho công việc quản lý sách, công việc mượn trả sách độc giả (học sinh) thư viện
2 Tạo công cụ hỗ trợ cho phận Thủ thư thư viện làm việc xác, nhanh chóng hiệu
III Nhiệm vụ nghiên cứu
Tạo chương trình Quản lý Thư viện để việc quản lý hoạt động Thư viện có hiệu
IV Đối tượng nghiên cứu
(2)V Phương pháp nghiên cứu
- Nhóm phương pháp nghiên cứu lí luận: Nghiên cứu tài liệu Website liên quan đến đề tài
- Nhóm phương pháp nghiên cứu thực tiễn: + Quan sát, điều tra;
(3)PHẦN II - NỘI DUNG I PHÂN TÍCH ĐỀ TÀI
- Các hoạt động công việc quản lý thư viện: Quản lý sách
Quản lý sách nhập vào thư viện: Sách nhập phải có mã sách, tên sách, số lượng, đơn giá phải xác khơng trùng lặp
Việc quản lý sách phải in báo cáo định kỳ Quản lý sách cho mượn
Ghi nhận ngày tháng mượn trả sách
Tính ngày mượn để in báo cáo độc giả chưa trả sách Quản lý danh mục
Cập nhập danh mục Sách Cập nhập danh mục NXB Cập nhập danh mục tác giả Xem danh sách danh mục Thống kê chi tiết
(4)II MÔ TẢ HỆ THỐNG
1.Nghiên cứu trạng: Hệ thống quản lý thư viện thủ công với nhiều nhược điểm: quản lý giấy tờ, thao tác quản lý chưa nhanh
Lập thẻ độc giả
Quản lý sách
Quản lý mượn – trả sách
Lập báo cáo thống kê
THẺ ĐỘC GIẢ Mã số độc giả:
Họ tên:
Ngày sinh: Nơi sinh: Khóa: Lớp:
Ngày .tháng năm
QUẢN LÝ SÁCH
Mã số sách: Nhan đề:
Số trang: Số lượng: Năm xuất bản:
Mã NXB: Mã tác giả: Mã danh mục: Giá tiền :
PHIẾU MƯỢN SÁCH Số phiếu mượn: Mã số độc giả:
Họ tên: Ngày sinh:
Lớp: Ngày mượn :
Ngày trả: Đã trả :
Stt Mã số sách Tên sách Tác giả Mã loại
(5)
2.Phân tích tổng hợp điều tra: Nhiệm vụ hệ thống
Thư viện trường gồm nhiệm vụ sau:
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ê
BÁO CÁO VỀ TÌNH HÌNH SÁCH Tháng /20
Mã sách Tên sách NXB Tác giả Số lượng Danh mục
Ngày tháng năm 20 Người báo cáo
BÁO CÁO VỀ ĐỘC GIẢ NỢ SÁCH Tháng /20
Mã độc giả Tên độc giả Ngáy sinh Lớp Ghi
(6)III PHÂN TÍCH TỔNG HỢP
1- Dữ liệu nạp vào hệ thống
Thông tin độc giả (mã thẻ, họ tên, năm sinh, tên lớp )
Thông tin sách có thư viện (mã sách, tên sách, NXB, tác giả )
Thông tin phiếu mượn (mã phiếu, tên sách mượn, tổng số sách mượn, tên độc giả, thời gian mượn, thời gian trả )
2- Dữ liệu tính tốn
Tính tổng số sách (danh mục) thư viện
Tính số lượng độc giả mượn sách (trong ngày, tuần, tháng, năm ) Tính số lượng sách độc giả mượn (trong ngày, tuần, tháng,
năm )
Tính số lượng sách cịn lại (trong ngày, tuần, tháng, năm ) Tính loại sách độc giả mượn nhiều (trong tuần, tháng,
năm )
3- Dữ liệu đưa Thông tin phiếu mượn Bảng thống kê sách
Thống kê độc giả mượn sách thời hạn Giới hạn số lượng sách độc giả mượn lần
4- Mệnh đề điều kiện
Tính số lượng độc giả mượn sách: tổng số phiếu mượn
Tính số lượng sách độc giả mượn: tổng số lượng sách phiếu mượn
Tính số lượng sách cịn lại: tổng số sách thư viện trừ tổng số sách mượn
Thống kê độc giả mượn sách thời hạn: điều kiện ngày trả nhỏ ngày
(7)IV THÀNH PHẦN DỮ LIỆU
1.
Mơ hình Thực thể
- Thực thể DOCGIA : Mỗi thực thể tượng trưng cho độc giả quy trình mượn trả sách thư viện Các thuộc tính: Mã độc giả, Tên độc giả, Mã khoa học, Lớp, Ngày sinh, Nơi sinh
- Thực thể DANHMUC : Mỗi thực thể tượng trưng cho loại sách, các thuộc tính : Mã danh mục, Tên danh mục
- Thực thể PHIEUMUON : Mỗi thực thể đặc trưng cho phiếu mượn. Các thuộc tính : Mã phiếu mượn, Mã độc giả, Mã sách, Ngày mượn, Ngày trả, Đã trả
- Thực thể SACH : Mỗi thực thể tượng trưng cho sách Các thuộc tính : Mã sách, Mã danh mục, Mã nxb, Mã tác giả, Tên sách, Số trang, Năm xb, Số lượng, Giá tiền
- Thực thể NXB : Mỗi thực thể tượng trưng cho NXB Các thuộc tính : Mã nxb, Tên NXB, Địa chỉ, Điện thoại
- Thực thể TACGIA : Mỗi thực thể tượng trưng cho tác giả Các thuộc tính : Mã tác giả, Tên tác giả
(8)2 Mơ hình thực thể kết hợp
Sau phân tích trạng hệ thống dựa vào Thẻ quản lý sách, Thẻ độc giả, Phiếu mượn sách, từ công việc thực tế hệ thống quản lý thư viện, ta phát thực thể mối liên kết thực thể hệ thống quản lý thư viện Ở mức khái niệm, ta thể thực thể mối liên kết qua mơ hình liệu mức khái niệm sau:
(9) Mô tả thực thể
Thực thể SACH
Tên thực thể: SACH
STT Tên thuộc tính Diễn giải Kiểu DL
1 MASACH MADANHMUC MANXB MATG TENSACH SOTRANG NAMXB SOLUONG GIATIEN
Mã số sách Mã danh mục Mã NXB Mã tác giả
Tên sách
Số trang sách Năm xuất
Số lượng sách Giá tiền Text Text Text Text Text Number Number Number Currency
Thực thể TACGIA
Tên thực thể: TACGIA
STT Tên thuộc tính Diễn giải Kiểu DL
1
MATG TENTG
Mã số tác giả Tên tác giả
Text Text
Thực thể NXB
Tên thực thể: NXB
STT Tên thuộc tính Diễn giải Kiểu DL
1 MANXB TENNXB DIACHI DIENTHOAI
Mã số nhà xuất Tên nhà xuất Địa Điện thoại Text Text Text Number
Thực thể DANHMUC
Tên thực thể: DANHMUC
STT Tên thuộc tính Diễn giải Kiểu DL
1
MADANHMUC TENDANHMUC
Mã số phân loại danh mục sách Tên loại danh mục
Text Text
Thực thể DOCGIA
Tên thực thể: DOCGIA
STT Tên thuộc tính Diễn giải Kiểu DL
1 MADOCGIA TENDOCGIA MAKHOAHOC LOP NGAYSINH NOISINH
Mã số độc giả Họ tên độc giả
Mã khóa học độc giả Lớp Ngày sinh Nơi sinh Text Text Text Text Date/Time Text
(10)Tên thực thể: KHOAHOC
STT Tên thuộc tính Diễn giải Kiểu DL
1
2 MAKHTENKH Mã số khóa họcTên khóa học TextText
Thực thể PHIEUMUON
Tên thực thể: PHEUMUON
STT Tên thuộc tính Diễn giải Kiểu DL
1 MAPHIEUMUON MADOCGIA MASACH NGAYMUON NGAYTRA DATRA
Mã số phiếu mượn Mã số độc giả Mã sách cần mượn Ngày bắt đầu mượn Ngày phải trả
Tình trạng trả hay chưa
Text Text Text Date/Time Date/Time Yes/No 3 Mơ hình liệu mức Logic
Từ kết q trình phân tích hệ thống trên, đến ta đưa mơ hình liệu mức logic Mơ hình mơ tả cụ thể, thực tế việc tổ chức vật lý liệu sở liệu hệ thống Tồn mơ hình trình bày sau:
SACH (MASACH, MADANHMUC, MATG, MANXB,TENSACH, SOTRANG, NAMXB , SOLUONG, GIATIEN )
DANHMUC (MADANHMUC, TENDANHMUC) NXB (MANXB, TENNXB, DIACHI, DIENTHOAI) TACGIA (MATG, TENTG)
DOCGIA (MADOCGIA, MAKH, MASV, TENDOCGIA, NGAYSINH, NOISINH, LOP )
KHOAHOC (MAKH, TENKH)
(11)V GIỚI THIỆU CHỨC NĂNG VÀ HƯỚNG DẪN SỬ DỤNG
1 Giới thiệu chức năng
a. Sơ đồ phân cấp chức năng:
b. Chức năng
- Đăng nhập: Có thể thay đổi thêm tài khoản người sử dụng bảng T_acc
- Quản lý chung:
+ Quản lý sách: Cập nhật thông tin sách + Quản lý độc giả: Cập nhật thông tin độc giả
+ Quản lý danh mục sách: cập nhật thông tin danh mục sách + Quản lý tác giả: Cập nhật thông tin tác giả
+ Quản lý nhà xuất bản: Cập nhật thông tin nhà xuất bản + Quản lý khóa học: Cập nhật thơng tin khóa học độc giả - Quản lý mượn sách: Danh sách độc giả mượn, báo cáo thống kê - Tìm kiếm: sách, độc giả, phiếu mượn
Quản lý tác giả Quản lý NXB Quản lý thư viện
Tổng hợp – báo cáo Xác nhận mượn – trả
Nhận, xử lý yêu cầu
Thống kê tình hình Làm phiếu mượn
Quản lý DMục Tổng hợp – báo cáo
Làm thẻ độc giả Cập nhập sách
Mượn – trả sách Xử lý tài liệu
(12)2 Hướng dẫn sử dụng: Màn hình đăng nhập:
Màn hình chính:
(13)Màn hình quản lý sách:
(14)Màn hình quản lý danh mục sách:
(15)Màn hình quản lý nhà xuất bản:
(16)Màn hình quản lý mượn sách
Màn hình quản lý phiếu mượn
(17)Màn hình quản lý thống kê
(18)(19)PHẦN III-KẾT LUẬN
I Những kết đạt
Hỗ trợ cho Thư viện Biên mục sách cách dễ dàng thuận tiện
Hỗ trợ Thư viện in phiếu phân loại phân loại, In thẻ bạn đọc, thống kê báo cáo với số biểu mẫu theo yêu cầu
Quản lý Bạn đọc sách theo mã quy định
Hỗ trợ cho Bạn đọc tra cứu sách máy tính trước mượn, đỡ thời gian chờ đợi
II Khả ứng dụng đề tài
Có thể ứng dụng quản lý thư viện trường THPT
Hệ thống chức thông dụng công việc thư viện, quản lý độc giả sách cách thuận tiện hiệu
III Những hạn chế đề tài
Do thời gian thực đề tài ngắn với khối lượng cơng việc nhiều, thân chưa có nhiều kinh nghiệm nên đề tài cịn có phần hạn chế
- Chỉ thực số chức đơn vị trường - Khả thâm nhập thực tế chưa cao để ứng dụng phù hợp với đơn vị khác
- Sáng kiến kinh nghiệm sâu vào phân tích khía cạnh đề tài, chưa thể thực hết chức đề tài, thiết nghĩ hướng nghiên cứu đề tài
(20)TÀI LIỆU THAM KHẢO
1 Giáo trình MS Access 2000 tác giả Nguyễn Sơn Hải Website: http://thuthuataccess.com
3 Bài giảng lập trình VBA tác giả Phạm Thị Kim Ngoan
NGƯỜI THỰC HIỆN
: http://thuthuataccess.com