Các danh từ liên quan đến thơng tin: tour, lịch tour, hóa đơn B3: Duyệt danh từ:

Một phần của tài liệu Bài tập lớn môn phân tích và thiết kế hệ thống thông tin quản lý hãng tour du lịch (Trang 46 - 48)

- Các danh từ trừu tượng: hệ thống, trang web, thông tin, lịch sử => loại bỏ- Các danh từ liên quan tới người: - Các danh từ liên quan tới người:

o Thành viên hệ thống: lớp Thanhvien(trừu tượng): Tên, username, password, ngàysinh, quê quán, địa chỉ, email,sdt, vai trò, ghi chú sinh, quê quán, địa chỉ, email,sdt, vai trò, ghi chú

o Khách hàng: lớp khách hàng: kế thừa thành viên, mã khách hàng

o Nhân viên: lớp nhân viên ( trừu tượng ): kế thừa thành viên, chức vụ , đơn vị/ phòng ban, lương, thưởng phòng ban, lương, thưởng

o Nhân viên thu ngân: lớp NVThuNgan : kế thừa nhân viên

o Hướng dẫn viên: lớp HDV: kế thừa nhân viên, khu vực- Các danh từ liên quan tới vật: - Các danh từ liên quan tới vật:

o Công ty: lớp Công ty: tên, địa chỉ, mô tả- Các danh từ liên quan đến thông tin: - Các danh từ liên quan đến thông tin:

o Tour: lớp Tour: tên tour, chuỗi các địa điểm, số ngày đi, phương thức di chuyển, số lượng khách tối đa, đối tác, mơ tả, lịch trình, chi phí, giá số lượng khách tối đa, đối tác, mơ tả, lịch trình, chi phí, giá

o Địa điểm du lịch: Tỉnh/thành phố, Huyện/quận/thị xã/thành phố thuộc tỉnh, Tên địa danh/địa điểm du lịch

o Đối tác: tên, địa chỉ, thời gian hợp tác, mô tả

o Lịch tour: lớp LichTour: Tour, hướng dẫn viên, ngày đi, ngày về

o Khách hàng lịchTour: lớp KHLichTour: khách hàng, lịch tour, số người đi, tổng tiền tiền

o Hóa đơn khách hàng: lớp HDKhachHang: KHLichTour, tình trạng thanh tốnB4: Xét quan hệ số lượng giữa các lớp: B4: Xét quan hệ số lượng giữa các lớp:

- Một Tour có nhiều lịch Tour => quan hệ Tour và LichTour là 1-n

- Một tour có thể kết hợp với nhiều đối tác và mỗi một đối tác có thể được kết hợp trong nhiều tour khác nhau => quan hệ Tour và DoiTac là n – n => đề xuất lớp TourDoiTac xác nhiều tour khác nhau => quan hệ Tour và DoiTac là n – n => đề xuất lớp TourDoiTac xác định duy nhất một đối tác kết hợp với một tour.

- Một tour có thể có nhiều địa điểm du lịch và một địa điểm du lịch có thể xuất hiện trong nhiều tour khác nhau => quan hệ Tour và DiaDiemDuLich là n – n => đề xuất lớp nhiều tour khác nhau => quan hệ Tour và DiaDiemDuLich là n – n => đề xuất lớp TourDiaDiem xác định duy nhất một địa điểm trong một tour.

- Một lịch Tour có thể có nhiều hướng dẫn viên và một hướng dẫn viên có thể đi nhiều lịchTour => quan hệ LichTour và HDV là n – n => đề xuất lớp LichTourHDV xác định duy Tour => quan hệ LichTour và HDV là n – n => đề xuất lớp LichTourHDV xác định duy nhất một hướng dẫn viên trong một lịch tour

- Một khách hàng có thể đi nhiều lịch Tour, một lịch Tour có thể có nhiều Khách Hàng => quan hệ LichTour và KhachHang là n – n => đề xuất lớp KHLichTour xác định duy nhất quan hệ LichTour và KhachHang là n – n => đề xuất lớp KHLichTour xác định duy nhất một khách hàng cho một lịch tour.

- Một khách hàng trong một tour có 1 hóa đơn khách hàng tương ứng, quan hệ giữa KHLichTour và HDKhachHang là 1-1 KHLichTour và HDKhachHang là 1-1

B5: Bổ sung quan hệ đối tượng giữa các lớp:

- Tour và địa điểm du lịch liên kết tạo ra một TourDiaDiem duy nhất- Tour và đối tác liên kết tạo ra một TourDoiTac duy nhất - Tour và đối tác liên kết tạo ra một TourDoiTac duy nhất

- Lịch Tour và HDV liên kết tạo ra một LichTourHDV duy nhất- Khách hàng và Lịch Tour liên kết tạo ra một KHLichTour duy nhất - Khách hàng và Lịch Tour liên kết tạo ra một KHLichTour duy nhất

Biểu đồ:

3 Biểu đồ trạng thái:

Một phần của tài liệu Bài tập lớn môn phân tích và thiết kế hệ thống thông tin quản lý hãng tour du lịch (Trang 46 - 48)

Tải bản đầy đủ (PDF)

(83 trang)