1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN

48 11 0

Đ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

Thông tin cơ bản

Tiêu đề Bài Phân Tích Thiết Kế Hệ Thống Đề Tài Quản Lý Thư Viện
Tác giả Nhóm 1
Trường học Trường Đại Học Vinh
Chuyên ngành Công Nghệ Thông Tin
Thể loại luận văn
Định dạng
Số trang 48
Dung lượng 755,54 KB

Cấu trúc

  • CHƯƠNG I...................................................................................................................................... 5 (5)
    • I. BÀI TOÁN (5)
    • II. YÊU CẦU HỆ THỐNG (5)
    • III. KẾT HỢP KHỎA SÁT (6)
  • CHƯƠNG II (7)
    • I. PHÂN TÍCH CÁC YẾU TỐ CỦA BÀI TOÁN (7)
    • II. PHÂN TÍCH TÁC NHÂN VÀ XÁC ĐỊNH TƯƠNG TÁC (7)
    • III. XÂY DỰNG BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG (8)
    • IV. MÔ TẢ CHI TIẾT CÁC CHỨNG NĂNG LÁ (9)
    • V. CÁC HỒ SƠ SỬ DỤNG VÀ MA TRẬN THỰC THỂ CHỨC NĂNG (11)
    • VI. BIỂU ĐỒ LUỒNG DỮ LIỆU (12)
    • VII. MÔ HÌNH THỰC THỂ LIÊN KẾT (22)
    • VIII. MÔ HÌNH DỮ LIỆU LÔGIC (26)
    • IV. CƠ SỞ DỮ LIỆU VẬT LÝ (28)
    • X. BIỂU ĐỒ LUỒNG HỆ THỐNG (30)
  • CHƯƠNG III (34)
    • I. THIẾT KẾ CƠ SỞ DỮ LIỆU (34)
    • II. THIẾT KẾ GIAO DIÊN (36)

Nội dung

5

BÀI TOÁN

Thư viện trường Đại học X cần quản lý việc sử dụng sách hiệu quả Để làm điều này, thư viện tạo ra các áp phích sách bao gồm mã sách, tên sách, tác giả, nhà xuất bản, năm xuất bản, số trang, tóm tắt nội dung và số bản Sinh viên muốn mượn sách cần tra cứu thông tin trên áp phích và điền vào phiếu yêu cầu mượn Khi thực hiện mượn sách, sinh viên phải xuất trình thẻ thư viện có chứa thông tin cá nhân như tên, ngày sinh, địa chỉ, lớp và chuyên ngành.

Mỗi lần mƣợn sách đƣợc ghi nhận bằng phiếu mƣợn có dạng sau:

Khi sinh viên trả sách, việc trả sách đƣợc ghi nhận vào dòng ngày trả, tình trạng trên phiếu mượn và phiếu mượn được lưu để theo dõi.

YÊU CẦU HỆ THỐNG

 Hỗ trợ làm thẻ thư viện và quản lý thông tin người đọc

 Giúp sinh viên tra cứu sách

 Cho biết đầu sách sinh viên đang mƣợn và hạn trả

 Số sách còn hay tên người đang mượn và hạn trả

KẾT HỢP KHỎA SÁT

Để quản lý hiệu quả độc giả và sách trong thư viện, ngoài việc sử dụng cáp phích sách và phiếu mượn, thư viện cần thiết lập các hồ sơ khác để lưu trữ thông tin quan trọng.

Các hồ sơ thư viện bao gồm sổ thông tin độc giả, ghi lại tên tuổi, ngày sinh, địa chỉ và đơn vị của độc giả; sổ thông tin sách, chứa thông tin về tên sách, tác giả, nhà xuất bản, năm xuất bản, nhà cung cấp, ngày nhập và số bản; và sổ mượn trả, bao gồm thông tin về độc giả, tên sách, mã sách, ngày mượn, ngày hẹn trả và ngày trả.

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

PHÂN TÍCH CÁC YẾU TỐ CỦA BÀI TOÁN

Bảng phân tích: Động từ + bổ ngữ Danh từ Nhận xét Đăng ký mƣợn sách Tra cứu phích sách Ghi vào phiếu mƣợn Mƣợn sách

Trả sách Làm thẻ thƣ viện Cập nhật sách

Thƣ viện Sách Phích sách Sinh viên Phiếu mƣợn Thẻ thƣ viện Nhà cung cấp

HSDL HSDL Tác nhân HSDL HSDL Tác nhân

PHÂN TÍCH TÁC NHÂN VÀ XÁC ĐỊNH TƯƠNG TÁC

Từ bảng phân tích ta rút ra tác nhân tới hệ thống là sinh viên(độc giả), và nhà cung cấp

