Phân tích thiết kế hệ thống quản lý thư viện sách

33 6 0
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 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ý 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ý 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 download by : skknchat@gmail.com 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 điề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ách, theo tác giả, theo ngôn ngữ, … máy tính trạm.  Cung cấp cho thủ thư thông tin đầu sách độc giả mượn hạn phải trả, sách mượn.  Thống kê hàng tháng số sách cho mượn theo chủ đề, tác giả,… Thống kê đầu sách khơng có người mượn năm, năm, năm download by : skknchat@gmail.com Hỗ trợ ôn tập     [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC]  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 6-QUẢN LÝ THƯ VIỆN download by : skknchat@gmail.com 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 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 download QUẢN LÝ THƯ VIỆN by : skknchat@gmail.com 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 download by : skknchat@gmail.com Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 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 download by : skknchat@gmail.com 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 download by : skknchat@gmail.com Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] Hình 4: Biểu đồ hoạt động cho ca sử dụng mượn sách 11-QUẢN LÝ THƯ VIỆN download by : skknchat@gmail.com Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 12-QUẢN LÝ THƯ VIỆN download by : skknchat@gmail.com Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 3.2 Mơ hình hóa nhu cầu với biểu đồ ca sử dụng Biểu đồ use case tổng quát HÌnh 5: Biểu đồ use case mức tổng quát          Mô tả ca sử dụng quản lý kho sách:  Mục đích: Dùng để quản lý thơng tin chi tiết sách kho, xử lý thêm, xóa, sửa thơng tin sách.  Tác nhân kích hoạt: thủ thư.  Các bước tiến hành:  Chọn chức “Quản lý kho sách”: hệ thống hiển thị chức mục quản lý kho sách.  Hiển thị danh sách xếp sách kho theo thứ tự.  Thủ thư nhập thông tin sách nhập sửa chữa.  Ca sử dụng kết thúc.  Các trường hợp khác: download QUẢN LÝ THƯ VIỆN by : skknchat@gmail.com 13 Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 3.4 Mơ hình hóa tương tác với biểu đồ trình tự Hình 12: Biểu đồ trình tự cho chức đăng nhập 22-QUẢN LÝ THƯ VIỆN download by : skknchat@gmail.com 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 download by : skknchat@gmail.com 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 download by : skknchat@gmail.com 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 download by : skknchat@gmail.com 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 download by : skknchat@gmail.com Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 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 download by : skknchat@gmail.com 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 download by : skknchat@gmail.com Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 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 download by : skknchat@gmail.com Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 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ụ  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 download by : skknchat@gmail.com 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 download by : skknchat@gmail.com Hỗ trợ ơn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 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 download by : skknchat@gmail.com Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 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 download by : skknchat@gmail.com 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 download by : skknchat@gmail.com Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] 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 download by : skknchat@gmail.com 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 download by : skknchat@gmail.com ...  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ý. .. 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... 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 mượn, số lượng sách chưa mượn

Ngày đăng: 27/04/2022, 10:43

Hình ảnh liên quan

 Thông tin thống kê phải đảm bảo tính chính xác, khách quan. Các hình thức phạt đối với độc giả quá hạn sẽ được lưu lại  và thông báo cho  độc giả biết. - Phân tích thiết kế hệ thống quản lý thư viện sách

h.

ông tin thống kê phải đảm bảo tính chính xác, khách quan. Các hình thức phạt đối với độc giả quá hạn sẽ được lưu lại và thông báo cho độc giả biết. Xem tại trang 3 của tài liệu.
3.1 Mô hình hóa nghiệp vụ với biểu đồ hoạt động - Phân tích thiết kế hệ thống quản lý thư viện sách

3.1.

Mô hình hóa nghiệp vụ với biểu đồ hoạt động Xem tại trang 6 của tài liệu.
Hình 3: Biểu đồ hoạt động cho ca sử dụng nhập sách mới - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 3.

Biểu đồ hoạt động cho ca sử dụng nhập sách mới Xem tại trang 7 của tài liệu.
Hình 4: Biểu đồ hoạt động cho ca sử dụng mượn sách - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 4.

Biểu đồ hoạt động cho ca sử dụng mượn sách Xem tại trang 8 của tài liệu.
3.2 Mô hình hóa nhu cầu với biểu đồ ca sử dụng - Phân tích thiết kế hệ thống quản lý thư viện sách

3.2.

Mô hình hóa nhu cầu với biểu đồ ca sử dụng Xem tại trang 10 của tài liệu.
 Màn hình tìm kiếm hiển thị, người dùng tiếp tục chọn tìm kiếm theo các tiêu chí có sẵn hoặc nhập từ khóa.  - Phân tích thiết kế hệ thống quản lý thư viện sách

n.

