Thông tin tài liệu
CÔNG TY CỔ PHẦN LỮ HÀNH FIDITOUR Địa chỉ: 127-129-129A Nguyễn Huệ, Phường Bến Nghé, Quận 1, TP Hồ Chí Minh Số điện thoại: (028) 39 14 15 16 Website: www.fiditour.com Đề tài: Xây dựng thông Cng ty du lịch Fiditour HTTT.04.02 Phân tích, thiết kế thành phần DỮ LIỆU Thực hiện: Hồ Như Hảo - 31201023309 Nguyễn Thị Mai Hiền - 31201023833 Phạm Thị Thu Hồng - 31201023845 Nguyễn Thị Khánh Huệ Huệ - 31201023848 Bùi Thị Thanh Hương - 31201023855 LƯU HÀNH NỘI BỘ Tháng năm 2022 ii Giới thiêu Tài liệu HTTT.04.02 HTTT.04.02 biên soạn trong khuôn khổ đề tài “Xây dựng hệ thống thố ng Cng ty du lịch Fiditour”, Fiditour ”, nhằm xây dựng HTTT phục vụ công tác quản lý hoạt động đặt tour hệ thống Biên soạn: Tên file: 630248739.do 630248739.docc Ngày Nội dung cập nhật 20/09 0/09 Cập nhật hật cá loạ loạii thự thựcc th thể, mố mốii kết kết hợp 22 22/0 /099 23/09 24/09 4/09 Cập Cập nnhậ hậtt Sơ Sơ đđồồ qua quann nniệ iệm m ddữữ liệ liệu, u, Cá Cácc ràn ràngg bbuộ uộcc mức mức qqua uann niệ niệm m Cập nnhhật D Daanh ssáách ccáác bbảảng ddữữ liliệu Cập nhật hật Cá Cácc ràn àngg buộc uộc mứ mứcc thiế thiếtt kế 25/09 Hồn thành phần cịn lại 29/10 Cập nnhhật, sửa đđổổi ho hồn chỉnh đđồồ áánn Cơng cụ: Mơ hình: ER, mơ hình quan hệ Phần mềm: Draw.io Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 iii Mục lục I PHÂN TÍCH THÀNH PHẦN DỮ LIỆU I.1 Các loại thực thể thể 11 11 I.1.1 Loại thực thể TOUR 11 I.1.2 Loại thực thể LOAI_TOUR 11 I.1.3 Loại thực thể KHACH_HANG 11 I.1.4 Loại thực thể DIA_DIEM 11 I.1.5 Loại thực thể DICH_VU .12 I.1.6 Loại thực thể NHA_CUNG thể NHA_CUNG_CAP 12 _CAP .12 I.1.7 Loại thực thể PHIEU_DAT_DICH_VU .12 I.1.8 Loại thực thể HOA_DON_NCC 12 I.1.9 Loại thực thể FEEDBACK_TOUR 12 12 I.1.10 Loại thực thể BANG_GIA 13 I.1.11 Loại thực thể HOP_DONG_TOUR 13 I.1.12 Loại thực thể DAI_LY 13 I.1.13 Loại thực thể PHIEU_CHI 13 I.1.14 Loại thực thể CONG_NO_ DAI_LY_VA_NCC 13 I.1.15 Loại thực thể PHIEU_DAT_TOUR 14 I.1.16 Loại thực thể PHIEU_THU_TIEN 14 I.1.17 Loại thực thể LICH_TRINH .14 I.1.18 Loại thực thể PHIEU_HUY_TOUR 14 I.1.19 Loại thực thể NHAN_VIEN .14 I.1.20 Loại thực thể HOP_DONG_DAI_LY .15 I.1.21 Loại thực thể VE_MAY_BAY 15 I.1.22 Loại thực thể HUONG_DAN_VIEN 15 I.1.23 Loại thực thể GHI_NO_KHACH_HANG 15 I.2 Các loại mối kết hợp có thuộc tính tính 15 15 I.2.1 Loại mối kết hợp Chitiet_khach_hang_di 15 I.2.2 Loại mối kết hợp Chitiet_phieu_dat 15 I.2.3 Loại mối kết hợp Chitiet_hoa_don .16 I.2.4 Loại mối kết hợp Chiet_khau 16 I.2.5 Loại mối kết hợp Phan_cong 16 I.3 Các loại mối kết hợp khơng có thuộc tính tính 16 16 I.4 Các ràng buộc liệu mức quan niệm niệm 17 17 I.4.1 Ràng buộc thực thể .17 I.4.2 Ràng buộc nhiều thực thể 20 II THIẾT KẾ THÀNH PHẦN DỮ LIỆU 22 II.1 Danh sách bảng liệu liệu 23 23 Xây dựng hệ thống Cơng ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 iv II.2 Mô tả bảng liệu liệu 24 II.2.1 Bảng KHACH_HANG 24 II.2.2 Bảng HUONG_DAN_VIEN .24 II.2.3 Bảng DIA_DIEM 25 II.2.4 Bảng DAI_LY 25 II.2.5 Bảng NHA_CUNG_CAP 25 II.2.6 Bảng DICH_VU 25 II.2.7 Bảng LOAI_TOUR 25 II.2.8 Bảng VE_MAY_BAY .26 II.2.9 Bảng FEEDBACK_TOUR 26 II.2.10 Bảng PHIEU_DAT_TOUR .26 II.2.11 Bảng HOP_DONG_TOUR 26 II.2.12 Bảng TOUR .27 II.2.13 Bảng NHAN_VIEN 27 II.2.14 Bảng BANG_GIA 27 II.2.15 Bảng LICH_TRINH 28 II.2.16 Bảng PHIEU_HUY_TOUR .28 II.2.17 Bảng GHI_NO_KHACH_HANG 28 II.2.18 Bảng PHIEU_THU_TIEN .28 II.2.19 Bảng HOP_DONG_DAI_LY 29 II.2.20 Bảng CONG_NO_DAI_LY_VA_NCC 29 II.2.21 Bảng PHIEU_CHI 29 II.2.22 Bảng PHIEU_DAT_DICH_VU .29 II.2.23 Bảng HOA_DƠN_NCC 30 II.2.24 Bảng CHITIET_KHACH_HANG_DI .30 II.2.25 Bảng PHAN_CONG 30 II.2.26 Bảng CHIET_KHAU .30 II.2.27 Bảng CHITIET_HOA_DON 30 II.2.28 Bảng CHITIET_PHIEU_DAT 31 II.3 Các ràng buộc liệu mức thiết kế kế 31 31 II.3.1 Ràng buộc quan hệ 31 II.3.2 Ràng buộc khóa ngoại .32 II.3.3 Ràng buộc toàn vẹn quan hệ 33 II.3.3.1 Ràng buộc 33 II.3.3.2 Ràng buộc 33 II.3.3.3 Ràng buộc 33 II.3.3.4 Ràng buộc 34 II.3.3.5 Ràng buộc 34 II.3.3.6 Ràng buộc 34 II.3.3.7 Ràng buộc 34 II.3.3.8 Ràng buộc 34 II.3.3.9 Ràng buộc 35 Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 v II.3.3.10 Ràng buộc 10 35 II.3.3.11 Ràng buộc 11 35 II.3.3.12 Ràng buộc 12 35 II.3.3.13 Ràng buộc 13 35 II.3.3.14 Ràng buộc 14 36 II.3.4 Ràng buộc toàn vẹn nhiều quan hệ .36 II.3.4.1 Ràng buộc 36 II.3.4.2 II.3.4.3 Ràng Ràng buộc buộc 36 36 II.3.4.4 Ràng buộc 37 II.3.4.5 Ràng buộc 37 II.3.4.6 Ràng buộc 37 II.3.4.7 Ràng buộc 37 II.3.4.8 Ràng buộc 37 II.3.4.9 Ràng buộc 38 II.3.4.10 Ràng buộc 10 38 II.3.4.11 Ràng buộc 11 38 II.3.4.12 Ràng buộc 12 39 II.3.4.13 Ràng buộc 13 39 II.3.4.14 II.3.4.15 II.3.4.16 II.3.4.17 II.3.4.18 II.3.4.19 II.3.4.20 II.3.4.21 II.3.4.22 II.3.4.23 II.3.4.24 II.3.4.25 Ràng Ràng Ràng Ràng Ràng Ràng Ràng Ràng Ràng Ràng Ràng Ràng buộc buộc buộc buộc buộc buộc buộc buộc buộc buộc buộc buộc 14 39 15 39 16 40 17 40 18 40 19 40 20 41 21 41 22 41 23 41 24 42 25 42 Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 vi Danh sách hình vẽ Hình I-1 Sơ đồ quan niệm liệu QUẢN LÝ ĐẶT TOUR Ở FIDITOUR 10 Hình II-1 Sơ đồ ER QUẢN LÝ ĐẶT TOUR Ở FIDITOUR 22 Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 vii Danh sách bảng Bảng I-1 Danh sách loại thực thể Loại mối kết hợp CT Bảng II-1 Dữ liệu thường trực 23 Bảng II-2 Dữ liệu biến động 23 Bảng II-3 Dữ liệu dẫn xuất (trung gian) 24 Bảng II-4 Tầm ảnh hưởng RB quan hệ 33 Bảng II-5 Tầm ảnh hưởng RB quan hệ 33 Bảng II-6 Tầm ảnh hưởng RB quan hệ 33 Bảng II-7 Tầm ảnh hưởng RB quan hệ 34 Bảng II-8 Tầm ảnh hưởng RB quan hệ 34 Bảng II-9 Tầm ảnh hưởng RB quan hệ 34 Bảng II-10 Tầm ảnh hưởng RB quan hệ 34 Bảng II-11 Tầm ảnh hưởng RB quan hệ 34 Bảng II-12 Tầm ảnh hưởng RB quan hệ 35 Bảng II-13 Tầm ảnh hưởng RB 10 quan hệ 35 Bảng II-14 Tầm ảnh hưởng RB 11 quan hệ 35 Bảng II-15 Tầm ảnh hưởng RB 12 quan hệ 35 Bảng II-16 Tầm ảnh hưởng RB 13 quan hệ 35 Bảng II-17 Tầm ảnh hưởng RB 14 quan hệ 36 Bảng II-18 Tầm ảnh hưởng RB nhiều quan hệ 36 Bảng II-19 Tầm ảnh hưởng RB nhiều quan hệ 36 Bảng II-20 Tầm ảnh hưởng RB nhiều quan hệ 36 Bảng II-21 Tầm ảnh hưởng RB nhiều quan hệ 37 Bảng II-22 Tầm ảnh hưởng RB nhiều quan hệ 37 Bảng II-23 Tầm ảnh hưởng RB nhiều quan hệ 37 Bảng II-24 Tầm ảnh hưởng RB nhiều quan hệ 37 Bảng II-25 Tầm ảnh hưởng RB nhiều quan hệ 38 Bảng II-26 Tầm ảnh hưởng RB nhiều quan hệ 38 Bảng II-27 Tầm ảnh hưởng RB 10 nhiều quan hệ 38 Bảng II-28 Tầm ảnh hưởng RB 11 nhiều quan hệ 38 Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 viii Bảng II-29 Tầm ảnh hưởng RB 12 nhiều quan hệ 39 Bảng II-30 Tầm ảnh hưởng RB 13 nhiều quan hệ 39 Bảng II-31 Tầm ảnh hưởng RB 14 nhiều quan hệ 39 Bảng II-32 Tầm ảnh hưởng RB 15 nhiều quan hệ 39 Bảng II-33 Tầm ảnh hưởng RB 16 nhiều quan hệ 40 Bảng II-34 Tầm ảnh hưởng RB 17 nhiều quan hệ 40 Bảng II-35 Tầm ảnh hưởng RB 18 nhiều quan hệ 40 Bảng II-36 Tầm ảnh hưởng RB 19 nhiều quan hệ 40 Bảng II-37 Tầm ảnh hưởng RB 20 nhiều quan hệ 41 Bảng II-38 Tầm ảnh hưởng RB 21 nhiều quan hệ 41 Bảng II-39 Tầm ảnh hưởng RB 22 nhiều quan hệ 41 Bảng II-40 Tầm ảnh hưởng RB 23 nhiều quan hệ 41 Bảng II-41 Tầm ảnh hưởng RB 24 nhiều quan hệ 42 Bảng II-42 Tầm ảnh hưởng RB 25 nhiều quan hệ 42 Xây dựng hệ thống Cơng ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 I.PHÂN TÍCH THÀNH PHẦN DỮ LIỆU I PHÂN TÍCH THÀNH PHẦN DỮ LIỆU Bảng I-1 Danh sách loại thực thể Loại mơi kết hợp CT (xem Hình I-1 Sơ đồ quan ni niêm êm liêu QUẢN LÝ ĐẶT TOUR Ở FIDITOUR FIDITOUR.)) Loại thực thể TOUR Loại môi kết hợp Gia_ban, Thuoc, Thuoc, Thuoc, Thiet_ke, Phan_cong, Chiet_khau, Quan_ly, Thuoc LOAI_TOUR KHACH_HANG DIA_DIEM DICH_VU NHA_CUNG_CAP NHA_CUN G_CAP PHIEU_DAT_DICH_VU HOA_DON_NCC FEEDBACK_TOUR BANG_GIA HOP_DONG_TOUR DAI_LY Thuoc So_huu, Dat_tour, Gui, Chitiet_khach_hang_di Thuoc Chitiet_Phieu_dat, C Chhitiet_hoa_don Cong_no, Chi, Nhan, Gui Chitiet_phieu_dat, Nhan, Thuoc Chitiet_hoa_don, Gui Gui, Thuoc Gia_ban Co Ky, Chi, Cong_no, Thu_tien, Thuoc, Chiet_khau, Chi PHIEU_CHI GHI_NO_KHACH_HANG Chi, Chi, Chi Thieu_no Thuoc, Thu_tien, Huy, Dat_tour, Chitiet_khach_hang_di, Tao, Co, Thuoc, Thieu_no Thu_tien, Thu_tien Thiet_ke, Thuoc Huy, Chi Tao, Quan_ly Ky Cong_no, Cong_no PHIEU_DAT_TOUR PHIEU_THU_TIEN LICH_TRINH PHIEU_HUY_TOUR NHAN_VIEN NHAN_V IEN HOP_DONG_DAI_LY CONG_NO_DAI_LY_VA_NC C HUONG_DAN_VIEN VE_MAY_BAY Phan_cong So_huu Xây dựng hệ thống Cơng ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 Sơ đồ quan niệm liệu 10 Hình I-2 Sơ đồ quan niêm liêu QUẢN LÝ ĐẶT TOUR Ở FIDITOUR FIDITOUR Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 I.4 Các ràng buộc liệu mức quan niệm 11 I.1 Các loại thực thể I.1.1 Loại thực thực thể TOUR TOUR M tả: Loại thực thể gồm tour du lịch Thuộc tính Kiểu Độ dài ma_tour Char 10 ten_dia_diem Char 50 ngay_khoi_hanh Date ngay_ket_thuc Date so_luong_slot Numeric 100 mo_ta_tour Char K1 U x x 500 M x x x x x Diễn giải Mã tour Tên tour Ngày khởi hành Ngày kết thúc Số lượng slot x Mô tả tour I.1.2 Loại thực thực thể LOAI_TOUR LOAI_TOUR M tả: Loại thực thể gồm tour du lịch Thuộc tính Kiểu Độ dài ma_loai_tour Char 10 ten_loai_tour Char 50 phan_khuc_tour Char 50 K x U x M Diễn giải x Mã loại tour x Tên loại tour x Phân khúc tour II.3 Các ràng buộc liệu mức thiết kế 30 M tả: tả: Bảng HOA_DON_NCC chứa thơng tin hóa đơn nhà cung cấp Khởi tạo: tạo: 15 000 records Phát sinh trung bình: 000 records/năm Tối đa:50 đa:50 000 records Thuộc tính Kiểu Độ dài P U F M Diễn giải ngay_hoa_don Date x Ngày hóa đơn so_luong Char 10 x Số lượng thanh_tien Decimal 20 x Thành tiền II.2.24 Bảng CHITIET_K CHITIET_KHACH_HA HACH_HANG_DI NG_DI M tả: tả: Bảng CHITIET_KHACH_HANG_DI chứa thông tin chi tiết khách hàng tour Khởi tạo: tạo: 15 000 records Thuộc tính ma_khach_hang ma_phieu_dat_tour thanh_tien stt Phát sinh trung bình: 000 records/năm Tối đa:50 đa:50 000 records Kiểu Độ dài P U F M Diễn giải Char 10 x x x Mã khách hàng Char 10 x x x Mã phiếu đặt tour Decimal 20 x Thành tiền Char 10 x x Số thứ tự II.2.25 Bảng PHAN_CON PHAN_CONG G M tả: tả: Bảng PHAN_CONG chứa thông tin phân công hướng dẫn viên phụ trách tour Khởi tạo: tạo: 15 000 records Thuộc tính ma_huong_dan_vien ma_tour stt Phát sinh trung bình: 000 records/năm Tối đa:50 đa:50 000 records Kiểu Độ dài P U F M Diễn giải Char 10 x x x Mã hướng dẫn viên Char 10 x x x Mã tour Char 10 x x Số thứ tự II.2.26 Bảng CHIET_KH CHIET_KHAU AU M tả: tả: Bảng CHIET_KHAU chứa thông tin chiết khấu Khởi tạo: tạo: 15 000 records Thuộc tính ma_tour Phát sinh trung bình: 000 records/năm Tối đa:50 đa:50 000 records Kiểu Độ dài P U F M Diễn giải Char 10 x x x Mã tour ma_dai_ly khoan_chiet_khau Char Decimal 10 20 x x x x Mã đại lý Khoản chiết khấu II.2.27 Bảng CHITIET_H CHITIET_HOA_DO OA_DON N M tả: tả: Bảng CHITIET_HOA_DON chứa thông tin chi tiết t iết dịch vụ hóa đơn nhà cung cấp Khởi tạo: tạo: 15 000 records Phát sinh trung bình: 000 records/năm Tối đa:50 đa:50 000 records Thuộc tính Kiểu Độ dài P U F M Diễn giải ma_dich_vu Char 10 x x x Mã dịch vụ ma_hoa_don Char 10 x x x Mã hóa đơn stt Char 10 x Số thứ tự so_luong Char 10 x Số lượng thanh_tien Decimal 20 Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU x Thành tiền Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 31 II.2.28 Bảng CHITIET_P CHITIET_PHIEU_DA HIEU_DAT T M tả: tả: Bảng CHITIET_PHIEU_DAT chứa thông tin chi tiết dịch vụ phiếu đặt dich vụ Khởi tạo: tạo: 15 000 records Phát sinh trung bình: 000 records/năm Tối đa:50 đa:50 000 records Thuộc tính Kiểu Độ dài P U F M Diễn giải ma_dich_vu Char 10 x x x Mã dịch vụ ma_phieu_dat Char 10 x x x Mã phiếu đặt stt Char 10 x Số thứ tự so_luong Char 10 x Số lượng thanh_tien Decimal 20 x Thành tiền II.3 Các ràng buộc liêu mức thiết kế II.3.1 Ràng buộc buộc một quan hệ - Quan hệ VE_MAY_BAY: ma_ve_may_bay ma_ve_may_bay,, hang_hang_khong not null - Quan hệ KHACH_HANG: ma_khach_hang ma_khach_hang,, ho_ten_kh, gioi_tinh, quoc_tich, ngay_sinh, giay_to_tuy_than, so_dien_thoai, so_dien_thoai, email, dia_chi not null - Quan hệ PHIEU_DAT_TOUR: ma_phieu_dat_tour ma_phieu_dat_tour,, ngay_dat, so_luong_k so_luong_khach, hach, thanh_tien not null - Quan hệ TOUR: ma_tour ma_tour,, ten_tour, ngay_khoi_hanh, ngay_khoi_hanh, ngay_ket_thuc, so_luong_slot, mo_ta_tour not null - Quan hệ HOP_DONG_TOUR: ma_hop_dong ma_hop_dong,, ngay_hop_dong, dieu_khoan not null - Quan hệ NHAN_VIEN: ma_nhan_vien ma_nhan_vien,, ten_nhan_vien so_dien_thoai not null - Quan hệ HUONG_DAN HUONG_DAN_VIEN: _VIEN: ma_hdv ma_hdv,, ten_hdv, gioi_tinh, so_dien_thoai not null - Quan hệ LOAI_TOUR: ma_loai_tour ma_loai_tour,, ten_loai_tour, phan_khuc_tour not null - Quan hệ BANG_GIA: stt_bang_gia stt_bang_gia,, don_gia, do_tuoi, quoc_tich not null - Quan hệ LICH_TRINH: stt_lich_trinh stt_lich_trinh,, thoi_gian, hoạt_dong not null - Quan hệ DIA_DIEM: ma_dia_diem ma_dia_diem,, ten_dia_diem, noi_dung, hinh_anh not null - Quan hệ DICH_VU: ma_dich_vu ma_dich_vu,, ten_dich_vu, loai_dich_vu not null - Quan hệ NHA_CUNG_CAP: ma_nha_cung_cap ma_nha_cung_cap,, ten_nha_cung_cap, dia_chi, so_dien_thoai not null Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 32 - Quan hệ DAI_LY: ma_dai_ly ma_dai_ly,, ten_dai_ly, dia_chi, so_dien_thoai, email not null - Quan hệ HOP_DONG_ HOP_DONG_DAI_LY: DAI_LY: ma_hop_dong_dai_ly ma_hop_dong_dai_ly,, ngay_hop_dong_dai_ly not null - Quan hệ CONG_NO_DAI_LY_VA_NCC: stt_cong_no stt_cong_no,, nam_thang_cong_no not null - Quan hệ PHIEU_CHI: ma_phieu_chi ma_phieu_chi,, ngay_chi, tien_chi not null - Quan hệ PHIEU_THU: ma_phieu_thu ma_phieu_thu,, so_tien, hinh_thuc_thanh_ hinh_thuc_thanh_toan, toan, ngay_phieu_thu not null - Quan hệ PHIEU_HUY_TOUR: ma_phieu_huy_tour ma_phieu_huy_tour,, ngay_huy_tour, ly_do_huy_tour, muc_phi_huy, chi_phi_huy not null - Quan hệ GHI_NO_KHACH_HANG: stt_ghi_no stt_ghi_no,, so_tien, han_tra not null - Quan hệ FEEDBACK_TO FEEDBACK_TOUR: UR: ma_feedback_tour ma_feedback_tour,, diem not null - Quan hệ HOA_DON_NCC: ma_hoa_don ma_hoa_don,, ngay_hoa_don, so_luong, thanh_tien not null Quan hệ PHIEU_DAT_DICH_V PHIEU_DAT_DICH_VU: U: ma_phieu_dat, ngay_phieu_dat, thanh_tien not null - Quan hệ CHITIET_KHACH_HA CHITIET_KHACH_HANG_DI: NG_DI: ma_khach_hang, ma_phieu_dat_tour, ma_phieu_dat_tour, stt not null - Quan hệ CHIET_KHAU: ma_tour, ma_dai_ly, khoan_chiet_khau khoan_chiet_khau not null - Quan hệ CHITIET_PHIEU_DAT: ma_dich_vu, ma_phieu_dat, stt, stt, so_luong, thanh_tien thanh_tien not null - Quan hệ CHITIET_HOA_DON: ma_dich_vu, ma_hoa_don, stt, stt, so_luong, thanh_tien thanh_tien not null - Quan hệ PHAN_CONG: ma_hdv, ma_tour, stt not null II.3.2 Ràng buộc buộc khóa ngoại ngoại - Thuộc tính ma_khach_hang quan hệ VE_MAY_BAY phải khác rỗng Thuộc tính ma_phieu_dat_tour quan hệ GHI_NO_KHACH_HA GHI_NO_KHACH_HANG NG phải khác rỗng r ỗng Thuộc tính ma_phieu_dat_tour quan hệ PHIEU_HUY_TOUR phải khác rỗng Thuộc tính ma_dai_ly quan hệ HOP_DONG_DAI_LY phải khác rỗng Thuộc tính ma_phieu_dat_tour quan hệ HOP_DONG_TOUR phải khác rỗng Thuộc tính ma_khach_hang quan hệ PHIEU_DAT_TOUR phải khác rỗng Thuộc tính ma_tour quan hệ BANG_GIA phải khác rỗng Thuộc tính ma_loai_tour quan hệ LOAI_TOUR phải khác rỗng r ỗng Thuộc tính ma_nhan_vien quan hệ TOUR phải khác rỗng Thuộc hệ FEEDBACK_TOUR phải khác rỗng Thuộc tính tính ma_khach_hang ma_tour quan hệ quan FEEDBACK_TOUR phải khác rỗng Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế - 33 Thuộc tính ma_tour quan hệ LICH_TRINH phải khác rỗng Thuộc tính ma_dia_diem quan hệ LICH_TRINH phải khác rỗng Thuộc tính ma_tour quan hệ PHIEU_DAT_DICH_VU phải khác rỗng Thuộc tính ma_nha_cung_cap quan hệ PHIEU_DAT_DICH_VU phải khác rỗng Thuộc tính ma_nha_cung_cap quan hệ HOA_DON_NCC HOA_DON_NCC phải khác rỗng Thuộc tính ma_phieu_dat_dich_vu quan hệ HOA_DON_NC HOA_DON_NCC C phải khác rỗng II.3.3 Ràng buộc buộc toàn vẹn trên qu quan an hệ II.3.3.1 Ràng buộc Nội dung: Quốc tịch khách hàng thuộc hai giá trị: Việt Nam, Nước Bổi cảnh: KHACH_HAN KHACH_HANG G Bảng II-5 Tầm ảnh hưởng RB trn quan RB Thê m KHACH_HANG + Xóa Sửa - + II.3.3.2 Ràng buộc Nội dung: Giới tính khách hàng hướng dẫn viên viên thuộc hai giá trị sau: Nam, Nữ Bổi cảnh: KHACH_HAN KHACH_HANG, G, HUONG_DAN_VIEN Bảng II-6 Tầm ảnh hưởng RB trn quan RB Thê m Xóa Sửa KHACH_HANG + - + HUONG_DAN_VIEN + - + II.3.3.3 Ràng buộc Nội dung: Hình thức tốn phiếu chi (PHIEU_THU.hinh_thuc_thanh_toan) (PHIEU_THU.hinh_thuc_thanh_toan) “Tiền mặt”, “Chuyển khoản”, “Thẻ tín dụng” “Ví điện tử” Bối cảnh: PHIEU_THU Bảng II-7 Tầm ảnh hưởng RB trn quan RB Thê m PHIEU_CH I + Xây dựng hệ thống Cơng ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Xóa Sửa - + Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 34 II.3.3.4 Ràng buộc Nội dung: Nợ đầu kỳ nhà cung cấp/ đại lý nợ cuối cuối kỳ trước nhà cung cấp/ đại lý Bối cảnh: nh: CONG_NO_DAI_LY_VA_NCC CONG_NO_DAI_LY_VA_NCC Bảng II-8 Tầm ảnh hưởng RB trn quan RB Thê Xóa Sửa m CONG_NO_DAI_LY_VA_NCC + + + II.3.3.5 Ràng buộc Nội dung: Trong quan hệ Công nợ ĐL và NCC, Nợ cuối kỳ nợ đầu kỳ cộng cộng tiền nợ kỳ trừ tiền trả kỳ Bối cảnh: CONG_NO_DAI_LY_VA_NCC Bảng II-9 Tầm ảnh hưởng RB trn quan RB Thê m CONG_NO_DAI_LY_VA_NCC + Xóa Sửa + + II.3.3.6 Ràng buộc Nội dung: Ngày khởi hành phải bé ngày kkết ết thúc Bối cảnh: TOUR Bảng II-10 Tầm ảnh hưởng RB trn quan h ê RB Thê m TOUR + Xóa Sửa - + II.3.3.7 Ràng buộc Nội dung: Số lượng slot tour phải có giá trị từ đến 10000 Bối cảnh: TOUR Bảng II-11 Tầm ảnh hưởng RB trn quan h ê RB Thê m TOUR + Xóa Sửa - + II.3.3.8 Ràng buộc Nội dung: Điểm feedback phải có giá trị từ đến Bối cảnh: FEEDBACK_TO FEEDBACK_TOUR UR Xây dựng hệ thống Cơng ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 35 Bảng II-12 Tầm ảnh hưởng RB trn quan h ê RB Thê m FEEDBACK_TOUR + Xóa Sửa - + II.3.3.9 Ràng buộc Nội dung: Số điện thoại nhân viên khác khác Bối cảnh: NHAN_VIEN Bảng II-13 Tầm ảnh hưởng RB trn quan h ê RB Thê m NHAN_VIEN + Xóa Sửa - + II.3.3.10 Ràng buộc 10 Nội dung: Số điện thoại, địa đại lý khác khác Bối cảnh: DAI_LY Bảng II-14 Tầm ảnh hưởng RB 10 trn quan h ê RB 10 Thê m DAI_L Y + Xóa Sửa - + II.3.3.11 Ràng buộc 11 Nội dung: Số điện thoại, địa nhà cung cấp khác khác Bối cảnh: NHA_CUNG_CAP Bảng II-15 Tầm ảnh hưởng RB 11 trn quan h ê RB 11 Thê m NHA_CUNG_CAP NHA_CUNG_C AP + Xóa Sửa - + II.3.3.12 Ràng buộc 12 Nội dung: Số điện thoại hướng dẫn viên khác khác nhau Bối cảnh: HUONG_DAN HUONG_DAN_VIEN _VIEN Bảng II-16 Tầm ảnh hưởng RB 12 trn quan h ê RB 12 Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Thê Xóa Sửa Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 36 m HUONG_DAN_VIEN + - + II.3.3.13 Ràng buộc 13 Nội dung: Số điện thoại/email khách hàng khác khác Bối cảnh: KHACH_HAN KHACH_HANG G Bảng II-17 Tầm ảnh hưởng RB 13 trn quan h ê RB 13 Thê m KHACH_HANG + Xóa Sửa - + II.3.3.14 Ràng buộc 14 Nội dung: Hình ảnh địa điểm khác khác Bối cảnh: DIA_DIEM Bảng II-18 Tầm ảnh hưởng RB 14 trn quan h ê RB 14 Thê m DIA_DIE M + Xóa Sửa - + II.3.4 Ràng buộc buộc toàn vẹn trên nhiều qquan uan hệ II.3.4.1 Ràng buộc Nội dung: Trong tour, tổng số lượng khách tour phải bé hoặc số lượng slot tour Bối cảnh: PHIEU_DAT_TOUR, TOUR Bảng II-19 Tầm ảnh hưởng RB trn nhiều quan h ê RB Thê Xóa Sửa m PHIEU_DAT_TOUR + - + TOUR - - + II.3.4.2 Ràng buộc Nội dung: Trong phiếu đặt tour, ngày hủy tour phải lớn hoặc ngày đặt tour Bối cảnh: PHIEU_HUY_TOUR, PHIEU_DAT_TOUR Bảng II-20 Tầm ảnh hưởng RB trn nhiều quan h ê Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 37 RB Thê m Xóa Sửa PHIEU_HUY_TOU R + - + PHIEU_DAT_TOUR - - + II.3.4.3 Ràng buộc Nội dung: Ngày hủy3tour phiếu hủy tour tour phải bé ngày khởi hành tour Bối cảnh: PHIEU_HUY_TOUR, TOUR Bảng II-21 Tầm ảnh hưởng RB trn nhiều quan h ê RB Thê m Xóa Sửa PHIEU_HUY_TOU R + - + TOUR - + + II.3.4.4 Ràng buộc Nội dung: Ngày hủy tour phiếu hủy tour tour phải bé ngày khởi hành tour Bối cảnh: PHIEU_HUY_TOUR, TOUR Bảng II-22 Tầm ảnh hưởng RB trn nhiều quan h ê RB Thê m Xóa Sửa PHIEU_HUY_TOU R + - + TOUR - + + II.3.4.5 Ràng buộc Nội dung: Khách hàng có tối đa Feedback tour cho tour họ Bối cảnh: KHACH_HAN KHACH_HANG, G, FEEDBACK_TOUR Bảng II-23 Tầm ảnh hưởng RB trn nhiều quan h ê RB Thê m KHACH_HANG + - + FEEDBACK_TOUR - + + Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Xóa Sửa Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 38 II.3.4.6 Ràng buộc Nội dung: Thành tiền phiếu đặt tour tổng thành tiền Chi tiết khách hàng một Phiếu đặt tour Bối cảnh: PHIEU_DAT_TOUR, CHITIET_KHACH_HANG_ CHITIET_KHACH_HANG_DI DI Bảng II-24 Tầm ảnh hưởng RB trn nhiều quan h ê RB Thê PHIEU_DAT_TOUR m + + + + + + CHITIET_KHACH_HANG_D I Xóa Sửa II.3.4.7 Ràng buộc Nội dung: Trong kỳ Tổng Thành tiền phiếu đặt tour đại lý cho tour cụ thể tiền nợ đại lý (Cơng nợ) thời gian Bối cảnh: PHIEU_DAT_TOUR Bảng II-25 Tầm ảnh hưởng RB trn nhiều quan h ê RB Thê m Xóa Sửa PHIEU_DAT_TOUR - + + CONG_NO_DAI_LY_VA_NCC + - + II.3.4.8 Ràng buộc Nội dung: Trong Hóa đơn NCC, NCC, tổng thành tiền Chi tiết hóa đơn Bối cảnh: CHI_TIET_HOA_DON, HOA_DON_NC HOA_DON_NCC C Bảng II-26 Tầm ảnh hưởng RB trn nhiều quan h ê RB Thê m Xóa Sửa CHI_TIET_HOA_DO N + + + HOA_DON_NCC - + + II.3.4.9 Ràng buộc Nội dung: Một công nợ phải thuộc thuộc 2: Nhà cung cấp, đại lý Bối cảnh: CONG_NO_ CONG_NO_DAI_LY_VA_NCC, DAI_LY_VA_NCC, KHACH_HANG, DAI_LY Bảng II-27 Tầm ảnh hưởng RB trn nhiều quan h ê RB Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Tm Xóa Sửa Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 39 CONG_NO_DAI_LY_VA_NCC + - + KHACH_HANG - + + DAI_LY - + + II.3.4.10 Ràng buộc 10 Nội dung: Một phiếu chi phải thuộc 3: Nhà cung cấp, đại lý, phiếu hủy tour Bối cảnh: PHIEU_CHI, NHA_CUNG_CAP, DAI_LY, PHIEU_HUY_TOUR Bảng II-28 Tầm ảnh hưởng RB 10 trn nhiều quan h ê RB 10 Thê m Xóa Sửa PHIEU_CHI + - + NHA_CUNG_CAP NHA_CUNG_C AP - + + DAI_LY - + + PHIEU_HUY_TOUR - + + II.3.4.11 Ràng buộc 11 Nội dung: Một phiếu thu tiền phải thuộc 2: đại lý, phiếu đặt tour Bối cảnh: PHIEU_THU_TIEN, DAI_LY, PHIEU_DAT_TOUR Bảng II-29 Tầm ảnh hưởng RB 11 trn nhiều quan h ê RB 11 Thê m Xóa Sửa PHIEU_THU_TIEN + - + DAI_LY - + + PHIEU_DAT_TOUR - + + II.3.4.12 Ràng buộc 12 Nội dung: Chi phí hủy tour khách hàng phải bé thành tiền phiếu đặt tour khách hàng Bối cảnh: PHIEU_HUY_TOUR, PHIEU_DAT_TOUR Bảng II-30 Tầm ảnh hưởng RB 12 trn nhiều quan h ê RB 12 Thê m PHIEU_HUY_TOUR + - + PHIEU_DAT_TOUR - + + Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Xóa Sửa Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 40 II.3.4.13 Ràng buộc 13 Nội dung: Tiền chi cho khách hàng số tiền thu cho phiếu đặt tour khách hàng trừ chi phí hủy phiếu hủy tour tương ứng Bổi cảnh: PHIEU_DAT_TOUR, PHIEU_HUY_TOUR, PHIEU_CHI Bảng II-31 Tầm ảnh hưởng RB 13 trn nhiều quan h ê RB 13 Thê PHIEU_DAT_TOUR m - + + + - + PHIEU_HUY_TOU R PHIEU_CHI - Xóa Sửa + + II.3.4.14 Ràng buộc 14 Nội dung: Nếu tồn phiếu hủy tour phiếu đặt tour xóa hợp đồng tour có mã phiếu đặt tour tương ứng Bổi cảnh: PHIEU_DAT_TOUR, PHIEU_HUY_TOUR Bảng II-32 Tầm ảnh hưởng RB 14 trn nhiều quan h ê RB 14 Thê m Xóa Sửa PHIEU_DAT_TOUR - + - PHIEU_HUY_TOU R + + + II.3.4.15 Ràng buộc 15 Nội dung: Thành tiền Hóa đơn NCC tiền nợ công nợ nhà nhà cung cấp Bổi cảnh: nh: HOA_DON_NCC, HOA_DON_NCC, CONG_NO_D CONG_NO_DAI_LY_VA_NCC AI_LY_VA_NCC Bảng II-33 Tầm ảnh hưởng RB 15 trn nhiều quan h ê RB 15 Thê m Xóa Sửa HOA_DON_NCC + + + CONG_NO_DAI_LY_VA_NCC + + + II.3.4.16 Ràng buộc 16 Nội dung: Tổng tiền nợ nhà cung cấp kỳ tổng tổng thành tiền Hóa đơn NCC Bổi cảnh: nh: CONG_NO_DAI_LY_VA_NCC, CONG_NO_DAI_LY_VA_NCC, HOA_DON_NCC Bảng II-34 Tầm ảnh hưởng RB 16 trn nhiều quan h ê Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 41 RB 16 Thê m Xóa Sửa HOA_DON_NCC + + + CONG_NO_DAI_LY_VA_NCC + + + II.3.4.17 Ràng buộc 17 Nội dung: Tổng tiền chi cho nhà cung cấp kỳ tổng tiền trả cho nhà cung cấp kỳ Bổi cảnh: PHIEU_CHI, CONG_NO_DAI_LY_VA_N CONG_NO_DAI_LY_VA_NCC CC Bảng II-35 Tầm ảnh hưởng RB 17 trn nhiều quan h ê RB 17 Thê m Xóa Sửa PHIEU_CHI + + + CONG_NO_DAI_LY_VA_NCC + + + II.3.4.18 Ràng buộc 18 Nội dung: Tổng tiền nợ đại lý kỳ tổng thành tiền ccác ác phiếu đặt tour đại lý kỳ Bổi cảnh: PHIEU_DAT_TOUR, CONG_NO_DAI_LY_ CONG_NO_DAI_LY_VA_NCC VA_NCC Bảng II-36 Tầm ảnh hưởng RB 18 trn nhiều quan h ê RB 18 Thê m Xóa Sửa PHIEU_DAT_TOUR + + + CONG_NO_DAI_LY_VA_NCC + + + II.3.4.19 Ràng buộc 19 Nội dung: Tổng tiền tiề n trả đại lý kỳ tổng thành tiề tiềnn phiếu thu tiền đại lý kỳ Bổi cảnh: PHIEU_THU, CONG_NO_DAI_LY_VA_NC CONG_NO_DAI_LY_VA_NCC C Bảng II-37 Tầm ảnh hưởng RB 19 trn nhiều quan h ê RB 19 Thê m Xóa Sửa PHIEU_THU + + + CONG_NO_DAI_LY_VA_NCC + + + II.3.4.20 Ràng buộc 20 Nội dung: Thành tiền phiếu thu tiền đại lý tiền trả công nợ đại lý Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 42 Bổi cảnh: PHIEU_THU, CONG_NO_DAI_LY_VA_NC CONG_NO_DAI_LY_VA_NCC C Bảng II-38 Tầm ảnh hưởng RB 20 trn nhiều quan h ê RB 20 Thê m Xóa Sửa PHIEU_THU + + + CONG_NO_DAI_LY_VA_NCC + + + II.3.4.21 Ràng buộc 21 Nội dung: Ngày lập phiếu thu khách hàng phải nhỏ ngày khởi hành tour mà khách hàng đặt 15 ngày Bổi cảnh: PHIEU_THU, TOUR Bảng II-39 Tầm ảnh hưởng RB 21 trn nhiều quan h ê RB 21 Thê m Xóa Sửa PHIEU_TH + - + U TOUR - + + II.3.4.22 Ràng buộc 22 Nội dung: Ngày lập phiếu đặt dịch vụ cho tour phải bé xuất phát tour Bổi cảnh: PHIEU_DAT_DICH_VU, TOUR Bảng II-40 Tầm ảnh hưởng RB 22 trn nhiều quan h ê RB 22 Thê m Xóa Sửa PHIEU_DAT_DICH_V + - + U TOUR - + + II.3.4.23 Ràng buộc 23 Nội dung: Trong Phiếu đặt dịch vụ, tổng thành tiền Chi tiết phiếu đặt thành tiền Phiếu đặt dịch vụ Bổi cảnh: CHITIET_PHIEU_DAT, PHIEU_DAT_DICH_VU Bảng II-41 Tầm ảnh hưởng RB 23 trn nhiều quan h ê RB 23 Thê m CHITIET_PHIEU_DAT + Xây dựng hệ thống Cơng ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Xóa Sửa + + Ngày in: 01.12.2022 II.3 Các ràng buộc liệu mức thiết kế 43 PHIEU_DAT_DICH_V U - + + II.3.4.24 Ràng buộc 24 Nội dung: Tiền chi cho đại lý (chiết khấu tour) tiền nợ bảng công nợ nhân với khoản chiết khấu tương ứng Bối cảnh: PHIEU_CHI, CONG_NO_DAI_LY_VA_ CONG_NO_DAI_LY_VA_NCC, NCC, CHIET_KHAU Bảng II-42 Tầm ảnh hưởng RB 24 trn nhiều quan h ê RB Thê Xóa Sửa m PHIEU_CHI + + + CONG_NO_DAI_LY_VA_NCC - + + CHIET_KHAU - + + II.3.4.25 Ràng buộc 25 Nội dung: Nếu tồn Phiếu hủy tour Phiếu đặt tour trạng thái phiếu đặt Phiếu đặt tour chuyển thành “Đã hủy” Bổi cảnh: PHIEU_DAT_TOUR, PHIEU_HUY_TOUR Bảng II-43 Tầm ảnh hưởng RB 25 trn nhiều quan h ê RB 25 Thê m PHIEU_DAT_TOUR - + + PHIEU_HUY_TOU R + + + Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02.Phân tích, thiết kế thành phần DỮ LIỆU Xóa Sửa Ngày in: 01.12.2022 ... 42 Xây dựng hệ thống Cơng ty du lịch Fiditour – HTTT.04.02 .Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 I.PHÂN TÍCH THÀNH PHẦN DỮ LIỆU I PHÂN TÍCH THÀNH PHẦN DỮ LIỆU Bảng... PHIEU_DAT_TOUR) chuyển thành “Đã hủy” Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02 .Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 Sơ đồ ER 22 II THIẾT KẾ THÀNH PHẦN DỮ LIỆU Hình... quan hệ Phần mềm: Draw.io Xây dựng hệ thống Công ty du lịch Fiditour – HTTT.04.02 .Phân tích, thiết kế thành phần DỮ LIỆU Ngày in: 01.12.2022 iii Mục lục I PHÂN TÍCH THÀNH PHẦN DỮ LIỆU
Ngày đăng: 01/12/2022, 10:58
Xem thêm: Đề tài xây dựng hê thông cng ty xây dựng hê thông phân tích, thiết kế thành thiết kế thành phần dữ LIỆU