Để khắc phục những nhược điểm của phương pháp quản lý thủ công, đáp ứng tốt yêu cầu cần thiết về tính chính xác đầy đủ, nhanh chóng và khoa học trước yêu cầu thực tế ngày càng đa dạng phong phú của công tác quản lý là việc làm cần thiết. Việc đưa máy tính vào nhà trường sẽ giúp nâng cao chất lượng quản lý, giảm sức lao động, nhân lực lao động.
CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG QUẢN LÝ THƯ VIỆN 3.1. Mục đích yêu cầu về hệ thống chương trình
- Hệ thống chương trình phải đảm bảo tính khả thi, cung cấp đầy đủ thông tin, thuận tiện dễ dùng với người sử dụng.
- Cung cấp thông tin tổng hợp kịp thời, chính xác theo yêu cầu của cấp trên…
- Việc áp dụng hệ thống vào quản lý phải tiết kiệm được thời gian trong việc quản lý và xử lí thông tin.
- Toàn bộ quá trình phân tích thiết kế, lập trình thử nghiệm, cài đặt hệ thống chương trình phải phù hợp với đơn vị, với khả năng thiết bị con người quản lí thư viện.
3.2. Công việc của hệ thống và sự lưu thông dữ liệu
Để đạt được mục đích trên trong quá trình quản lý, hệ thống cần tiếp nhận các thông tin về sách và sự cần thiết trong từng giai đoạn.
a. Đầu vào của hệ thống thông tin
Thông tin về từng đầu sách, từng cuốn sách cũng như sự thay đổi bổ sung trong từng quá trình. Các danh mục sách được cập nhật, bổ sung khi có sự thay
b. Đầu ra của hệ thống thông tin
Căn cứ vào từng yêu cầu cụ thể mà hệ thồng cần phải đưa ra những thông tin cần thiết nhằm phục vụ 1 cách tốt nhất theo yêu cầu quản lí. Đó là những thông tin liên quan đến độc giả tình hình mượn trả, tìm kiếm thống kê
c. Mô tả hệ thống dữ liệu
Từ phân tích sự lưu thông của các luồng dữ liệu, đầu vào, đầu ra của hệ thống ta sẽ mô tả về luồng dữ liệu. Dữ liệu ở đây là các thuộc tính của đối tượng quản lí gắn liền với phiếu nhập tin
3.3. Phân tích chi tiết bài toán quản lí thư viện
a.Thông tin vào của hệ thống
Quản lí sách: bao gồm các thông tin + Thông tin nhà xuất bản
+ Thông tin phân loại + Thông tin tác giả Quản lý mượn trả:
+ Thông tin độc giả
+ Thông tin mượn b. Thông tin ra của hệ thống
Thông tin đầy đủ của 1 quyển sách Số lượng sách còn sách có
Thống kê, in báo cáo tình hình mượn, trả Thống kê in báo cáo số lượng độc giả
Các thông kê tra cứu, tìm kiếm theo yêu cầu c. Các chức năng chính
Sau khi phân tích hệ thống xây dựng đựoc đầu vào và mục đích của hệ thống ta thấy thư viện có chức năng chính sau:
- Chức năng quản lí sách - Chức năng quản lí mượn trả - Chức năng thống kê, in ấn
- Chức năng tìm kiếm theo yêu cầu - Ba tác nhân ngoài là
- Thủ thư - Độc giả - Lãnh đạo
3.4 . Các biểu đồ xử lý chức năng
Sơ đồ BFD của hệ thống
Hình 2.3.1. Sơ đồ BFD của hệ thống
b. Xây dựng biểu đồ luồng dữ liệu
* Biểu đồ luồng dữ liệu mức khung cảnh (mức 0)
Chức năng xử lý thông tin của biểu đồ luồng dữ liệu mức đỉnh gồm: Quản lý sách, quản lý độc giả, quản lý mượn trả, thống kê báo cáo.
Tác nhân ngoài của biểu đồ luồng dữ liệu mức đỉnh gồm: Độc giả, cán bộ thư viện.
Quản lí sách Quản lý mượn trả Thống kê in ấn Quản lý độc giả Hoạt động quản lý Quản lý thư viê Thủ thư viện Thông tin Sách, độc giả Báo cáo Thông tin về sách
mượn và độc giả Thống kê, báo cáo
Yêu cầu, thống kê Thẻ thư viện
Độc giả Quản lý Lãnh đạo
*Biểu đồ luồng dữ liệu mức đỉnh: Chức năng xử lý thông tin Phiếu mượn sách Cán bộ thư viện Quản lý độc giả (2) Quản lý sách (1) Thống kê báo cáo (4) Quản lý mượn trả (3) Độc giả Sách Thẻ Phiếu mượn trả TT Sách trả Đơn xin cấp thẻ TT Sách mượn Thẻ Thẻ
TT Yêu cầu TKBC TT yêu cầu
Chức năng xử lý của biểu đồ quản lý độc giả gồm: Nhập thẻ, sửa đổi thẻ, in thẻ, hủy thẻ.
Tác nhân ngoài của biểu đồ quản lý độc giả gồm: Cán bộ thư viện, độc giả.
Kho dữ liệu của biểu đồ luồng dữ liệu mức đỉnh gồm: kho sách, thẻ thư viện, phiếu mượn sách.
Chức năng quản lý độc giả:
Chức năng xử lý của biểu đồ quản lý độc giả gồm: Nhập thẻ, sửa đổi thẻ, in thẻ, hủy thẻ.
Tác nhân ngoài của biểu đồ quản lý độc giả gồm: Cán bộ thư viện, độc giả.
Kho dữ liệu của biểu đồ quản lý độc giả gồm: Độc giả, danh sách mượn trả. Cán bộ thư viện Sửa đổi thẻ (2.2) Hủy thẻ (2.3) In thẻ (2.4) Nhập thẻ (2.1) Độc giả Độc giả DS mượn trả Xin cấp thẻ
Yêu cầu hủy
Thẻ đã hủy Y/C sửa đổi thẻ
CHƯƠNG 4: CÀI ĐẶT THỬ NGHIỆM CHƯƠNG TRÌNH Thiết kế hệ thống 4.1 Thiết kế các bảng dữ liệu + Bảng dữ liệu sách: +Bảng dữ liệu mượn sách: +Bảng dữ liệu độc giả:
+ Bảng dữ liệu phân loại:
a. Giao diện chính của chương trình + Giao diện chính của hệ thống:
+ Form thông tin về nhà xuất bản:
+Form tìm kiếm theo tên sách:
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... KẾT LUẬN 1. Đánh giá kết quả thực hiện:
Trong quá trình khảo sát và xây dựng hệ thống ở các khâu như phân tích thiết kế hệ thống, cài đặt em đã hoàn thành được các công đoạn xây dựng chương trình mà giáo viên hướng dẫn đề ra.
Thư viện là nơi nghiên cứu về sách, nơi đọc sách, báo của mọi người, nơi tàng trữ sách báo nhiều nhất, đầy đủ nhất và có thể thỏa mãn yêu cầu đọc sách của độc giả trên nhiều lĩnh vực. Tin học hóa quản lý trong thư viện là một đề tài có tính chất thực tế. Nó nâng cao hiệu quả của công tác quản lý, giúp cho
việc. Giảm được rất nhiều thời gian trong việc lập báo cáo thống kê, tra cứu tìm sách….tạo điều kiện phục vụ tốt hơn cho mọi đối tượng có nhu cầu đến thư viện.
Trong quá trình khảo sát và phân tích đề tài “Phân tích và thiết kế hệ thống quản lý thư viện trương THPT Sông Công”, em đã hiểu được phần nào về chương trình quản lý quản lý thư viện. Em tự nhận thấy phần nào đã đạt được những kết quả sau: Tìm hiểu, khảo sát được thực tế hoạt động của quản lý thư viện nói chung và thư viện trường PTTH Sông Công Thái Nguyên nói riêng. Tìm hiểu được một phần cơ sở lý thuyết của quá trình phân tích thiết kế hệ thống. Về cơ bản đã phân tích hệ thống, đưa ra được các biểu đồ chức năng và phân cấp chức năng, các biểu đồ luồng dữ liệu. Thiết kế được giao diện chương trình và một số chức năng. Chương trình đảm bảo chính xác dữ liệu, có tính liên kết và trao đổi dữ liệu cao. Chương trình có khả năng lưu trữ, tìm kiếm nhanh, chính xác. Đáp ứng được phần nào nhu cầu của người sử dụng.
2. Định hướng phát triển trong tương lai:
Tiếp tục hoàn thiện tốt hơn chức năng của chương trình, phát triển chương trình thành một đề tài lớn hơn với đầy đủ chức năng hoàn thiện hơn để có thể ứng dụng vào thực tế. Đề tài này cần phải phát triển rộng hơn, đặc biệt là quản lý nguồn tài nguyên thông tin.
3. Những hạn chế của đề tài:
Do hạn chế về mặt kiến thức nên hệ thống còn nhiều thiếu sót, chỉ có thể đáp ứng được một phần nhu cầu thực tế của người sử dụng.
Mặc dù em đã cố gắng rất nhiều trong quá trình khảo sát tìm hiểu, nhưng chắc chắn đề tài không tránh khỏi những thiếu sót, hạn chế nhất định. Vì vậy em mong quý thầy, cô và cùng toàn thể các bạn quan tâm đến đề tài này, chỉ dẫn và góp ý để em có thể hoàn thiện, nâng cao chương trình này một cách đầy đủ hơn nữa.
TÀI LIỆU THAM KHẢO
[1]. Đoàn Văn Ba, Phân tích và thiết kế hệ thống hướng đối tượng, Nxb, Đại học Quốc Gia, 2002.
[2]. Trung tâm KHTN và Công nghệ Quốc gia, Phân tích và thiết kế tin học hóa hệ thống quản lý _kinh doanh _nghiệp vụ.
[3]. Nguyễn Văn Ba, Phân tích và thiết kế hệ thống, NXB Giao thông, 2003 .
[4]. Trân Thành Trai, Phân tích và thiết kế hệ thống thông tin quản lý, NXB trẻ, 1996 .
MỤC LỤC
1.2. Mục đích và yêu cầu của bài toán quản lý thư viện...4
1.4. Lựa chọn công cụ xây dựng chương trình quản lý thư viện...6
CHƯƠNG II: KHẢO SÁT HOẠT ĐỘNG THƯ VIỆN TRƯỜNG THPT SÔNG CÔNG THÁI NGUYÊN...20
2.1. Thông tin chung...20
2.2. Thực trạng quản lý thư viện...22
2.3. Các thông tin cần quản lý trong thư viện ...23
2.4. Các yêu cầu về quản lý thư viện ...25
2.5. Đánh giá về hệ thống quản lý cũ...27
2.6 Nhu cầu xây dựng hệ thống mới...28
CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG QUẢN LÝ THƯ VIỆN...29
3.1. Mục đích yêu cầu về hệ thống chương trình...29
3.2. Công việc của hệ thống và sự lưu thông dữ liệu...29
3.3. Phân tích chi tiết bài toán quản lí thư viện...30
3.4 . Các biểu đồ xử lý chức năng...30
CHƯƠNG 4: CÀI ĐẶT THỬ NGHIỆM CHƯƠNG TRÌNH...35
...36
...36
...37