Trường cao đẳng kỹ thuật Lý Tự Trọng
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
ĐỀ TÀI : QUẢN LÝ THƯ VIỆN
LỚP: 15CĐ-TP2
Nhóm 1:
● Trần Gia Bảo
● Lâm Phi Vũ
Giáo viên hướng dẫn: Nguyễn Văn Danh
I. Bảng kế hoạch phỏng vấn tổng quan hệ
thống và bảng phỏng vấn cụ thể từng chủ đề
1. Bảng kế hoạch phỏng vấn tổng quan hệ thống :
Kế hoạch phỏng vấn tổng quan hệ thống
Hệ thống : Quản lý thư viện
Người Lập : Nhóm 1
Ngày Lập : 2/10/2016
STT Chủ Đề Yêu Cầu Ngày Bắt
Đầu
Ngày Kết
Thúc
1 Quá trình nhập
sách
Biết loại sách cần nhập
và số lượng
28/9/2016 28/9/2016
2 Quá trình phân loại
và quản lý
Phân loại và quản lý
theo mã sách
29/9/2016 29/9/2016
3 Quản lý quá trình
mượn, trả sách
Số sách mượn và trả
trong ngày nào
29/9/2016 29/9/2016
4 Hệ thống máy
móc, thiết bị và
phần mềm
Nắm rõ tài nguyên máy
móc, trang thiết bị ,hệ
điều hành và các phần
mềm tương thích
28/9/2016 28/9/2016
2. Các bảng kế hoạch phỏng vấn cụ thể :
a. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 1:
Kế hoạch phỏng vấn
Người được hỏi :Nguyễn Thành Đạt Người phỏng vấn : Lâm Phi Vũ
Địa Chỉ: tại thư viện trường THPT Nguyễn
Trung Trực
Thời gian hẹn :28/9/2016
Thời điểm bắt đầu: 2h
Thời điểm kết thúc:2h40
Đối tượng được hỏi:
Cần thu thập dữ liệu : thông tin về quá
trình nhập thêm sách mới
Cần thỏa thuận : xem quá trình nhập thêm
sách
Các yêu cầu đòi hỏi :
Vai trò, vị trí, trình độ, kinh nghiệm của
người được hỏi
Chương trình :
● Giới thiệu.
● Tổng quan về dự án .
● Tổng quan về phỏng vấn
o Chủ đề sẽ để cập.
o Xin phép được ghi âm.
● Chủ đề 1: Câu hỏi và trả lời.
● Chủ đề 2: Câu hỏi và trả lời.
● Tổng hợp các nội dung chính.
● Ý kiến của người được hỏi.
● Kết thúc.
Ước lượng thời gian:
● 1 phút
● 2 phút
● 1 phú
● 10 phút
● 10 phút
● 2 phút
● 5 phút
● 1 phút
Dự kiến tổng cộng : 32 phút
Phiếu phỏng vấn
Dự án : Quản lý thư viện trường THPT
Nguyễn Trung Trực
Tiểu dự án : quá trình nhập thêm sách
Người được hỏi :Nguyễn Thành Đạt Ngày: 28/9/2016
Người hỏi : Lâm Phi Vũ
Câu hỏi :
● Thư viện có thường xuyên nhập các
loại sách mới về không?
● Thư viện nhập sách về từ đâu?
● Ngoài cách mua sách thư viện còn
nhận được sách từ đâu nữa không?
● Khi nhập sách thư viện có kiểm tra
về số lượng cũng như các nội dung
của sách không?
● Loại sách gì được thư viện nhập về
nhiều nhất?
Trả lời :
● Có,thư viện chúng tôi thường xuyên
nhập các loại sách mới về.
● Thông thường sách sẽ được nhập từ các
nhà xuất bản uy tín.
● Ngoài cách nhập sách từ nhà xuất bản
thì đôi khi cũng nhận các loại sách từ
các đọc giả nếu phù hợp.
● Có,tất cả số lượng và nội dung của sách
đều được kiểm tra và phân loại
● Chủ yếu là các loại sách và tài liệu học
tập cho học sinh học tại trường
b. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 2:
Kế hoạch phỏng vấn
Người được hỏi : Phan Minh Chung Người phỏng vấn : Trần Gia Bảo
Địa Chỉ: tại thư viện trường THPT Nguyễn
Trung Trực
Thời gian hẹn : 29/9/2016
Thời điểm bắt đầu: 8h30
Thời điểm kết thúc: 9h15
Đối tượng được hỏi:
Cần thu thập dữ liệu : cách thức quản lý và
phân loại sách
Cần thỏa thuận : xem quá trình quản lý và
phân loại sách
Các yêu cầu đòi hỏi :
Vai trò, vị trí, trình độ, kinh nghiệm của
người được hỏi
Chương trình :
● Giới thiệu.
● Tổng quan về dự án .
● Tổng quan về phỏng vấn
o Chủ đề sẽ để cập.
o Xin phép được ghi âm.
● Chủ đề 1: Câu hỏi và trả lời.
● Chủ đề 2: Câu hỏi và trả lời.
● Tổng hợp các nội dung chính.
Ước lượng thời gian:
● 1 phút
● 2 phút
● 1 phú
● 10 phút
● 15 phút
● 2 phút
● Ý kiến của người được hỏi.
● Kết thúc.
● 5 phút
● 1 phút
Dự kiến tổng cộng : 37 phút
Phiếu phỏng vấn
Dự án : Quản lý thư viện trường THPT
Nguyễn Trung Trực
Tiểu dự án : quá trình phân loại và quản lý
sách
Người được hỏi : Phan Minh Chung Ngày: 29/9/2016
Người hỏi : Trần Gia Bảo
Câu hỏi :
● Thư viện có phân loại các loại sách
không?
● Thư viện thường có khoảng bao
nhiêu loại sách?
● Có cách nào để có thể tìm kiếm các
loại sách trong thư viện?
● Cách phân loại và bố trí các loại
sách như thế nào?
Trả lời :
● Có,thư viện chúng tôi phân loại sách
theo thể loại và sắp xếp chúng.
● Thư viện có rất nhiều các loại sách và
nếu muốn tìm hiểu số lượng thì có tìm
hiểu thêm tại trang web
● Có thể liên hệ với người trực thư viện và
tìm qua trang web của thư viện
● Chúng tôi sẽ phân loại sách ra từng
khu,từng loại sách.
1. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 3:
Kế hoạch phỏng vấn
Người được hỏi :Đỗ Văn Mạnh Người phỏng vấn : Trần Gia Bảo
Địa Chỉ: tại thư viện trường THPT Nguyễn
Trung Trực
Thời gian hẹn : 29/9/2016
Thời điểm bắt đầu: 10h
Thời điểm kết thúc: 10h30
Đối tượng được hỏi:
Cần thu thập dữ liệu : thông tin về các
Các yêu cầu đòi hỏi :
Vai trò, vị trí, trình độ, kinh nghiệm của
phiếu mượn sách, trả sách.
Cần thỏa thuận : xem quá trình quản lý
mượn sách, trả sách
người được hỏi
Chương trình :
● Giới thiệu.
● Tổng quan về dự án .
● Tổng quan về phỏng vấn
o Chủ đề sẽ để cập.
o Xin phép được ghi âm.
● Chủ đề 1: Câu hỏi và trả lời.
● Chủ đề 2: Câu hỏi và trả lời.
● Tổng hợp các nội dung chính.
● Ý kiến của người được hỏi.
● Kết thúc.
Ước lượng thời gian:
● 1 phút
● 2 phút
● 1 phú
● 5 phút
● 7 phút
● 2 phút
● 5 phút
● 1 phút
Dự kiến tổng cộng : 19 phút
Phiếu phỏng vấn
Dự án : Quản lý thư viện trường THPT
Nguyễn Trung Trực
Tiểu dự án : quá trình mượn và trả sách
Người được hỏi : Đỗ Văn Mạnh Ngày: 29/9/2016
Người hỏi : Trần Gia Bảo
Câu hỏi :
● Khi mượn sách có thể mượn tối đa
bao nhiêu sách và thời gian mượn
tối đa là bao lâu?
● Những ai có thể mượn sách của thư
viện,có phải chỉ có các học sinh mới
được mượn?
● Nếu người ngoài mượn có tính phí
không?
● Phải xuất trình những giấy tờ gì khi
mượn sách?
Trả lời :
● Khi mượn có thể mượn tối đa 3 quyển
sách và thời gian mượn tối đa là 14 ngày
● Thư viện ưu tiên cho học sinh của
trường nhưng người ngoài vẫn có thể
mượn sách nếu họ làm thẻ bạn đọc của
thư viện
● Có tính phí khi người ngoài mượn sách
nhưng giá rất hợp lý
● Đối với học sinh cần phải có thẻ thư
viện và thẻ học sinh.Còn người ngoài
cần có thẻ bạn đọc
● Muốn làm thẻ thư viện thì cần các
giấy tờ gì?Thời gian cấp thẻ bao lâu
và có cần lệ phí không
● Khi mất thẻ thư viện tôi phải làm gì?
● Thư viện có lưu thông tin sách
mượn số lượng và thông tin người
mượn không?
● Nếu trường hợp làm rách, ướt sách
hay mất sách thì sẽ như thế nào?
● Khi làm thẻ thư viện cần có thẻ học sinh
và thời gian cấp là từ 5 ->7 ngày.Phí
làm thẻ là 20.000VNĐ
● Khi mất thẻ thư viện cần phải thông báo
ngay cho thư viện để đăng ký làm lại thẻ
theo số cũ. Trong thời gian chờ làm thẻ
có thể đăng ký thẻ bạn đọc để sử dụng
● Có,tất cả thông tin các loại sách và
người mượn đều được lưu trên máy chủ
của thư viện
● Cần phải thông báo cho thư viện và mức
phạt tùy thuộc vào trường hợp cụ thể
nhưng không vượt quá giá trị hiện hành
của tài liệu
2. Kế hoạch phỏng vấn và phiếu phỏng vấn thứ 4:
Kế hoạch phỏng vấn
Người được hỏi :Nguyễn Thế Anh Người phỏng vấn : Lâm Phi Vũ
Địa Chỉ: tại thư viện trường THPT Nguyễn
Trung Trực
Thời gian hẹn : 28/9/2016
Thời điểm bắt đầu: 3h
Thời điểm kết thúc:3h30
Đối tượng được hỏi:
Cần thu thập dữ liệu : thông tin về cách
quản lý về trang thiết bị trong thư viện và
hệ thống quản lý
Cần thỏa thuận : xem quá trình làm việc
của hệ thống thiết bị quản lý trong thư viện
Các yêu cầu đòi hỏi :
Vai trò, vị trí, trình độ, kinh nghiệm của
người được hỏi
Chương trình :
● Giới thiệu.
● Tổng quan về dự án .
● Tổng quan về phỏng vấn
o Chủ đề sẽ để cập.
o Xin phép được ghi âm.
● Chủ đề 1: Câu hỏi và trả lời.
● Chủ đề 2: Câu hỏi và trả lời.
● Tổng hợp các nội dung chính.
● Ý kiến của người được hỏi.
● Kết thúc.
Ước lượng thời gian:
● 1 phút
● 2 phút
● 1 phú
● 5 phút
● 10 phút
● 2 phút
● 5 phút
● 1 phút
Dự kiến tổng cộng : 22 phút
Phiếu phỏng vấn
Dự án : Quản lý thư viện trường THPT
Nguyễn Trung Trực
Tiểu dự án : quản lý hệ thống máy móc, thiết bị
và phần mềm
Người được hỏi : Nguyễn Thế Anh Ngày:28/9/2016
Người hỏi : Lâm Phi Vũ
Câu hỏi :
● Thư viện có dùng phần mềm
để quản lý sách không?
● Thường thư viện sử dụng các
phần mền chung trên thị
trường hay sư dụng các phần
mền tự thiết kế riêng?
● Thư viện có thường nâng cấp
hệ thống cũng như thiết bị
không?
● Các thiết bị kỹ thuật của thư
viện đã được sử dụng bao lâu
rồi?
● Thư viện có dự định thay mới
các thiết bị không?
● Hệ thống máy tính của trường
có thể kết nối Internet được
không?
Trả lời :
● Có, chúng tôi có sử dụng phần mềm để
quản lý sách
● Thư viện sử dụng các phần mềm thiết kế
riêng để đảm bảo an toàn và dễ sử dụng
● Mỗi năm trường đều nâng cấp các thiết
bị để phục vụ tốt nhất cho việc tra cứu
cho mọi người
● Nếu tính tới thời điểm hiện tại thì các
thiết bị đã có tuổi thọ là 2 năm
● Tùy vào ngân sách của trường cung cấp
thì thư viện mới tính tới việc thay thế
các thiết bị hiện đại hơn
● Tất cả máy vi tính trong thư viện đều có
thể kết nối với Internet
II. Mô tả và phân tích hệ thống
Hệ thống lưu trữ:
Quản lý sách thư viện :thường xuyên nhập các sách dựa
trên việc chọn sách mà nhà xuất bản đưa tới. Ngoài ra thư
viện còn nhận được sách từ các bạn đọc quyên góp.
Sách sau khi nhập về sẽ được sắp xếp theo thứ tự và được
lưu trữ thông tin trên các hệ thống máy chủ. Những loại
sách có thời gian xuất bản sớm nếu ít được sử dụng sẽ cất
vào kho để thay thế bằng các sách mới nhập.
Thư viện nhập sách từ các nhà xuất bản,một loại sách được
nhập từ nhiều nhà xuất bản và ngược lại một nhà xuất bản
cũng cung cấp nhiều loại sách.NXB gồm :Mã NXB,Tên
NXB,Địa chỉ,Điện thoại.
Mỗi quyển sách đêu có một tác giả riêng ,nhưng một tác giả
có thể viết nhiều quyển sách.Tác giả gồm : Tên TG,Địa
chỉ,Điện thoại.
Mỗi học sinh có thể gặp nhân viên thư viện để làm thẻ thư
viện.Mỗi học sinh có thể có duy nhất một thẻ thư viện và
mỗi thẻ thư viện chỉ thuộc sở hữu của một học sinh.Một số
thông tin trên thẻ thư viện:Mã thẻ,mã hs,tên hs,ngày sinh,
lớp,ngày lập thẻ,ngày hết hạn.
Mỗi người mượn sách của thư viện cần phải làm thẻ thư
viện. Một số thông tin trên thẻ thư viện như Họ và tên,
Ngày sinh ,Giới tính ,Lớp,…
Khi mượn sách sinh viên đến thư viện, xuất trình thẻ thư
viện. Hoạt động mượn sách được thực hiện như sau: sau khi
nhân viên trực thư viện kiểm tra thẻ thư viện của học sinh
đến mượn. Nếu đúng thì yêu cầu của học sinh đó được chấp
nhận. Sách mà học sinh đó mượn sẽ được kiểm tra xem đã
có ai mượn chưa và số lượng còn bao nhiêu. Nếu sách đó
chưa ai mượn thì thông tin về mượn sách sẽ được lưu trên
phiếu mượn. Các thông tin trên phiếu mượn gồm: Tên sách,
Mã sách, Họ và Tên, MSHS, Lớp.
Khi học sinh đến trả sách thì nhân viên trực thư viện sẽ
kiểm tra tình trạng sách và ghi nhận việc trả sách của học
sinh.Nếu khi trả sách bị rách ,hư hỏng ,mất sách,…Thì
người mượn sách phải có trách nhiệm đền bù tùy vào các
trường hợp cụ thể.
Mỗi thẻ thư viện có thể mượn được nhiều sách trong thư
viện(mỗi thẻ sẽ có thể có nhiều phiếu mượn).Mỗi phiếu
mượn do một nhân viên lập và một nhân viên sẽ lập được
nhiều phiếu mượn.Thông tin nhân viên gồm :
MaNV,TenNV,Diachi,DienThoai.
Hoạt động của hệ thống : Thư viện trường làm việc theo giò hành chính từ thứ 2 đến
thứ 7, buổi sáng từ 7h30 – 11h30, buổi chiều từ 13h-
17h30.Đối với mượn sách đọc tại thư viện thì không thu lệ
phí nào. Sách mượn về nhà thì miễn phí ,sẽ thu phí đối với
người ngoài trường.
Sách mượn phải làm thủ tục tại khu vực mượn, mỗi người
mượn tối đa là 3 quyển sách.
Sách bị hỏng, mất thì phải bồi thường bằng tiền tùy vào
từng trường hợp cụ thể nhưng không vượt quá giá trị của
sách.
Người mượn chỉ có thể mượn thêm sách khi hoàn trả hết
hoặc 1 phần số sách mượn.
Khi người mượn trả sách : từ phiếu mượn thư viện sẽ kiểm
tra sách có đúng với sách đã mượn không, kiểm tra tình
trạng sách ra sao. Khi việc trả sách hoàn tất thì phiếu mượn
sẽ được lưu lại để quản lý và theo dõi.
Một số biểu mẫu :
Sở Giáo Dục & Đào Tạo Thành phố Hồ Chí Minh
Trường ……………………………………………….
THẺ THƯ VIỆN Số…….
Họ và tên:…………………………………………….
Học sinh lớp:…………………………………………
Địa Chỉ:………………………………………………
TP Hồ Chí Minh, ngày…….tháng…….năm 201……
Người đăng ký Hạn sử dụng……………../ 201…….
ẢNH
3x4
Sơ đồ BFD
o
Phần II: Thiết kế
Hệ Thống Quản Lý Thư Viện
QL Phân Loại Sách QL Mượn Trả QL Nhập Sách
Thông tin nhà cung
cấp
Tên Sách
Loại sách được
nhập
Khu vực để sách
Các loại sách trong
kho
Thể loại sách
Lập phiếu mượn
Kiểm tra tình trạng
sách
Kiểm tra thẻ thư
viện
Ghi nhận trả sách
Lập phiếu nhắc nhở
khi quá hạn
Thanh lý sách
1.Mô hình ERD
2.Mô hình quan hệ
TACGIA(MaTG, TenTG, DiaChi, DienThoai)
SACH(MaSach,#MaTG,#MaPM,TenSach,GiaSach,NgayXB,NgayTaiBan)
NXB(MaNXB,TenNXB,DiaChi,DienThoai)
XuatBan(#MaNXB,#MaSach)
THETV(MaThe,#MaNV,#MaHS ,NgayTao,NgayHetHan)
HOCSINH(MaHS,TenHS,NgaySinh,GioiTinh,DiaChi,DienThoai)
PHIEUMUON(MaPM,#MaNV,#MaThe,NgayMuon,NgayHenTra,SoLuong)
NHANVIEN(MaNV,TenNV,DiaChi,DienThoai)
3.Từ điển dữ liệu
Tên Quan Hệ : NXB
STT Thuộc Tính Diễn Giải Kiểu dữ liệu Ràng Buộc
1 MaNXB Mã nhà xuất bản Text PK
2 TenNXB Tên nhà xuất bản Text
3 DiaChi Địa chỉ Text
4 DienThoai Điện thoại Number
Tên Quan Hệ : XUATBAN
STT Thuộc Tính Diễn Giải Kiểu dữ liệu Ràng Buộc Ràng Buộc
1 MaNXB Mã nhà xuất bản Text FK PK
2 MaSach Mã Sách Text FK
Tên Quan Hệ : TACGIA
STT Thuộc Tính Diễn Giải Kiểu dữ liệu Ràng Buộc
1 MaTG Mã tác giả Text PK
2 TenTG Tên tác giả Text
3 DiaChi Địa chỉ Text
4 DienThoai Điện thoại Number
Tên Quan Hệ : SACH
STT Thuộc Tính Diễn Giải Kiểu dữ liệu Ràng Buộc
1 MaSach Mã nhà xuất bản Text PK
2 MaTG Mã tác giả Text FK
3 MaPM Mã phiếu mượn Text FK
4 TenSach Tên nhà xuất bản Text
5 GiaSach Giá sách Text
6 NgayXB Ngày xuất bản Date/time
7 NgayTaiBan Ngày tái bản Date/time
Tên Quan Hệ : THETV
STT Thuộc Tính Diễn Giải Kiểu dữ liệu Ràng Buộc
1 MaThe Mã thẻ Text PK
2 MaNV Mã nhân viên Text FK
3 MaHS Mã học sinh Text FK
4 NgayTao Ngày tạo Date/time
5 NgayHetHan Ngày hết hạn Date/time
Tên Quan Hệ : HOCSINH
STT Thuộc Tính Diễn Giải Kiểu dữ liệu Ràng Buộc
1 MaHS Mã học sinh Text PK
2 TenHS Tên học sinh Text
3 NgaySinh Ngày sinh Text
4 GioiTinh Giới tính Yes/No
5 DiaChi Địa chỉ Yes/No
6 DienThoai Điện thoại Number
Tên Quan Hệ : PHIEUMUON
STT Thuộc Tính Diễn Giải Kiểu dữ liệu Ràng Buộc
1 MaPM Mã phiếu mượn Text PK
2 MaNV Mã nhân viên Text FK
3 MaThe Mã thẻ Text FK
4 NgayMuon Ngày mượn Date/time
5 NgayHenTra Ngày hẹn trả Date/time
6 SoLuong Số lượng Number
Tên Quan Hệ : NV
STT Thuộc Tính Diễn Giải Kiểu dữ liệu Ràng Buộc
1 MaNV Mã nhân viên Text PK
2 TenNV Tên nhân viên Text FK
3 DiaChi Địa chỉ Text FK
4 DienThoai Điện thoại Number
4.Ràng buộc toàn vẹn
1.Ràng buôc toàn vẹn liên bộ
R1:Mỗi Sách có một MaSach duy nhất.
Bối cảnh : Sách
Phát biểu ɏt1,t2ЄTSách
Nếu t1≠t2 thì t1.MaSach≠t2.MaSach
Cuối ɏ
BTAH
R1 T X S
Sách + - +/-(*)
R2:Mỗi Tác giả có một MaTG duy nhất.
Bối cảnh : Tác giả
Phát biểu ɏt1,t2ЄTTác giả
Nếu t1≠t2 thì t1.MaTG≠t2.MaTG
Cuối ɏ
R2 T X S
Tác Giả + - +/-(*)
R3:Mỗi NXB có một MaNXB duy nhất
Bối cảnh : NXB
Phát biểu ɏt1,t2ЄTNXB
Nếu t1≠t2 thì t1.MaNXB≠t2.MaNXB
Cuối ɏ
R3 T X S
NXB + - +/-(*)
R4:Mỗi TheTV có một MaThe duy nhất
Bối cảnh : TheTV
Phát biểu ɏt1,t2ЄTTheTV
Nếu t1≠t2 thì t1.MaThe≠t2.MaThe
Cuối ɏ
R4 T X S
TheTV + - +/-(*)
R5:Mỗi Học Sinh có một MaHS duy nhất
Bối cảnh : Học Sinh
Phát biểu ɏt1,t2ЄTHọc Sinh
Nếu t1≠t2 thì t1.MaHS≠t2.MaHS
Cuối ɏ
R5 T X S
HS + - +/-(*)
R6:Mỗi Phiếu mượn có một MaPM duy nhất
Bối cảnh : Phiếu mượn
Phát biểu ɏt1,t2ЄTPhiếu mượn
Nếu t1≠t2 thì t1.MaPM≠t2.MaPM
Cuối ɏ
R6 T X S
Phiếu mượn + - +/-(*)
R7:Mỗi NHAN VIEN có một MaNV duy nhất
Bối cảnh : NHAN VIEN
Phát biểu ɏt1,t2ЄTNHAN VIEN
Nếu t1≠t2 thì t1.MaNXB≠t2.MaNXB
Cuối ɏ
R7 T X S
NHAN VIEN + - +/-(tên nv)
2.Ràng buộc toàn vẹn liên thuộc tính
R1: Ngày trả phải sau Ngày mượn
Bối cảnh : Phiếu mượn
Phát biểu ɏtЄTPhiếu mượn
Nếu t.Ngaytra>=t.Ngaymuon
Cuối ɏ
R1 T X S
Phiếu mượn + - +(Ngày mượn)
R2: Ngày Xuất Bản phải sau Ngày Tái Bản
Bối cảnh : Sách
Phát biểu ɏtЄTSách
Nếu t.NgayXB>=t.NgayTB
Cuối ɏ
R2 T X S
Sách + - +(Ngày tái bản)
3.Ràng buộc toàn vẹn miền giá trị
R1:Số Lượng trong Phiếu mượn phải dương
Bối cảnh : Phiếu mượn
Phát biểu ɏtЄTPhiếu mượn
t.SoLuong>0
Cuối ɏ
R1 T X S
Phiếu mượn + - +(Số lượng)
R2:Giá sách trong Sách phải dương
Bối cảnh : Sách
Phát biểu ɏt1,t2ЄTSách
t.GiaSach>0
Cuối ɏ
R2 T X S
Phiếu mượn + - +(Giá sách)
4.Rang buộc toàn vẹn phụ thuộc tồn tại
R1:Ma TG trong SACH có giá trị phải được tồn tại trước trong
TACGIA
SACH[Ma TG] là con TACGIA[Ma TG]
R1 T X S
SACH - + +
TACGIA + - +
R2:Ma NXB trong SACH có giá trị phải được tồn tại trước trong
NXB
SACH[Ma NXB] là con NXB[Ma NXB]
R2 T X S
SACH - + +
NXB + - +
R3:Ma PM trong SACH có giá trị phải được tồn tại trước trong
PHIEU MUON
SACH[Ma PM] là con PHIEU MUON[Ma PM]
R3 T X S
SACH - + +
PHIEU MUON + - +
R4:Ma Sach trong NXB có giá trị phải được tồn tại trước trong
SACH
NXB[Ma Sach] là con SACH[ Ma Sach]
R4 T X S
NXB - + +
SACH + - +
R5:Ma NV trong THE TV có giá trị phải được tồn tại trước trong
NHAN VIEN
THE TV[Ma NV] là con NHAN VIEN[Ma NV]
R5 T X S
THE TV - + +
NHAN VIEN + - +
R6:Ma HS trong THE TV có giá trị phải được tồn tại trước trong
HOC SINH
THE TV[Ma HS] là con HOC SINH[Ma HS]
R6 T X S
THE TV - + +
HOC SINH + - +
R7:Ma NV trong PHIEU MUON có giá trị phải được tồn tại trước
trong NHAN VIEN
PHIEU MUON[Ma NV] là con NHAN VIEN[Ma NV]
R7 T X S
PHIEU MUON - + +
NHAN VIEN + - +
R8:Ma HS trong PHIEU MUON có giá trị phải được tồn tại trước
trong HOC SINH
PHIEU MUON[Ma NV] là con NHAN VIEN[Ma NV]
R1 T X S
PHIEU MUON - + +
HOC SINH + - +
R4:Ma PM trong THETV có giá trị phải được tồn tại trước trong
PHIEU MUON
THETV[Ma PM] là con PHIEU MUON[Ma PM]
R1 T X S
THE TV - + +
PHIEU MUON + - +
5.Ràng buộc toàn vẹn liên thuộc tính liên quan hệ
R1:Ứng với một phiếu mượn thì ngày mượn sach phai lon hon hoac
bang ngay tạo
Bối cảnh:THETV,PHIEU MUON
Phát biểu: ɏ d Є TTHETV, ɏ h Є TPHIEUMUON
Nếu d.MaPM=h.MaPM
d.Ngaytao<=h.Ngaymuon
R1 T X S
THE TV - - +
PHIEU MUON + - +
R2:Ứng với một phiếu mượn thì ngày trả sách phai lon hon hoac
bang ngay tạo
Bối cảnh:THETV,PHIEU MUON
Phát biểu: ɏ d Є TTHETV, ɏ h Є TPHIEUMUON
Nếu d.MaPM=h.MaPM
d.Ngaytao<=h.Ngaytra
R2 T X S
THE TV - - +
PHIEU MUON + - +
R3:Ứng với một phiếu mượn thì ngày mượn sach phai be hon hoac
bang ngay het hạn
Bối cảnh:THETV,PHIEU MUON
Phát biểu: ɏ d Є TTHETV, ɏ h Є TPHIEUMUON
Nếu d.MaPM=h.MaPM
d.Ngayhethan>=h.Ngaymuon
R1 T X S
THE TV - - +
PHIEU MUON + - +
R4:Ứng với một phiếu mượn thì ngày trả sach phai be hon hoac
bang ngay het han
Bối cảnh:THETV,PHIEU MUON
Phát biểu: ɏ d Є TTHETV, ɏ h Є TPHIEUMUON
Nếu d.MaPM=h.MaPM
d.Ngayhethan>=h.Ngaytra
R4 T X S
THE TV - - +
PHIEU MUON + - +
Top Related