Ứng dụng hệ thống máy tính trong quản lý thư viện trường T36

MỤC LỤC

Những thuận lợi

Dùng máy tính để tìm kiếm thông tin về sách, về tác giả, về độc giả sẽ rất nhanh chóng và chính xác, việc lu trữ bằng máy tính sẽ trở nên rất thuận lợi gọn nhẹ giúp cho công việc bảo quản đợc tốt hơn. Lựa chọn phần mềm quản lý th viện đáp ứng đợc yêu cầu về mặt thông tin. Hệ thống quản lý mới sẽ giảm bớt đợc số thao tác thủ công, vì vậy giảm bớt.

Nh÷ng khã kh¨n

Phải tiến hành lập dự toán, dự trù kinh phí mua sắm thiết bị cho phù hợp và phải có hớng mở rộng hệ thống khi có nhu cầu cho tơng lai, phải tiến hành đào tạo, bồi dỡng về kiến thức tin học cho số cán bộ là nhân viên làm trong th viện. Phân loại, cập nhật số sách và tài liệu phục vụ học tập hiện có trong th viện theo Bảng phân loại dùng cho các th viện khoa học tổng hợp do Bộ văn hoá thông tin - Th viện quốc gia Việt nam phát hành, tiến hành sắp xếp lại hệ thống giá để sách, tủ đựng sách theo trình tự của hệ thống. Làm mới và sửa chữa lại hệ thống tủ đựng mục lục phân loại sách, sắp xếp theo trình tự các hộp phích để tiện cho việc ngời dùng tra cứu.

Đây là bớc quan trọng mà ngời phân tích thiết kế hệ thống phải đa ra các chức năng của hệ thống và chỉ ra các mối quan hệ giữa các chức năng. Theo nghĩa hẹp phân tích hệ thống là giai đoạn 2, đi sau giai đoạn khảo sát sơ bộ, là giai đoạn bản lề giữa khảo sát sơ bộ và giai đoạn đi sâu vào các thành phần hệ thống. - Xây dựng hệ thống quản lý th viện: Giúp cho ngời quản lý th viện truy xuất thông tin về sách ,về độc giả và các thông tin liên qua đến việc quản lý th viện một cách nhanh chóng và chính xác.

- Hệ thống phải đáp ứng đợc: Quản lý chi tiết về sách về tác giả, về nhà xuất bản, về độc giả, về mợn trả, về số lợng sách có trong th viện và sử lý về mợn trả quá hạn, đúng hạn. - Đối với ngời khai thác hệ thống: Khả năng truy nhập dữ liệu nhanh chóng, thao tác vào ra dữ liệu phải đơn giản, chính xác, dễ thực hiện, có khả năng phát hiện lỗi tốt, giao diện trình bày đẹp, dễ hiểu, thống nhất về phơng pháp làm việc tạo cho ngời sử dụng thao tác dể dàng.

Chức năng của hệ thống

Giai đoạn này gọi là giai đoạn thiết kế logic chuẩn bị cho giai đoạn thiết kế vật lý. + Nhập thông tin sách mới: Cũng nh nhập thông tin về độc giả mục nhập thông tin về sách mới cũng cập nhật những đầu sách mà th viện mới đợc bổ sung. + Sửa, xoá thông tin sách: Khi sách không còn đợc sử dụng hoặc sách bị mất, hỏng thì chức năng này sẽ đảm nhận vai trò huỷ thông tin về quyển sách đó.

Khi độc giả đến th viện việc đầu tiên là đến hộp tủ đựng phích sách sau đó tìm loại sách mình cần mợn và đa thẻ độc giả cùng với thẻ phích cho nhân viên th viện. - Xử lý trả: Khi độc giả đến trả sách thì chức năng này sẽ tìm độc giả đã m- ợn và sau đó cập nhật vào ngày trả và số lợng trả để xử lý thông tin trả sách của. - Xóa thông tin mợn trả: Khi độc giả đã trả sách và những thông tin mợn trả sách của độc giả không còn phù hợp với các yêu cầu về thống kê, báo cáo của th viện thì sẽ đợc xoá khỏi hệ thống quản lý th viện.

- Tìm thông tin sách: Tìm các thông tin về sách nh: Tìm tên sách, loại sách, mã sách, tên tác giả và tên nhà xuất bản. - Thống kê sách: Với hệ thống th viện này mục thống kê sách có vai trò quan trọng trong việc kiểm tra lại số lợng sách hiện tại và số lợng sách đang đợc mợn.

Phân tích nhiệm vụ của từng chức năng