Qua mô tả bài toán ta tìm đƣợc 10 luồng thông tin

- 4 luồng từ độc giả đến hệ thống

- 4 luồng từ hệ thống tới sinh viên

- 1 luồng từ nhà cung cấp tơi hệ thông

- 1 luồng từ hệ thống tới nhà cung cấp

XÂY DỰNG BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG

Dựa vào bảng phân tích ta có nhóm các chức năng chi tiết lá nhƣ sau

Các chức năng chi tiết (lá) Nhóm lần 1 Nhóm lần

Quản lý thông tin bạn đọc Quản lý bạn đọc

Cập nhật sách mới Quản lý kho sách

Mƣợn sách Quản lý mƣợn trả

Trả sách Thống kê sách mƣợn

Thống kê sách còn Thống kê người mượn Thống kê quá hạn Thống kê sách ko đƣợc mƣợn

LÝ THƢ VIỆN SINH VIÊN

Thẻ thƣ viện Thông tin sách Thẻ thƣ viên + phiếu mƣợn

Sách Sách Tình trạng sách

Nhu cầu sách Đáp ứng sách

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

Từ bảng chức năng ta có biểu đồ phân cấp chức năng

MÔ TẢ CHI TIẾT CÁC CHỨNG NĂNG LÁ

1 Chức năng làm thẻ thƣ viện:

Khi độc giả có nhu cầu mượn sách tại thư viện, quản lý sẽ cấp thẻ thư viện cho họ Để làm thẻ, độc giả cần cung cấp thông tin đầy đủ và chính xác, giúp thư viện theo dõi và quản lý Thư viện sẽ in các thông tin này lên thẻ, phục vụ cho việc tra cứu và mượn tài liệu.

1 Quản lí bạn đọc 4 Thống kê

2 Quản lý sách 3 Quản lí mƣợn

4.5 TK sách ko đƣợc mƣợn

3 Chức năng cập nhật sách mới:

Khi thư viện cần sách mới, họ sẽ liên hệ với nhà cung cấp để đặt hàng Những cuốn sách mới sẽ được nhập kho và thông tin sẽ được cập nhật vào sổ sách Đồng thời, thư viện cũng sẽ bổ sung phích sách mới hoặc tăng số lượng bản sách hiện có.

Ngoài ra, nếu có sai sót gì về thông tin sách thì chỉnh lí sửa đổi lại cho phù hợp

4 Chức năng tra cứu sách:

Khi độc giả cần tìm sách trong thư viện, chức năng tìm kiếm cho phép họ cung cấp thông tin cơ bản như tên, tác giả và thể loại sách Sau đó, hệ thống sẽ tìm kiếm và cung cấp mã sách cùng các thông tin cần thiết khác.

Chức năng ghi nhận thông tin độc giả và sách mượn giúp người dùng dễ dàng tìm kiếm sách cần thiết Thông tin này được lưu trữ trong sổ mượn trả, bao gồm ngày tháng mượn và hạn trả, đảm bảo quản lý sách hiệu quả.

Khi độc giả đến trả sách, nhân viên thư viện sẽ kiểm tra sổ mượn trả Nếu thông tin khớp, họ sẽ ghi lại ngày trả và tình trạng sách Độc giả cũng có thể cung cấp phản hồi nếu nhân viên nghi ngờ về tình trạng của sách được trả.

7 Chức năng thống kê sách mƣợn:

Liệt kê ra các thông tin về đầu sách đang đƣợc mƣợn

8 Chức năng thống kê sách còn:

Liệt kê ra các thông tin về những sách đang còn trong kho

9 Chức năng thống kê người mượn:

Liệt kê ra danh sách độc giả đang mƣợn sách

10 Chức năng thông kê quá hạn

Liệt kê ra các đâu sách và độc giả mƣợn quá hạn

11 Chức năng thống kê sách không đƣợc mƣợn:

Liệt kê ra thông tin những sách không đƣợc độc giả mƣợn

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

CÁC HỒ SƠ SỬ DỤNG VÀ MA TRẬN THỰC THỂ CHỨC NĂNG

5 Sổ thông tin độc giả

Ma trận thực thể chức năng

Các thực thể dữ liệu

5 Sổ thông tin độc giả

Các chức năng nghiệp vụ 1 2 3 4 5 6

BIỂU ĐỒ LUỒNG DỮ LIỆU

1 Biểu đồ luồng dữ liệu ngữ cảnh

TT sinh viên Thẻ thƣ viện

Thẻ thƣ viên +phiếu mƣợn

Nhu cầu sách Đáp ứng sách

HỆ THỐNG QUẢN LÝ THƢ VIỆN

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

