Phân tích thiết kế hệ thống quản lý thư viện trường t36

21 2.7K 17
Phân tích thiết kế hệ thống quản lý thư viện trường t36

Đ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

báo cáo đề tài phân tích thiết kế hệ thống quản lý thư viện trường t36 do sinh viên trường t36 thực hiện, có tham khảo thêm một số tài liệu trên mạnghọc phần phân tích thiết kế hệ thống trường đại học kỹ thuật hậu cần cand

ĐẠI HỌC KỸ THUẬT- HẬU CẦN CAND KHOA CÔNG NGHỆ THÔNG TIN - - PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN BÁO CÁO HỆ THỐNG QUẢN LÝ THƯ VIỆN TRƯỜNG T36 Giáo viên giảng dạy: Phạm Thị Thảo Lớp: B3D4 Nhóm 1: Hoàng Quốc Huy Nguyễn Trung Kiên Phạm Ngọc Châu Bắc Ninh, năm 2016 MỤC LỤC DANH MỤC HÌNH ẢNH CHƯƠNG I KHẢO SÁT HỆ THỐNG QUẢN LÝ THƯ VIỆN I PHÁT BIỂU BÀI TOÁN Giới thiệu Trung tâm Thông tin khoa học Tư liệu giáo khoa (Thư viện) Trường Đại học Kỹ thuật – Hậu cần CAND thành lập có nhiệm vụ quản lý, thực hoạt động công tác thông tin khoa học; quản lý, bổ sung, khai thác có hiệu hệ thống thư viện, tư liệu giáo khoa, cung cấp nguồn thông tin tư liệu, sách ấn phẩm khác phục vụ yêu cầu công tác, giảng dạy, nghiên cứu khoa học, học tập nhu cầu hiểu biết văn hóa cán bộ, giáo viên học viên Nhà trường Vốn tài liệu thường xuyên bổ sung số lượng phong phú chủng loại, phù hợp với chuyên ngành đào tạo Trường, bao gồm loại sách, giáo trình, tài liệu tham khảo; tài liệu Khoa học xã hội, khoa học Ngoài có loại sách, tài liệu giáo dục trị, tư tưởng, văn học, lịch sử, văn hóa giải trí Nguồn tài liệu có Trung tâm 2.500 đầu sách với gần 40.000 cuốn, giáo trình, tài liệu dạy học chuyên ngành có 315 đầu sách với gần 27.000 cuốn; sách tham khảo gần 2.200 đầu sách với 12.600 cuốn; tài liệu nước 78 đầu sách với 201 Báo có 07 loại với 1.900 số; tạp chí có 12 loại với 420 số Hàng năm Nhà trường có kế hoạch phân bổ kinh phí mua sách, giáo trình, tài liệu dạy học Trong năm qua Trung tâm phục vụ gần 35.000 lượt bạn đọc (trong giờ), kho tư liệu nghiệp vụ gần 32.000 lượt, phòng đọc tổng hợp 6.500 lượt Bài toán quản lý thư viện đáp ứng yêu cầu quản lý thư viện sách: - Quản lý kho sách - Quản lý bạn đọc - Quản lý mượn, trả sách - Quản trị hệ thống - Thống kê, báo cáo Hệ thống thư viện sách xây dựng nhằm mục đích giải yêu cầu chức sau: • Giúp bạn đọc tra cứu sách theo loại sách, theo tên sách, theo tác giả, theo ngôn ngữ, … máy tính trạm • Cung cấp cho thủ thư thông tin đầu sách độc giả mượn hạn phải trả, sách mượn • Thống kê hàng tháng số sách cho mượn theo chủ đề, tác giả… Thống kê đầu sách người mượn năm, năm, năm • Hỗ trợ thủ thư cập nhật thông tin sách, xác nhận cho mượn sách nhận lại sách độc giả trả sách • Hỗ trợ quản lý thông tin độc giả dựa thẻ độc giả, thông tin phiếu mượn • Hỗ trợ chức quản trị chung hệ thống, người quản trị chung thay đổi thông tin thêm bớt thủ thư Quy trình nghiệp vụ 2.1 Quản lý kho sách Mỗi thư viện nhập tài liệu về, thủ thư tiến hành nhập thông tin sách vào hệ thống Tài liệu nhập bao gồm: Sách, báo, tạp chí, luận văn, đồ án, giáo trình, đề cương Trong sách tài liệu Những thông tin sách bao gồm: tên sách, số lượng, tác giả, nhà xuất bản, nhà cung cấp, loại sách (giáo trình, tài liệu, giảng, luận văn…), loại tài liệu phân theo ngành, khoa (Công nghệ thông tin, Điện tử viễn thông, Kế toán…) Thực đánh mã số cho tài liệu, mã đánh theo quy định (theo loại tài liệu, theo ngành) nhập thông tin vị trí sách (ngăn nào, giá nào, vị trí vào kho?) Khi có thay đổi thông tin sách thủ thư tiến hành cập nhật xóa thông tin đầu sách Khi sách mượn trả thủ thư cập nhật số lượng sách có kho thư viện 2.2 Quản lý độc giả Mỗi bạn đọc muốn mượn sách thư viện phải đăng ký thành viên cấp thẻ thư viện Thông thường, học viên nhập học thư viện nhà trường tổ chức làm thẻ thư viện cho khóa cấp cho học viên Thông tin học viên quản lý bao gồm: Tên, ngày sinh, mã thẻ (hoặc mã học viên), thời hạn sử dụng thẻ (bằng với thời gian khóa học), chuyên ngành theo học, hệ đào tạo Khi có thay đổi thông tin bạn đọc, thủ thư tiến hành cập nhật thông tin cho bạn đọc Cuối năm học hệ thống tự động cập nhật trạng thái bạn đọc hết quyền mượn sách (sinh viên đại học sau năm trung cấp sau năm) 2.3 Quản lý mượn, trả sách Mượn sách: Học viên mượn sách thư viện có thẻ thư viện Khi cần mượn sách học viên tra cứu sách cần mượn máy tính, sau mang thẻ thư viện đến quầy kiểm tra nhân viên thư viện, cung cấp thông tin sách cần mượn cho thủ thư Sau tra cứu thông tin sách có kho sách thủ thư đem sách quầy để kiểm tra yêu cầu mượn sách, nhân viên thư viện quét mã vạch thẻ thư viện để kiểm tra thông tin bạn đọc, mượn sách hay không… Sau ghi thông tin đầy đủ thủ thư tiến hành nhập vào thông tin mượn gồm mã số sách, tên sách, ngày mượn, tên bạn đọc, mã thẻ thư viện (hoặc mã học viên), số lượng, tác giả, nhà xuất bản, số phiếu mượn, mã nhân viên cho mượn Nếu độc giả mượn phải ghi rõ hạn trả tài liệu, bạn đọc mượn đọc chỗ hạn trả Cập nhật xong thủ thư đưa sách, thẻ thư viện cho bạn đọc Người mượn sách cán bộ, giáo viên trường Nếu cán bộ, giáo viên thẻ thư viện phải cung cấp đầy đủ thông tin cá nhân, chức vụ, cấp bậc hàm, làm việc khoa, phòng, môn Trả sách: Khi trả sách, bạn đọc mang sách thẻ thư viện đến quầy kiểm tra tiến hành trả sách Thủ thư tiến hành quét thẻ thư viện, sách để kiểm tra thông tin sách, thông tin mượn bạn đọc nhập vào hệ thống Thông tin trả bao gồm: số phiếu trả, tên bạn đọc, mã thẻ thư viện (mã học viên), mã sách, mã nhân viên, tên sách, số lượng, ngày trả, ghi (nếu có mát hay rách trang ghi lại yêu cầu bạn đọc chịu trách nhiệm theo qui định thư viện) Sau nhận tài liệu bạn đọc trả, thủ thư phân loại xếp tài liệu vào vị trí lưu trữ 2.4 Quản trị hệ thống Người quản trị thực chức thêm người dùng (thủ thư, nhân viên thư viện), cập nhật thông tin liên quan đến người dùng như: tên đăng nhập, mật khẩu, họ tên, chức vụ, số điện thoại, email, quyền hạn hệ thống Khi có thay đổi, người quản trị cập nhật, thêm, sửa, xóa thông tin cho người dùng thay đổi quyền hạn hệ thống Người quản trị lưu, phục hồi hệ thống cần thiết để đảm bảo an toàn liệu cho hệ thống trình hoạt động 2.5 Thống kê, báo cáo Theo định kì thủ thư thống kê, báo cáo số lượt mượn, trả sách tháng, thống kê số sách có kho thư viện thống kê danh sách bạn đọc trả sách không hạn Sơ đồ phân cấp chức Hình : Sơ đồ phân cấp chức Phạm vi toán Trong khuôn khổ thời gian có hạn, xây dựng phần mềm quản lý thư viện sách (sách, tài liệu in ấn, không đề cập đến tài liệu điện tử) trường T36 với người quản lý nhân viên thư viện Phạm vi khảo sát: Trường Đại Học Kỹ thuật – Hậu cần CAND Đối tượng khảo sát: học viên, giáo viên, cán nhà trường nhân viên thư viện Đối tượng quản lý hệ thống: nhân viên thư viện II HIỆN TRẠNG HỆ THỐNG CŨ Trung tâm Thông tin khoa học Tư liệu giáo khoa (Thư viện) có vai trò quan trọng hỗ trợ công tác nghiên cứu, giảng dạy học tập Ở môi trường đại học, thư viện trở thành nơi cung cấp tri thức hiệu cho cán bộ, giáo viên học viên Thư viện lưu trữ, bổ sung cập nhật thông tin, loại sách, giáo trình, tài liệu tham khảo (Tài liệu in tài liệu điện tử), phục vụ hoạt động tìm kiếm tài liệu; cung cấp tảng kiến thức cho công tác nghiên cứu, đào tạo hoạt động phát triển khoa học công nghệ; Thư viện “Trái tim tri thức” một trường Đại học Nhận thức rõ vai trò thư viện đại học, năm qua Đảng ủy, BGH Nhà trường quan tâm đạo tập trung nguồn lực đầu tư, phát triển thư viện nhân lực, sở vật chất, trang thiết bị đại nguồn tài nguyên chất lượng cao, phục vụ công tác giảng dạy, nghiên cứu khoa học cán bộ, giáo viên học viên nhà trường Tuy nhiên, hệ thống quản lý thư viện trường T36 quản lý chủ yếu theo phương pháp truyền thống, chưa ứng dụng CNTT vào hoạt động thư viện nên dẫn đến nhiều khó khăn công tác quản lý Ưu điểm hệ thống cũ • Không tốn tiền để xây dựng phần mềm để quản lý • Tránh việc mát liệu thông tin hàng loạt xảy cố • Đã có phần mềm quản lý bạn đọc máy tính kiểm soát bạn đọc lên thư viện • Nhân viên thư viện không cần có nhiều kiến thức tin học nhiều đáp ứng công việc • Số lượng đầu sách phong phú đa dạng nhiều lĩnh vực học tập tri thức khác đáp ứng nhu cầu học tập nghiên cứu, học tập Nhược điểm hệ thống cũ • Cập nhật thông tin bạn đọc nhiều thời gian công sức • Việc tìm kiếm đầu sách tay nên gặp nhiều khó khăn nhiều thời gian cho thủ thư bạn đọc • Khi số lượng bạn đọc đông dẫn đến áp lực cao cho thủ thư làm việc phải nhiều thời gian • Cơ sở vật chất có máy tính tra cứu thông tin nên gây hạn chế cho bạn đọc • Tốn nhiều công sức nhân lực để quản lý việc thống kê đầu sách việc mượn trả sách bạn đọc • Chưa có hệ thống mạng internet bên phòng đọc để bạn đọc sử dụng • Các hoạt động chuyên môn công tác thư viện biên mục, mô tả tài liệu, hệ thống tra cứu tài liệu, công tác phục vụ bạn đọc… hoàn toàn theo phương pháp truyền thống, chưa khoa học chưa ứng dụng Công nghệ thông tin vào hoạt động thư viện • Các thông tin sổ sách, giấy tờ dễ bị mát, không lưu trữ lâu dài III GIẢI PHÁP ĐỀ XUẤT Giải pháp đề xuất Từ bất cập trình quản lý thư viện nay, nhóm đề xuất phần mềm quản lý giúp cho việc quản lý tra cứu sách dễ dàng Hệ thống quản lý cần phải đạt yêu cầu sau: − Phần mềm có giao diện dễ sử dụng − Cho phép lưu trữ thông tin sách, báo, tạp chí thư viện mở rộng lượng tài liệu sau − Quản lý việc mượn, trả tài liệu cách dễ dàng, thuận tiện cho thủ thư − Tìm kiếm thông tin tài liệu, độc giả cách nhanh chóng, dễ dàng − Cho phép thống kê, in ấn theo nhiều tiêu chí − Không gây khó khăn cho việc quản lý nhân viên thư viện − Có chế bảo mật liệu, an toàn hệ thống − Cập nhật liên tục đầu sách liên quan đến chuyên ngành vấn đề quan tâm Ưu điểm hệ thống Qua trình khảo sát thực tế thư viện trường, nhóm thấy trình quản lý thư viện trường thủ công, chưa khoa học, tốn nhiều thời gian công sức nhân viên thư viện Do cần phải có phần mềm quản lý nhằm khắc phục nhược điểm quy trình quản lý tại, đảm bảo yêu cầu mà người dùng mong muốn Ưu điểm hệ thống xây dựng với chức sau: − Giúp độc giả tra cứu sách theo loại sách, theo tên sách, theo tác giả, theo ngôn ngữ… máy tính trạm − Hỗ trợ tìm kiếm tài liệu nâng cao, tìm kiếm đầu sách mượn phổ biến tuần, tháng… theo chuyên ngành, loại tài liệu… − Công việc mượn, trả sách độc giả thực hoàn toàn phần mềm máy tính, thực sổ sách hay tài liệu giấy − Cung cấp cho thủ thư thông tin đầu sách độc giả mượn sách hạn phải trả, sách mượn − Thống kê hàng tháng số sách cho mượn theo chủ đề, tác giả… thống kê đầu sách người mượn thời gian dài, thống kê đầu sách mượn nhiều tuần, tháng, năm Thống kê bạn đọc tích cực lên thư viện mượn sách… − Thống kê bạn đọc vi phạm (không trả sách hạn, làm rách, tài liệu…) − Có chức hỗ trợ người dùng sử dụng hệ thống (hướng dẫn chi tiết, cụ thể người dùng sử dụng chức hệ thống, xem xét, trả lời phản hồi người dùng sử dụng hệ thống để nâng cao chất lượng hệ thống) − Có hệ thống bảo mật, bảo đảm an toàn cho hệ thống sở liệu hệ thống − Cơ sở liệu lưu, phục hồi cập nhật thường xuyên, hạn chế việc mát, rách, hỏng sổ sách, thống kê, biên mục, mô tả tài liệu in giấy Thiết kế giao diện 4.1 Giao diện cho hình Hình : Giao diện cho hình 4.2 Giao diện đăng nhập cho nhân viên/quản trị viên Hình : Giao diện đăng nhập dành cho nhân viên/quản trị viên 4.3 Giao diện tìm kiếm sách Hình : Giao diện tìm kiếm sách 4.4 Giao diện tìm kiếm sách nâng cao Hình : Giao diện tìm kiếm sách nâng cao 4.5 Giao diện quản lý nhân viên Hình : Giao diện quản lý nhân viên 4.6 Giao diện quản lý kho sách Hình : Giao diện quản lý sách 4.7 Giao diện quản lý độc giả Hình : Giao diện quản lý độc giả CHƯƠNG II PHÂN TÍCH HƯỚNG ĐỐI TƯỢNG I MÔ HÌNH HÓA CHỨC NĂNG Biểu đồ use case tổng quát Hình : Biểu đồ use case tổng quát Biểu đồ use case chi tiết 2.1 Biểu đồ use case “Quản trị hệ thống” Hình : Biểu đồ use case “Quản trị hệ thống” 2.2 Biểu đồ use case “Quản lý độc giả” Hình : Biểu đồ use case “Quản lý độc giả” 2.3 Biểu đồ use case “Quản lý tài liệu” Hình : Biểu đồ use case “Quản lý độc giả” 2.4 Biểu đồ use case “Quản lý mượn trả tài liệu” Hình : Biểu đồ use case “Quản lý mượn trả tài liệu” 2.5 Biểu đồ use case “Thống kê, báo cáo” Hình : Biểu đồ use case “Thống kê, báo cáo” 2.6 Biểu đồ use case “Tìm kiếm” Hình : Biểu đồ use case “Tìm kiếm” IV MÔ HÌNH HÓA CẤU TRÚC Danh sách lớp 2.1 Lớp “Nhân viên” Danh sách thuộc tính: STT Tên thuộc tính Ý nghĩa TenDangNhap Tên đăng nhập Matkhau Mật MaNV Mã nhân viên HoTen Tên nhân viên ChucVu Chức vụ GioiTinh Giới tính QuyenHan Quyền hạn nhân viên Email Email DienThoai Số điện thoại Danh sách phương thức: STT Tên phương thức Ý nghĩa Nhanvien() Phương thức khởi tạo ThemNV() Thêm nhân viên XoaNV() Xóa nhân viên SuaNV() Sửa thông tin nhân viên TimNV() Tìm kiếm nhân viên 2.2 Lớp “Bạn đọc” Danh sách thuộc tính: STT Tên thuộc tính Ý nghĩa MaBD Mã thẻ thư viên TenBD Họ tên bạn đọc NgaySinh Ngày sinh HeDaoTao Hệ đào tạo bạn đọc ChuyenNganh Chuyên ngành theo học ThoiHan Thời hạn sử dụng thẻ thư viện Danh sách phương thức: STT Tên phương thức Ý nghĩa BanDoc() Phương thức khởi tạo ThemBD() Thêm bạn đọc XoaBD() Xóa bạn đọc SuaBD() Sửa thông tin bạn đọc TimBD() Tìm kiếm bạn đọc 2.3 Lớp “Tài liệu” Danh sách thuộc tính: STT Tên thuộc tính Ý nghĩa MaTL Mã tài liệu TenTL Tên tài liệu SoLuong Số lượng tài liệu TacGia Tác giả NXB Nhà xuất GiaBia Giá bìa LoaiTL Loại tài liệu NhaCC Nhà cung cấp ChuyenNganh Chuyên ngành Danh sách phương thức: STT Tên phương thức Ý nghĩa TaiLieu() Phương thức khởi tạo ThemTL() Thêm bạn đọc XoaTL() Xóa bạn đọc SuaTL() Sửa thông tin bạn đọc TimTL() Tìm kiếm tài liệu Muon() Mượn tài liệu Tra() Trả tài liệu 2.4 Lớp “Phiếu mượn” Danh sách thuộc tính: STT Tên thuộc tính Ý nghĩa MaPM Mã phiếu mượn MaBD Mã bạn đọc MaTL Mã tài liệu NgayMuon Ngày mượn HanTra Hạn trả tài liệu NgayTra Ngày trả SoLuong Số lượng mượn Danh sách phương thức: STT Tên phương thức Ý nghĩa PhieuMuon() Phương thức khởi tạo ThemPM() Thêm bạn đọc XoaPM() Xóa bạn đọc SuaPM() Sửa thông tin bạn đọc TimPM() Tìm kiếm tài liệu Biểu đồ lớp Hình : Biểu đồ lớp [...]... diện quản lý nhân viên Hình : Giao diện quản lý nhân viên 4.6 Giao diện quản lý kho sách Hình : Giao diện quản lý sách 4.7 Giao diện quản lý độc giả Hình : Giao diện quản lý độc giả CHƯƠNG II PHÂN TÍCH HƯỚNG ĐỐI TƯỢNG I MÔ HÌNH HÓA CHỨC NĂNG 1 Biểu đồ use case tổng quát Hình : Biểu đồ use case tổng quát 2 Biểu đồ use case chi tiết 2.1 Biểu đồ use case Quản trị hệ thống Hình : Biểu đồ use case Quản. .. Hình : Biểu đồ use case Quản trị hệ thống 2.2 Biểu đồ use case Quản lý độc giả” Hình : Biểu đồ use case Quản lý độc giả” 2.3 Biểu đồ use case Quản lý tài liệu” Hình : Biểu đồ use case Quản lý độc giả” 2.4 Biểu đồ use case Quản lý mượn trả tài liệu” Hình : Biểu đồ use case Quản lý mượn trả tài liệu” 2.5 Biểu đồ use case Thống kê, báo cáo” Hình : Biểu đồ use case Thống kê, báo cáo” 2.6 Biểu đồ... nhân viên 5 TimNV() Tìm kiếm nhân viên 2.2 Lớp “Bạn đọc” Danh sách các thuộc tính: STT Tên thuộc tính Ý nghĩa 1 MaBD Mã thẻ thư viên 2 TenBD Họ tên bạn đọc 3 NgaySinh Ngày sinh 4 HeDaoTao Hệ đào tạo của bạn đọc 5 ChuyenNganh Chuyên ngành theo học 6 ThoiHan Thời hạn sử dụng thẻ thư viện Danh sách các phương thức: STT Tên phương thức Ý nghĩa 1 BanDoc() Phương thức khởi tạo 2 ThemBD() Thêm bạn đọc 3 XoaBD()

