1
BÁO CÁO BÀI TẬP LỚN MÔN:
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
GIÁO VIÊN: Th.S.VŨ ANH HÙNG
NHÓM THỰC HIỆN:
1.TRẦN THU HÀ
2.BÙI THANH LIÊM
3.VŨ THỊ THU HẰNG
4.ĐÀO THỊ THU HƯỜNG
Lớp CT702
2
ĐỀ TÀI:
HỆ THỐNG QUẢN LÝ MƯỢN TRẢ SÁCH
THƯ VIỆN
3
1/.Mô tả bài toán:
Thư viện tổ chức lưu trữ các thông tin về sách( mã sách,
tên sách…) để trợ giúp cho việc mượn sách. Sách được chia
làm 2 loại: loại cho mượn đọc tại chỗ và loại cho mượn về nhà.
Thủ thư đảm nhận việc cho mượn và thu hồi sách. Khi sinh
viên đến mượn sách trước hết tra cứu phích sách để tìm sách,
viết thông tin của sách vào phiếu yêu cầu và đưa cho thủ thư
cùng với thẻ sinh viên. Thủ thư sẽ kiểm tra thẻ và phiếu yêu
cầu, nếu đủ điều kiện sẽ lập phiếu mượn đưa cho sinh viên ký
và trao sách.Ngược lại không cho mượn.
Khi trả sách sinh viên đưa sách cho thủ thư cùng với thẻ
sinh viên. Thủ thư kiểm tra tình trạng sách và đối chiếu sách
với phiếu mượn. Nếu không có gì thì thủ thư sẽ lập phiếu trả và
phiếu thanh toán đưa cho sinh viên ký, thu tiền và thu lại sách.
Ngược lại, tuỳ theo sự vi pham của sinh viên mà thủ thư sẽ lập
biên bản sự cố
4
2/.Các hồ sơ:
a.Phích sách:
b.Thẻ sinh viên:
Mã sách
Tên sách
Tác giả
Nhà xuất bản
Năm xuất bản
Nội dung
THẺ SINH VIÊN
Họ tên :…………………………
Ảnh
Ngày sinh :………………………
Địa chỉ :…………………………
MSV:…. Lớp :…………Khoá………
Ngành học :…………….
5
c.Phiếu yêu cầu:
THƯ VIỆN TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG
PHIẾU YÊU CẦU
Họ và tên :………………Lớp:…………
Tài liệu yêu cầu :…………………………
…………………………………
Số đăng ký:
Ngày…tháng…năm….
Ký tên
6
d.Phiếu mượn sách
PHIẾU MƯỢN SÁCH
Người mượn:………………………………….
Mã sinh viên:……………………………………
Lớp:………………….
Tên ấn phẩm Mã sách Ngày mượn Ngày trả
Ngày…tháng…năm…
Chữ ký người mượn
7
e.Phiếu thanh toán:
PHIẾU THANH TOÁN
Tên sinh viên:………………
Mã sinh viên :………………
Lớp:…………………………
STT Mã sách Tên sách Thời gian mượn Thành tiền Ghi chú
Ngày… tháng… năm…
CHỮ KÝ SINH VIÊN
8
f.Sổ mượn:
SỔ MƯỢN
Mã
SV
Mã
sách
Tên
sách
Ngày
mượn
Ngày
trả
Ghi
chú
9
3/.Bảng phân tích xác định chức năng, tác nhân và hồ sơ
Động từ + Bổ ngữ Danh từ Nhận xét
Luu trữ thông tin sách
Tra cứu phích sách
Viết phiếu yêu cầu
Kiểm tra thẻ và phiếu yêu cầu
Lập phiếu mượn
Ký và trao sách
Trả(thu hồi) sách
Đối chiếu sáchvà phiếu mượn
Lập phiếu trả
Lập phiếu thanh toán
Lập biên bản sự cố
Luu trữ thông tin sách
Thư viện
Thông tin về sách
Sách
Thủ thư
Sinh viên
Phích sách
Phiếu yêu cầu
Thẻ sinh viên
Phiếu mượn
Phiếu trả
Tiền
Phiếu thanh toán
==
Hồ sơ DL
Hồ sơ DL
(Tác nhân)
(Tác nhân)
Hồ sơ DL
Hồ sơ DL
Hồ sơ DL
Hồ sơ DL
Hồ sơ DL
==
Hồ sơ DL
10
4/.Thiết lập biểu đồ ngữ cảnh
0.
HỆ THỐNG
MƯỢN VÀ
TRẢ SÁCH
Sinh viên
Yêu cầu mượn sách
Đưa thông tin sách
Lập phiếu yêu cầu
Ktra phiếu yêu cầu
Lập phiếu mượn
Ký xác nhận & trao sách
Yêu cầu trả sách
Kiểm tra sách trả
Lập phiếu trả
Ký xác nhận và thu tiền
Lập biên bản sự cố
Thanh toán
11
5/.Lập biểu đồ phân rã chức năng:
Hình 2:Biểu đồ phân rã chức năng hoạt động cho mượn và trả sách.
MƯỢN VÀ TRẢ SÁCH
1.Mượn sách
1.2.Tra cứu sách
1.3.Lập phiếu yêu cầu
1.4.Ktra phiếu yêu cầu
1.5.Lập phiếu mượn
2.Trả sách
2.1.Kiểm tra sách trả
2.2.Lập phiếu trả
3.Giải quyết sự cố
1.1.Cập nhật sách
1.6.Ký và trao sách
2.3.Lập phiếu thanh toán
2.4.Ký và thu tiền
3.3.Lập biên bản sự cố
3.4.Thanh toán
12
6/.Liệt kê các hồ sơ sử dụng:
D1.Phích sách.
D2.Phiếu yêu cầu.
D3.Thẻ sinh viên.
D4.Phiếu mượn.
D5.Phiếu trả.
D6.Phiếu thanh toán.
D7.Biên bản sự cố.
13
7/.Ma trận thực thể chức năng:
Hồ sơ dữ liệu
D1.Phích sách
D2.Phiếu yêu cầu
D3.Thẻ sinh viên
D4.Phiếu mượn
D5.Phiếu trả
D6.Phiếu thanh toán
D7.Biên bản sự cố
Các chức năng nghiệp vụ D1 D2 D3 D4 D5 D6 D7
1.Cập nhật sách U
2.Tra cứu sách R
3.Lập phiếu yêu cầu R C
4.Kiểm tra phiếu yêu cầu R R R
5.Lập phiếu mượn R C
6.Ký và trao sách U U
7.Kiểm tra sách trả R
8.Lập phiếu trả R C
9.Lập phiếu thanh toán R C
10.Ký và thu tiền U
11.Lập biên bản sự cố R R C
12.Thanh toán U
14
1.0
MƯỢN
SÁCH
2.0
TRẢ
SÁCH
3.0
GIẢI
QUYẾT
SỰ CỐ
SINH VIÊN
Lập phiếu mượn
Lập phiếu trả
Lập biên bản sự cố
Thanh toán
D1 Phích sách
D2 Phiếu yêu cầu
D3. Thẻ sinh viên
D4 Phiếu mượn
D5 Phiếu trả
D6 Phiếu thanh toán
D4 Phiếu mượn
D5 Phiếu trả
Tra cứu sách
Đưa thông tin sách
Ktra phiếu yêu cầu
Lậpphiếu yêu cầu
Ký xác nhận
Yêu cầu trả sách
Trao sách
Kiểm tra sách trả
Ký xác nhận
Thu tiền
8/.Biểu đồ luồng dữ liệu mức 0:
15
9/.Biểu đồ luồng dữ liệu mức 1:
1.Mượn sách:
SINH VIÊN
1.1
CẬP NHẬT
SÁCH
1.2
TRA CỨU
SÁCH
1.4
KIỂM TRA
PHIẾU YÊU
CẦU
1.3
LẬP
PHIẾU YÊU
CẦU
1.5
LẬP PHIẾU
MƯỢN
1.6
KÝ VÀ
TRAO SÁCH
D1 Phích sách
D4 Phiếu mượn
D2 Phiếu yêu cầu
D3 Thẻ sinh viên
Phích sách
Thông tin
sách mượn
Phiếu yêu cầu
Hợp lệ
Phiếu mượn
Phiếu không hợp lệ
16
2.Trả sách:
2.1
KIỂM TRA
SÁCH TRẢ
SINH VIÊN
2.2
LẬP
PHIẾU TRẢ
2.3
LẬP PHIẾU
THANH
TOÁN
2.4
KÝ VÀ
THU TIỀN
D4 Phiếu mượn
D5 Phiếu trả
D6 Phiếu thanh toán
Hợp lệ
Không hợp lệ
Phiếu trả
Phiếu thanh toán
17
3.Giải quyết sự cố:
3.1
LẬP
BIÊN BẢN
SỰ CỐ
SINH VIÊN
3.2
THANH
TOÁN
D4 Phiếu mượn
D5 Phiếu trả
D7 Biên bản sự cố
D6 Phiếu thanh toán
Thông báo sự cố
Biên bản sự cố