N04 - Fiditour - Thanh phan DỮ LIỆU

December 1, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download N04 - Fiditour - Thanh phan DỮ LIỆU...

Description

 

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 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ự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 9 năm 2022

 

ii

Giới thiêu Tài liệu HTTT.04.02  HTTT.04.02  được biên soạn trong  trong   khuôn khổ đề tài “Xây dựng hệ thống thố ng Cng 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 của 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á các loạ loạii thự thựcc th thể, các 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

Hoàn thành các phần còn lại

29/10

Cập nnhhật, sửa đđổổi ho hoà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...................................................................................9  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 dữ liệu ở mức quan niệm................................................................ niệm...................................... ................................ ............. ........17  .17  I.4.1 Ràng buộc trên một thực thể.........................................................................................17 I.4.2 Ràng buộc trên nhiều thực thể......................................................................................20 II. THIẾT KẾ THÀNH PHẦN DỮ LIỆU...................................................................................22  II.1 Danh sách các bảng dữ 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ả các bảng dữ 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 dữ liệu ở mức thiết kế................................................................. kế............................. ................................................. ................. ....31 31 II.3.1 Ràng buộc trên một 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 trên một quan hệ..........................................................................33 II.3.3.1 Ràng buộc 1........................................................................................................33 II.3.3.2 Ràng buộc 2........................................................................................................33 II.3.3.3 Ràng buộc 3........................................................................................................33 II.3.3.4 Ràng buộc 4........................................................................................................34 II.3.3.5 Ràng buộc 5........................................................................................................34 II.3.3.6 Ràng buộc 6........................................................................................................34 II.3.3.7 Ràng buộc 7........................................................................................................34 II.3.3.8 Ràng buộc 8........................................................................................................34 II.3.3.9 Ràng buộc 9........................................................................................................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 trên nhiều quan hệ.......................................................................36 II.3.4.1 Ràng buộc 1........................................................................................................36 II.3.4.2 II.3.4.3 Ràng Ràng buộc buộc 2........................................................................................................36 3........................................................................................................36 II.3.4.4 Ràng buộc 4........................................................................................................37 II.3.4.5 Ràng buộc 5........................................................................................................37 II.3.4.6 Ràng buộc 6........................................................................................................37 II.3.4.7 Ràng buộc 7........................................................................................................37 II.3.4.8 Ràng buộc 8........................................................................................................37 II.3.4.9 Ràng buộc 9........................................................................................................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 các hình vẽ Hình I-1. Sơ đồ quan niệm dữ liệu về QUẢN LÝ ĐẶT TOUR Ở FIDITOUR..........................10 Hình II-1. Sơ đồ ER về 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 các bảng Bảng I-1. Danh sách loại thực thể và Loại mối kết hợp của CT...................................................9 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 1 trên một quan hệ....................................................................33 Bảng II-5. Tầm ảnh hưởng RB 2 trên một quan hệ....................................................................33 Bảng II-6. Tầm ảnh hưởng RB 3 trên một quan hệ....................................................................33 Bảng II-7. Tầm ảnh hưởng RB 4 trên một quan hệ....................................................................34 Bảng II-8. Tầm ảnh hưởng RB 5 trên một quan hệ....................................................................34 Bảng II-9. Tầm ảnh hưởng RB 6 trên một quan hệ....................................................................34 Bảng II-10. Tầm ảnh hưởng RB 7 trên một quan hệ..................................................................34 Bảng II-11. Tầm ảnh hưởng RB 8 trên một quan hệ..................................................................34 Bảng II-12. Tầm ảnh hưởng RB 9 trên một quan hệ..................................................................35 Bảng II-13. Tầm ảnh hưởng RB 10 trên một quan hệ................................................................35 Bảng II-14. Tầm ảnh hưởng RB 11 trên một quan hệ................................................................35 Bảng II-15. Tầm ảnh hưởng RB 12 trên một quan hệ................................................................35 Bảng II-16. Tầm ảnh hưởng RB 13 trên một quan hệ................................................................35 Bảng II-17. Tầm ảnh hưởng RB 14 trên một quan hệ................................................................36 Bảng II-18. Tầm ảnh hưởng RB 1 trên nhiều quan hệ................................................................36 Bảng II-19. Tầm ảnh hưởng RB 2 trên nhiều quan hệ................................................................36 Bảng II-20. Tầm ảnh hưởng RB 3 trên nhiều quan hệ................................................................36 Bảng II-21. Tầm ảnh hưởng RB 4 trên nhiều quan hệ................................................................37 Bảng II-22. Tầm ảnh hưởng RB 5 trên nhiều quan hệ................................................................37 Bảng II-23. Tầm ảnh hưởng RB 6 trên nhiều quan hệ................................................................37 Bảng II-24. Tầm ảnh hưởng RB 7 trên nhiều quan hệ................................................................37 Bảng II-25. Tầm ảnh hưởng RB 8 trên nhiều quan hệ................................................................38 Bảng II-26. Tầm ảnh hưởng RB 9 trên nhiều quan hệ................................................................38 Bảng II-27. Tầm ảnh hưởng RB 10 trên nhiều quan hệ..............................................................38 Bảng II-28. Tầm ảnh hưởng RB 11 trên 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 trên nhiều quan hệ..............................................................39 Bảng II-30. Tầm ảnh hưởng RB 13 trên nhiều quan hệ..............................................................39 Bảng II-31. Tầm ảnh hưởng RB 14 trên nhiều quan hệ..............................................................39 Bảng II-32. Tầm ảnh hưởng RB 15 trên nhiều quan hệ..............................................................39 Bảng II-33. Tầm ảnh hưởng RB 16 trên nhiều quan hệ..............................................................40 Bảng II-34. Tầm ảnh hưởng RB 17 trên nhiều quan hệ..............................................................40 Bảng II-35. Tầm ảnh hưởng RB 18 trên nhiều quan hệ..............................................................40 Bảng II-36. Tầm ảnh hưởng RB 19 trên nhiều quan hệ..............................................................40 Bảng II-37. Tầm ảnh hưởng RB 20 trên nhiều quan hệ..............................................................41 Bảng II-38. Tầm ảnh hưởng RB 21 trên nhiều quan hệ..............................................................41 Bảng II-39. Tầm ảnh hưởng RB 22 trên nhiều quan hệ..............................................................41 Bảng II-40. Tầm ảnh hưởng RB 23 trên nhiều quan hệ..............................................................41 Bảng II-41. Tầm ảnh hưởng RB 24 trên nhiều quan hệ..............................................................42 Bảng II-42. Tầm ảnh hưởng RB 25 trên 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

9

