Phần mềm quản lý thư viện - pdf 18

Download miễn phí Đồ án Phần mềm quản lý thư viện



 
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: 30
Màn hình thay đổi quy định: 31
Màn hình thêm tác giả: 31
Màn hình thêm thể loại: 32
Màn hình thêm ngôn ngữ: 32
Màn hình thêm màu bìa: 33
3. Thiết kế xử lý (sequence) 34
Chức năng mựơn sách: 34
Chức năng thêm độc giả: 36
Phần 4: Cài đặt và thử nghiệm 37
Hệ thống: 38
Những chức năng đã cài đặt: 38
Phần 5: Kết luận 39
Kết luận: 40
Hướng phát triển: 40
 
 



Để tải bản Đầy Đủ của tài liệu, xin Trả lời bài viết này, Mods sẽ gửi Link download cho bạn sớm nhất qua hòm tin nhắn.
Ai cần download tài liệu gì mà không tìm thấy ở đây, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:

Trường Đại Học Khoa Học Tự Nhiên
Khoa Công Nghệ Thông Tin
Đồ á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
GVGD :
Trần Minh Triết
SVTH :
Phan Thi Hồng Phấn
MSSV :
02HC372
LỚP :
02HCB
Tháng 1 năm 2005
Mục lục:
Chương 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU
Khảo sát hiện trạng
Một thư viện cần quản lý việc đăng ký, mượn và trả sách của các bạn đọc thư viện. Sau đây là phần mô tả theo các nghiệp vụ hàng ngày của thư viện:
Thủ thư gọi sách là đầu sách (dausach). Mỗi đầu sách có một ISBN để phân biệt với các đầu sách khác. Các đầu sách có cùng tựa (tuasach) sẽ có ISBN khác nhau nếu chúng được dịch ra nhiều thứ tiếng (ngonngu) khác nhau và được đóng thành bìa (bia) khác nhau. Mỗi tựa sách có một mã tựa sách để phân biệt với các tựa sách khác. (Mã số được đáng số tự động, bắt đầu từ 1,2,3,…). Mỗi đầu sách có thể có nhiều bản sao (cuonsach) ứng với đầu sách đó. Mỗi tựa sách của một tác giả (tacgia) và có một bản tóm tắt nội dung (tomtat) của sách (có thể là một câu hay vài trang). Khi bạn đọc muốn biết nội dung của cuốn sách nào, thì thủ thư sẽ xem phần tóm tắt của tựa sách đó và trả lời bạn đọc.
Để trở thành đọc giả (docgia)của thư viện, thì bạn đọc phải đăng ký và cung cấp thông tin cá nhân cũng như địa chỉ và điện thoại của mình. Thủ thư sẽ cung cấp cho bạn đọc một thẻ điện tử, trên đó có mã số thẻ chính là mã số bạn đọc để phân biệt các bạn đọc khác. (Mã số được đánh số tự động, bẳt đầu từ 1,2,3,…). Thẻ này có giá trị trong 6 tháng kể từ ngày đăng ký. Một tháng trước ngày hết hạn thẻ, thủ thư sẽ thông báo cho bạn đọc biết để đến gia hạn thêm.
Có 2 loại đọc giả (X,Y). Tưổi đọc giả từ 18 đến 55.
Đăng ký:
Nếu bạn đọc muốn mượn một cuốn sách, nhưng cuốn này đang được một bạn đọc khác đang mượn, thì người này có thể đăng ký chờ. Khi cuốn sách đó được trả về thì thủ thư sẽ thông báo đến người đăng ký trước nhất đến mượn.
Mượn sách:
Một đọc giả mượn tối đa 5 quyển sách trong 4 ngày.
Trả sách:
Khi đọc giả trả sách thì thủ thư cập nhật thông tin ngay lập tức bằng cách xóa thông tin mượn trước đó.
Phát sinh báo cáo thống kê:
Có bao nhiêu phiếu mượn sách trong năm qua?
Tỷ lệ một độc giả mượn ít nhất một cuốn sách?
Số lượng sách nhiều nhất mà một người đã mượn?
Tỷ lệ sách được mượn ít nhất một lần năm ngoái?
Tỷ lệ những phiếu mượn nào trả sách quá hạn?
Thời gian trung bình mượn một cuốn sách là bao nhiêu?
Bạn đọc mượn sách nhiều nhất lúc mấy giờ?
Các quy định hoạt động của hệ thống:
QĐ1: Thay đổi tuổi tối thiểu, tuổi tối đa, thời hạn có giá trị của thẻ.
QĐ2: Thay đổi số lượng và tên các thể loại. Thay đổi khoảng cách năm xuất bản.
QĐ4: Thay đổi số lượng sách mượn tối đa, số ngày mượn tối đa.
QĐ-1: Mã tựa sách là số thứ tự của các tựa sách 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Đ-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.
Yêu cầu chức năng
Danh sách các yêu cầu nghiệp vụ:
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
Danh sách các quy định:
STT
MÃ SỐ
TÊN QUY ĐỊNH
MÔ TẢ CHI TIẾT
GHI CHÚ
1
QĐ1
Quy định thẻ độc giả
-Có 2 loại độc giả (Người lớn,Trẻ em).
-Tuổi độc giả từ 18 đến 55.
-Thẻ có giá trị 6 tháng.
-QĐ-2
2
QĐ2
Quy định sách
-Có 3 thể loại (A,B,C).
-Chỉ nhận các sách xuất bản trong vòng 8 năm.
-QĐ-1
3
QĐ4
Quy đinh phiếu mượn sách
-Chỉ cho mượn với thẻ còn hạn và sách không có người đang mượn.
-Mỗi độc giả mượn tối đa 5 quyển sách trong 4 ngày.
4
QĐ6
Người dùng có thể thay đổi các quy định sau:
QĐ1: Thay đổi tuổi tối thiểu, tuổi tối đa, thời hạn có giá trị của thẻ.
QĐ2: Thay đổi số lượng và tên các thể loại. Thay đổi khoảng cách năm xuất bản.
QĐ4: Thay đổi số lượng sách tối đa, số ngày mượn tối đa.
Yêu cầu hiệu quả
STT
YÊU CẦU
MÔ TẢ CHI TIẾT
GHI CHÚ
1
Lập thẻ độc giả
100 thẻ / 1 giờ
Hẹn ngày cấp thẻ độc giả
2
Nhận sách mới
100 sách / 1 giờ
3
Tra cứu sách
Xử lý ngay
4
Lập phiếu mượn
Xử lý ngay
Các thông báo cần thiết
5
Nhận trả sách
Xử lý ngay
Tính tiền phạt nếu trả sách quá hạn
6
Thay đổi quy định
Xử lý ngay
Độc giả không có quyền thay đổi quy định
7
Số phiếu mượn sách trong năm
Xử lý ngay
8
Số lượng sách nhiều nhất mà một người đã mượn
Xử lý ngay
9
Tỷ lệ những phiếu mượn sách trả quá hạn
Xử lý ngay
10
Thời gian trung bình mượn sách
Xử lý ngay
11
Giờ mượn sách nhiều nhất
Xử lý ngay
12
Gia hạn thẻ
Xử lý ngay
Các thông báo cần thiết khi gia hạn
13
Đăng nhập
Xử lý ngay
Chỉ có thủ thư mới có quyền đăng nhập vào hệ thống.
Độc giả chỉ có quyền tra cứu sách
Bảng trách nhiệm yêu cầu nghiệp vụ:
STT
YÊU CẦU
NGƯỜI DÙNG
PHẦN MỀM
GHI CHÚ
1
Lập thẻ độc giả
Cung cấp thông tin theo BM1
Kiểm tra QĐ1 và ghi nhận
2
Nhận sách mới
Cung cấp thông tin theo BM2
Kiểm tra QĐ2 và ghi nhận
3
Tra cứu sách
Cung cấp tên sách hay thể loại sách
Tìm và xuất theo BM3
4
Lập phiếu mượn
Cung cấp thông tin theo BM4
Kiểm tra QĐ4 và ghi nhận
5
Nhận trả sách
Cung cấp mã số sách trả
Ghi nhận sách đã trả.
6
Thay đổi quy định
Thay đổi các quy định theo QĐ6
Cập nhật quy định.
7
Số phiếu mượn sách trong năm.
Tính số phiếu mượn trong năm
8
Số lượng sách nhiều nhất mà một người đã mượn.
Tính số lượng sách mà một người đã mượn
9
Tỷ lệ những phiếu mượn trả sách quá hạn
Tính tỷ lệ phiếu mượn sách trả quá hạn
10
Thời gian trung bình mượn sách
Tính thời gian trung bình mượn sách
11
Giờ bạn đọc mượn sách nhiều nhất
Thống kê giờ bạn đọc mựơn sách nhiều nhất
12
Gia hạn thẻ
Cung cấp thông tin độc giả, thẻ đọc giả
Kiểm tra và ghi nhận
13
Đăng nhập
Nhập ...
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status