hình tìm kiếm hiển thị, người dùng tiếp tục chọn tìm kiếm theo các tiêu chí có sẵn hoặc nhập từ khóa.  Xem tại trang 14 của tài liệu.
Hình 7: Phân rã use case quản lý sách - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 7.

Phân rã use case quản lý sách Xem tại trang 15 của tài liệu.
Hình 9: Biểu đồ lớpcho ca sử dụng tìm kiếm - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 9.

Biểu đồ lớpcho ca sử dụng tìm kiếm Xem tại trang 17 của tài liệu.
Hình 8: Biểu đồ lớpcho ca sử dụng đăng nhập - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 8.

Biểu đồ lớpcho ca sử dụng đăng nhập Xem tại trang 17 của tài liệu.
Hình 11: Biểu đồ lớpcho ca sử dụng trả sách - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 11.

Biểu đồ lớpcho ca sử dụng trả sách Xem tại trang 18 của tài liệu.
Hình 10: Biểu đồ lớpcho ca sử dụng mượn sách - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 10.

Biểu đồ lớpcho ca sử dụng mượn sách Xem tại trang 18 của tài liệu.
3.4 Mô hình hóa sự tương tác với biểu đồ trình tự - Phân tích thiết kế hệ thống quản lý thư viện sách

3.4.

Mô hình hóa sự tương tác với biểu đồ trình tự Xem tại trang 19 của tài liệu.
Hình 13: Biểu đồ trình tự cho chức năng tìm kiếm - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 13.

Biểu đồ trình tự cho chức năng tìm kiếm Xem tại trang 20 của tài liệu.
Hình 14: Biểu đồ trình tự cho chức năng mượn sách - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 14.

Biểu đồ trình tự cho chức năng mượn sách Xem tại trang 21 của tài liệu.
Hình 16: Biểu đồ trình tự cho chức năng thống kê thông tin sách mượn - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 16.

Biểu đồ trình tự cho chức năng thống kê thông tin sách mượn Xem tại trang 22 của tài liệu.
Hình 17: Biểu đồ trình tự cho chức năng thống kê thông tin độc giả - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 17.

Biểu đồ trình tự cho chức năng thống kê thông tin độc giả Xem tại trang 23 của tài liệu.
3.5 Mô hình hóa sự ứng xử với biểu đồ máy trạng thái - Phân tích thiết kế hệ thống quản lý thư viện sách

3.5.

Mô hình hóa sự ứng xử với biểu đồ máy trạng thái Xem tại trang 24 của tài liệu.
Hình 19: Biểu đồ trạng thái cho lớp phiếu mượn- chức năng trả sách - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 19.

Biểu đồ trạng thái cho lớp phiếu mượn- chức năng trả sách Xem tại trang 25 của tài liệu.
Hình 20: Biểu đồ cơ sở dữ liệu quan hệ - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 20.

Biểu đồ cơ sở dữ liệu quan hệ Xem tại trang 26 của tài liệu.
Các lớp chi tiết được xây dựng theo mô hình 3 lớp - Phân tích thiết kế hệ thống quản lý thư viện sách

c.

lớp chi tiết được xây dựng theo mô hình 3 lớp Xem tại trang 27 của tài liệu.
Hình 23: Biểu đồ lớpcho tầng Giao diện - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 23.

Biểu đồ lớpcho tầng Giao diện Xem tại trang 28 của tài liệu.
Hình 22: Biểu đồ lớpcho tầng Business - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 22.

Biểu đồ lớpcho tầng Business Xem tại trang 28 của tài liệu.
Hình 24: Giao diện cho màn hình chính - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 24.

Giao diện cho màn hình chính Xem tại trang 29 của tài liệu.
Hình 25: Giao diện cho form quản lý người dung - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 25.

Giao diện cho form quản lý người dung Xem tại trang 29 của tài liệu.
Hình 26: Giao diện cho form quản lý kho sách - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 26.

Giao diện cho form quản lý kho sách Xem tại trang 30 của tài liệu.
Hình 28: Giao diện cho form quản lý thẻ độc giả - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 28.

Giao diện cho form quản lý thẻ độc giả Xem tại trang 31 của tài liệu.
Hình 29: Giao diện cho form tìm kiếm - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 29.

Giao diện cho form tìm kiếm Xem tại trang 31 của tài liệu.
Hình 30: Giao diện cho form tìm kiếm nâng cao - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 30.

Giao diện cho form tìm kiếm nâng cao Xem tại trang 32 của tài liệu.
Hình 31: Giao diện cho form quản lý mượn- trả - Phân tích thiết kế hệ thống quản lý thư viện sách

Hình 31.

Giao diện cho form quản lý mượn- trả Xem tại trang 32 của tài liệu.

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

  • Đang cập nhật ...

Tài liệu liên quan