báo cáo Quản lí thư viện trong kỹ nghệ phần mềm

35 1.1K 21
báo cáo Quản lí thư viện trong kỹ nghệ phần mềm

Đ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

TRƯỜNG ĐẠI HỌC HẢI PHÒNG KHOA CÔNG NGHỆ THÔNG TIN * BÁO CÁO BÀI TẬP LỚN MÔN KỸ NGHỆ PHẦN MỀM Đề tài: HỆ THỐNG QUẢN LÍ THƯ VIỆN Giảng viên hướng dẫn: TS.Trịnh Thanh Bình Học viên thực hiện: Bùi Thị Quế Nguyễn Thị Duyên Nguyễn Thanh Tùng Hải Phòng, ngày 20 tháng năm 2016 • • LỜI NÓI ĐẦU Trên giới Việt Nam nay, Công Nghệ Thông Tin trở thành công nghệ mũi nhọn, ngành khoa học kĩ thuật thiếu việc áp dụng vào hoạt động xã hội như: quản lý hệ thống thư viện, kinh tế, thông tin, kinh doanh hoạt động lĩnh vực nghiên cứu… Ở nước ta nay, việc áp dụng vi tính hóa quản lý quan, xí nghiệp, tổ chức phổ biến trở nên cấp thiết, ngành nghề đòi hỏi người phải biết xử lý khối lượng công việc khổng lồ, kiến thức, suy nghĩ, đào tạo chuyên sâu Một vấn đề cấp thiết đặt quản lý làm để chuẩn hóa cách xử lý liệu trường học, hế chúng em chọn đề tài “Phân tích thiết kế hệ thống quản lý thư viện” Mặc dù cố gắng để hoàn thành công việc, thời gian có hạn thiết kinh nghiệm kỹ chưa cao nên việc phân tích thiết kế hệ thống nhiều thiết sót, kính mong quý thầy cô bạn góp ý, bổ sung để chúng em hoàn thiện cho tốt Chúng em xin chân thành cám ơn! • • Mục lục I: Khảo sát hệ thống……………………………………………………………….5 1.1:Mô tả quản lí thư viện…………………………………………………5 1.2:Ngân hàng báo cáo……………………………………………………10 1.3: Các yêu cầu khác hệ thống………………………………… 10 II: Hiện trạng hệ thống……………………………………………………………… 2.1: Nghiên cứu trạng………………………………………………… 2.2: Nhiệm vụ củ hệ thống………………………………………………… III Phân Tích Thống…………………………………………………………….6 Hệ 3.1 Biểu Đồ UC…………….……………………………………………… a Biểu Đồ UC Tổng Quát……………………………………………… b Mô Tả Các Ca Sử Dụng……………………………………………… c Phân rã ca sử dụng……………………………………………… Biểu Đồ Đăng nhập……………………………………………… Biểu Đồ UC2:Quản lí độc giả…………………………… ……… Biểu Đồ UC3:Tra cứu sách………………………………………… Biểu Đồ UC4:Quản lí sách………………………………………… Biểu Đồ UC5: Quản lí mượn trả………………………………… Biểu Đồ UC6: Quản lí danh mục………………………………… Biểu Đồ UC7: Quản lí nhân viên………………………………… Biểu Đồ UC8: Thống kê…………………………………………… 3.2 Biểu Đồ Lớp……………………………………………………… … 3.3: Biểu đồ tuần tự………………………………………………………… • • Biểu Đồ Đăng nhập……………………………………… Biểu Đồ UC2:Quản lí độc giả…………………………… … Biểu Đồ UC3:Tra cứu sách……………………………… Biểu Đồ UC4:Quản lí sách……………………………… Biểu Đồ UC5: Quản lí mượn trả………………………… Biểu Đồ UC6: Quản lí danh mục…………………………… Biểu Đồ UC7: Quản lí nhân viên………………………… Biểu Đồ UC8: Thống kê……………………………… IV: Thiết kế dao diện…………………………………………………………… • • I: Khảo sát hệ thống 1.1: Mô tả Quản lý thư viện: • Hệ tin học ứng dụng công tác thư vịên thực thể phức tạp Vì việc xây dựng hệ tin học công tác thư viện phải tuân theo quy tắc chặt chẽ • Nhiệm vụ tổng quát việc thiết kế hệ tin học ứng dụng công tác thư viện xác định sau: o Tập hợp nhu cầu thông tin nhu cầu ứng dụng tin học hoạt động Thư viện o Tích hợp nhu cầu hệ tin học ứng dụng o Cải tiến quản lý vốn tư liệu thư viện Xây dựng CSDL thư mục thoả mãn nhu cầu lưu trữ tìm kiếm thông tin o Cải tiến qui trình làm việc thư viện • Để hoàn thành nhiệm vụ đạt mục trình thiết kế xây dựng hệ tin học ứng dụng thư viện phải qua giai đoạn sau đây: Phân tích chức hệ thống Thiết kế mô hình hệ thống Lựa chọn phần mềm phương tiện kỹ thuật Tính toán chi phí xây dựng nguồn kinh phí o Nhiệm vụ thư viện: Là thu thập bảo quản tài liệu thoả mãn nhu cầu tài liệu bạn đọc • • - Nhu cầu người đọc kinh phí thông tin chuyển tới họ nguồn khác Có thể nói thư viện cầu nối nguồn cung cấp tài liệu với người sử dụng cuối - Thông thường theo trình xử lý thư viện bao gồm khâu sau: +) Bổ sung: Xây dựng vốn tài liệu +) Xử lý liệu(tài liệu , tạp chí): Biên mục, bổ sung, lưu thông, lưu trữ, bảo quản +) Lưu thông: Phục vụ bạn đọc: mượn đọc chõ, mượn tài liệu bạn đọc mượn về, tra cứu a Chức năng: - Kiểm soát tài liệu nhập theo nguồn khác nhau: đặt mua, trao đổi, biếu tặng… - Thống kê báo cáo kịp thời số liệu tài liệu đặt kinh phí sử dụng - Xử lý hình thức, nội dung tài liệu: biên mục, chủ đề, tóm tắt, giải - Tra cứu tài liệu tạp chí nhằm phục vụ cho việc lưư trữ tìm kiếm thông tin b Các thông tin cần sử lý sản phẩm đầu ra: +) Quản lý đơn đặt theo số +) Danh mục tài liệu đặt +) Danh mục tài liệu nhận đựoc qua nguồn, tổ chức +) Các báo cáo số lượng kinh phí mua tài liệu • • +) Các yếu tố mô tả thư mục, từ khoá chủ đề ký hiệu phân loại, ngôn ngữ +) Các phiếu in để bổ sung cập nhật tủ mục lục truyền thông: phân loại, chữ cái, công cụ, vị trí, tra cứu +) Các ấn phẩm thư mục +) Thông báo tài liệu c Phục vụ bạn đọc: - Cấp thẻ đọc, số mượn - Quản lý hồ sơ bạn đọc - Theo dõi trình phục vụ bạn đọc, trình phục vụ hiệu - Thống kê báo cáo tình hình phục vụ bạn đọc - Các thông tin cần xử lý sản phẩm đầu liệu liên quan đến bạn đọc - Các câu trả lời tình hình phục vụ bạn đọc +) Tài liệu có người mượn chưa? +) Mượn đọc chỗ hay độc giả mượn tài liệu đọc nhà +) Tài liệu mượn hạn +) Thời gian lấy tài liệu +) Thời gian đợi trung bình +) Tần số sử dụng tài liệu - Thư đòi tài liệu • • - Các báo cáo định kỳ(thành phần bạn đọc, diện đọc tài liệu, số lượt đọc, số lượt mượn) 1.1.1: Cập nhật thông tin độc giả o Nhập thông tin độc giả yêu cầu ngời sử dụng nhập mã độc giả, họ tên, tên độc giả Ngoài thông tin khác ngời sử dụng nhập bỏ qua mà tốt thông tin yêu cầu nhập đầy đủ việc quản lý dê dàng sử dụng Trong thông tin độc giả nói chung thông tin từ Quản lý đào tạo … o Sửa thông tin độc giả chức mà ngời sử dụng cần sửa 1.1.2: Tra cứu thông tin độc giả o Tìm kiếm thông tin độc giả: Mức tìm kiếm thông qua mã thẻ đọc, họ đệm, tên, ngày sinh… chức cho phép tìm kiếm thông tin 1.1.3 Làm thẻ thư viện (Đăng ký in thẻ) o Độc giả phân loại nhiều loại sinh viên, giáo viên o Kiểm tra số đăng ký Người đăng ký đầy đủ điều kiện để làm thẻ tiến hành làm thẻ Làm thẻ có hai bước cập nhật thông tin người làm thẻ vào danh sách độc giả 1.1.4 Bổ sung, phân loại, phân huỷ tài liệu o Chức nhập tài liệu thư viện, tiến hành phân loại gán cho tài liệu mã số, để đánh vào vị trí theo qui định để tiện cho việc tìm kiếm o Cập nhật thông tin tài liệu: Mã số, tên tài liệu, nguồn cung cấp tài liệu, thời hạn sử dụng tài liệu thông tin khác thư viện • • (lấy thông tin từ danh mục nhà cung cấp tài liệu) o Cập nhật thông tin chương mục cho sách o Sửa tài liệu thông tin nhập thiếu chọn sách xong ngời sử dụng sửa lại thông tin sách o Xoá tài liệu chọn cuôn sách cần xoá 1.1.5 Mượn - Trả tài liệu Khi mượn tài liệu: • Kiểm tra thẻ, tra cứu thông tin độc giả để kiểm tra thông tin độc sách mượn thời hạn mượn, quyền tiếp tục mượn tài liệu • Đồng thời tra cứu thông tin tài liệu mà độc giả yêu cầu mượn • Khi cho mượn tài liệu nhân viên Thư viện cập nhật thông tin vào bảng kết mượn tài liệu (Các thông tin ngày mượn, ngày hạn trả ) • Cập nhật thông tin vào bảng: Thông tin tài liệu để thay đổi số lượng tồn tên tài liệu mà độc giả mượn Khi trả tài liệu: • Kiểm tra thẻ đọc, sách (có thể thay đổi hư hỏng) Nếu sách bị hỏng cập nhật thông tin vào bảng Thông tin vi phạm • Các hình thức vi phạm rách, hỏng tài liệu, tài liệu, thẻ, mượn tài liệu hạn • Cập nhật thông tin vào bảng kết trả tài liệu để thay đổi số lượng tồn tài liệu mà độc giả vừa trả • Cập nhật thông tin vào bảng Danh mục sách số lần mượn sách • • • Cập nhật thông tin độc giả quyền mượn tài liệu 1.1.6 Đặt tài liệu trước • Kiểm tra thông tin đặt tài liệu trước Gửi thông báo cho người có đặt mượn tài liệu vừa trả 1.1.7 Xử lý vi phạm • Nhân viên xử lý vi phạm kiểm tra thông tin vi phạm bang Thông tin vi phạm • Hình thức xử lý không cho mượn tài liệu phạt tiền • Khi xử lý vi phạm hình phải hiển thị thông tin vi phạm cuả người vi phạm, giá trị thực tế sách để có định đưa giá phạt nêu độc giả làm tài liệu 1.2 Ngân hàng báo cáo • Thống kê tài liệu • Thống kê độc giả • Tài liệu độc giả ngày • Thống kê độc giả mượn • Thống kê số lượng độc giả theo tháng • Thống kê độc giả theo Khoà học - Hệ đào tạo - Lớp học - Ngành nghề • Thống kê tài liệu theo lĩnh vực • Thông tin độc giả vi phạm • Phân hủy tài liệu • • 10 Use case “Quản lí nhân viên” giúp cho Ban Giám Đốc quản lí vai trò, quyền hạn người sử dụng hệ thống 7.3: Các dòng kiện 7.3.1: Dòng kiện B1: Ban Giám đốc đăng nhập vào hệ thống B2: Chọn chức quản lí nhân viên B3: Ban Giám Đốc lựa chọn chức thêm, sửa, xóa thông tin người dùng phân quyền cho người dùng B4: Hiển thị thông tin người dùng sau sửa đổi 7.3.2: Dòng kiện khác 7.3.2.1: Người dùng admin chọn chức quản trị hệ thống, hệ thống báo lỗi, người dùng không phép sử dụng chức 7.3.2.2:Ban Giám Đốc sửa thông tin người dùng người dùng đăng nhập hệ thống, hệ thống báo lỗi yêu cầu người dùng thoát khỏi hệ thống 8: Mô tả ca sử dụng thống kê 8.1: Tên use case: Thống kê 8.2: Tóm tắt chức use case Use case “Thống kê” giúp thủ thư nắm rõ tình trạng mượn trả sách, thống kê độc giả thân thiết sách mượn nhiều thư viện 8.3: Các dòng kiện 8.3.1: Dòng kiện B1: Thủ thư đăng nhập vào hệ thống B2: Thủ thư chọn chức báo cáo, thống kê, hình chức B3: Thủ thư chọn thống kê theo tiêu chí khác nhau: Thống kê theo tên tác giả, thống kê số lượng sách yêu thích, sách mượn, sách bổ sung, sách đọc hạn, nhà xuất bản, thống kê sách thư viện • • 21 B4: Hiển thị danh sách thống kê theo yêu cầu 8.3.2: Dòng kiện khác 8.3.2.1: Người dùng thoát thời điểm 8.3.2.1: Các tiêu chí thống kê không 3.1.3: Phân rã ca sử dụng a) UC2: Quản lí độc giả b) UC3: Tra cứu sách • • 22 c) Biểu Đồ UC4:Quản lí sách • • 23 d) Biểu Đồ UC5: Quản lí mượn trả • • 24 e) Biểu Đồ UC6: Quản lí danh mục • • 25 f) Biểu Đồ UC7: Quản lí nhân viên g) Biểu Đồ UC8: Thống kê 3.2: Biểu đồ lớp • • 26 3.3: Biểu đồ Biểu Đồ Đăng nhập • • 27 Biểu Đồ UC2:Quản lí độc giả • • 28 Biểu Đồ UC3:Tra cứu sách • • 29 Biểu Đồ UC4:Quản lí sách • • 30 Biểu Đồ UC5: Quản lí mượn trả a) Quản lí mượn • • 31 b) Quản lí trả • • 32 Biểu Đồ UC6: Quản lí danh mục • • 33 Biểu Đồ UC7: Quản lí nhân viên • • 34 Biểu Đồ UC8: Thống kê IV: Thiết kế dao diện • • 35 [...]... khi thư viện có sách 4: Mô tả ca sử dụng quản lí sách 4.1: Tên use case: Quản lí sách 4.2: Tóm tắt chức năng use case Use case Quản lí sách” dùng để quản lý thông tin chi tiết sách trong kho, xử lý thêm, xóa, sửa thông tin sách 4.3: Các dòng sự kiện 4.3.1: Dòng sự kiện chính B1: Thủ thư đăng nhập vào hệ thống • • 18 B2: Thủ thư chọn chức năng Quản lý sách” hệ thống sẽ hiển thị các chức năng con trong. .. tin Nếu sách đã có (trùng mã sách) thì báo lỗi nhập dữ liệu 5: Mô tả ca sử dụng quản lí mượn trả 5.1: Tên use case: Quản lí mượn trả 5.2: Tóm tắt chức năng use case Use case Quản lí mượn trả” dùng để quản lí việc mượn trả sách trong thư viện 5.3: Các dòng sự kiện 5.3.1: Dòng sự kiện chính B1: Thủ thư đăng nhập vào hệ thống B2: Độc giả yêu cầu mượn( trả )sách, thủ thư xác nhận thông tin độc giả bằng chức... thôi 2: Mô tả ca sử dụng quản lí độc giả 2.1:Tên use case: Quản lí độc giả 2.2:Tóm tắt chức năng -Use case Quản lí độc giả” có nhiệm vụ cập nhật thông tin độc giả, sửa, xóa, thêm độc giả, thống kê báo cáo 2.3: Các dòng sự kiện 2.3.1: Dòng sự kiện chính -B1: Thủ thư đăng nhập vào hệ thống -B2: Thủ thư chọn chức năng Quản lí độc giả” hệ thống sẽ hiện thị các chức năng con trong mục cập nhập thông tin... thư viện 6.3: Các dòng sự kiện 6.3.1: Dòng sự kiện chính B1: Thủ thư đăng nhập vào hệ thống B2: Lựa chọn chức năng quản lí danh mục B3: Thủ thư lựa chọn các chức năng thêm, sửa, xóa các sách trong từng danh mục B4: Hiển thị thông tin sách sau khi đã sắp xếp theo danh mục mới 6.3.2: Các trường hợp khác Sách sắp xếp sai danh mục 7: Mô tả ca sử dụng quản lí nhân viên thư viện 7.1: Tên use case: Quản lí. .. UC2: Quản lí độc giả b) UC3: Tra cứu sách • • 22 c) Biểu Đồ UC4 :Quản lí sách • • 23 d) Biểu Đồ UC5: Quản lí mượn trả • • 24 e) Biểu Đồ UC6: Quản lí danh mục • • 25 f) Biểu Đồ UC7: Quản lí nhân viên g) Biểu Đồ UC8: Thống kê 3.2: Biểu đồ lớp • • 26 3.3: Biểu đồ tuần tự Biểu Đồ tuần tự Đăng nhập • • 27 Biểu Đồ tuần tự UC2 :Quản lí độc giả • • 28 Biểu Đồ tuần tự UC3:Tra cứu sách • • 29 Biểu Đồ tuần tự UC4 :Quản. .. nhập • • 27 Biểu Đồ tuần tự UC2 :Quản lí độc giả • • 28 Biểu Đồ tuần tự UC3:Tra cứu sách • • 29 Biểu Đồ tuần tự UC4 :Quản lí sách • • 30 Biểu Đồ tuần tự UC5: Quản lí mượn trả a) Quản lí mượn • • 31 b) Quản lí trả • • 32 Biểu Đồ tuần tự UC6: Quản lí danh mục • • 33 Biểu Đồ tuần tự UC7: Quản lí nhân viên • • 34 Biểu Đồ tuần tự UC8: Thống kê IV: Thiết kế dao diện • • 35 ... không đúng, báo vi phạm, độc giả không được phép mượn sách 5.3.2.2: Sách độc giả muốn mượn đã hết 5.3.2.3: Độc giả vi phạm nội quy quá số lần quy định, không được mượn sách 5.3.2.4: Sách trả trễ hạn, hỏng, độc giả phải bổi thư ng theo quy định 6: Mô tả ca sử dụng quản lí danh mục 6.1: Tên use case: Quản lí danh mục 6.2: Tóm tắt chức năng use case Use case Quản lí danh mục ” giúp quản lí chi tiết thông... Cập nhật thông tin của nhân viên thư viện (thêm nhân viên, sửa, xóa thông tin nhân viên) 2.2: Hiện trạng hệ thống Hiện nay trường Đại Học Hải Phòng quản lý hàng trăm ngàn đầu sách và tạp chí, phục vụ cho sinh viên trường Hoạt động mượn – trả, nhập sách có thể được tóm tắt như sau: • Thư viện tạo ra các thẻ quản lý sách như sau để quản lí quá trình nhập sách của mình Thẻ Quản Lý Sách Mã Số Sách:…………... được mượn nhiều của thư viện 8.3: Các dòng sự kiện 8.3.1: Dòng sự kiện chính B1: Thủ thư đăng nhập vào hệ thống B2: Thủ thư chọn chức năng báo cáo, thống kê, màn hình chức năng hiện ra B3: Thủ thư chọn thống kê theo các tiêu chí khác nhau: Thống kê theo tên tác giả, thống kê số lượng sách yêu thích, sách đang mượn, sách bổ sung, sách đọc quá hạn, nhà xuất bản, thống kê sách của thư viện • • 21 B4: Hiển... dụng quản lí nhân viên thư viện 7.1: Tên use case: Quản lí nhân viên thư viện 7.2: Tóm tắt chức năng use case • • 20 Use case Quản lí nhân viên” giúp cho Ban Giám Đốc quản lí vai trò, quyền hạn của người sử dụng hệ thống 7.3: Các dòng sự kiện 7.3.1: Dòng sự kiện chính B1: Ban Giám đốc đăng nhập vào hệ thống B2: Chọn chức năng quản lí nhân viên B3: Ban Giám Đốc lựa chọn các chức năng thêm, sửa, xóa

Ngày đăng: 29/05/2016, 16:00

Từ khóa liên quan

Mục lục

  • Hệ tin học ứng dụng trong công tác thư vịên là một thực thể phức tạp. Vì vậy việc xây dựng một hệ tin học trong công tác thư viện phải tuân theo một quy tắc chặt chẽ.

  • Nhiệm vụ tổng quát của việc thiết kế một hệ tin học ứng dụng trong công tác thư viện có thể được xác định như sau:

  • Tập hợp các nhu cầu thông tin và các nhu cầu ứng dụng tin học trong hoạt động Thư viện

  • Tích hợp các nhu cầu đó trong một hệ tin học ứng dụng.

  • Cải tiến quản lý vốn tư liệu của thư viện. Xây dựng các CSDL thư mục thoả mãn nhu cầu lưu trữ và tìm kiếm thông tin.

  • Cải tiến qui trình làm việc của thư viện.

  • Để hoàn thành các nhiệm vụ và đạt được các mục quá trình thiết kế và xây dựng một hệ tin học ứng dụng trong thư viện phải qua các giai đoạn sau đây:

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

Tài liệu liên quan