2 Biểu đồ luồng dữ liệu mức 0

TT sinh viên Thẻ thƣ viện

Phiếu mƣợn Thẻ thƣ viện SáchSách Tình trạng sách

TT phản hồi Đáp ứng sách

2 Thẻ thƣ viện 1 Phích sách

3 Biểu đồ luồng dữ liệu vật lí mức 1 a.Chức năng 1.0 Quản lý bạn đọc

Quản lý TT bạn đọc

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com b Chứ năng 2.0 Quản lý sách

Nhu cầu sách Đáp ứng sách TT tìm kiếm c Chứ năng 3.0 Mƣợn trả sách

Phiếu mƣợn + Thẻ thƣ viện

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com d Chức năng 4.0 Thống kê

TK sách ko đƣợc mƣợn

4 Chuyển biểu đồ luồng dữ liệu vật lý sang biểu đồ lôgic a Chức năng 1.0 Quản lý bạn đọc

Quản lý TT bạn đọc

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com b Chức năng 2.0 quản lý sách

Nhu cầu sách Đáp ứng sách TT tìm kiếm c Chức năng 3.0 Quản lý mƣợn - trả

Phiếu mƣợn + Thẻ thƣ viện

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com d Chức năng 4.0 Thống kê

TK sách ko đƣợc mƣợn

MÔ HÌNH THỰC THỂ LIÊN KẾT

Tên sách Đơn vị Ngày mƣợn

Ngày hẹn trả Ngày trả Tình trạng

Sổ thông tin độc giả:

Mã độc giả Tên độc giả Ngày sinh Địa chỉ Lớp Chuyên ngành

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

2 Bảng lựa chon mục tin

Tên chính xác của các thuộc tính

Tên viết gọn của các thuộc tính Đánh dấu loại ở mỗi bước

Mã sách Tên sách Đơn vị Ng.mƣợn Ng.hẹn trả Ng.trả Tình trạng

B Sổ thông tin độc giả

Mã ĐG Tên ĐG N.sinh Địa chỉ Lớp

Mã sách Tên sách Tên TG NXB Năm XB Ng.nhập

Thuộc tính tên gọi Thực thể tương ứng Thuộc tính Định danh

Mã ĐG Tên ĐG Ng.sinh Đơn vị Địa chỉ

Mã sách Tên sách Tên TG NXB Năm XB

Tên NCC Nhà cung cấp Mã NCC

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

3 Mô hình thực thể liên kết ĐỘC GIẢ

MÔ HÌNH DỮ LIỆU LÔGIC

1 Chuyển các thực thể và liên kết thực thể sang lƣợc đồ quan hệ a Chuyển các thực thể ĐỘCGIẢ(Mã ĐG, Tên ĐG, Ng.sinh, Đơn vị, Địa chỉ, CN ) 1

SÁCH(Mã sách, Tên sách, Tên TG, NXB, Năm XB, Số trang, TTND) 2

NCC(Mã NCC, Tên NCC) 3 b Chuyển các liên kết thực thể

MƢỢN_S(Mã ĐG, Mã sách, Ng.mƣợn, Ng.hẹn trả) 4

TRẢ_S(Mã sách, Mã ĐG, Ng.trả, Tình trạng) 5

C.CẤP_S(Mã NCC, Mã sách, Ng.nhập, Số bản) 6

2 Chuẩn hóa các lƣợc đồ quan hệ

Các lƣợc đồ quan hệ đã ở dạng chuẩn

3 Tích hợp các lƣợc đồ quan hệ

Giữ nguyên các lƣợc đồ quan hệ ĐỘC GIẢ

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

4 Vẽ biểu đồ mô hình quan hệ a Xác định các liên kết

Khóa ĐỘCGIẢ SÁCH NCC MƢỢN_S TRẢ_S CCẤP_S

Ng.trả K b Vẽ biểu đồ

# Mã ĐG Tên ĐG Ng.sinh Đơn vị Địa chỉ

# Mã sách Tên sách Tên TG

# Ng.trả Ng.trả Tình trạng

CƠ SỞ DỮ LIỆU VẬT LÝ

1 Ghép các lƣợc đồ quan hệ

4.MƢỢN_S(Mã sách, Mã ĐG, Ng.mƣợn, Ng.hẹn trả)

5 TRẢ_S(Mã sách, Mã ĐG, Ng.trả, Tình trạng) MUONTRA(Masach, MaDG, Ngaymuon, Ngayhentra, Ngaytra, Tinhtrang)