I. PHÂN TÍCH THÀNH PHẦN DỮ LIỆU Bảng I-1. Danh sách loại thực thể và Loại môi kết hợp của CT (xem Hình I-1. Sơ đồ quan ni niêm êm dữ liêu về 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 dữ liệu

10

Hình I-2. Sơ đồ quan niêm dữ liêu về 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 dữ 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 các 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 8 ngay_ket_thuc Date 8 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 các 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 

 I.1.3 Loại thực thực thể KHACH_HANG KHACH_HANG M tả: Loại thực thể gồm các khách hàng đặt tour. Thuộc tính Kiểu Độ dài K ma_khach_hang ho_ten_kh gioi_tinh quoc_tich ngay_sinh giay_to_tuy_than so_dien_thoai email dia_chi

Char Char Char Char Date Char Char Char Char

10 50 4 20 8 20 10 30 100

x

U

M

x

x x x x x x x x x

Diễn giải Mã khách hàng Họ và tên khách hàng Giới tính Quốc tịch Ngày sinh Giấy tờ tùy thân Số điện thoại Email Địa chỉ

 I.1.4 Loại thực thực thể DIA_DIEM  DIA_DIEM  M tả: Loại thực thể gồm các địa điểm trong tour du lịch. Thuộc tính Kiểu Độ dài K U ma_dia_diem Char 10 x x ten_dia_diem Char 50 noi_dung Text 500 hinh_anh Text 1000 1

 K : key; U: unique;

M x x x x

Diễn giải Mã địa điểm Tên địa điểm Nội dung Đường dẫn hình ảnh

M: mandatory (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

 

I.4 Các ràng buộc dữ liệu ở mức quan niệm

12

 I.1.5 Loại thực thực thể DICH_VU  thể DICH_VU  M tả: Loại thực thể gồm các dịch vụ mà Fiditour cung cấp. Thuộc tính Kiểu Độ dài K U ma_dich_vu Char 10 x x ten_dich_vu Char 50 x loai_dich_vu Char 50

M Diễn giải x Mã dịch vụ x Tên dịch vụ x Loại dịch vụ

 I.1.6 Loại thực thực thể NHA_CU thể NHA_CUNG_CAP  NG_CAP  M tả: Loại thực thể gồm các nhà cung cấp cung cấp các dịch vụ cho Fiditour. Thuộc tính Kiểu Độ dài K U M Diễn giải ma_nha_cung_cap Char 10 x x x Mã nhà cung cấp ten_nha_cung_cap Char 50 x Tên nhà cung cấp dia_chi so_dien_thoai

Char Char

100 10

x x

Hình thức thanh toán Số điện thoại

 I.1.7 Loại thực thực thể PHIEU_DA PHIEU_DAT_DICH_V T_DICH_VU  U  M tả: Loại thực thể gồm các phiếu đặt dịch vụ của Fiditour. Thuộc tính Kiểu Độ dài K U M Diễn giải ma_phieu_dat_dv Char 10 x x x Mã phiếu đặt dịch vụ ngay_phieu_dat Date 20 x Ngày phiếu đặt

thanh_tien

Decimal

20

x

Thành tiền

 I.1.8 Loại thực thực thể HOA_DO thể HOA_DON_NCC  N_NCC  M tả: Loại Thuộthực c tínthể h gồm các hóa Kiểđơn u củaĐnhà ộ dcung ài cấp. K U ma_hoa_don Char 10 x x ngay_hoa_don Date 20 thanh_tien Decimal 20

M Diễn giải x Mã hóa đơn x Ngày hóa đơn x Thành tiền

 I.1.9 Loại thực thực thể FEEDBA  FEEDBACK_TOUR CK_TOUR M tả: Loại thực thể gồm các feedback về tour du lịch. Thuộc tính Kiểu Độ dài K ma_feedback_tour Char 10 x diem Numeric 2 danh_gia Text 500

U x

M Diễn giải x Mã feedback tour   x Điểm đánh giá x Bài đánh giá

U x

M x S Sốố thứ tự x Đơn giá x Độ tuổi

 I.1.10 Loại thực thực thể BANG_GIA BANG_GIA M tả: Loại thực thể gồm bảng giá của tour du lịch. Thuộc tính Kiểu Độ dài K stt Char 10 x don_gia Decimal 20 do_tuoi Char 3

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

Diễn giải

 Ngày in: 01.12.2022

 

I.4 Các ràng buộc dữ liệu ở mức quan niệm M tả: Loại thực thể gồm bảng giá của tour du lịch. Thuộc tính Kiểu Độ dài K quoc_tich Char 20

13

U

M x Quốc tịch

Diễn giải

U x

M Diễn giải x Mã hợp đồng x Ngày hợp đồng x Điều khoản

 I.1.111 Loại thực thể HOP_DONG_T  I.1.1 HOP_DONG_TOUR OUR M tả: Loại thực thể gồm các hợp đồng tour du lịch. Thuộc tính Kiểu Độ dài K ma_hop_dong Char 10 x ngay_hop_dong Date 20 dieu_khoan Text 1000

 I.1.12 Loại thực thực thể DAI_LY  DAI_LY  M tả: Loại thực thể gồm các đại lý bán vé cho Fiditour. Thuộc tính Kiểu Độ dài K U ma_dai_ly Char 10 x x ten_dai_ly Char 50 dia_chi Char 100 email Char 30 so_dien_thoai Char 10

 I.1.13 Loại thực thực thể PHIEU PHIEU CHI 

M x x x x x

Diễn giải Mã đại lý Tên đại lý Địa chỉ Email Số điện thoại

M tả: Loại thực thể gồm các phiếu chi của Fiditour. Thuộc tính Kiểu Độ dài K ma_phieu_chi Char 10 x ngay_chi Date 8 dien_giai Text 500 tien_chi Decimal 20

U x

M x x x x

Diễn giải Mã phiếu chi Ngày chi Diễn giải Tiền chi

 I.1.14 Loại thực thực thể CONG_NO_ CONG_NO_ DAI_LY_V DAI_LY_VA_NCC  A_NCC  M tả: Loại thực thể gồm các công nợ của Fiditour với nhà cung cấp và Các công nợ của đại lý với Fiditour. Thuộc tính Kiểu Độ dài K U M Diễn giải stt_cong_no Char 10 x x x Số thứ tự công nợ   tien_no Decimal 20 x Tiền nợ   tien_tra Decimal 20 x Tiền trả nam_thang_cong_no no_dau_ky no_cuoi_ky

Date Decimal Decimal

8 20 20

x x x

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

Năm tháng công nợ   Nợ đầu kỳ Nợ cuối kỳ

 Ngày in: 01.12.2022

 

I.4 Các ràng buộc dữ liệu ở mức quan niệm

14

 I.1.15 Loại thực thực thể PHIEU_DA PHIEU_DAT_TOUR T_TOUR M tả: Loại thực thể gồm các phiếu đặt tour của Fiditour. Thuộc tính Kiểu Độ dài K U ma_phieu_dat_tour Char 10 x x ngay_dat Date 8 so_luong_khach Numeric 100 thanh_tien Decimal 20 trang_thai_phieu_dat Char 10

M x x x x x

Diễn giải Mã phiếu đặt tour   Ngày đặt tour   Số lượng khách Thành tiền Trạng thái phiếu đặt

M tả: Loại thực thể gồm các phiếu đặt tour của Fiditour. Thuộc tính Kiểu Độ dài K U

M

Diễn giải

ma_phieu_thu_tien so_tien hinh_thuc_thanh_toan ngay_phieu_thu dien_giai

x x x x x

 I.1.16 Loại thực thực thể PHIEU_THU_T PHIEU_THU_TIEN  IEN 

Char Decimal Char Date Char

10 20 50 8 10

x

x

 I.1.17 Loại thực thực thể LICH_TRINH  LICH_TRINH  M tả: Loại thực thể gồm các lịch trình có trong tour du lịch.

Mã phiếu thu tiền Số tiền Hình thức thanh toán Ngày phiếu thu Diễn giải

Thuộc tính stt_lich_trinh thoi_gian

Kiểu Char Datetime

hoat_dong

Text

Độ dài 10 20

K x

U x

200

M Diễn giải x Số thứ tự lịch trình x Thời gian x

Hoạt động

M x x x x x

Diễn giải Mã phiếu hủy tour   Ngày hủy tour   Lí do hủy Chi phí hủy Mức phí hủy

 I.1.18 Loại thực thực thể PHIEU_HUY_T PHIEU_HUY_TOUR OUR M tả: Loại thực thể gồm các phiếu hủy tour của Fiditour. Thuộc tính Kiểu Độ dài K U ma_phieu_huy_tour Char 10 x x ngay_huy Date 8 li_do_huy Text 300 chi_phi_huy Numeric 300 muc_phi_huy Text 20

 I.1.19 Loại thực thực thể NHAN_VIEN  NHAN_VIEN  M tả: Loại thực thể gồm các nhân viên thuộc công ty Fiditour. Thuộc tính Kiểu Độ dài K U M Diễn giải ma_nhan_vien Char 10 x x x Mã nhân viên ten_nhan_vien Decimal 50 x Tên nhân viên so_dien_thoai Char 10 x Số điện thoạ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

 Ngày in: 01.12.2022

 

I.4 Các ràng buộc dữ liệu ở mức quan niệm

15

 I.1.20 Loại thực thực thể HOP_DONG_D HOP_DONG_DAI_LY  AI_LY  M tả: Loại thực thể gồm các hợp đồng đại lý của Fiditour. Thuộc tính Kiểu Độ dài K U ma_hop_dong_dai_ly Char 10 x x ngay_hop_dong_dai_ly Date 8

M Diễn giải x Mã hợp đồng đại lý x Ngày hợp đồng đại lý

 I.1.21 Loại thực thực thể VE_MA VE_MAY_BAY  Y_BAY  M tả: Loại thực thể gồm các vé máy bay được mua từ các hãng hàng không. Thuộc tính Kiểu Độ dài K U M Diễn giải ma_ve_may_bay Char 10 x x x Mã vé máy bay hang_hang_khong Char 20 x Hãng hàng không

 I.1.22 Loại thực thực thể HUONG_DAN_ HUONG_DAN_VIEN  VIEN 

M tả: Loại thực thể gồm các hướng dẫn viên phụ trách tour du lịch (có thể thuê từ công ty khác). Thuộc tính Kiểu Độ dài K U M Diễn giải ma_hdv Char 10 x x x Mã hướng dẫn viên ten_hdv Char 50 x Tên hướng dẫn viên gioi_tinh Char 4 x Giới tính cong_ty Char 20 x Công ty sdt Char 10 x Số điện thoại

 I.1.23 Loại thực thực thể GHI_NO_KHA GHI_NO_KHACH_HANG CH_HANG M tả: Loại thực thể gồm các ghi nợ khách hàng của công ty Fiditour. Thuộc tính stt so_tien han_tra dien_giai

ChKairểu Decimal Date Text

Độ10dài

K x

20 8 300

U x

M x x x x

Diễn giải S Sốố thứ tự Số tiền nợ   Ngày trả Diễn giải

I.2 Các loại môi kết hợp có thuộc tính  I.2.1 Loại mối mối kết hợp Chitiet_khach_ Chitiet_khach_hang_di hang_di M tả: Loại mối kết hợp giữa DICH_VU và TOUR, bao gồm các khách hàng đi cùng. Thuộc tính Kiểu Độ dài M Diễn giải so_thu_tu thanh_tien

Numeric Decimal

100 20

x x

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

Số thứ tự Thành tiền dịch vụ

 Ngày in: 01.12.2022

 

I.4 Các ràng buộc dữ liệu ở mức quan niệm

16

 I.2.2 Loại mối mối kết hợp Chitiet_phieu Chitiet_phieu_dat  _dat  M tả: Loại mối kết hợp giữa PHIEU_DAT_DICH_VU và DICH_VU, bao gồm các chi tiết dịch vụ mà Fiditour đặt với nhà cung cấp. Thuộc tính Kiểu Độ dài M Diễn giải stt Char 10 x Số thứ tự so_luong Numeric 100 x Số lượng dịch vụ nhà từ nhà cung cấp thanh_tien Decimal 20 x Thành tiền dịch vụ từ nhà cung cấp

 I.2.3 Loại mối mối kết hợp Chitiet_hoa_d Chitiet_hoa_don on M tả: tả: Loại mối kết hợp giữa HOA_DON_NCC và DICH_VU, bao gồm các chi tiết dịch vụ mà nhà cung cấp cung câp hóa đơn cho Fiditour. Thuộc tính Kiểu Độ dài M Diễn giải stt so_luong thanh_tien

Char Numeric Decimal

10 100 20

x x x

Số thứ tự Số lượng dịch vụ nhà từ nhà cung cấp Thành tiền dịch vụ từ nhà cung cấp

 I.2.4 Loại mối mối kết hợp Chiet_khau Chiet_khau M tả: Loại mối kết hợp giữa DAI_LY và TOUR, bao gồm các khoản chiết khấu của Fiditour cho đại lý. Thuộc tính Kiểu Độ dài M Diễn giải khoan_chiet_khau Demical 20 x Khoản chiết khấu mỗi tour từ đại lý

 I.2.5 Loại mối mối kết hợp Phan_cong  Phan_cong  M tả: Loại mối kết hợp giữa HUONG_DAN_VIEN và TOUR, bao gồm các chi tiết phân công của hướng dẫn viên và tour. Thuộc tính so_thu_tu

Kiểu Numeric

Độ dài 100

M x Số thứ tự

Diễn giải

I.3 Các loại môi kết hợp khng có thuộc tính Loại mô Loại môii kết kết hợ hợp p Dat_tour Gui So_huu Huy Thu_tien

Diễn Diễn giải giải Mối kết hợp Đặt tour giữa KHACH_HANG và PHIEU_DAT_TOUR Mối kết hợp Gửi giữa KHACH_HANG và FEED_BACK   Mối kết hợp Sở hữu giữa KHACH_HANG và VE_MAY_BAY Mối kết hợp Hủy giữa PHIEU_DAT_TOUR và PHIEU_HUY_TOUR   Mối kết hợp Thu tiền giữa PHIEU_DA PHIEU_DAT_TOUR T_TOUR và PHIEU_THU_ PHIEU_THU_TIEN TIEN

Tao T huoc Thuoc Thu_tien Thuoc Thiet_ke Gia_ban

Mối Tạo PHIEU_DAT_TOUR NHAN_VIEN M ối kkết ết hhợp ợp T huộgiữa c giữPHIEU_DA a FEEDBAT_TOUR CK_TOURvàvNHAN_V à TOUR IEN Mối kết hợp Thuôc giữa PHIEU_DAT_TOUR và TOUR   Mối kết hợp Thu tiền giữa PHIEU_THU_TIEN và DAI_LY Mối kết hợp Thuộc giữa PHIEU_DAT_TOUR và DAI_LY Mối kết hợp Được thiết kế giữa TOUR và LICH_TRINH Mối kết hợp Giá bán giữa TOUR và BANG_GIA

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 dữ liệu ở mức quan niệm Loại mô Loại môii kết kết hợ hợp p Chi Chi Ky Cong_no Cong_no Thieu ieu_no Thuoc Có Chi Quan_ly  Nhan

Diễn Diễn giải giải Mối kết hợp Chi giữa DAI_LY và PHIEU_CHI Mối kết hợp Chi giữa PHIEU_CHI và NHA_CUNG_CAP Mối kết hợp Ký giữa DAI_LY và HOP_DONG_DAI_LY Mối kế kết hợ hợp Cô Công nnợợ ggiiữa D DA AI_LY và C CO ONG_NO_DAI_LY_VA_NCC Mối kết hợp Công nợ giữa iữa NHA_CUNG_CA _CAP vvàà CONG_N _NO O_DAI_LY_VA_NCC Mối kế kết hợ hợp T Thhiếu iếu nnợợ ggiữ iữaa P PH HIEU_DAT_TOUR và và G GH HI_NO_KHACH_HANG Mối kết hợp Thuộc giữa LICH_TRINH và DIA_DIEM Mối kết hợp Có giữa PHIEU_DAT_TOUR và HOP_DONG_TOUR   Mối kết hợp Chi giữa PHIEU_HUY_TOUR và PHIEU_CHI Mối kết hợp Quản lý giữa TOUR và NHAN_VIEN Mối kết hợp Nhan giữa NHA_CUN NHA_CUNG_CAP G_CAP và PHIEU_DA PHIEU_DAT_DICH_VU T_DICH_VU

Thuoc Gui Thuoc Thuoc

Mối kết hợp Nhan giữa HOA_DON_NCC và PHIEU_DAT_DICH_VU Mối kết hợp Gửi giữa NHA_CUNG_CAP và HOA_DON_NCC Mối kết hợp Thuộc giữa TOUR và PHIEU_DAT_DICH_VU Mối kết hợp Thuộc giữa TOUR và LOAI_TOUR  

I.4 Các ràng buộc dữ liêu ở mức quan niêm

17

 I.4.1 Ràng buộc buộc trên một thực thực thể  - Thực thể VE_MAY_BAY 

-

-

-

Mã vé máy bay ( bay (Ma_ve_may_bay Ma_ve_may_bay), ), Hãng hàng không (hang_hang_kho (hang_hang_khong) ng) phải khác rỗng.

Thực thể KHACH_HANG hàng  (ma_khach_hang ma_khach_hang), ), Họ tên KH (ho_ten_kh), Giới tính (gioi_tinh), Quốc  Mã khách hàng  tịch (quoc_tich), Ngày sinh (ngay_sinh), Giấy tờ tùy thân (giay_to_tuy_than), Số điện thoại (so_dien_thoai), Email (email), Địa chỉ (dia_chi) phải khác rỗng. Quốc tịch (quoc_tich) chỉ thuộc một trong hai giá trị sau: Việt Nam, Nước ngoài.   Giới tính (gioi_tinh) chỉ thuộc một trong hai giá trị sau: Nam, Nữ.  Số điện thoại (so_dien_thoai), Email (emil) của các khách hàng khác nhau thì khác nhau. Thực thể PHIEU_DAT_TOUR ma_phieu_dat_tour), ), Ng Ngày ày đặt đặt (nga (ngay_ y_da dat) t),, Số lượn lượngg khác kháchh  Mã Phiếu đặt tour ( ma_phieu_dat_tour (so_luong_khach), (so_luong_kh ach), Thành tiền (thanh_tien) phải khác rỗng. Thực thể TOUR   Mã tour  tour  (ma_tour ma_tour), ), Tên tour (ten_tour), Ngày khởi hành (ngay_khoi_hanh), Ngày kết thúc (ngay_ket_thuc), Số lượng slot (so_luong_slot), Mô tả tour (mo_ta_tour) phải khác rỗng.   Ngày khởi hành (ngay_khoi_hành) (ngay_khoi_hành) phải nhỏ hơn ngày kết thúc (ngay_ket_thuc). (ngay_ket_thuc).

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 dữ liệu ở mức quan niệm 