Ngày đăng: 19/12/2016, 20:25

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • DANH MỤC HÌNH ẢNH

  • CHƯƠNG I. KHẢO SÁT HỆ THỐNG QUẢN LÝ THƯ VIỆN

  • I. PHÁT BIỂU BÀI TOÁN

    • 1. Giới thiệu

      • 2.1. Quản lý kho sách

      • II. HIỆN TRẠNG HỆ THỐNG CŨ

      • III. GIẢI PHÁP ĐỀ XUẤT

        • 1. Giải pháp đề xuất

        • 2. Ưu điểm của hệ thống mới

        • CHƯƠNG II. PHÂN TÍCH HƯỚNG ĐỐI TƯỢNG

        • I. MÔ HÌNH HÓA CHỨC NĂNG

          • 2.1. Biểu đồ use case “Quản trị hệ thống”

          • 2.2. Biểu đồ use case “Quản lý độc giả”

          • 2.3. Biểu đồ use case “Quản lý tài liệu”

          • 2.4. Biểu đồ use case “Quản lý mượn trả tài liệu”

          • 2.5. Biểu đồ use case “Thống kê, báo cáo”

          • IV. MÔ HÌNH HÓA CẤU TRÚC

            • 2.1. Lớp “Nhân viên”

            • 2.2. Lớp “Bạn đọc”

            • 2.3. Lớp “Tài liệu”

Tài liệu cùng người dùng

Tài liệu liên quan