NCC (Mã NCC, Tên NCC) là thông tin về nhà cung cấp C.CẤP_S (Mã NCC, Mã sách, Ngày nhập, Số bản) ghi lại thông tin cấp phát sách từ nhà cung cấp CUNGCAP (Mã NCC, Mã sách, Tên NCC, Số bản, Ngày nhập) thể hiện chi tiết về việc cung cấp sách ĐỘCGIẢ (Mã ĐG, Tên ĐG, Ngày sinh, Đơn vị, Địa chỉ, CN) là thông tin về độc giả DOCGIA (Mã ĐG, Tên ĐG, Ngày sinh, Đơn vị, Địa chỉ, Chuyên ngành) cung cấp dữ liệu chi tiết về độc giả SÁCH (Mã sách, Tên sách, Tên tác giả, NXB, Năm XB, Số trang, TTND) chứa thông tin về sách SACH (Mã sách, Tên sách, Tên tác giả, NXB, Năm XB, Số trang, TTND) cung cấp các thông tin cần thiết về từng cuốn sách.

2 Thiết kế các tệp MUONTRA

STT Tên trường Kiểu Độ rộng Định dạng Ràng buộc

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

STT Tên trường Kiểu Độ rộng Định dạng Ràng buộc

STT Tên trường Kiểu Độ rộng Định dạng Ràng buộc

STT Tên trường Kiểu Độ rộng Định dạng Ràng buộc

BIỂU ĐỒ LUỒNG HỆ THỐNG

1 Chức năng quản lý bạn đọc

Quản lý TT bạn đọc

Quản lý TT bạn đọc

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

2 Chức năng quản lý sách

Nhu cầu sách Đáp ứng sách TT tìm kiếm

Tra cứu sách Độc giả

Nhu cầu sách Đáp ứng sách TT tìm kiếm

3 Chức năng quản lý mƣợn trả

Phiếu mƣợn + Thẻ thƣ viện

Phiếu mƣợn + Thẻ thƣ viện

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

TK sách ko đƣợc mƣợn

TK sách ko đƣợc mƣợn

THIẾT KẾ CƠ SỞ DỮ LIỆU

1 Các bảng của chương trình

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

THIẾT KẾ GIAO DIÊN

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

Form chương trình chính Quản lý mƣợn sách

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

Quản lý thông tin độc giả

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

Thống kê sách đang mƣợn

Thống kê mƣợn quá hạn

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com

Thống kê sách chƣa đƣợc mƣợn

Ngày đăng: 10/10/2022, 15:36

HÌNH ẢNH LIÊN QUAN

Bảng phân tích: - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
Bảng ph ân tích: (Trang 7)
Dựa vào bảng phân tích ta có nhóm các chức năng chi tiết lá nhƣ sau - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
a vào bảng phân tích ta có nhóm các chức năng chi tiết lá nhƣ sau (Trang 8)
III. XÂY DỰNG BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
III. XÂY DỰNG BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG (Trang 8)
Từ bảng chức năng ta có biểu đồ phân cấp chức năng - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
b ảng chức năng ta có biểu đồ phân cấp chức năng (Trang 9)
2. Bảng lựa chon mục tin - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
2. Bảng lựa chon mục tin (Trang 23)
2. Bảng lựa chon mục tin - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
2. Bảng lựa chon mục tin (Trang 23)
3. Mơ hình thực thể liên kết     ĐỘC GIẢ  SÁCH  NCC Mã ĐG Tên ĐG Đơn vị Ng.sinh Địa chỉ CN  Mã sách Tên sách Tên TG NXB  Năm XB Số trang TTND - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
3. Mơ hình thực thể liên kết ĐỘC GIẢ SÁCH NCC Mã ĐG Tên ĐG Đơn vị Ng.sinh Địa chỉ CN Mã sách Tên sách Tên TG NXB Năm XB Số trang TTND (Trang 25)
VIII. MƠ HÌNH DỮ LIỆU LƠGIC - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
VIII. MƠ HÌNH DỮ LIỆU LƠGIC (Trang 26)
VIII. MƠ HÌNH DỮ LIỆU LƠGIC - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
VIII. MƠ HÌNH DỮ LIỆU LƠGIC (Trang 26)
4. Vẽ biểu đồ mơ hình quan hệ - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
4. Vẽ biểu đồ mơ hình quan hệ (Trang 27)
4. Vẽ biểu đồ mơ hình quan hệ - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
4. Vẽ biểu đồ mơ hình quan hệ (Trang 27)
Bảng DANGNHAP - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
ng DANGNHAP (Trang 34)
1. Các bảng của chƣơng trình - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
1. Các bảng của chƣơng trình (Trang 34)
Bảng SACH - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
ng SACH (Trang 35)
Bảng DOCGIA - BÀI PHÂN TÍCH THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN
ng DOCGIA (Trang 35)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w