Đề xuất xây dựng hệ thống quản lý Phòng thông tin thư viện khoa CNTT

MỤC LỤC

Nhận xét về hệ thống hiện tại

Do đó, cần một hệ thống mới làm việc chuyên nghiệp và hiệu quả hơn. Hiện tại Phòng thông tin thư viện của khoa CNTT chưa được quan tâm đúng mức và hoạt động chưa hiệu quả. Để khắc phục tình hình hiện tại em đưa ra một số đề xuất và xây dựng một phần mềm quản lý Phòng thông tin thư viện.

THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN

Các yêu cầu, chức năng của hệ thống

• Chức năng Quản lý sách: Người quản lý sẽ nhập các thông tin về một cuốn sách hay tài liệu vào chương trình để quản lý. • Form được sử dụng để nhập thông tin sách phải thuận tiện và dễ sử dụng. • Chức năng Tra cứu sách: Người quản lý có thể tìm kiếm nhanh sách dựa vào những trường thông tin: Tên sách, tên tác giả, năm xuất bản….

Phân tích

    Chú ý nhập đúng theo thứ tự các trường thông tin, nếu ký hiệu sách đã tồn tại trong máy tính thì máy tính đưa ra thông báo và yêu cầu nhập lại. Do có nhiều loại tài liệu khác nhau nên chức năng Nhập sách được phân thành các chức năng nhỏ hơn: Nhập Giáo trình, Nhập Tạp chí, Nhập Khoá luận…. Chức năng Huỷ thông tin sách: Giúp thủ thư xoá bỏ thông tin về sách trong máy tính khi cuốn sách đó không sử dụng nữa.

    Chức năng này được phân thành các chức năng nhỏ hơn: Huỷ thông tin Giáo trình, Huỷ thông tin Tạp chí, Huỷ thông tin Khoá luận…. • Các Chức năng: Quản lý Người quản trị (dành cho Người quản lý hệ thống (thủ thư)), Quản lý sách (dành cho Người quản lý(thủ thư)), Tra cứu (dành cho Người quản lý (thủ thư), bạn đọc (sinh viên)). Luồng dữ liệu giữa chức năng Quản lý sách và Kho sách: Nếu thông tin nhập sách đúng hệ thống sẽ lưu vào kho dữ liệu sách.

    Chức năng Quản lý Người quản trị: Dùng để Phân quyền Người sử dụng hệ thống, cần thiết phải đăng nhập để quản trị toàn bộ hệ thống. Nếu thông tin nhập vào đúng (có trong cơ sở dữ liệu) thì Người sử dụng có quyền đăng nhập ngược lại do nhập sai hoặc chưa đăng ký với hệ thống thì Người sử dụng phải nhập lại thông tin hoặc làm một đăng ký mới. Người quản trị hệ thống tuỳ theo loại tài liệu mà nhập theo mẫu phiếu của tài liệu đó, nếu Người quản trị nhập sai thông tin hệ thống sẽ đưa ra thông báo lỗi và yêu cầu nhập lại.

    Người sử dụng nhập các thông tin cần tra cứu như: tên giáo trình, tên nhà xuất bản, tên tổ bộ môn… hệ thống sẽ tìm kiếm và trả về thông tin cần tìm. Các thuộc tính ban đầu: Tên truy cập, Mật khẩu, Họ tên, Đăng ký cá biệt, Tiêu đề, Tên tác giả, Mã tác giả, Nhà xuất bản, Mã NXB, Năm xuất bản, Mã năm,. Ngôn ngữ tài liệu, Tổng số trang, Tiêu đề mô tả, Phân loại, Mã phân loại, Tổ bộ môn, Mã tổ bộ môn, Người hướng dẫn, Mã Người hướng dẫn, Người nhập, Mã người nhập.

    Tên tác giả Mã tác giả Nhà xuất bản Mã NXB Năm xuất bản Mã năm xuất bản Ngôn ngữ tài liệu Tổng số trang Tiêu đề mô tả Phân loại Mã phân loại Tổ bộ môn Mã tổ bộ môn Người hướng dẫn Mã người HD Người nhập Mã người nhập. Tên tác giả Mã tác giả Nhà xuất bản Mã NXB Năm xuất bản Mã năm xuất bản Ngôn ngữ tài liệu Tổng số trang Tiêu đề mô tả Phân loại Mã phân loại Tổ bộ môn Mã tổ bộ môn Người hướng dẫn Mã người HD Người nhập Mã người nhập Mật khẩu. Tên tác giả Mã tác giả Nhà xuất bản Mã NXB Năm xuất bản Mã năm xuất bản Ngôn ngữ tài liệu Tổng số trang Tiêu đề mô tả Phân loại Mã phân loại Tổ bộ môn Mã tổ bộ môn Người hướng dẫn Mã người HD Người nhập Mã người nhập Mật khẩu.

    Tên tác giả Mã tác giả Nhà xuất bản Mã NXB Năm xuất bản Mã năm xuất bản Ngôn ngữ tài liệu Tổng số trang Tiêu đề mô tả Phân loại Mã phân loại Tổ bộ môn Mã tổ bộ môn Người hướng dẫn Mã người HD Người nhập Mã người nhập Mật khẩu. Mã người nhập sách phải trùng với tên truy cập của người quản trị hệ thống, do đó loại bỏ thuộc tính tên truy cập; Họ tên của người quản trị phải trùng với tên của Người nhập sách, do đó loại bỏ thuộc tính Họ tên.

    Phần ba: Thiết kế hệ thống

    Thiết kế tổng thể

    Tieu de Ten tac gia Ma tac gia Nha xuat ban Ma nha xuat ban Nam xuat ban Ma nam xuat ban Ngon ngu tai lieu Tong so trang Tieu de mo ta Phan loai Ma phan loai To bo mon Ma to bo mon Nguoi huong dan Ma nguoi HD Nguoi nhap Ma nguoi nhap Mat khau.

    Thiết kế chi tiết 1. Thiết kế kiểm soát

    2 Mục đích Dùng để Phân quyền Người sử dụng hệ thống, cần thiết phải đăng nhập để quản trị toàn bộ hệ thống. 3 Nội dung Đối tượng thao tác với chức năng này là người quản trị hệ thống (thủ thư). 3 Nội dung Chức năng Quản lý sách là một trong những chức năng quan trọng của hệ thống.

    Chức năng tham chiếu tới các bảng: Người nhập_ Người quản trị, Sách, Tác giả, Nhà xuất bản, Năm xuất bản, Phân loại, Tổ bộ môn, Người hướng dẫn. • Input: Dữ liệu là thông tin cho bởi các bảng dữ liệu kể trên và thông tin nhập do Người nhập cung cấp thông qua các giao diện hộp thoại người nhập - hệ thống. • Output: Dữ liệu ra được thông báo trên màn hình thông qua các giao diện hộp thoại người nhập - hệ thống.

    2 Mục đích Giúp Người quản trị hệ thống và sinh viên có thể tra cứu giáo trình và các tài liệu khác một cách nhanh nhất. 3 Nội dung Chức năng Tra cứu là một trong những chức năng quan trọng của hệ thống. Đối tượng thao tác với chức năng này là Người quản trị hệ thống và Người sử dụng (Sinh viên).

    Tra cứu theo nội dung tài liệu: Tra cứu Giáo trình, Tra cứu tạp chí, Tra cứu khoá luận. Chức năng tham chiếu tới các bảng: Người nhập_ Người quản trị, Sách, Tác giả, Nhà xuất bản, Năm xuất bản, Phân loại, Tổ bộ môn, Người hướng dẫn.

    Bảng tác giả
    Bảng tác giả