(TIỂU LUẬN) phân tích thiết kế hệ thống quản lý thư viện sách

41 4 0
(TIỂU LUẬN) phân tích thiết kế hệ thống quản lý thư viện sách

Đ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

Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Phần 1: Lời nói đầu Trên giới Việt Nam, công nghệ thông tin tr thành cơng nghệ mũi nhọn, ngành khoa học kỹ thuật không th ể 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 sách, 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ý c 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 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ý d ữ li ệu tr ường h ọc, chúng em chọn đề tài “Phân tích thi ết kế hệ th ống qu ản lý th vi ện sách” Mặc dù cố gắng để hồn thành cơng việc, th ời gian có hạn thiếu kinh nghiệm kỹ chưa cao nên vi ệc phân tích thi ết k ế cịn nhiều thiếu sót, kính mong q thầy b ạn góp ý, b ổ sung đ ể chúng em hoàn thiện cho tập tốt Chúng em xin chân thành cảm ơn! Hà Nội, 13/4/2012 QUẢN LÝ THƯ VIỆN Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Phần 2: Phát biểu toán 2.1 Hoạt động nghiệp vụ thư viện: Các hoạt động nghiệp vụ thư viện sách thơng thường tóm tắt sau:       Thư viện tạo thẻ sách gồm thông tin: mã s ố sách, tên tác gi ả, tên nhà xuất bản, năm xuất bản, số trang, giá tiền, tóm tắt nội dung Các đầu sách phân theo chuyên ngành tài liệu   Mỗi độc giả cấp thẻ độc giả, gồm thông tin: tên, tuổi, địa chỉ, số chứng minh thư.  Độc giả muốn mượn sách tra cứu thẻ sách ghi vào phiếu mượn.  Sau kiểm tra đầy đủ thông tin phiếu mượn, thủ thư ki ểm tra ều kiện mượn độc giả xác nhận cho phép mượn sách, thu ti ền đặt cọc độc giả Một số thông tin phiếu mượn lưu l ại để quản lý, phiếu mượn gài vào chỗ sách lấy đi, sách giao cho độc giả.  Khi độc giả trả sách: xác nhận thẻ độc giả, xác định phi ếu mượn, vi ệc trả sách ghi nhận vào dòng ngày trả tình trạng Phiếu mượn lưu lại để quản lý theo dõi.  Sách bị trả trễ lịch hẹn hỏng bị phạt  2.2 Yêu cầu hệ thống: a) 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 độc giả tra cứu sách theo loại sách, theo tên sá theo ngơn ngữ, … máy tính trạm.  Cung cấp cho thủ thư thông tin đầu sách mượn hạn phải trả, sách đ  Thống kê hàng tháng số sách cho mượn theo chủ Thống kê đầu sách khơng có người mượn năm Hỗ trợ ơn tập     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ư  b) Yêu cầu phi chức năng:   Độc giả tra cứu thông tin sách môi trường mạng n ội thư viện Tuy nhiên, việc mượn trả sách phải thực trực tiếp thư viện Thủ thư sử dụng hệ thống để cập nhật quản lý q trình mượn trả sách.  Thơng tin thống kê phải đảm bảo tính xác, khách quan Các hình thức phạt độc giả hạn lưu l ại thông báo cho độc giả biết. 2.3 Sơ đồ phân cấp chức  Xác định chức hệ thống: Hình 1: Sơ đồ phân cấp chức QUẢN LÝ THƯ VIỆN Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC]  Mơ tả chức năng:  • Quản trị hệ thống: admin sử dụng chức quản trị hệ thống để quản lý thông tin người dùng phân quyền sử dụng cho người dùng: thủ thư, thủ kho • Quản lý kho sách: hệ thống cho phép quản lý tồn thơng tin tất sách thư viện, cho phép thêm , xóa, thay đổi thơng tin sách • Quản lý độc giả: hệ thống cho phép quản lý thông tin cá nhân độc giả, thêm, xóa, sửa thơng tin độc giả • Quản lý mượn trả: hệ thống cho phép quản lý việc mượn trả sách độc giả, hỗ trợ tạo phiếu mượn, gia hạn sách  Thống kê: hệ thống cho phép thống kê s ố l ượng sách đ ược mượn, số lượng sách chưa mượn năm giúp người quản lý thư viện nắm rõ tình hình mượn trả sách thư viện 2.4 Các hồ sơ a) Thẻ sách 7-QUẢN LÝ THƯ VIỆN Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] b) Thẻ độc giả c) Phiếu mượn sách Hỗ trợ ôn tập Phần 3: Phân tích 3.1 Mơ hình hóa nghiệp vụ với biểu đồ hoạt động Hình 2: Biểu đồ hoạt động cho ca sử dụng tạo thẻ độc giả 9-QUẢN LÝ THƯ VIỆN Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Hình 3: Biểu đồ hoạt động cho ca sử dụng nhập sách 10-QUẢN LÝ THƯ VIỆN -22-QUẢN LÝ THƯ VIỆN Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Hình 13: Biểu đồ trình tự cho chức tìm kiếm 23-QUẢN LÝ THƯ VIỆN Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Hình 14: Biểu đồ trình tự cho chức mượn sách Hình 15: Biểu đồ trình tự cho chức trả sách 24-QUẢN LÝ THƯ VIỆN Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Hình 16: Biểu đồ trình tự cho chức thống kê thơng tin sách mượn 25-QUẢN LÝ THƯ VIỆN Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Hình 17: Biểu đồ trình tự cho chức thống kê thơng tin độc giả 26-QUẢN LÝ THƯ VIỆN Hỗ trợ ơn tập 3.5 Mơ hình hóa ứng xử với biểu đồ máy trạng thái Hình 18: Biểu đồ trạng thái cho lớp phiếu mượn- chức mượn sách 27-QUẢN LÝ THƯ VIỆN Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Hình 19: Biểu đồ trạng thái cho lớp phiếu mượn- chức trả sách 28-QUẢN LÝ THƯ VIỆN Hỗ trợ ôn tập Phần 4: Thiết kế 4.1 Thiết kế sở liệu Hình 20: Biểu đồ sở liệu quan hệ 29-QUẢN LÝ THƯ VIỆN Hỗ trợ ôn tập 4.2 Thiết kế lớp chi tiết: Các lớp chi tiết xây dựng theo mơ hình lớp    Presentation Layer : Lớp làm nhiệm vụ giao tiếp với người dùng cuối để thu thập liệu hiển thịkết quả/dữ liệu thông qua thành phần giao diện người sử dụng  Business Logic Layer : Lớp thực nghiệp vụ hệ thống, sử dụng dịch vụ do lớp Data Access cung cấp, cung cấp dịch vụ cho lớp Presentation  Data Access Layer : Lớp thực nghiệp vụ liên quan đến lưu trữ truy xuất liệu ứng dụng Hình 21: Biểu đồ lớp cho tầng Data Access -30 QUẢN LÝ THƯ VIỆN Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Hình 22: Biểu đồ lớp cho tầng Business Hình 23: Biểu đồ lớp cho tầng Giao diện 31-QUẢN LÝ THƯ VIỆN Hỗ trợ ôn tập 4.3 Thiết kế giao diện Hình 24: Giao diện cho hình Hình 25: Giao diện cho form quản lý người dung 32-QUẢN LÝ THƯ VIỆN Hỗ trợ ơn tập Hình 26: Giao diện cho form quản lý kho sách Hình 27: Giao diện cho form quản lý kho sách- thêm sách -33-QUẢN LÝ THƯ VIỆN Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Hình 28: Giao diện cho form quản lý thẻ độc giả Hình 29: Giao diện cho form tìm kiếm 34-QUẢN LÝ THƯ VIỆN Hỗ trợ ơn tập Hình 30: Giao diện cho form tìm kiếm nâng cao Hình 31: Giao diện cho form quản lý mượn- trả -35-QUẢN LÝ THƯ VIỆN Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Phần 5: Tài liệu tham khảo [1] Phát triển hệ thống hướng đối tượng với UML 2.0 C++ - Nguyễn Văn Ba [2] Nguyên lý hệ sở liệu – Nguyễn Kim Anh [3] Phân tích thiết kế hệ thống thông tin – Nguyễn Văn Ba 36 QUẢN LÝ THƯ VIỆN ... diện cho form quản lý người dung 32-QUẢN LÝ THƯ VIỆN Hỗ trợ ơn tập Hình 26: Giao diện cho form quản lý kho sách Hình 27: Giao diện cho form quản lý kho sách- thêm sách -33-QUẢN LÝ THƯ VIỆN Hỗ trợ... thơng tin sách • Quản lý độc giả: hệ thống cho phép quản lý thông tin cá nhân độc giả, thêm, xóa, sửa thơng tin độc giả • Quản lý mượn trả: hệ thống cho phép quản lý việc mượn trả sách độc giả,... mượn, gia hạn sách  Thống kê: hệ thống cho phép thống kê s ố l ượng sách đ ược mượn, số lượng sách chưa mượn năm giúp người quản lý thư viện nắm rõ tình hình mượn trả sách thư viện 2.4 Các

Ngày đăng: 13/12/2022, 06:42