-

-

-

-

18

Số lượng slot (so_luong_slot) có giá trị từ 10 đến 10000.

Thực thể HOP_DONG_TOU HOP_DONG_TOUR  R   Mã hợp đồng ( đồng (ma_hop_dong ma_hop_dong), ), Ngày hợp đồng (ngay_hop_dong), Điều khoản (dieu_khoan)  phải khác rỗng. Thực thể NHAN_VIEN nhân vin in  (ma_nhan_vien ma_nhan_vien), ), Tê Tênn nhân hân viên iên (ten (ten__nh nhan an__vien vien), ), Số điện iện thoạ thoạii  Mã nhân (so_dien_thoai) phải khác rỗng.  Giới tính (gioi_tinh) chỉ thuộc một trong hai giá trị sau: Nam, Nữ.  Số điện thoại (so_dien_thoai) của các nhân viên khác nhau thì khác nhau. Thực thể HUONG_DAN_ HUONG_DAN_VIEN VIEN  Mã HDV ( HDV (ma_hdv ma_hdv), ), tên HDV (ten_hdv), Giới tính, Số điện thoại phải khác rỗng. Số điện thoại (sdt) của hướng dẫn viên khác nhau thì khác nhau.   Thực thể LOAI_TOUR loại tour  (ma_loai_tour ma_loai_tour), ), Tên loại tour (ten_ en_loai_ ai_tour), Phân khúc tour   Mã

