Hình III.20: Mô hình tra cứu thông tin
Tạm ứng
Phiếu chi tiền mặt
Tạm ứng 5
Tra cứu thông tin Giáo viên 1 2 Hóa đơn Quyết toán tạm ứng
Trang 42
III.4. Phân tích thiết kế hệ thống ở mức logic
III.4.1.Chuyển đổi mô hình thực thể - mối kết hợp sang mô hình
quan hệ
1. tblThanhvien(ThanhvienID, Email, Matkhau, TiennoCty) 2. tbltamung(TamungID, Tamungdate, Donvitu, congtytu, diachinguoitu, tennguoitu, Sotientu, Sotienchar, Lydotu, hanthanhtoan, SoTTTu, Muahang, Kichhoat, #ThanhvienID) 3. tblPhieuchi(PhieuchiID, Phieuchidate, Sotien,Noidung, ThanhtoanPC, #ThanhvienID)
4. tblNCC(NCCID, TenNCC, DiachiNCC, Sotk, Nganhang, Dienthoai, Fax, MST, MauHD, Kyhieu, SoHD, #LoaiNCCID)
5. tblLoaiNCC(LoaiNCCID, Loainame)
6. tblMathang(MHID, TenMH, DVTMH, Img, DongiaMH, #NCCID)
7. tblHoadon(HoadonID, Hoadondate, VAT, ThanhtoanHD, #ThanhvienID, #NCCID)
8. tblHoadonChitiet(HoadonChitietID, TenMHMua, Soluong, DVTCT, DongiaCT, #HoadonID)
9. tblThanhtoan(ThanhtoanID, Thanhtoandate, Donvitt, bophantt, tennguoitt, Diachinguoitt, Sotientt, SoTTTT, Tongtientamung, Tongtiendachi, Chikhonghet, Chiquatamung, #ThanhvienID)
10. tblThanhtoanPhieuchi(ThanhtoanPhieuchiID, SoPhieuchi, Ngayphieuchi, SotienTTPC, #ThanhtoanID)
11. tblThanhtoanChitiet(ThanhtoanChitietID, SoHDTTCT, NgaylapHD, SotienHD, #ThanhtoanID)
12. tblNhatkyChungtu(NhatkyChungtuID, Chungtudate, Loaichungtu, Diengiai, Taikhoan, Taikhoandoiung, SotienNo, SotienCo, #ThanhvienID)
13. tblPhieulog(PhieulogID, Logdate, ghichulog, loaiXN, Maphieu, #ThanhvienID)
Trang 43
III.4.2.Khóa của các quan hệ:
K={ThanhvienID, TamungID, PhieuchiID, NCCID, LoaiNCCID,
MHID, HoadonID, HoadonChitietID, ThanhtoanID,
ThanhtoanPhieuchiID, ThanhtoanChitietID, NhatkyChungtuID, PhieulogID}
III.4.3.Các lược đồ quan hệ
Trang 44
III.5. Các phụ thuộc hàm
III.5.1.Các phụ thuộc hàm:
1. ThanhvienID → Email, Matkhau, TiennoCty.
2. TamungID → Tamungdate, Donvitu, congtytu, diachinguoitu, tennguoitu, Sotientu, Sotienchar, Lydotu, hanthanhtoan, SoTTTu, Muahang, Kichhoat.
3. PhieuchiID → Phieuchidate, Sotien,Noidung, ThanhtoanPC. 4. NCCID → TenNCC, DiachiNCC, Sotk, Nganhang, Dienthoai, Fax, MST, MauHD, Kyhieu, SoHD.
5. LoaiNCCID → Loainame.
6. MHID → TenMH, DVTMH, Img, DongiaMH
7. HoadonID → Hoadondate, VAT, ThanhtoanHD.
8. HoadonChitietID → TenMHMua, Soluong, DVTCT, DongiaCT. 9. ThanhtoanID → Thanhtoandate, Donvitt, bophantt, tennguoitt, Diachinguoitt, Sotientt, SoTTTT, Tongtientamung, Tongtiendachi, Chikhonghet, Chiquatamung
10. ThanhtoanPhieuchiID → SoPhieuchi, Ngayphieuchi, SotienTTPC 11. ThanhtoanChitietID → SoHDTTCT, NgaylapHD, SotienHD
12. NhatkyChungtuID → Chungtudate, Loaichungtu, Diengiai, Taikhoan, Taikhoandoiung, SotienNo, SotienCo.
13. PhieulogID → Logdate, ghichulog, loaiXN, Maphieu
III.5.2.Khóa của các quan hệ:
K={ThanhvienID, TamungID, PhieuchiID, NCCID, LoaiNCCID,
MHID, HoadonID, HoadonChitietID, ThanhtoanID,
ThanhtoanPhieuchiID, ThanhtoanChitietID, NhatkyChungtuID, PhieulogID}
III.5.3.Xác định dạng chuẩn của quan hệ:
Trang 45
III.6. Phân tích thiết kế hệ thống ở mức vật lý: III.6.1.Thành phần dữ liệu ở mức vật lý: