Phân Tích Và Thiết Kế Hệ Thống Thông Tin · PDF...
Transcript of Phân Tích Và Thiết Kế Hệ Thống Thông Tin · PDF...
Phân Tích Và Thiết Kế Hệ Thống Thông
Tin Đề Tài:Phân tích và thiết kế hệ thống quản lý tour du lịch
Giáo viên hướng dẫn:Nguyễn Văn Danh Nhóm thực hiện:
Nhóm 4:
Vòng Dịu Vinh Hưng(nhóm trưởng)
Lâm Tuấn Hùng
Võ Công
Phạm Ngọc Quang
Chương Trình Quản Lý Hệ Thống Tour Du Lịch
I. Bảng kế hoạch phỏng vấn tổng quan hệ thống và các bảng phỏng
vấn cụ thể theo từng chủ đề
Thiết Kế Hệ Thống Quản Lý Tour Du Lịch
Kế hoạch phỏng vấn tổng quan
Hệ thống:Quản lý tour du lịch
Người lập: Nhóm 4 Ngày:01/03/2014
STT Chủ Đề Yêu Cầu Ngày Bắt
Đầu
Ngày Kết
Thúc
1 Quản lý đặt tour Người hỏi phải biết tập trung
vào vấn đề chính
01/03/2014 02/03/2014
2 Quản lý danh sách dịch vụ
khách hàng
Chọn những dịch vụ thích hợp
nhất cho khách hang theo từng
tour
01/03/2014 02/03/2014
3 Quản lý địa điểm du lịch Nắm rõ về những địa điểm du
lịch đặt ra
01/03/2014 02/03/2014
4 Quản lý hướng dẫn viên
theo tour
Phân hướng dẫn viên phù hợp
theo từng tour
01/03/2014 02/03/2014
Người Thực Hiện: Vòng Dịu Vinh Hưng
Người được hỏi:Huỳnh Công Danh Người phỏng vấn:Vòng Dịu Vinh Hưng
Địa chỉ:241 đường Kinh Dương Vương,Q6 Thời gian hẹn:9h00 ngày:02/03/2014
Thời gian bắt đầu:9h20’
Thời gian kết thúc:10h03’
Đối tượng:nhân viên tiếp tân Yêu cầu của người phỏng vấn là:kinh
nghiệm và vai trò trong việc phỏng vấn
Chương trình phỏng vấn:
Giới thiệu
Tổng quản về dự án
Tổng quản về phỏng vấn
Phần câu hỏi và câu trả lời:
Câu hỏi 1
Câu hỏi 2
Câu hỏi 3
Câu hỏi 4
Câu hỏi 5
Câu hỏi 6
Câu hỏi 7
Tổng hợp nội dung thu được:
Ý kiến của người được phỏng vấn
Xin cảm ơn thông tin mà công ty đã
cho tôi biết.
Ước lượng thời gian:
o 2 phút
o 3 phút
o 3 phút
o 5 phút
o 5 phút
o 5 phút
o 5 phút
o 5 phút
o 5 phút
o 5 phút
o 5 phút
Dự Kiến Tổng Cộng:48 phút
------------------------------------------------------------------------------------
Phiếu Phỏng Vấn
Dự án:quản lý tour du lịch Tiểu dự án:quản lý tour
Người được hỏi:Huỳnh Công Danh Người phỏng vấn:Vòng Dịu Vinh Hưng
Câu hỏi:
1. Khi đặt tour các anh cần những
thông tin gì?
2. Quá trình thanh toán tour ra sao?
Câu trả lời:
Khi đã quyết định đặt tour,quý khách vui
long cung cấp thông tin:tên,số điện
thoại,số người đi,ngày đi…cho nhân viên
bán hàng để nhập sổ .
Chuyển khoản qua ngân hàng: Nhân viên
3. Nếu chúng tôi muốn tìm kiếm 1
tour du lịch thì phải làm sao?
4. Thủ tục khởi hành tour như thế
nào?
5. Nếu trong trường hợp chúng tôi
gần kết thúc tour nhưng lại muốn đặt
them tour mới thì phải làm sao?
6. Trong 1 tour du lịch công ty có
lưu trữ gì không?
7. Ngoài ra công ty còn quản lý tour
gì nữa không
bán hàng của chúng tôi sẽ cung cấp cho
quý khách thông tin về số tài khoản ngân
hàng mà công ty đang sử dụng hoặc thanh
toán tiền mặt tại công ty.
Quý khách có thể gọi cho phía công ty
chúng tôi,chúng tôi sẽ cho nhân viên hỗ
trợ tốt nhất cho quý khách để phù hợp với
túi tiền của khách hàng.
Quý khách vui lòng đến điểm khởi hành
theo giờ hẹn, xê dịch không quá 15 phút,
mang theo các giấy tờ liên quan: vé tour
hoăc phiếu xác nhận đặt tour, chứng minh
thư hoặc hộ chiếu, ảnh (nếu có yêu
cầu)…
Chúng tôi sẽ coi lại lịch quản lý tour mà
nơi quý khách muốn đến nếu có thì chúng
tôi sẽ tổ chức ngay cho quý khách.
Chúng tôi sẽ lưu trữ những thông tin cần
thiết nhất trong tour như:ngày khỡi hành
– nơi đến,mã đặt tour,tình trạng đặt
chỗ,giá đặt tour,thuế VAT.
Chúng tôi sẽ sửa thông tin tour nếu cần
thiết hoặc chúng tôi sẽ xóa thông tin tour
trongtrường hợp địa điểm du lịch đó bị
thiên tai bất ngờ và chúng tôi sẽ đền bù
thiệt hại cho quý khách
--------------------------------------------------------------------------------
Người Thực Hiện:Võ Công
Người được hỏi:Đỗ Quốc Toàn Người phỏng vấn:Võ Công
Địa chỉ:150 đường Thach Lam,Q.tân phú Thời gian hẹn:10h00 ngày:02/03/2014
Thời gian bắt đầu:10h20’
Thời gian kết thúc:11h03’
Đối tượng:nhân viên văn phòng Yêu cầu của người phỏng vấn là:kinh
nghiệm và vai trò trong việc phỏng vấn
Chương trình phỏng vấn:
Giới thiệu
Tổng quản về dự án
Tổng quản về phỏng vấn
Phần câu hỏi và câu trả lời:
Câu hỏi 1
Câu hỏi 2
Câu hỏi 3
Câu hỏi 4
Tổng hợp nội dung thu được:
Ý kiến của người được phỏng vấn
Xin cảm ơn thông tin mà công ty đã
cho tôi biết.
Ước lượng thời gian:
o 2 phút
o 3 phút
o 3 phút
o 5 phút
o 5 phút
o 5 phút
o 5 phút
o 5 phút
o 5 phút
o 5 phút
Dự Kiến Tổng Cộng:43 phút
-----------------------------------------------------------------------------
Phiếu Phỏng Vấn
Dự án:quản lý tour du lịch Tiểu dự án:quản lý khách hàng
Người được hỏi:Đỗ Quốc Toàn Người phỏng vấn:Võ Công
Câu hỏi:
1. khi khách hàng đặt tour du lịch thì
công ty cần biết những thông tin gì?
2. Công ty có nhưng ưu đãi và chương
trình khuyến mại gì dối với khách hàng?
Câu trả lời:
khi khách hàng đặt tour du lịch thì công
ty chúng tôi cần biết họ tên khách hàng,
địa chỉ, gới tính ,chứng minh nhân dân, số
điên thoại, số khách, địa diểm du lịch.
Khi khách hàng mua tour du lịch được
tặng kỳ nghỉ cao cấp sẽ được chúng tôi tổ
chức bốc thăm trúng thưởng hàng tuần.
Ngoài ra quý khách còn được giảm giá vứ
tuy theo tour du lịch mà khách hàng đặt
mua
3. Nếu khách hàng muốn thay đổi thời
gian khởi hành thì phải làm như thế
nào?
4. Những thông tin nào của khách hàng
được công ty của chị lưu trữ
Nếu khách hàng muốn thay đổi thời gian
khởi hành thì phải báo trước cho công ty
chúng tôi ít nhất 7 ngày và khách hàng có
thể điện thoạihoặc đến trực tiếp công ty
để dời ngày khởi hành.
Công ty tôi sẽ lưu trữ lại mã khách hàng,
tên khách hàng, địa chỉ, số điện thoại…và
thông tin này sẽ được lưu trữ một khoảng
thời gian nhất định, nếu khách tiếp tục đặt
tour thì công ty sẽ có những ưu đãi cho
lần tiếp theo và ngược lại sẽ bị xoá khỏi
hệ thống.
-------------------------------------------------------------------------------
Người thực hiện: Lâm Tuấn Hùng
Người được hỏi:Nguyễn Gia Lâm Người phỏng vấn: Lâm Tuấn Hùng
Địa chỉ: 10/23 Hậu Giang Q.6 Thời gian hẹn:15h, ngày 02/03/2014
Đối tượng: Yêu cầu của người phỏng vấn:Biết tiêu chí chọn
hướng dẫn viên du lịch
Chương Trình Phỏng Vấn:
Giới thiệu.
Tổng quan về dự án.
Tổng quan về phỏng vấn.
Phần câu hỏi và câu trả lời :
o Câu hỏi 1:
o Câu hỏi 2:
o Câu hỏi 3:
o Câu hỏi 4:
Tổng hợp nội dung thu thập
được.
Ý kiến của người được phỏng
vấn.
Xin cảm ơn thông tin mà
công ty đã cho chúng tôi biết.
Ước tính thời gian:
2 phút
4 phút
4 phút
4 phút
5 phút
3 phút
5 phút
5 phút
Dự kiến tổng cộng:32 phút
-------------------------------------------------------------------------------------
Phiếu phỏng vấn Dự án: Quản lý tour du lịch Tiểu dự án: Quản lý nhân viên
Người được hỏi: Nguyễn Gia Lâm Người phỏng vấn: Lâm Tuấn Hùng
Câu hỏi:
1) Thông tin nào của nhân viên sẽ
được lưu trữ lại?
2)Sau khi nghỉ việc, thông tin của
nhân viên có bị xoá khỏi cơ sở dữ
liệu không? Nếu có thì bao lâu thông
tin sẽ bị xoá?
Câu trả lời:
1)Thông tin được lưu lại bao gồm: sơ yếu lí lịch,
thông tin cá nhân, giấy khám sức khoẻ, số điện
thoại di động, ngày vào làm, chức vụ….
2)Do phần cứng của hệ thống có hạn, nên sau 2
tháng thì thông tin nhân viên đã nghỉ việc sẽ bị xoá
khỏi hệ thống.
3)Chế độ nghỉ phép của nhân viên
như thế nào?
4) Nhân viên của công ty gồm những
loại nào?
5)Khi tính lương, anh có sự dụng
phần mềm hay không? Lương được
tính như thế nào?
Và có chế độ khen thưởng hoặc phạt
cho nhận viên vi phạm không?
.
3)Nhân viên sẽ có 3 ngày nghỉ phép trong 1 tháng.
Nhưng phải thông báo trước 3 ngày
4) Nhân viên của công ty gồm 2 loại : Nhân viên
hợp đồng và cộng tác viên.
- Nhân viên hợp đồng : là làm theo đúng quy tắc và
điều kiện trong hợp đồng đã ghi rõ trong hợp
đồng.
- Cộng tác viên: là những người làm theo chuyến
được nhận lương cùng ngày làm việc.
5)Tất nhiên là có rồi. Phần mềm sẽ giúp tiết kiệm
thời gian trong việc tính lương.
Lương của nhân viên sẽ dựa vào số ngày làm việc
và công thêm tiền thưởng nếu làm tốt công việc
hoặc trừ đi nếu vi phạm.
------------------------------------------------------------------------------------
Người thực hiện: Phạm Ngọc Quang
Người được hỏi:Ngô Thịnh Phát Người phỏng vấn: Phạm Ngọc Quang
Địa chỉ: 200 Nguyễn Trãi,Q5 Thời gian hẹn:14h, ngày 02/03/2014
Đối tượng: Yêu cầu của người phỏng vấn:có kinh nghiệm và
vai trò chính trong cuộc phỏng vấn
Chương Trình Phỏng Vấn:
Giới thiệu.
Tổng quan về dự án.
Tổng quan về phỏng vấn.
Phần câu hỏi và câu trả lời :
o Câu hỏi 1:
o Câu hỏi 2:
o Câu hỏi 3:
o Câu hỏi 4:
Tổng hợp nội dung thu thập
được.
Ý kiến của người được phỏng
vấn.
Xin cảm ơn thông tin mà
công ty đã cho chúng tôi biết.
Ước tính thời gian:
2 phút
4 phút
4 phút
4 phút
5 phút
3 phút
5 phút
Dự kiến tổng cộng:27 phút
Phiếu phỏng vấn Dự án: Quản lý tour du lịch Tiểu dự án: Quản lý địa điểm du lịch
Người được hỏi: Ngô Thịnh Phát Người phỏng vấn:Phạm Ngọc Quang
Câu hỏi:
1. Khi đặt 1 địa điểm du lịch riêng
các anh cần những thông tin gì?
2. Nếu trường hơp những địa điểm
du lịch đó có thiên tai vào thời điểm
khởi hành thì phía công ty giải quyết
ra sao?
3. Khi đi đến 1 địa điểm du lịch phía
công ty có lưu lại hình ảnh nào
không?
4. Tôi muốn biết các anh tìm kiếm 1
địa điểm du lịch thích hơp dựa trên
phương diện gì?
5. Tôi muốn biết rõ hơn về địa điểm
du lịch đó?
6. Ngoài ra các anh còn quản lý địa
điểm du lịch đó gì nữa không?
Câu trả lời:
o Quý khách vui lòng cung cấp địa điểm muốn
đến…
o Chúng tôi sẽ cố gắng dời lại ngày khởi hành cho
quý khách và sẽ đền bù thích hợp nhất cho quý
khach.
o Tất nhiên là có chúng tôi sẽ lưu lại những hình
ảnh sinh hoạt chung của nhóm và những hình ảnh
tại địa diểm du lịch đó.
o Chúng tôi dựa trên phương diện cơ sở hạ tầng du
lich, danh lam thắng cảnh, di tích lích lịch sử……
o Chúng tôi sẽ cho người đến khảo sát địa điễm du
lịch đó về thiên nhiên,hoạt động văn hóa tại địa
điểm đó và sẽ cung cấp đầy đủ về thông tin địa
điểm du lịch đó.
o Chúng tôi sẽ có thêm địa điểm mới nếu cần thiết
và sửa thông tin địa điểm du dịch đó
III.Mô Tả Chi Tiết Hệ Thống Và Một Số Biểu Mẫu
1.Biểu Mẫu
ĐƠN GIÁ CÁC TOUR DU LỊCH
Tên tour Số lượng
( Khách người lớn)
Đơn giá
(USD, VNĐ/Khách)
Tour 1: 15-19 695 USD
20-24 678 USD
25-29 668 USD
>= 30 659 USD
Tour 2: 15-19 12.155.000 VNĐ
20-24 11.688.000 VNĐ
25-29 11.475.000 VNĐ
>= 30 11.325.000 VNĐ
DOANH NGHIỆP:…………… CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM ………………………………….. Độc lập -
Tự do - Hạnh phúc
Kính gửi: Hiệp hội Doanh nghiệp tỉnh Sơn La
Đơn vị : ........................................................................................................
Sau khi nhận được công văn số: 27/CV-SBA ngày 10/03/2010 của Hiệp hội
Doanh nghiệp tỉnh Sơn La về việc Tổ chức các đoàn đi học tập tham quan du lịch
trong và ngoài nước do Hiệp hội Doanh nghiệp tỉnh Sơn La tổ chức, Doanh
nghiệp…………………………………………………………………………………
………………………………………………………….
gửi danh sách tham gia như sau:
STT Họ
và tên
Chức
danh
Chứng minh thư Hộ chiếu Tour
đăng
kí
Ghi
chú Số Ngày
cấp
Nơi
cấp Số
Ngày
cấp
Nơi
cấp
1
2
3
..., ngày tháng năm 2010
LÃNH ĐẠO DOANH NGHIỆP
(Ký, ghi rõ họ tên, đóng dấu)
2.Mô Tả Hệ Thống
Công ty sẽ gồm nhiều đại lý ớ các tỉnh, trong số dó có một đại lý là trụ
sở chính. Mỗi đại lý sẽ có một nhân viên quản lý. Thông tin lưu trữ gồm:MaDL,
TenDL, MaNVQL, DiaChi, SDT. Mỗi đại lý sẽ có nhiều nhân viên. Thông tin lưu
trữ của nhân viên gồm: MaNV, TenNV, NgaySinh. GioiTinh, DiaChi, SDT. Nhân
viên sẽ có các chức vụ khác nhau trong cùng đại lý: MaCV, TenCV.
Nhân viên văn phòng tại chỗ chịu trách nhiệm cung cấp thông tin và bán vé các
Tour du lịch cho khách hàng. Mỗi khách hàng có thể đăng ký một hoặc nhiều
Tour, thông tin khách hàng lưu trữ gồm : MaKH, TenKH, Phai, CMND, DiaChi,
SDT. Khách hàng sẽ đến xem thông tin Tour , chọn Tour và mua vé trực tiếp thông
qua các đại lý của công ty. Mỗi Tour du lịch lưu trữ các thông tin : MaTour,
TenTour, NgayKH, NgayKT, Gia.
Các đại lý sẽ thực hiện thống nhất việc tổ chức , quản lý và bán vé các Tour du
lịch. Thông tin vé tour bao gồm: MaVe,MaTour,MaDL.
Trong một tour mỗi khách hàng chỉ có thể có duy nhất một khách sạn: MaKS,
TenKS, DiaChi, SDT. Thông tin phương tiện phục vụ gồm: MaPT, TenPT,
LoaiPT, HienTrang, SucChua. Địa điểm tham quan trong suốt Tour: MaDD,
TenDD. DiaChi. Mỗi tour, khách sạn hoặc địa điểm tham quan thuộc tỉnh nào đó
gồm: MaTinh, TenTinh.
IV. Biểu đồ phân rã chức năng
Quản lý Tour
Tìm kiếm
tour Đặt tour Thêm tour Hủy tour
Quản lý nhân viên
Quản lý hồ
sơ xin việc
và thôi việc
của nhân
viên
Phân công
việc làm
phù hợp cho
nhân viên
Giải quyết
các vấn dề
của nhân
viên
Lưu và cập
nhật thông
tin của nhân
viên
Quản lý khách hàng
Nhập và lưu
trữ thông tin
khách hàng
Xóa và sửa
đổi thông tin
khách hàng
Giải quyết
và xử lí các
trường hợp
của khách
hàng
V.Mô Hình ERD và Mô Hình Quan hệ
Quản lý địa điểm du lịch
Cập nhật
thông tin địa
điểm du lịch
Kiểm tra địa
điểm du lịch
Hủy địa
điểm du lịch
Chuyển mô hình ERD thành mô hình quan hệ: Chuyển mô hình ERD thành mô hình quan hệ:
VE(MaVe,#MaKH,#MaDL,#MaTour)
CHUCVU(MaCV,TenCV)
NHANVIEN(MaNV,TenNV,NgaySinh,GioiTinh,SDTLL,#MaCV,#MaDL)
PHUONGTIEN(MaPT,TenPT,LoaiPT,HienTrang,SucChua,#MaTour)
KHACHHANG(MaKH,TenKH,Phai,CMND,DiaChi,SDT)
DAILY(MaDL,TenDL,MaNVQL,DCDL,SDTDL)
TOUR(MaTour,TenTour,NgayBD,NgayKT,Gia,#MaNV)
ĐăngKý(#MaKH,#MaDL,#MaTour,SoLuongVe)
DD_THAMQUAN(MaDD,TenDD,DiaChi,#MaTinh)
Đến(#MaTour,#MaDD,NgayDen,NgayDi)
TINH(MaTinh,TenTinh)
Thuộc(#MaTour,#MaTinh,NgayDen,NgayDi)
KHACHSAN(MaKS,TenKS,DiaChi,SDTKS,#MaTinh)
Ở(#MaKS,#MaTour)
VII. TỪ ĐIỂN DỮ LIỆU 1 Quan hệ Tour : TOUR(MaTour,TenTour,NgayBD,NgayKT,Gia,#MaNV)
Tên quan hệ :TOUR
Ngày :
STT Thuộc tính Diễn giải Kiểu
DL
Số
Byte
Ghi chú
1 MaTOUR Mã số Tour C 10 Khóa chính
2 TENTOUR Tên Tour C 20
3 NGAYBD Ngày bắt
đầu
N 4
4 NGAYKT Ngày kết
thúc
N 4
5 GIA Giá vé S 4
2.Quan hệ đại lý : DAILY(MaDL,TenDL,MaNVQL,DCDL,SDTDL)
Tên quan hệ :DAILY
Ngày :
STT Thuộc tính Diễn giải Kiểu
DL
Số
Byte
Ghi chú
1 MaDL Mã số đại lý C 10 Khóa chính
2 TENDL Tên đại lý C 20
3 MNVQL Mã số nhân
viên quản lý
C 10
4 DIACHI Địa chỉ đại
lý
C 30
5 SDT Số điện thoại S 4
3 Quan hệ Vé : VE(MaVe,#MaKH,#MaDL,#MaTour)
Tên quan hệ : VE
Ngày :
STT Thuộc tính Diễn giải Kiểu
DL
Số
Byte
Ghi chú
1 MaVE Mã số vé C 10 Khóa chính
2 MaTOUR Mã số Tour C 10 Khóa ngoại (TOUR)
3 MaDL Mã số đại lý C 10 Khóa ngoại(DAILY)
4 Quan hệ Nhân viên: NHANVIEN(MaNV,TenNV,NgaySinh,GioiTinh,SDTLL,#MaCV,#MaDL)
Tên quan hệ : NHANVIEN
Ngày :
STT Thuộc tính Diễn giải Kiểu
DL
Số
Byte
Ghi chú
1 MaNV Mã số nhân
viên
C 10 Khóa chính
2 TENNV Tên nhân viên C 20
3 NGAYSINH Ngày sinh N 4
4 GIOITINH Giới tính C 5
5 DIACHI Địa chỉ C 30
6 SDTLL Số điện thoại S 4
5 Quan hệ Chức vụ: CHUCVU(MaCV,TenCV)
Tên quan hệ : CHUCVU
Ngày :
STT Thuộc tính Diễn giải Kiểu DL Số
Byte
Ghi chú
1 MaCV Mã số chức
vụ
C 10 Khóa chính
2 TENCV Tên chức vụ C 30
6 Quan hệ Khách Hàng: KHACHHANG(MaKH,TenKH,Phai,CMND,DiaChi,SDT)
Tên quan hệ : KHACHHANG
Ngày :
STT Thuộc tính Diễn giải Kiểu
DL
Số
Byte
Ghi chú
1 MaKH Mã số khách
hàng
C 10 Khóa chính
2 TENKH Tên khách
hàng
C 30
3 GIOITINH Giới tính C 5
4 CMND Số chứng
minh nhân
dân
S 10
5 DIACHI Địa chỉ C 30
6 SDT Số điện thoại S 10
7 Quan hệ Địa điểm tham quan: DD_THAMQUAN(MaDD,TenDD,DiaChi,#MaTinh)
Tên quan hệ : DD_THAMQUAN
Ngày :
STT Thuộc tính Diễn giải Kiểu
DL
Số
Byte
Ghi chú
1 MaDD Mã số địa
điểm tham
quan
C 10 Khóa chính
2 TENDD Tên địa
điểm tham
quan
C 40
3 DIACHI Địa chỉ C 30
8 Quan hệ Tỉnh: TINH(MaTinh,TenTinh)
Tên quan hệ : TINH
Ngày :
STT Thuộc tính Diễn giải Kiểu
DL
Số
Byte
Ghi chú
1 MaTinh Mã số tỉnh C 10 Khóa ngoại
2 TENTINH Tên tỉnh C 30
9 Quan hệ Khách sạn: KHACHSAN(MaKS,TenKS,DiaChi,SDTKS,#MaTinh)
Tên quan hệ : KHACHSAN
Ngày :
ST
T
Thuộc tính Diễn giải Kiểu DL Số
Byte
Ghi chú
1 MaKS Mã số khách
sạn
C 10 Khóa chính
2 TENKS Tên khách
sạn
C 30
3 DIACHI Địa chỉ C 30
4 SDTKS Số điện thoại S 4
10 Quan hệ Phương
tiện:PHUONGTIEN(MaPT,TenPT,LoaiPT,HienTrang,SucChua,#MaTour)
Tên quan hệ : PHUONGTIEN
Ngày :
STT Thuộc tính Diễn giải Kiểu
DL
Số
Byte
Ghi chú
1 MaPT Mã số
phương tiện
C 10 Khóa chính
2 TENPT Tên phương
tiện
C 20
3 LOAIPT Loại
phương tiện
C 10
4 HIENTRANG Hiện trạng C 10
5 SUCCHUA Sức chứa S 4
VIII. Ràng buộc toàn vẹn có bối cảnh 1 quan hệ:
1.Ràng buộc toàn vẹn liên bộ: R.1.Mỗi Tour có một MaTour để phân biệt
Bối cảnh: TOUR
Điều kiện : ∀ p1,p2 thuộc TOUR
Thì p1.MaTour # p2.MaTour
Cuối ∀
R1 Thêm Sửa Xóa
TOUR + +/-(*) -
R.2.Mỗi đại lý có một MaDL để phân biệt
Bối cảnh: DAILY
Điều kiện : ∀ p1,p2 thuộc DAILY
Thì p1.MaDL # p2.MaDL
Cuối ∀
R2 Thêm Sửa Xóa
DAILY + +/-(*) -
R.3.Mỗi vé có một MaVe để phân biệt
Bối cảnh:VE
Điều kiện : ∀ p1,p2 thuộc VE
Thì p1.MaVe # p2.MaVe
Cuối ∀
R3 Thêm Sửa Xóa
VE + +/-(*) -
R.4.Mỗi nhân viên có một MaNV để phân biệt
Bối cảnh:NHANVIEN
Điều kiện : ∀ p1,p2 thuộc NHANVIEN
Thì p1.MaNV # p2.MaNV
Cuối ∀
R4 Thêm Sửa Xóa
NHANVIEN + +/-(*) -
R.5.Mỗi chức vụ có một MaCV để phân biệt
Bối cảnh:CHUCVU
Điều kiện : ∀ p1,p2 thuộc CHUCVU
Thì p1.MaCV # p2.MaCV
Cuối ∀
R5 Thêm Sửa Xóa
CHUCVU + +/-(*) -
R.6.Mỗi khách hàng có một MaKH để phân biệt
Bối cảnh:KHACHHANG
Điều kiện : ∀ p1,p2 thuộc KHACHHANG
Thì p1.MaKH # p2.MaKH
Cuối ∀
R6 Thêm Sửa Xóa
KHACHHANG + +/-(*) -
R.7.Mỗi địa điểm tham quan có một MaDD để phân biệt
Bối cảnh: DD_THAMQUAN
Điều kiện : ∀ p1,p2 thuộc DD_THAMQUAN
Thì p1.MaDD # p2.MaDD
Cuối ∀
R7 Thêm Sửa Xóa DD_THAMQUAN + +/-(*) -
R.8.Mỗi Tỉnh có một MaTinh để phân biệt
Bối cảnh: TINH
Điều kiện : ∀ p1,p2 thuộc TINH
Thì p1.MaTinh # p2.MaTinh
Cuối ∀
R8 Thêm Sửa Xóa TINH + +/-(*) -
R.9.Mỗi địa khách sạn có một MaKS để phân biệt
Bối cảnh: KHACHSAN
Điều kiện : ∀ p1,p2 thuộc KHACHSAN
Thì p1.MaKS # p2.MaKS
Cuối ∀
R9 Thêm Sửa Xóa KHACHSAN + +/-(*) -
R.10.Mỗi phương tiện có một MaPT để phân biệt
Bối cảnh: PHUONGTIEN
Điều kiện : ∀ p1,p2 thuộc PHUONGTIEN
Thì p1.MaPT # p2.MaPT
Cuối ∀
R10 Thêm Sửa Xóa PHUONGTIEN + +/-(*) -
2. Ràng Buộc Toàn Vẹn Về Miền Giá Trị
R.1.Giá phải lớn hơn 0:
Điều kiện : ∀ k thuộc Tour thì k.Gia>0
Bối cảnh: TOUR
Cuối ∀
R1 Thêm Sửa Xóa
TOUR + + -
R.2.Sức chứa phải lớn hơn 0:
Điều kiện : ∀ k thuộc PHUONGTIEN thì k.SucChua>0
Bối cảnh: PHUONGTIEN
Cuối ∀
R2 Thêm Sửa Xóa PHUONGTIEN + + -
R.3.Số lượng vé phải lớn hơn 0:
Điều kiện : ∀ k thuộc DANGKY thì k.SoLuongVe>0
Bối cảnh: DANGKY
Cuối ∀
R3 Thêm Sửa Xóa DANGKY + + -
3. Ràng Buộc Toàn Vẹn Liên Thuộc Tính
R.1.Ngày bắt đầu nhỏ hơn hoặc bằng ngày kết thúc:
Điều kiện : ∀ p1,p2 thuộc TOUR thì p1.NgayBD <=p2.NgayKT
Bối cảnh: TOUR
Cuối ∀
R1 Thêm Sửa Xóa TOUR + + -
4. Ràng Buộc Toàn Vẹn Về Phụ Thuộc Tồn Tại (Khóa ngoại):
R.1
NHANVIEN[MaTour]
R1 Thêm Sửa Xóa TOUR - +/-(*) +
NHANVIEN + + -
R.2 TOUR[MaPT]
R2 Thêm Sửa Xóa
PHUONGTIEN - +/-(*) + TOUR + + -
R.3 KHACHSAN[MaTINH] TINH[MaTINH]
R3 Thêm Sửa Xóa
TINH - +/-(*) + KHACHSAN + + -
R.4 DD_THAMQUAN[MaTINH]
R4 Thêm Sửa Xóa
TINH - +/-(*) + DD_THAMQUAN + + -
R.5 CHUCVU[MaNV]
R5 Thêm Sửa Xóa
NHANVIEN - +/-(*) + CHUCVU + + -
R.6 DAILY[MaNV]
R6 Thêm Sửa Xóa
NHANVIEN - +/-(*) + DAILY + + -