Biểu đồ phân cấp chức năng cho ta cái nhìn tổng quát của hệ thống quản lý th viện. Nó chỉ ra những ràng buộc mà ngời viết chơng trình phải thực hiện, xác. *Kho dữ liệu: Là thông tin cần cất giữ để sau đó có một hoặc nhiều chức năng sử dụng chúng.

* Thực thể: (Các tác nhân ngoài): là các tổ chức hoặc cá nhân nằm ngoài hệ thống nhng có trao đổi thông tin với hệ thống.

Biểu đồ luồng dữ liệu mức khung cảnh

* Chức năng quản lý th viện có nhiệm vụ báo cáo theo yêu cầu của Ban Giám Hiệu về tình hình hoạt động của th viện để Ban Giám Hiệu có kế hoạch và.

Biểu đồ luồng dữ liệu mức đỉnh

Độc giả

Biểu đồ luồng dữ liệu mức dới đỉnh

+ Chức năng thêm thông tin độc giả mới cần giao dịch với tác nhân ngoài là. Sửa: có nhiệm vụ sửa những thông tin về độc giả khi ngời quản lý và. Xoá: chức năng này có nhiệm vụ xoá độc giả khi độc giả không có nhu cầu về mợn trả nh: Sinh viên ra trờng hoặc sinh viên vi phạm những quy định của th viện.

- Chức năng thêm sách mới: chức năng này có quan hệ với tác nhân ngoài là sách, khi đợc cấp có thẩm quyền đồng ý về cho nhập sách mới, thì ngời quản lý. Sửa: Chức năng này có nhiệm vụ sửa thông tin về sách khi ngời quản lý th viện phát hiện trong quá trình nhập sách có sự nhầm lẫn cần sửa chữa lại. Xóa: Chức năng này có nhiệm vụ xoá những thông tin về cuốn sách nào đó không còn tồn tại trong th viện hoặc không còn sử dụng đợc nữa.

- Trong sơ đồ này: có 1 kho thông tin và hai tác nhân ngoài là độc giả và Ban giám hiệu. - ở hai chức năng trên sẽ thực hiện việc tìm kiếm các thông tin về độc giả. Dữ liệu đợc các chức năng lấy từ kho thông tin sách để phục vụ tìm kiếm theo các tiêu chí mà các chức năng đã định ra.

- Đây là sơ đồ dùng để biểu diễn các thông tin xử lý mợn trả của độc giả sơ. Khi độc giả đến th viện yêu cầu mợn hoặc trả sách thì cán bộ th viện kiểm tra độc giả này đã đăng ký với th viện hay cha dữ liệu này đợc lấy ra từ kho thông tin độc giả, nếu có thì sẽ xử lý thông tin về mợn trả. Trong chức năng xử lý quá hạn thì thông tin về các độc giả mợn sách quá.

* Khi cần thống kế về số độc giả hay do yêu cầu của Ban giám Hiệu thì cán bộ thống kê sẽ thống kê đợc về số lợng độc giả đang mợn và số độc giả mợn quá. * Tất cả các thông tin liên quan đến thống kê đợc lấy ra từ kho thông tin về sách. Đối với các công cụ phát triển các ứng dụng về cơ sở dữ liệu thì ngôn ngữ Visua Basic tỏ ra hiệu quả và.

Visua Basic là một ngôn ngữ lập trình bậc cao nằm trong trong bộ Visual Studio của Microsoft, nó cho phép các lập trình viên tạo ra các ứng dụng một cách nhanh chóng. Cơ sở dữ liệu ở đây là Microsoft Access phù hợp cho những cơ sở dữ liệu vừa phải, bên cạnh đó nó còn hổ trợ cho việc thao tác với cơ sở dữ liệu một cách dễ dàng, nhanh chóng. * Cài đặt: Chơng trình đợc cài đặc bởi Microsoft Access với giao diện dễ nhìn với các nút lệnh làm việc thuận lợi cho việc cập nhật hay xử lý thông tin.

Chơng trinh sẽ tự động chạy với form chính đợc thiết lập bằng Macro Khởi động.

Tính năng của đề tài

* Sử dung: Tạo th mục QLTV và copy (hoặc giả nén bằng winzip) file có tên Qltv.mdb có trong đĩa mềm vào ổ cứng. Sau đó chạy chơng trình bằng biểu t- ợng QLTV hoặc tạo biểu tợng ra màn hình Desktop để chạy trực tiếp. Sau khi sử dụng xong ngới sử dụng muốn ra khỏi chơng trình thì đa chuột.

Kết quả đạt đợc

Những hạn chế cần khắc phục

Hớng phát triển của đề tài