Professional Documents
Culture Documents
Đồ án môn học Xây dựng phần mềm hướng đối tượng - Phần mềm quản lý thư viện (download tai tailieutuoi.com)
Đồ án môn học Xây dựng phần mềm hướng đối tượng - Phần mềm quản lý thư viện (download tai tailieutuoi.com)
Mục lục:
Chương 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU ............................... 4
1. Khảo sát hiện trạng ................................................................................................. 5
2. Yêu cầu chức năng .................................................................................................. 7
Danh sách các quy định: ............................................................................................. 8
Yêu cầu hiệu quả ......................................................................................................... 9
Bảng trách nhiệm yêu cầu nghiệp vụ: ....................................................................... 10
3. Yêu cầu chất lượng: .............................................................................................. 10
Danh sách các biểu mẫu:........................................................................................... 11
Chương 2: PHÂN TÍCH ................................................................................................... 12
1. Mô hình dòng dữ liệu:........................................................................................... 13
Lập thẻ độc giả: ......................................................................................................... 13
Nhận sách mới: ......................................................................................................... 13
Tra cứu sách: ............................................................................................................. 14
Lập phiếu mượn: ....................................................................................................... 14
Nhận trả sách: ........................................................................................................... 15
Thay đổi quy định: .................................................................................................... 15
Số lượng sách nhiều nhất mà một người đã mượn: .................................................. 16
Tỷ lệ những phiếu mượn trả quá hạn: ....................................................................... 17
Thời gian trung bình mượn sách: .............................................................................. 17
Giờ bạn đọc mượn sách nhiều nhất:.......................................................................... 18
Đăng nhập: ................................................................................................................ 18
Gia hạn thẻ: ............................................................................................................... 19
2. Sơ đồ lớp ............................................................................................................... 20
Sơ đồ lớp ở mức phân tích - vẽ sơ đồ: ...................................................................... 20
Danh sách các lớp đối tượng: .................................................................................... 21
Mô tả từng lớp đối tượng: ......................................................................................... 22
Phần 3: THIẾT KẾ............................................................................................................ 24
1. Thiết kế dữ liệu ..................................................................................................... 25
Sơ đồ logic ................................................................................................................ 25
Danh sách các bảng dữ liệu....................................................................................... 25
2. Thiết kế giao diện.................................................................................................. 27
Màn hình chính : ....................................................................................................... 27
Màn hình lập thẻ độc giả:.......................................................................................... 28
Màn hình nhập sách mới: .......................................................................................... 29
Màn hình mượn sách: ............................................................................................... 30
Màn hình trả sách: ..................................................................................................... 32
Màn hình thay đổi quy định: ..................................................................................... 32
Màn hình thêm tác giả: ............................................................................................. 33
Màn hình thêm thể loại: ............................................................................................ 34
Màn hình thêm ngôn ngữ: ......................................................................................... 34
Màn hình thêm màu bìa: ........................................................................................... 35
3. Thiết kế xử lý (sequence) ...................................................................................... 36
Chức năng mựơn sách:.............................................................................................. 36
Chức năng thêm độc giả: .......................................................................................... 38
QĐ-2: Mã độc giả là số thứ tự của các độc giả có trong hệ thống bắt đầu từ 1. Khi thêm
mới phải kiểm tra có những số thứ tự bị xoá thì bổ sung vào những số thứ tự bị trống này.
Nếu không có (nghĩa là những số thứ tự liên tục với nhau) thì thêm với số tự nhiên tiếp
theo. Trong trường hợp xoá thì không phải chỉnh sửa lại số thứ tự của các tựa sách ở phía
sau.
QĐ-3: Nếu độc giả mượn những đầu sách không còn trong thư viện thì hệ thống sẽ
chuyển qua bảng dữ liệu đăng ký.
QĐ-4: Nếu độc giả trả sách thì thông tin mượn sẽ chuyển sang quá trình mượn.
STT TÊN YÊU CẦU BIỂU MẪU QUY ĐỊNH GHI CHÚ
1 Lập thẻ đọc giả BM1 QĐ1 Xóa, cập nhật
2 Nhận sách mới BM2 QĐ2 Xóa, cập nhật
3 Tra cứu sách BM3
4 Lập phiếu mượn BM4 QĐ4 Xóa, cập nhật
5 Nhận trả sách
6 Thay đổi quy định QĐ6
7 Số phiếu mượn
sách trong năm
8 Số lượng sách
nhiều nhất mà một
người đã mượn
9 Tỷ lệ những phiếu
mượn sách quá hạn
10 Thời gian trung
bình mượn sách
11 Giờ bạn đọc mượn
sách nhiều nhất
12 Gia hạn thẻ
13 Đăng nhập