(phan_khuc_tour) phải khác rỗng. -

Thực thể BANG_GIA 

-

-

-

-

STT giá  (stt stt), ), Đơn giá (don_gia), Độ tuổi (do_tuoi), (do_tuoi), Quốc tịch (quoc (quoc_tich) _tich) phải khác rỗng. bảng giá 

Thực thể LICH_TRINH  STT lịch trình  trình  (stt_lich_trinh stt_lich_trinh), ), thời gian (thoi_gian), hoạt động (hoat_dong) phải khác rỗng. Thực thể DIA_DIEM điểm (ma_dia_diem ma_dia_diem), ), Tên địa điểm (ten_dia_diem), Nội dung (noi_dung), Hình ảnh  Mã địa điểm ( (hinh_anh) phải khác rỗng. Hình ảnh (hinh_anh) của các địa điểm khác nhau thì khác nhau.  Thực thể DICH_VỤ vụ  (ma_dich_vu ma_dich_vu), ), Tên dịch vụ (ten_dich_vu), Loại dịch vụ (loai_dich_vu) phải  Mã dịch vụ  khác rỗng. Thực thể NHA_CUNG_C NHA_CUNG_CAP AP

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 dữ liệu ở mức quan niệm 



-

-

Mã nhà cung cấp  cấp  (ma_nha_cung_cap ma_nha_cung_cap), ), Tên nhà cung cấp (ten_nha_cung_cap), Địa chỉ (dia_chi), Số điện thoại (so_dien_thoai) phải khác rỗng. Số điện thoại (so_dien_thoai), địa chỉ (dia_chi) của các nhà cung cấp khác nhau thì khác nhau.

Thực thể DAI_LY  Mã đại lý  ( ma_dai_ly ma_dai_ly), ), Tên Tên đại đại lý (t (ten en_d _dai ai_l _ly) y),, Đị Địaa chỉ chỉ (dia (dia_c _chi hi), ), Số điện điện thoạ thoạii (so_dien_thoai), Email (email) phải khác rỗng.  Số điện thoại (so_dien_thoai), địa chỉ (dia_chi) của các đại lý khác nhau thì khác nhau. Thực thể HOP_DONG_DA HOP_DONG_DAI_LY I_LY 

-

19

Mã hợp đồng đại lý  (ma_hop_dong_dai_ly ma_hop_dong_dai_ly)), (ngay_hop_dong_dai_ly) phải khác rỗng. (ngay_hop_dong_dai_ly)

Ngày

hợp

đồng

đại



Thực thể CONG_NO_DA CONG_NO_DAI_LY_VA_NCC I_LY_VA_NCC  STT cng nợ   (stt_cong_no (stt_cong_no), ), Năm tháng công nợ (nam_thang_cong_no) phải khác rỗng.  Nợ cuối kỳ (no_cuoi_kỳ) = Nợ đầu kỳ (no_dau_kỳ) + Tiền nợ (tien_no) - Tiền trả  (tien_tra)   Nợ đầu kỳ sau = Nợ cuối kỳ trước

-

-

-

Thực thể PHIEU_CHI Mã phiếu chi (ma_phieu_chi), Ngày chi (ngay_chi), Tiền chi (tien_chi) phải khác rỗng.  Thực thể PHIEU_THU_TIEN phiếu thu  (ma_phieu_thu_tien ma_phieu_thu_tien), ), Số tiền (so_tien), Hình thức thanh toán  Mã (hinh_thuc_thanh_toan), Ngày phiếu thu (ngay_phieu_thu) phải khác rỗng.  Hình thức thanh toán (hinh_thuc_thanh_toan) chỉ thuộc 1 trong các hình thức sau: tiền mặt, chuyển khoản, qua thẻ tín dụng, ví điện tử. tử . Thực thể PHIEU_HUY_TOUR   Mã phiếu hủy tour  tour  (ma_phieu_huy_tour ma_phieu_huy_tour), ), Ngày hủy tour (ngay_huy), Lý do hủy tour  (ly_do_huy), Mức phí hủy (muc_phi_huy), Chi phí hủy (chi_phi_huy) phải khác rỗng.

-

Thực thể GHI_NO_KHACH GHI_NO_KHACH_HANG _HANG STT ghi nợ  (stt  (stt), ), Số tiền (so_tien), Hạn trả (han_tra) phải khác rỗng. 

-

Thực thể FEEDBACK_TOUR  Mã feedback tour ( tour (ma_feedback_tour ma_feedback_tour), ), Điểm (diem) 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

 

I.4 Các ràng buộc dữ liệu ở mức quan niệm 

-

-

20

Điểm (diem) là một số có giá trị từ 1 đến 5

