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

Quản Lý Thư Viện Java

23 395 3

Đ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 23
Dung lượng 863,24 KB

Nội dung

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN - - BÁO CÁO Môn: Nhập Môn Công Nghệ Phần Mềm Đề tài: Quản Lý THƯ VIỆN Giảng viên hướng dẫn: Nhóm sinh viên thực hiện: Lớp: TP Hồ Chí Minh – 2019 THƠNG TIN VỀ NHĨM Số thứ tự: Nhóm STT MSSV Họ tên Email LÝ DO CHỌN ĐỀ TÀI Trong thời đại tri thức ngày nay, việc nâng cao chất lượng giáo dục nhiệm vụ quan trọng hàng đầu nước ta Song song với việc đào tạo, việc quản lý không phần quan trọng, đặc biệt việc quản lý sách thư viện Hằng ngày số lượng lớn sách thư viện sử dụng Việc quản lý sách vốn khó khăn, mặt khác nhu cầu đọc ngày tăng nên việc quản lý sách thư viện khó khăn Phần mềm quản lý thư viện nhằm giải phần khó khăn Phần mềm hỗ trợ chức thông dụng mà nhiệm vụ thủ thư hay làm hỗ trợ việc lưu trữ liệu sách, giúp độc giả thuận lợi tìm kiếm tài liệu Cơng việc quản lý thư viện thao tác với liệu lớn, liên quan đến nhiều người dùng, quản lý thông qua sổ sách, giấy tờ ( phiếu thơng báo, phích tra cứu ) khơng thể nâng cao hiệu quản lý sử dụng nguồn tài ngun thư viện có Vì chúng em lựa chọn đề tài “ QUẢN LÝ THƯ VIỆN ” với hy vọng xây dựng hệ thống phần mềm góp phần nâng cao hiệu việc quản lý sử dụng nguồn tài nguyên thư viện MỤC LỤC HIỆN TRẠNG VÀ YÊU CẦU Giới thiệu giới thực liên quan Một thư viện cần quản lý việc đăng ký, mượn trả sách bạn đọc thư viện Sau phần mô tả theo nghiệp vụ ngày thư viện: - Thủ thư gọi đầu sách Mỗi đầu sách có ISBN (viết tắt International Standard Book Number, Mã số tiêu chuẩn quốc tế cho sách) khác để phân biệt với đầu sách khác Các đầu sách có tựa có ISBN khác chúng dịch nhiều thứ tiếng khác đóng thành bìa khác Mỗi tựa sách có mã tựa sách để phân biệt với tựa sách khác ( Mã số đánh số tự động, 1,2,3,…) Một đầu sách có nhiều ứng với đầu sách Mỗi đầu sách có trạng thái cho biết sách cho mượn hay khơng Mỗi tựa sách có tác giả có tóm tắt nội dung sách ( câu hay vài trang ) Khi bạn đọc muốn biết nội dung sách nào, thủ thư xem phần tóm tắt tựa sách trả lời cho bạn đoc bạn đọc tự xem tóm tắt cách chọn chức Tra cứu sách phần mềm - Để trở thành độc giả thư viện, bạn đọc phải đăng ký cung cấp thông tin cá nhân địa số điện thoại Thủ thư cấp cho bạn đọc thẻ điện tử, có mã số thẻ mã số bạn đọc để phân biệt với bạn đọc khác ( Mã số đánh số tự động 1,2,3,…) Thẻ có giá trị tháng kể từ ngày đăng ký Một tuần trước ngày hết hạn thẻ, thủ thư thông báo cho bạn đọc biết để gia hạn thêm  Mơ tả quy trình cơng việc liên quan đến đề tài a) Tìm kiếm ( Tra cứu sách): - Mục đích: Dùng để tìm kiếm thơng tin sách có thư viện - Thơng tin vào: Độc giả nhập từ khóa để tìm kiếm thơng tin tất sách có thư viện - Thơng tin ra: Bảng tìm kiếm giúp cho người dùng tìm kiếm sách nhanh chóng nhờ hướng dẫn có sẵn b) Quản lý độc giả: - Mục đích: Quản lý độc giả cung cấp sách phù hợp cho độc giả quản lý việc sử dụng sách thư viện độc giả - Thông tin vào: Độc giả đến mượn sách trả sách phải gửi thông tin thân - Thao tác xử lý: Khi độc giả có nhu cầu đọc mượn sách, thủ thư làm các thủ tục để cấp thẻ cho độc giả để họ có quyền mượn sách thư viện Trên thẻ có thơng tin chi tiết độc giả như: Họ tên, Năm sinh, Địa chỉ,… thẻ có số đăng lý thư viện cấp Sau cấp thẻ, thư viện tạo hồ sơ ghi nhận việc mượn trả người đọc Trên hồ sơ có thơng tin tương tự thơng tin ghi thẻ, ngồi hồ sơ có bảng ghi lại lần mượn trả sách độc giả để dễ theo dõi - Thông tin đầu ra: Thẻ thư viện với thông tin nêu độc giả sử dụng thẻ để đọc mượn sách thư viện c) Quản lý Sách: - Mục đích: Chúng ta nhập thêm thơng tin sách từ nhà cung cấp lưu trữ liệu máy tính Khi cần ta truy cập, tìm kiếm sách thơng qua mã sách hay tên sách, thêm bớt sách cách dễ dàng - Thông tin vào: Thủ thư yên cầu nhập thêm số lượng sách vào thư viện - Thao tác xử lý: Khi thủ thư gửi yêu cầu nhập sách danh mục nhập sách cho nhà cung cấp nhà cung cấp dựa vào danh mục xem có đủ mặt hàng đơn hàng hay khơng để thông báo trả lời từ chối hay đồng ý cung cấp sách cho thủ thư thư viện Nhà cung cấp đưa đến thư viện giao cho thủ thư Bộ phận thủ thư kiểm tra sách nhập sách vào kho sau kiểm tra theo biểu mẫu Quản lý nhập sách d) Quản lý Mượn- Trả sách: - Mục đích: Quản lý thơng tin loại sách mượn trả để đáp ứng yêu cầu độc giả - Thông tin đầu vào: Độc gải yêu cầu mượn sách trả sách gửi thông tin sách cần mượn cần trả - Thao tác xử lý: Khi độc giả yêu cầu mượn – trả sách, thông tin sách cần mượn – trả đến thủ thư phục vụ độc giả, phận tìm kiếm sách kiểm tra cho độc giả Cụ thể: + Khi độc giả mượn sách để kiểm tra xem sách thuộc laoij mượn đọc chỗ hay mượn nhà đọc báo cho độc giả xem yêu cầu mượn có phù hợp với loại sách cần mượn hay không ? + Khi độc giả trả sách kiểm tra xem sách đẫ hết hạn trả hay chưa ? Hoặc sách trả có ngun vẹn hay khơng ? Độc giả nhận sách nhận phiếu từ phận phục vụ độc giả - Thông tin đầu ra: Bộ phận thủ thư giao phiếu mượn cho độc giả bao gồm thông tin: Tên độc giả, tên sách, ngày mượn, ngày trả, e) Thống kê: - Mục đích: Thủ thư bao quát toàn thể hệ thống thư viện để có phương pháp cải tiến để phát triển thư viện - Thông tin đầu vào: Thủ thư thông t=kê báo cáo theo hàng tháng hay hàng năm - Thao tác xử lý: Hàng tháng hay hàng năm thủ thư phải thông kê lượng sách tồn, lượng sách mượn, số sách chưa trả, loại sách mượn nhiều ( nhất) - Thơng tin dầu ra: Báo cáo tổng kết thống kê cho loại sách f) Đăng nhập: - Mục đích: Dùng cho thủ thư đăng nhập vào hệ thống để sử dụng tính chương trình - Thơng tin đầu vào: Thủ thư cần phải thực theo yêu cầu hệ thống muốn đăng nhập hệ thống - Thao tác xử lý: Một bảng thông báo hỏi thủ thư có đăng nhập Có thêm phần đăng lý thủ thưu chưa đăng ký  Yêu cầu chức Danh sách yêu cầu chức năng: Bộ phận: Thủ thư ST T STT Tên yêu cầu Lập thẻ độc giả Nhập sách Lập phiếu mượn – Nhận trả sách Tra cứu sách Đăng nhập Thống kê Bộ phận: Độc giả Tên yêu cầu Tra cứu sách Mã số: TT Biểu mẫu Quy định Ghi BM1 BM2 BM3 QĐ1 QĐ2 QĐ3 Thêm, xoá, sửa Thêm, xoá, sửa Thêm, xoá, sửa Mã số: ĐG Biểu mẫu Quy định Ghi Danh sách quy định: STT Mã số Tên quy định Mô tả chi tiết QĐ1 QĐ2 Quy định lập thẻ độc giả Quy định nhập sách QĐ3 Cấp thẻ cho lứa tuổi độc giả có cầu mượn sách + Chỉ nhận sách xuất vòng năm + Mã tựa sách số thứ tự tựa sách có hệ thống Khi thêm phải kiểm tra có số thứ tự bị xố bổ sung vào số thứ tự trống này; khơng có (nghĩa số thứ tự liên tục với nhau) thêm với số thứ tự Trong trường hợp xoá khơng phải chỉnh sửa lại số thứ tự tựa sách phía sau + Tương tự: mã sách, mã độc giả số thứ tự mã tựa sách + Chỉ cho mượn với thẻ hạn sách khơng có người mượn + Mỗi độc giả người lớn mượn tối đa sách lần mượn + sách mượn tối đa 14 ngày Nếu trả trễ, phạt: 1000đ/1 cuốn/1 ngày + Nếu độc giả mượn sách cho mượn hết hệ thống chuyển qua bảng liệu đăng ký chờ Quy định mượn trả sách Ghi Chú Danh sách biểu mẫu: BM 1: Thêm độc giả BM 2:Nhập sách BM 3:Ví dụ Mẫu phiếu Mượn sách bạn độc giả Lê Hồng Qn MƠ HÌNH HĨA U CẦU 2.1: Use Case Diagram: 2.2) MƠ HÌNH HĨA U CẦU NGƯỜI SỬ DỤNG Phần mềm cài đặt vào máy tính thủ thư máy tính cho độc giả sử dụng Thủ thư : có quyề Độc giả : có quyền sử dụng chức Tra cứu sách 2.2.1) Lập thẻ độc giả - Người sử dụng T1 T2 Lập thẻ độc giả T3 - T1 : NSD chọn chức Lập thẻ độc giả Thông tin độc giả muốn lập thẻ: Họ tên, ngày sinh, địa chỉ, điện thọai, E-mail - T2 : Kết việc lập thẻ Thẻ độc giả (thẻ điện tử) T3 : Thông tin độc giả.(giống T1) - T4 : Các quy định lọai độc giả, tuổi độc giả, thời hạn thẻ (QĐ1) T4 Cơ sở liệu Thuật giải xử lý: Khi có độc giả thủ thư chọn chức Lập thẻ độc giả - Nhập T1 - Thủ thư dựa vào QĐ1 để kiểm tra T1 hợp lệ hay không - Nếu hợp lệ : lưu T1 xuống CSDL 10 Sau đó, thủ thư cấp cho độc giả thẻ điện tử, thẻ có mã số thẻ Thông báo lập thẻ thành thành công - Nếu khơng hợp lệ : khơng lập thẻ & thơng báo không thành công 2.2.2) Nhập sách Người sử dụng T1 T2 Nhận sách - T1 : NSD chọn chức Nhận sách Thông tin sách nhận : Tựa sách, thể lọai, năm xuất bản, nhà xuất bản, tác giả, tóm tắt - T2 : Kết Nhận sách - T3 : Thông tin sách mới.(giống T1) - T4 : Các quy định sách (QĐ2) T3 T4 Cơ sở liệu Thuật giải xử lý : Khi có sách về, thủ thư chọn chức Nhận sách - Nhập T1 - Thủ thư dựa vào QĐ2 để kiểm tra T1 có hợp lệ khơng - Nếu hợp lệ : lưu T1 xuống CSDL Thông báo thàng công - Nếu không hợp lệ : không nhận sách & thông báo không thành công 2.2.3) Lập phiếu mượn Người sử dụng Thiết bị nhập T2 T1 Lập phiếu mượnT5 T3T4 Cơ sở liệu - - T1 : NSD chọn chức Lập phiếu mượn : Mã số thẻ độc giả, ISBN & số thứ tự sách cần mượn T2 : Kết Lập phiếu mượn T3 : Thông tin mượn sách độc giả.(giống T1) - T4 : Thông tin độc giả, thông tin sách cần mượn Các quy định mượn sách (QĐ3) - T5 : Mã số thẻ độc giả, ISBN & số thứ tự sách cần mượn Thuật giải xử lý : Khi có độc giả mượn sách, thủ thư chọn chức Lập phiếu mượn - Thủ thư dùng máy để đọc thẻ từ & chương trình hiển thị thơng tin độc giả & thông tin việc mựon trả sách độc giả lên hình - Nều thơng tin tài khỏan độc giả hợp lệ (dựa vào QĐ3) thủ thư cho mượn sách - Thủ thư dùng máy quẹt gáy sách để đọc ISBN & số thứ tự sách & chương trình hiển thị thông tin sách mà độc giả cần mựon - Nếu sách chưa có mượn thủ thư cho độc giả mượn & lưu xuống CSDL theo BM4, đồng thời cập nhật lại trạng thái sách CSDL 11 Thông báo thành công - Nếu khơng thể cho mượn hiển thị thơng báo & chuyển thông tin mượn sang bảng đăng ký mượn độc giả có yêu cầu 2.2.4) Nhận trả sách Người sử dụng Thiết bị nhập T2 T1 Nhận trả sách T5 T3T4 Cơ sở liệu - T1 : NSD chọn chức Nhận trả sách Mã số thẻ độc giả, ISBN & số thứ tự sách trả - T2 : Kết Nhận trả sách - T3 : Thông tin trả sách độc giả.(giống T1) - T4 : Thông tin độc giả, thông tin sách cần trả, QĐ3 - T5 : Mã số thẻ độc giả, ISBN & số thứ tự sách cần trả Thụât giải xử lý : Khi có độc giả trả sách, thủ thư chọn chức Trả sách - Thủ thư dùng máy để đọc thẻ từ & chương trình hiển thị thơng tin độc giả & thơng tin việc mựon trả sách độc giả lên hình - Thủ thư dùng máy quẹt gáy sách để đọc ISBN & số thứ tự sách, chương trình hiển thị thơng tin sách mà độc giả cần trả - Cho độc giả trả sách & cập nhật lại trạng thái sách CSDL Thông báo thành công - Dựa vào QĐ3 để kiểm tra xem độc giả có hạn trả sách khơng Nếu có phạt theo quy định - Chuyển thơng tin mượn sang q trình mượn 2.2.5) Thống kê Người sử dụng T2 - T1 : NSD chọn chức Thống kê T1 Thống kê sách mượn nhiều Thiết bị xuất T6 - T2 : Thông tin thống kê - T4 : Thông tin thống kê - T6 : Thông tin thống kê T4 Cơ sở liệu 2.2.6) Tra cứu sách 12 Người sử dụng T1 T2 Tra cứu sách Thiết bị xuất T6 - T1 : NSD chọn chức Tra cứu sách Tựa sách hay thể lọai sách cần tìm - T2 : Kết việc tìm kiếm - T4 : Xuất kết theo BM3 - T6: Xuất kết máy in T4 Cơ sở liệu Thuật giải xử lý : Khi thủ thư hay độc giả muốn tra cứu sách, chọn chức Tra cứu sách - Nhập tựa sách hay thể lọai sách cần tìm - Tìm xác hay tìm gần NSD chọn - Nếu tìm thấy : xuất kết hình theo hay máy in theo BM3 - Tìm khơng thấy : thơng báo 2.2.7) Đăng nhập Thủ thư T1 T2 - T1 : Thủ thư chọn chức Đăng nhập Nhập UserName, Password - T2 : Kết việc Đăng nhập - T4 : Thông tin để kiểm tra Password Đăng nhập T4 Cơ sở liệu Thuật giải xử lý : Khi thủ thư hay độc giả muốn dùng phần mềm phải chọn chức Đăng nhập - Thủ thư : có Password riêng(Password thủ thư người viềt chương trình thỏa thuận với nhau) Khi thủ thư nhập Password sử dụng tất chức phần mềm 3 THIẾT KẾ PHẦN MỀM 3.1: Thiết kế liệu a) Sơ đồ Diagram: b) Danh sách thành phần sơ đồ: * Bảng Đăng nhập * Bảng Độc giả * Bảng Mượn – Trả sách *Bảng Sách *Bảng Chi tiết mượn 3.2: Thiết kế giao diện a) Giao diện Tra cứu sách Độc giả b) Giao diện Đăng nhập c) Giao diện Chính c) Giao diện Quản lý Độc giả e) Giao diện Quản lý Sách f) Giao diện Mượn – Trả sách f) Giao diện Thống kê 4.THỬ NGHIỆM Case TC_01 TC_02 TC_03 Nội dung test Tìm kiếm sách độc giả Các bước thực Mở phần mềm lên Kết mong đợi Kết thực tế KQ1 KQ2 Hiển thị lên bảng tìm kiếm sách theo : Mã sách, tên sách,tên nhà xuất bản, thể loại Hiển thị lên bảng tìm sách theo yêu cầu Thành công Thành công Thành công Fail: TCnh ập sai thông tin mã NV mật Thành công Thành công Đăng nhập phần mềm Ở bên góc phải có button đăng nhập click vào button đăng nhập Sau click button đăng nhập hiển lên giao diện đăng nhập nhập mã NV+ mật Thủ thư đăng nhập vào hệ thống phần mềm Quản lý Mượn trả Chọn vào tab “Quản lý mượn trả” Sẽ tìm kiếm phiếu mượn bảng chi tiết mượn Tìm kiếm xem đươc thơng độc giả mượn sách -Tìm độc giả theo (Mã độc giả, tên độc giả, số CMT/TCC) TC_04 Quản lý Độc giả -Thêm độc giả: Kích vào tab “ Nhập thông tin Quản lý độc giả“ độc giả đầy đủ -Sửa ĐG: sửa thông tin độc giả tin độc giả mượn sách qua phiếu chi tiết mượn bên trái hình - Tìm độc giả theo yêu cầu -Thêm, sửa, xóa độc giả Fail: nhập (Khi thiếu tìm,sửa ,xóa sai độc thơng giả) tin Thành cơng -Xóa ĐG: xóa độc giả chọn để xóa TC_05 Quản lý Sách Kích vào tab “Quản lý sách” -Tìm sách theo (Mã sách, tên sách, tên tác giả, tên nhà xuất bản, thể loại) - Tìm -Thêm sách: nhập sách theo các thông tin yêu cầu sách -Thêm, sửa, - Sửa sách: sửa thông tin sách chọnd dể sửa xóa sách Thêm sách: Thành cơng (Khi tìm kiếm, sửa,xó a,sách ) - Xóa sách: Xóa sách chọn TC_06 Thống kê Kích vào tab “Thống kê” -Số lượng sách theo tên (tác giả,thể loại,nhà xuất bản) -Lượng sách mượn - Sách mượn Xem in kết thống kê tìm Thành cơng Thành cơng Fail: Khi nhập thiếu sai thông tin sách Thành công - Sách mượn nhiều - Lượng mượn theo tháng - Sách bị -Danh sách lượt mượn - Số lượng bạn đọc theo năm sinh -Số lượng bạn đọc theo địa (giới tính) -Số lượng độc giả mượn sách nhiều -Số tiền đặt cọc - Số tiền nộp phát 5.TỔNG KẾT VÀ ĐÁNH GIÁ 5.1) Ưu điểm - Chương trình đáp ứng chức nhu cầu mà phần mềm - quản lý thư viện cần có Chương trình có giao diện thân thiện, dễ dàng sử dụng Dễ dàng quản lý liệu Các chức thêm, xóa,sửa, tìm kiếm,… thực thuận tiện nhanh chóng 5.2) Nhược điểm - Do thời gian nghiên cứu ngắn khả hạn chế nên số ý tưởng - chưa thực thi vào chương trình Giao diện chưa có thẩm mỹ cao Tính chun nghiệp chương trình chưa cao, chức 5.3) Hướng phát triển phần mềm: - Tìm hiểu hồn thiện thêm chức chưa thực thi ứng dụng - Nghiên cứu phát triển cập nhật phân rã thêm admin có chức phân quyền - thêm nhân viên thư viện phục vụ chức công việc khác để việc quản lý thư viện dễ dàng Xây dựng thêm giao diện bắt mắt 5.4) Kết luận Phần mềm Quản lý thư viện phần mềm hữu ích Các chức giúp cho thư viện quản lý cách nhanh chóng, thuận lợi tạo điều kiện cho độc giả mượn trả sách dễ dàng mong phần mềm thật hữu ích cho độc thủ thư Để có báo cáo đầy đủ trên, nhóm chúng em xin gửi lời cảm ơn chân thành sâu sắc tới Nguyễn Thị Bích Nguyên cung cấp cho chúng em kiến thưc vững tận tình giúp đỡ, hướng dẫn nhóm chúng em hồn thành đề tài hạn Tuy nhiên, trình độ kiến thức có hạn nên chương trình khơng tránh khỏi thiếu sót, chúng em mong nhận góp ý bổ sung cô bạn để đề tài chúng em hoàn thiện Chúng em xin chân thành cảm ơn !!! Nhóm – D16CQCN03-N ... việc quản lý sách thư viện Hằng ngày số lượng lớn sách thư viện sử dụng Việc quản lý sách vốn khó khăn, mặt khác nhu cầu đọc ngày tăng nên việc quản lý sách thư viện khó khăn Phần mềm quản lý thư. .. viên thư viện phục vụ chức công việc khác để việc quản lý thư viện dễ dàng Xây dựng thêm giao diện bắt mắt 5.4) Kết luận Phần mềm Quản lý thư viện phần mềm hữu ích Các chức giúp cho thư viện quản. .. cấp sách cho thủ thư thư viện Nhà cung cấp đưa đến thư viện giao cho thủ thư Bộ phận thủ thư kiểm tra sách nhập sách vào kho sau kiểm tra theo biểu mẫu Quản lý nhập sách d) Quản lý Mượn- Trả sách:

Ngày đăng: 19/07/2019, 17:26

TỪ KHÓA LIÊN QUAN

w