Thực thể PHIEU_DAT_DICH_VU phiếu u đặ đặtt dị dịch ch vụ (ma_phieu_dat ma_phieu_dat), ), Ngày phiếu đặt (ngay_phieu_dat), Thành tiền  Mã phiế (thanh_tien) phải khác rỗng. Thực thể HOA_DON_NC HOA_DON_NCC C  Mã hóa đơn (ma_hoa_don ma_hoa_don), ), Ngày hóa đơn (ngay_hoa_don), Thành tiền (thanh_tien) phải khác rỗng

 I.4.2 Ràng buộc buộc trên nhiều nhiều thực thể  - Tổng Tổng số  số lượng khách đi tour đi tour phải bé hơn hoặc bằng bằng số  số lượng slot  (trong  (trong TOUR).

 (trong -  Ngày hủy (trong PHIEU_HUY_TOUR) phải lớn hơn hoặc bằng ngày đặt  (trong

PHIEU_DAT_TOUR). -  Ngày hủy (trong hủy (trong PHIEU_HUY_TOUR) phải bé hơn hoặc bằng ngày khởi hành (trong hành (trong TOUR) đó. - Thành tiền (trong tiền (trong PHIEU_DAT_TOUR) bằng tổng số tổng số tiền (trong tiền (trong PHIEU_THU_TIEN) và số và số tiền (trong tiền  (trong GHI_NO_KHACH_HANG) của phiếu đặt tour đó. - Khách hàng chỉ có tối đa một Feedback tour cho mỗi tour của họ đã đi.

-

Thành tiền (trong tiền (trong PHIEU_DAT_TOUR) bằng tổng thành tiền (trong tiền (trong Chitiet_khach_hang_di) trong cùng một Phiếu đặt tour. Trong một kỳ Tổng thành tiền ở tiền ở các PHIEU_DAT_TOUR của đại lý cho một tour cụ thể bằng tiền nợ  của  của mỗi đại lý (trong CONG_NO_DAI_LY_VA CONG_NO_DAI_LY_VA_NCC) _NCC) trong thời gian đó. Tiền chi (trong chi (trong PHIEU_CHI) cho mỗi đại lý (chiết khấu mỗi tour) bằng tiền nợ  (trong  (trong CONG_NO_DAI_LY_VA_NCC) CONG_NO_DA I_LY_VA_NCC) nhân với khoản chiết khấu (trong khấu (trong Chiet_khau) tương ứng. Một CONG_NO_DAI_LY_VA_NCC) CONG_NO_DAI_LY_VA_NCC) phải thuộc 1 trong 2: Nhà cung cấp, Đại lý. Một PHIEU_CHI phải thuộc 1 trong 3: Nhà cung cấp, Đại lý, Phiếu hủy tour. Một PHIEU_THU_TIEN phải thuộc 1 trong 2: Đại lý, Phiếu đặt tour. Chi phí hủy (trong hủy (trong PHIEU_HUY_TOUR) của khách hàng phải bé hơn hoặc bằng thành tiền  tiền  (trong PHIEU_DẠT_TOUR) của khách hàng. Tiền chi (trong chi (trong PHIEU_CHI) cho khách hàng bằng thanh_tien thanh_tien (trong  (trong PHIEU_DAT_TOUR) của khách hàng đó trừ cho chi phí hủy (trong hủy (trong PHIEU_HUY_TOUR) tương ứng.  Nếu tồn tại Phiếu tại Phiếu hủy tour  của Phiếu  của Phiếu đặt tour  nào  nào thì xóa Hợp xóa Hợp đồng  tour  tour có mã phiếu đặt tour tương ứng đó. Thành tiền (trong tiền (trong HOA_DON_NCC) là tiền nợ  (trong  (trong CONG_NO_DAI_L CONG_NO_DAI_LY_VA_NCC) Y_VA_NCC) của một nhà cung cấp. Tổng tiền nợ  (trong  (trong CONG_NO_DAI_LY_VA_NCC) nhà cung cấp trong một kỳ bằng tổng thành tiền (trong tiền (trong HOA_DON_NCC) trong kỳ đó. Tổng tiền chi (trong chi (trong PHIEU_CHI) cho nhà cung cấp trong một kỳ bằng tổng tiền trả (trong trả (trong CONG_NO_DAI_LY_VA_NCC) CONG_NO_DA I_LY_VA_NCC) cho nhà cung cấp đó trong kỳ đó.

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 dữ liệu ở mức quan niệm

21

- Tổng tiền nợ  (trong  (trong CONG_NO_DAI_LY_VA_NCC) CONG_NO_DAI_LY_VA_NCC) của đại lý tr trong ong một kỳ bằng tổng thành -

tiền (trong PHIEU_DAT_TOUR) của các Phiếu đặt tour của đại lý trong kỳ đó. tiền (trong Tổng tiền trả (trong trả (trong CONG_NO_DAI_LY_VA_NCC) CONG_NO_DAI_LY_VA_NCC) của đại lý trong một kỳ bằng tổng tổng so  so tiền (trong PHIEU_THU_TIEN) đại lý đó trong một kỳ đó. Só tiền (trong PHIEU_THU_TIEN) đại lý là tiền trả (tr trả (trong ong CONG_NO_DAI_LY_VA_NC CONG_NO_DAI_LY_VA_NCC) C) trong một công nợ đại lý.  Ngày phiếu thu (trong thu (trong PHIEU_THU_TIEN) của khách hàng phải nhỏ hơn ngày khởi hành (trong hành (trong TOUR) mà khách hàng đã đặt 15 ngày.  Ngày phiếu đặt  (trong  (trong PHIEU_DAT_DICH_VU) đặt dịch vụ cho tour phải bé hơn ngày khởi hành (trong hành  (trong TOUR). Trong cùng một HOA_DON_NCC, HOA_DON_NCC, tổng thành tiền (trong tiền (trong Chitiet_hoa_don Chitiet_hoa_don)) bằng thành tiền  tiền  (trong HOA_DON_N HOA_DON_NCC). CC). Trong cùng một PHIEU_DAT_DICH_VU, PHIEU_DAT_DICH_VU, tổng thành tiền (trong tiền (trong Chitiet_phieu_dat) Chitiet_phieu_dat) bằng  bằng thành tiền (trong tiền (trong PHIEU_DAT_DICH_ PHIEU_DAT_DICH_VU). VU).  Nếu tồn tại Phiếu tại Phiếu hủy tour  (trong  (trong PHIEU_HUY_TOUR) của Phiếu của Phiếu đặt tour  nào  nào thì trạng thái  phiếu đặt của Phiếu của Phiếu đặt tour  đó  đó (trong PHIEU_DAT_TOUR) sẽ được 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 II-3. Sơ đồ ER về QUẢN LÝ ĐẶT TOUR Ở 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

 

II.3 Các ràng buộc dữ liệu ở mức thiết kế

23

II.1 Danh sách các bảng dữ liêu Bảng II-2. Dữ liêu thường trực. Các thuộc tính2 ma_kha ma_ khach_ ch_han hang, g, ho_ ho_ten ten_kh _kh,, gio gioi_ti i_tinh, nh, quo quoc_t c_tich ich,, nga ngay_s y_sinh inh,, giay_to_tuy_than, so_dien_thoai, email, dia_chi ma_hdv, ten_hdv, gioi_tinh, cong_ty, sdt ma_dia_diem, ten_dia_diem, noi_dung, hinh_anh ma_dai_ly, ten_dai_ly, dia_chi, sdt, email ma_nha_cung_cap, ten_nha_cun ten_nha_cung_cap, g_cap, dia_chi, sdt ma_dich_vu, ten_dich_vu, loai_dich_vu ma_loai_tour, te ten_loai_tour, pphhan_khuc_tour   ma_nhan_vien, ten_nhan_vien, sdt

Tn bảng KHACH_HANG HUONG_DAN_VIEN DIA_DIEM DAI_LY  NHA_CUNG_CAP  NHA_CUN G_CAP DICH_VU LOAI_TOUR  NHAN_VIEN  NHAN_V IEN

Bảng II-3. Dữ liêu biến động. Tn bảng VE_MAY_BAY FEEDBACK_TOUR PHIEU_DAT_TOUR  HOP_DONG_TOUR TOUR  BANG_GIA LICH_TRINH PHIEU_HUY_TOUR  GHI_NO_KHACH_HANG PHIEU_THU_TIEN HOP_DONG_DAI_LY CONG_NO _DAI_LY_VA_NCC HOA_DON_NCC PHIEU_DAT_DICH_VU PHIEU_CHI

Các thuộc tính ma_ve_may_bay, hang_hang_khong, ma_tour, ma_khach_hang  ma_feedback_tour, diem, ddaanh_gia, ma_khach_hang  ma_phieu_dat_tour, ngay_dat, so_luong_khach, thanh_tien, trang_thai_phieu_dat, ma_khach_hang , ma_tour , ma_dai_ly ma_dai_ly,, ma_nhan_vien ma_hop_dong, ngay_hop_dong, dieu_khoan, ma_phieu_dat_tour  ma_tour, ten_tour, ngay_khoi_hanh, ngay_ket_thuc, so_luong_slot, mo_ta_tour, ma_nhan_vien ma_nhan_vien,, ma_loai_tour  stt, don_gia, do_tuoi, quoc_tich, ma_tour  stt_lich_trinh, thoi_gian, hoat_dong, ma_tour , ma_dia_diem ma_phieu_huy_tour, ngay_huy_tour, li_do_huy_tour, ma_phieu_dat_tour  stt, so_tien, han_tra tra, dien_giai, ma_phieu_dat_tour  ma_phi ma_ phieu_ eu_thu thu,, so_ so_tien tien,, hinh_t hinh_thuc huc_th _thanh anh_to _toan, an, ngay_p ngay_phie hieu_t u_thu, hu, dien_giai, ma_phieu_dat_tour , ma_dai_ly ma_hop_dong_dai_ly, ng ngaay_hop_dong_dai_ly, ma_dai_ly stt_cong_no, nam_thang_cong_no, no_dau_ky, no_cuoi_ky, tien_no, tien_tra, ma_dai_ly ma_dai_ly,, ma_nha_cung_cap ma_hoa_don, ngay_hoa_don, so_luong, thanh_tien, ma_nha_cung_cap, ma_phieu_dat  ma_phieu_dat, ngay_phieu_dat, thanh_tien, ma_nha_cung_cap, ma_tour  ma_phi ma_ phieu_ eu_chi, chi, nga ngay_ y_chi, chi, dien_g dien_giai iai,, tien tien_ch _chi,i, ma_nha_cung_cap ma_nha_cung_cap,, ma_dai_ly

Bảng II-4. Dữ liêu dẫn xuất (trung gian). 2

 thuộc tính khóa sẽ được gạch dưới; thuộc tính kiểm soát  sẽ  sẽ được in nghiê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 dữ liệu ở mức thiết kế Tn bảng CHITI CH ITIET_ ET_KH KHACH ACH_H _HAN ANG_D G_DII PHAN_CONG CHIET_KHAU CHITIET_HOA_DON CHITIET_PHIEU_DAT

24

Các thuộc tính ma_ ma_kha khach_ ch_han hang, g, ma ma_ph _phieu ieu_d _dat_ at_tou tour, r, so so_th _thu_t u_tu, u, thanh thanh_tie _tienn ma_hdv, ma_tour, stt ma_tour, ma_dai_ly, khoan_chiet_khau ma_dich_vu, ma ma_hoa_don, ssttt, tthhanh_tien, ssoo_luong ma_dich ich_vu, ma_phieu_dat, stt, tha thanh_tie tien, so_luong

II.2 M tả các bảng dữ liêu  II.2.1 Bảng KHACH_HA KHACH_HANG NG M tả: tả: Bảng KHACH_HANG  chứa thông tin khách hàng.  Khởi tạo: tạo: 15 000 records  Phát sinh trung bình: 5 000 records/năm Tối đa:50 đa:50 000 records Thuộc tính Kiểu Độ dài P3 U F M Diễn giải ma_khach_hang Char 10 x x x Mã khách hàng ho_ten_kh Char 50 x Họ và tên khách hàng gioi_tinh Char 4 x Giới tính quoc_tich Char 20 x Quốc tịch ngay_sinh Char 8 x Ngày sinh giay_to_tuy_than so_dien_thoai email dia_chi

Char Char Char Char

20 10 30 100

x x x

x x x x

Giấy tờ tùy thân Số điện thoại Email Địa chỉ

 II.2.2 Bảng HUONG_DA HUONG_DAN_VIEN  N_VIEN  HUONG_DAN_VIEN VIEN chứa thông tin các hướng dẫn viên du lịch. M tả: tả: Bảng HUONG_DAN_  Khởi tạo: tạo: 15 000 records  Phát sinh trung bình: 5 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_hdv Char 10 x x x Mã hướng dẫn viên ten_hdv Char 50 x Tên hướng dẫn viên gioi_tinh Char 4 x Giới tính cong_ty Char 20 x Công ty sdt Char 10 x x Số điện thoại

 II.2.3 Bảng DIA_DIEM  DIA_DIEM  M tả: tả: Bảng DIA_DIEM chứa thông tin các địa điểm du lịch.  Khởi tạo: tạo: 15 000 records  Phát sinh trung bình: 5 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_dia_diem Char 10 x x x Mã địa điểm ten_dia_diem Char 50 x x Tên địa điểm 3

  P : primary key U 

unique (candidate unique  key) : foreign key  M : mandatory (not null null)) F 

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 dữ liệu ở mức thiết kế

25

M tả: tả: Bảng DIA_DIEM chứa thông tin các địa điểm du lịch.  Khởi tạo: tạo: 15 000 records  Phát sinh trung bình: 5 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 noi_dung Text 500 x x Nội dung hinh_anh Text 1000 x x Đường dẫn hình ảnh

 II.2.4 Bảng DAI_LY  DAI_LY  M tả: tả: Bảng DAI_LY chứa thông tin các đại lý.  Khởi tạo: tạo: 15 000 records  Phát sinh trung bình: 5 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_dai_ly Char 10 x x x Mã đại lý ten_dai_ly Char 50 x x Tên đại lý dia_chi Char 100 x Địa chỉ email Char 30 x x Email so_dien_thoai Char 10 x x Số điện thoại

 II.2.5 Bảng NHA_CUNG NHA_CUNG_CAP _CAP  NHA_CUNG_CAP AP chứa thông tin nhà cung cấp . M tả: tả: Bảng NHA_CUNG_C  Khởi tạo: tạo: 15 000 records Thuộc tính ma_nha_cung_cap ten_nha_cung_cap dia_chi so_dien_thoai

 Phát sinh trung bình: 5 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ã nhà cung cấp Char 50 x x Tên nhà cung cấp Char 100 x x Hình thức thanh toán Char 10 x x Số điện thoại

 II.2.6 Bảng DICH_VU  DICH_VU  M tả: tả: Bảng DICH_VU chứa thông tin của các dịch vụ .  Khởi tạo: tạo: 15 000 records Thuộc tính ma_dich_vu ten_dich_vu loai_dich_vu

 Phát sinh trung bình: 5 000 records/năm Kiểu Độ dài P U F M Char Char Char

10 50 50

x

x

x x x

Tối đa:50 đa:50 000 records Diễn giải

Mã dịch vụ Tên dịch vụ Loại dịch vụ

 II.2.7 Bảng LOAI_TO LOAI_TOUR UR M tả: tả: Bảng LOAI_TOUR  chứa thông tin của các loại tour .  Khởi tạo: tạo: 15 000 records Thuộc tính ma_loai_tour ten_loai_tour  phan_khuc_tour

 Phát sinh trung bình: 5 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ã loại tour   Char 50 x Tên loại tour   Char 50 x Phân khúc 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

 Ngày in: 01.12.2022

 

II.3 Các ràng buộc dữ liệu ở mức thiết kế

26

 II.2.8 Bảng VE_MA VE_MAY_BA Y_BAY  Y  M tả: tả: Bảng VE_MAY_BAY  chứa thông tin của các vé máy bay.  Khởi tạo: tạo: 15 000 records Thuộc tính ma_ve_may_bay ma_khach_hang hang_hang_khong

 Phát sinh trung bình: 5 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ã vé máy bay Char 10 x x Mã khách hàng Char 20 x Hãng hàng không

 II.2.9 Bảng FEEDBAC FEEDBACK_TOU K_TOUR R M tả: tả: Bảng FEEDBACK_TOUR  chứa thông tin của các Feedback tour .  Khởi tạo: tạo: 15 000 records Thuộc tính ma_feedback_tour ma_khach_hang ma_tour diem danh_gia

 Phát sinh trung bình: 5 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ã feedback tour   Char 10 x x Mã khách hàng Char x x M Mãã tour   Numeric 2 x Điểm đánh giá Text 500 x Bài đánh giá

 II.2.10 Bảng PHIEU_DA PHIEU_DAT_TO T_TOUR UR M tả: tả: Bảng PHIEU_DAT_TOUR  chứa thông tin của đặt tour của khách hàng.  Khởi tạo: tạo: 15 000 records Thuộc tính ma_phieu_dat_tour ma_khach_hang ma_nhan_vien ma_tour ma_dai_ly ngay_dat so_luong_khach

 Phát sinh trung bình: 5 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ã phiếu đặt tour   Char 10 x x Mã khách hàng Char 10 x x Mã nhân viên Char 10 x x Mã tour   Char 10 x x Mã đại lý Date 8 x Ngày đặt tour   Numeric 100 x Số lượng khách

thanh_tien trang_thai_phieu_dat

Decimal Char

20 10

x x

Thành tiền Trạng thái phiếu đặt

 II.2.111 Bảng HOP  II.2.1 HOP_DONG_ _DONG_TOUR TOUR t our . M tả: tả: Bảng HOP_DONG_TOUR  chứa thông tin của hợp đồng tour   Khởi tạo: tạo: 15 000 records Thuộc tính ma_hop_dong ma_phieu_dat_tour ngay_hop_dong dieu_khoan

 Phát sinh trung bình: 5 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ợp đồng Char 10 x x Mã phiếu đặt tour   Date 20 x Ngày hợp đồng Text 1000 x Điều khoản

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 dữ liệu ở mức thiết kế

27

 II.2.12 Bảng TOUR TOUR M tả: tả: Bảng TOUR  chứa thông tin của các tour .  Khởi tạo: tạo: 15 000 records Thuộc tính ma_tour ma_nhan_vien ma_loai_tour ten_tour ngay_khoi_hanh ngay_ket_thuc so_luong_slot mo_ta_tour

 Phát sinh trung bình: 5 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   Char 10 x x Mã nhân viên Char 10 x x Mã loại tour   Char 50 x Tên tour   Date 8 x Ngày khởi hành Date 8 x Ngày kết thúc Numeric 100 x Số lượng slot Char 500 x Mô tả tour  

 II.2.13 Bảng NHAN_VIE NHAN_VIEN  N  M tả: tả: Bảng NHAN_VIEN chứa thông tin cá nhân của nhân viên vi ên.  Khởi tạo: tạo: 15 000 records Thuộc tính ma_nhan_vien

 Phát sinh trung bình: 5 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ã nhân viên

ten_nhan_vien so_dien_thoai

Decimal Char

50 10

x

x x

Tên nhân viên Số điện thoại

 II.2.14 Bảng BANG_GIA BANG_GIA M tả: tả: Bảng BANG_GIA chứa thông tin của các bảng giá .  Khởi tạo: tạo: 15 000 records Thuộc tính stt ma_tour don_gia do_tuoi

 Phát sinh trung bình: 5 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 Số thứ tự Char 10 x x Mã tour   Decimal 20 x Đơn giá Char 3 x Đ Độộ tuổi

quoc_tich

Char

20

x

Quốc tịch

 II.2.15 Bảng LICH_TRIN LICH_TRINH  H  M tả: tả: Bảng LICH_TRINH chứa thông tin về lịch trình của tour du lịch .  Khởi tạo: tạo: 15 000 records Thuộc tính stt_lich_trinh ma_tour ma_dia_diem thoi_gian hoat_dong

 Phát sinh trung bình: 5 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 Số thứ tự lịch trình Char 10 x x Mã tour   Char 10 x x Mã địa điểm Datetime 20 x Thời gian Text 200 x Hoạt độ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 dữ liệu ở mức thiết kế

28

 II.2.16 Bảng PHIEU_HU PHIEU_HUY_TO Y_TOUR UR M tả: tả: Bảng PHIEU_HUY_TOUR  chứa thông tin của các phiếu hủy tour .  Khởi tạo: tạo: 15 000 records Thuộc tính ma_phieu_huy_tour ma_phieu_dat_tour ngay_huy li_do_huy muc_phi_huy chi_phi_huy

 Phát sinh trung bình: 5 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ã phiếu hủy tour   Char 10 x x Mã phiếu đặt tour   Date 8 x Ngày hủy tour   Text 300 x Lí do hủy Decimal 20 x Mức phí hủy Decimal 20 x Chi phí hủy

 II.2.17 Bảng GHI_NO_K GHI_NO_KHACH_HA HACH_HANG NG M tả: tả: Bảng GHI_NO_KHACH_HANG chứa thông tin ghi nợ của khách hàng.  Khởi tạo: tạo: 15 000 records Thuộc tính stt ma_phieu_dat_tour so_tien

 Phát sinh trung bình: 5 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 Số thứ tự Char 10 x x Mã phiếu đặt tour   Decimal 20 x Số tiền nợ  

han_tra dien_giai

Date Text

8 300

x x

Hạn trả Diễn giải

 II.2.18 Bảng PHIEU_TH PHIEU_THU_TIEN  U_TIEN  M tả: tả: Bảng PHIEU_THU_TIEN chứa thông tin phiếu thu tiền .  Khởi tạo: tạo: 15 000 records Thuộc tính ma_phieu_thu_tien ma_phieu_dat_tour ma_dai_ly so_tien

 Phát sinh trung bình: 5 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ã phiếu thu tiền Char 10 x x Mã phiếu đặt tour   Char 10 x Mã đại lý Decimal 20 x Số tiền

hinh_thuc_thanh_toan ngay_phieu_thu

Char Date

50 8

x x

Hình thức thanh toán Ngày phiếu thu

 II.2.19 Bảng HOP_DON HOP_DONG_DAI_L G_DAI_LY  Y  M tả: tả: Bảng HOP_DONG_DAI_LY chứa thông tin của hợp đồng đại lý.  Khởi tạo: tạo: 15 000 records Thuộc tính ma_hop_dong_dai_ly ma_dai_ly ngay_hop_dong_dai_ly

 Phát sinh trung bình: 5 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ợp đồng đại lý Char 10 x x Mã đại lý Char 8 x Ngày hợp đồng đạ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 dữ liệu ở mức thiết kế

29

 II.2.20 Bảng CONG_NO_ CONG_NO_DAI_LY DAI_LY_V _VA_NCC  A_NCC  M tả: tả: Bảng CONG_NO_DAI_LY_VA_NCC chứa thông tin của công nợ Đại lý và Nhà cung cấp .  Khởi tạo: tạo: 15 000 records Thuộc tính stt_cong_no ma_dai_ly ma_nha_cung_cap tien_no tien_tra nam_thang_cong_no no_dau_ky no_cuoi_ky

 Phát sinh trung bình: 5 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 Số thứ tự công nợ   Char 10 x x Mã đại lý Char 10 x x Mã nhà cung cấp Decimal 20 x Tiền nợ   Decimal 20 x Tiền trả Date 8 x Năm tháng công nợ   Decimal 20 x Nợ đầu kỳ Decimal 20 x Nợ cuối kỳ

 II.2.21 Bảng PHIEU_CH PHIEU_CHI  I  M tả: tả: Bảng PHIEU_CHI chứa thông tin của phiếu chi .  Khởi tạo: tạo: 15 000 records Thuộc tính ma_phieu_chi

 Phát sinh trung bình: 5 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ã phiếu chi

ma_dai_ly ma_nha_cung_cap ma_phieu_huy_tour ngay_chi dien_giai tien_chi

Char Char Char Date Text Decimal

10 10 10 8 500 20

x x x

x x x x x x

Mã đại lý Mã nhà cung cấp Mã phiếu hủy tour   Ngày chi Diễn giải Tiền chi

 II.2.22 Bảng PHIEU_DA PHIEU_DAT_DICH_ T_DICH_VU  VU  M tả: tả: Bảng PHIEU_DAT_DICH_VU chứa thông tin phiếu đặt dịch vụ.  Khởi tạo: tạo: 15 000 records Thuộc tính ma_phieu_dat ma_nha_cung_cap ma_tour ngay_phieu_dat thanh_tien

 Phát sinh trung bình: 5 000 records/năm Kiểu Độ dài P U F M Char Char Char Date Decimal

10 10 10 8 20

x

x

x x

x x x x

Tối đa:50 đa:50 000 records Diễn giải

Mã phiếu đặt Mã nhà cung cấo Mã tour   Ngày phiếu đăt Thành tiền

 II.2.23 Bảng HOA_DƠN_ HOA_DƠN_NCC  NCC  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 Thuộc tính ma_hoa_don

 Phát sinh trung bình: 5 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óa đơn

ma_nha_cung_cap ma_phieu_dat

Char Char

10 10

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 x

x x

Mã nhà cung cấp Mã phiếu đặt

 Ngày in: 01.12.2022

 

II.3 Các ràng buộc dữ 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: 5 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 8 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 đi 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: 5 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: 5 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: 5 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 về các dịch vụ của hóa đơn nhà cung cấp .  Khởi tạo: tạo: 15 000 records  Phát sinh trung bình: 5 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 dữ 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 về các dịch vụ của phiếu đặt dich vụ .  Khởi tạo: tạo: 15 000 records  Phát sinh trung bình: 5 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 dữ liêu ở mức thiết kế  II.3.1 Ràng buộc buộc trên một 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 dữ 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 trong quan hệ VE_MAY_BAY phải khác rỗng. Thuộc tính ma_phieu_dat_tour trong 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 trong quan hệ PHIEU_HUY_TOUR phải khác rỗng. Thuộc tính ma_dai_ly trong quan hệ HOP_DONG_DAI_LY phải khác rỗng. Thuộc tính ma_phieu_dat_tour trong quan hệ HOP_DONG_TOUR phải khác rỗng. Thuộc tính ma_khach_hang trong quan hệ PHIEU_DAT_TOUR phải khác rỗng. Thuộc tính ma_tour trong quan hệ BANG_GIA phải khác rỗng. Thuộc tính ma_loai_tour trong quan hệ LOAI_TOUR phải khác rỗng. r ỗng. Thuộc tính ma_nhan_vien trong quan hệ TOUR phải khác rỗng.

--

Thuộc trong hệ FEEDBACK_TOUR phải khác rỗng. Thuộc tính tính ma_khach_hang ma_tour trong 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 dữ liệu ở mức thiết kế -

33

Thuộc tính ma_tour trong quan hệ LICH_TRINH phải khác rỗng. Thuộc tính ma_dia_diem trong quan hệ LICH_TRINH phải khác rỗng. Thuộc tính ma_tour trong quan hệ PHIEU_DAT_DICH_VU phải khác rỗng Thuộc tính ma_nha_cung_cap trong quan hệ PHIEU_DAT_DICH_VU phải khác rỗng Thuộc tính ma_nha_cung_cap trong quan hệ HOA_DON_NCC HOA_DON_NCC phải khác rỗng Thuộc tính ma_phieu_dat_dich_vu trong 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 trên một qu quan an hệ II.3.3.1 Ràng buộc 1  Nội dung: Quốc tịch của khách hàng chỉ thuộc một trong hai giá trị: Việt Nam, Nước ngoài. Bổi cảnh: KHACH_HAN KHACH_HANG G Bảng II-5. Tầm ảnh hưởng RB 1 trn một quan hê. RB 1

Thê m

KHACH_HANG

+

Xóa Sửa -

+

II.3.3.2 Ràng buộc 2  Nội dung: Giới tính của khách hàng và hướng dẫn viên viên chỉ thuộc một trong 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 2 trn một quan hê. RB 2

Thê m

Xóa Sửa

KHACH_HANG

+

-

+

HUONG_DAN_VIEN

+

-

+

II.3.3.3 Ràng buộc 3  Nội dung: Hình thức thanh toán trong phiếu chi (PHIEU_THU.hinh_thuc_thanh_toan) (PHIEU_THU.hinh_thuc_thanh_toan) chỉ có thể là “Tiền mặt”, “Chuyển khoản”, “Thẻ tín dụng” hoặc “Ví điện tử” Bối cảnh: PHIEU_THU Bảng II-7. Tầm ảnh hưởng RB 3 trn một quan hê. RB 3

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 dữ liệu ở mức thiết kế

34

II.3.3.4 Ràng buộc 4  Nội dung: Nợ đầu kỳ của mỗi nhà cung cấp/ đại lý bằng nợ cuối cuối kỳ trước của nhà cung cấp/ đại lý đó. Bối cảnh: cả nh: CONG_NO_DAI_LY_VA_NCC CONG_NO_DAI_LY_VA_NCC Bảng II-8. Tầm ảnh hưởng RB 4 trn một quan hê. RB 4

Thê

Xóa Sửa

m CONG_NO_DAI_LY_VA_NCC

+

+

+

II.3.3.5 Ràng buộc 5  Nội dung: Trong quan hệ Công nợ ĐL và và NCC, Nợ cuối kỳ bằng nợ đầu kỳ cộng cộng tiền nợ trong kỳ trừ tiền trả trong kỳ. Bối cảnh: CONG_NO_DAI_LY_VA_NCC Bảng II-9. Tầm ảnh hưởng RB 5 trn một quan hê. RB 5

Thê m

CONG_NO_DAI_LY_VA_NCC

+

Xóa Sửa +

+

II.3.3.6 Ràng buộc 6  Nội dung: Ngày khởi hành phải bé hơn ngày kkết ết thúc Bối cảnh: TOUR Bảng II-10. Tầm ảnh hưởng RB 6 trn một quan hê. h ê. RB 6

Thê m

TOUR

+

Xóa Sửa -

+

II.3.3.7 Ràng buộc 7  Nội dung: Số lượng slot trong tour phải có giá trị từ 1 đến 10000 Bối cảnh: TOUR  Bảng II-11. Tầm ảnh hưởng RB 7 trn một quan hê. h ê. RB 7

Thê m

TOUR

+

Xóa Sửa -

+

II.3.3.8 Ràng buộc 8  Nội dung: Điểm trên feedback phải có giá trị từ 1 đến 5 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 dữ liệu ở mức thiết kế

35

Bảng II-12. Tầm ảnh hưởng RB 8 trn một quan hê. h ê. RB 8

Thê m

FEEDBACK_TOUR

+

Xóa Sửa -

+

II.3.3.9 Ràng buộc 9  Nội dung: Số điện thoại của các nhân viên khác nhau thì khác nhau Bối cảnh: NHAN_VIEN Bảng II-13. Tầm ảnh hưởng RB 9 trn một quan hê. h ê. RB 9

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 chỉ của các đại lý khác nhau thì khác nhau Bối cảnh: DAI_LY Bảng II-14. Tầm ảnh hưởng RB 10 trn một quan hê. 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 chỉ của các nhà cung cấp khác nhau thì khác nhau Bối cảnh: NHA_CUNG_CAP Bảng II-15. Tầm ảnh hưởng RB 11 trn một quan hê. 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 của các hướng dẫn viên khác nhau thì khác nhau nhau Bối cảnh: HUONG_DAN HUONG_DAN_VIEN _VIEN Bảng II-16. Tầm ảnh hưởng RB 12 trn một quan hê. 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 dữ 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 của khách hàng khác nhau thì khác nhau Bối cảnh: KHACH_HAN KHACH_HANG G Bảng II-17. Tầm ảnh hưởng RB 13 trn một quan hê. 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 của các địa điểm khác nhau thì khác nhau Bối cảnh: DIA_DIEM Bảng II-18. Tầm ảnh hưởng RB 14 trn một quan hê. 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 trên nhiều qquan uan hệ II.3.4.1 Ràng buộc 1  Nội dung: Trong một tour, tổng số lượng khách đi tour phải bé hơn hoặc hoặc bằng số lượng slot trong tour. Bối cảnh: PHIEU_DAT_TOUR, TOUR Bảng II-19. Tầm ảnh hưởng RB 1 trn nhiều quan hê. h ê. RB 1 Thê Xóa Sửa m PHIEU_DAT_TOUR

+

-

+

TOUR

-

-

+

II.3.4.2 Ràng buộc 2  Nội dung: Trong cùng phiếu đặt tour, ngày hủy tour phải lớn hơn hoặc hoặc bằng ngày đặt tour  Bối cảnh: PHIEU_HUY_TOUR, PHIEU_DAT_TOUR  Bảng II-20. Tầm ảnh hưởng RB 2 trn nhiều quan hê. 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 dữ liệu ở mức thiết kế

37

RB 2

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 trong phiếu hủy tour tour phải bé hơn hoặc bằng 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 3 trn nhiều quan hê. h ê. RB 3

Thê m

Xóa Sửa

PHIEU_HUY_TOU R 

+

-

+

TOUR

-

+

+

II.3.4.4 Ràng buộc 4  Nội dung: Ngày hủy tour trong phiếu hủy tour tour phải bé hơn hoặc bằng 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 4 trn nhiều quan hê. h ê. RB 4

Thê m

Xóa Sửa

PHIEU_HUY_TOU R 

+

-

+

TOUR

-

+

+

II.3.4.5 Ràng buộc 5  Nội dung: Khách hàng chỉ có tối đa một Feedback tour cho mỗi tour của họ đã đi. Bối cảnh: KHACH_HAN KHACH_HANG, G, FEEDBACK_TOUR Bảng II-23. Tầm ảnh hưởng RB 5 trn nhiều quan hê. h ê. RB 5

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 dữ liệu ở mức thiết kế

38

II.3.4.6 Ràng buộc 6  Nội dung: Thành tiền ở phiếu đặt tour bằng tổng thành tiền ở Chi tiết khách hàng đi trong cùng một 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 6 trn nhiều quan hê. h ê. RB 6

Thê

PHIEU_DAT_TOUR

m +

+

+

+

+

+

CHITIET_KHACH_HANG_D I

Xóa Sửa

II.3.4.7 Ràng buộc 7  Nội dung: Trong một kỳ Tổng Thành tiền ở các phiếu đặt tour của đại lý cho một tour cụ thể bằng tiền nợ của mỗi đại lý (Công nợ) trong thời gian đó. Bối cảnh: PHIEU_DAT_TOUR  Bảng II-25. Tầm ảnh hưởng RB 7 trn nhiều quan hê. h ê. RB 7

Thê m

Xóa Sửa

PHIEU_DAT_TOUR

-

+

+

CONG_NO_DAI_LY_VA_NCC

+

-

+

II.3.4.8 Ràng buộc 8  Nội dung: Trong cùng một Hóa đơn NCC, NCC, tổng thành tiền trong 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 8 trn nhiều quan hê. h ê. RB 8

Thê m

Xóa Sửa

CHI_TIET_HOA_DO  N

+

+

+

HOA_DON_NCC

-

+

+

II.3.4.9 Ràng buộc 9  Nội dung: Một công nợ phải thuộc thuộc 1 trong 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 9 trn nhiều quan hê. h ê. RB 9 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 hê

Xóa Sửa  Ngày in: 01.12.2022

 

II.3 Các ràng buộc dữ 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 1 trong 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 trn nhiều quan hê. 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 1 trong 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 trn nhiều quan hê. 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 của khách hàng phải bé hơn hoặc bằng thành tiền trong phiếu đặt tour  của 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 trn nhiều quan hê. 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 dữ 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 bằng số tiền thu cho phiếu đặt tour của khách hàng đó trừ đi chi  phí hủy trong 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 trn nhiều quan hê. 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 tại phiếu hủy tour của phiếu đặt tour nào thì 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 trn nhiều quan hê. 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 trong một Hóa đơn NCC là tiền nợ trong một công nợ nhà nhà cung cấp Bổi cảnh: cả 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 trn nhiều quan hê. 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 trong một kỳ bằng tổng tổng thành tiền trong Hóa đơn NCC. Bổi cảnh: cả 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 trn nhiều quan hê. 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 dữ 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 trong một kỳ bằng tổng tiền trả cho nhà cung cấp đó trong 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 trn nhiều quan hê. 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ợ của đại lý trong một kỳ bằng tổng thành tiền ccác ác phiếu đặt tour của đại lý trong 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 trn nhiều quan hê. 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ả của đại lý trong một kỳ bằng tổng thành tiề tiềnn trong phiếu thu tiền đại lý đó trong một 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 trn nhiều quan hê. 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 trong phiếu thu tiền đại lý là tiền trả trong một 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 dữ 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 trn nhiều quan hê. 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 của khách hàng phải nhỏ hơn ngày khởi hành của 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 trn nhiều quan hê. 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é hơn ngày ngày xuất phát của tour. Bổi cảnh: PHIEU_DAT_DICH_VU, TOUR  Bảng II-40. Tầm ảnh hưởng RB 22 trn nhiều quan hê. 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 cùng một Phiếu đặt dịch vụ, tổng thành tiền trong Chi tiết phiếu đặt bằng thành tiền trong 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 trn nhiều quan hê. 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 dữ 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 mỗi tour) bằng tiền nợ trong 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 trn nhiều quan hê. h ê. RB 2 4 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 tại Phiếu hủy tour của Phiếu đặt tour nào thì trạng thái phiếu đặt của Phiếu đặt tour đó sẽ được 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 trn nhiều quan hê. 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

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF