PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN · Phân Tích Và Thiết Kế Hệ Thống...
Transcript of PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN · Phân Tích Và Thiết Kế Hệ Thống...
Trường Cao Đẳng Kỹ Thuật Lý Tự Trọng
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 13:
Nguyễn Tài Nghĩa (trưởng nhóm) [email protected]
Phạm Văn Tính
Nguyễn Văn Thơm
Bùi Trung Mai
Nguyễn Minh Tân
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 Công Ty …… Người lập: Nhóm 13 Ngày : 6/10/2013
STT Chủ đề Yêu cầu Ngày bắt đầu Ngày kết thúc
1 Quản l{ Đăng k{ Tour du lịch Người hỏi phải biết tập trung vào nội dung chính
6/10/2013 7/10/2013
2 Quản lý Khách Hàng Nắm rõ những thông tin cần thiết của khách hàng
6/10/2013 7/10/2013
3 Quản lý Phương Tiện Đi Lại Nắm rõ tài nguyên máy móc, trang thiết bị, hệ điều hành, và các phần mềm tương thích
6/10/2013 7/10/2013
4 Quản l{ Địa Điểm Du Lịch Nắm rõ quá trình lựa chọn địa điểm du lịch
6/10/2013 7/10/2013
5 Quản lý Nhân Viên Phân công nhân viên theo từng Tour
6/10/2013 7/10/2013
Người thực hiện : Nguyễn Minh Tân
Người được hỏi : Nguyễn Minh Tiến Người phỏng vấn : Nguyễn Minh Tân
Địa chỉ : Lô III Cư Xá Thanh Đa – F.27 – Q.Bình Thạnh Thời gian hẹn : 9h20’, Ngày 07/10/2013 Thời gian bắt đầu : 9h30’ Thời gian kết thúc :10h08’
Đối tượng : Nhân viên tiếp tân
Yêu cầu của người phỏng vấn là : vai trò và kinh nghiệm trong việ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.
Xin phép ghi âm. 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 tôi biết
Ước Lượng Thời Gian:
2 phút
3 phút
3 phút
5 phút
5 phút
5 phút
5 phút
5 phút
5 phút
Dự kiến tổng cộng : 38 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: Nguyễn Thị Ngọc Lan Người hỏi: Nguyễn Minh Tân Ngày: 07/10/2013
Câu hỏi : 1) Khi khách hàng đặt tour thì công ty chị cần
biết những thông tin gì?
2) Công ty chị có những ưu đãi nào dành cho khách hàng ?
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 và thủ tục ra sao ?
4) Những thông tin nào của khách hàng được công ty của chị lưu trữ lại?
Câu trả lời : 1) Khi khách hàng điện thoại hoặc gặp trực tiếp
để đặt tour thì công ty của chúng tôi cần biết được Họ Tên khách hàng hoặc tên công ty, địa chỉ, số điện thoại, số lượng khách hàng và địa điểm du lịch.
2) Đối với tour trong nước công ty chúng
tôi có chương trình giảm 20% giá vé khi khách hàng đặt tour trên 10 người.
Đối với tour ngoài nước công ty chúng tôi có hỗ trợ giảm 50% giá vé máy bay và giảm 2% đối với khách hàng có thẻ thành viên của công ty chúng tôi.
Vào những dịp lễ tết thì có nhiều chương trình giảm giá vé và rút thăm trúng thưởng…
3) 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ại hoặc đến trực tiếp công ty để dời ngày khởi hành.
4) Công ty tôi sẽ lưu trữ lại mã khách hàng, tên khách hàng, địa chỉ, sdt…
Người thực hiện : Phạm Văn Tính
Người được hỏi : Nguyễn Huy Tuấn Người phỏng vấn : Phạm Văn Tính
Địa chỉ: 36/3D – Quang Trung – P8 – Gò Vấp Thời gian hẹn : 8h15’, Ngày 6/10/2013 Thời điểm bắt đầu : 8h30’ Thời điểm kết thúc : 9h05’
Đối tượng: Phòng quản lý tour du lịch
Yêu cầu của người phỏng vấn: người hỏi phải biết tập trung vào nội dung chính
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.
Xin phép ghi âm 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.
Ước Lượng Thời Gian:
2 phút
3 phút
3 phút
5 phút
5 phút
5 phút
5 phút
5 phút
Xin cảm ơn thông tin mà công ty đã cho tôi biết.
Dự kiến tổng cộng: 33 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 : Nguyễn Huy Tuấn Người phỏng vấn : Phạm Văn Tính
Câu hỏi : 1) Trung bình 1 ngày thì có khoản bao nhiêu
tour được khởi hành ?
2) Vậy thời gian của 1 tour du lịch mất bao lâu ?
3) Theo tôi biết thì thông thường các tour du lịch sẽ có giá trọn gói và trong đó có nhiều khoản khác nhau. Vậy những khoản đó gồm những khoản nào ?
4) Anh hãy cho biết cách quản lý một tour du lịch như thế nào được không ?
Câu trả lời : 1) Trung bình ở chỗ chúng tôi có khoảng 5 tour
được khởi hành trong 1 ngày.
2) Thời gian thì tuz thuộc vào khách hàng muốn chọn loại tour ví dụ : Loại 1 thì có thời gian là 2 ngày 2 đêm. Loại 2 thì có thời gian là 3 ngày 3 đêm….. Bên cạnh đó còn có loại là do khách hàng chọn.
3) Đối với các tour của công ty thì có mức giá thông thường là trọn gói, những khoản ở đây gồm :
Xe du lịch có máy lạnh. Các hãng bay uy tín chất lượng(đối với
những tour vận chuyển bằng máy bay). Khách sạn tiêu chuẩn 4 sao(2 đến 3 người)
trong trường hợp cần thiết có thể bố trí thêm phòng.
Bảo hiểm du lịch. Các bữa ăn uống theo tour. Vé tham quan các địa điểm trong chương
trình. Có hướng dẫn viên theo suốt tuyến đi. Ngoài ra còn có quà tặng của công ty : nước
uống,nón du lịch hoặc ba lô. Thuế VAT.
4) Sau khi khách hàng chọn được tour du lịch ,
phòng quản lý khách hàng sẽ ghi nhận toàn bộ thông tin từ khách hàng , thông tin đó được chuyển đến phòng quản l{ địa điểm và phương tiện đi lại để chuẩn bị cho tour du lịch đó (liên hệ địa điểm du lịch,đặt xe….)
Người thực hiện : Nguyễn Văn Thơm
Người được hỏi : Đặng Văn Quyết Người phỏng vấn : Nguyễn Văn Thơm
Địa chỉ : 35 Điện Biên Phủ , P.10 , Q.3 Thời gian hẹn : 15h00’, Ngày 7/10/2013 Thời gian bắt đầu : 15h10’ Thời gian kết thúc : 15h45’
Đối tượng : Yêu cầu của người 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.
Xin phép ghi âm. Phần câu hỏi và câu trả lời :
o Câu 1 : o Câu 2 : o Câu 3 : o Câu 4 :
Tổng hợp nội dung thu thập được.
Ý kiến của người 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 :
2 phút
4 phút
4 phút
4 phút
4 phút
4 phút
4 phút
5 phút
4 phút
Dự kiến tổng cộng : 35 phút
-------------------------------------------------------------------------------------------------------------------------------
PHIẾU PHỎNG VẤN
Dự án : Quản lý Tour Du Lịch Tiểu dự án : Quản l{ Phương Tiện Đi Lại
Người được hỏi : Nguyễn Tấn Tú Chức vụ: Giám đốc kỹ thuật công ty
Người phỏng vấn : Nguyễn Văn Thơm
Câu hỏi : 1) Chào anh.Tất cả các phương tiện để đưa
khách đi các tour có phải đều là của công ty mình hay không.
2) Trước mỗi chuyến đi công ty chúng ta có quy trình kiểm tra phương tiện như thế nào?
3) Trong mỗi chuyến đi công ty có đề phòng trường hợp xấu nhất có thể xảy ra hay không?.
Câu trả lời : 1) Tôi chắc chắn các phương tiện vận chuyển
hành khách đều là của công ty và có nguồn gốc rõ ràng và đảm bảo an toàn khi vận chuyển hành khách
2) Trước mỗi chuyến đi chúng tôi đều bắt buộc
bộ phận kỹ thuật phải kiểm tra kỹ càng phương tiện.Đảm bảo những xe được vận chuyển là những xe tốt nhất của công ty chúng tôi.
3) Có.Trước mỗi chuyến đi chúng tôi đều có
nhân viên kỹ thuật đi theo.Và chúng tôi có liên kết với một số đơn vị sửa chữa lưu động để nhanh nhất khắc phục sự cố
Người được hỏi : Trần Quốc Bình Chức vụ : Nhân viên bảo trì xe
Người phỏng vấn : Nguyễn Văn Thơm
4) Chào anh. Anh có thể cho tôi biết quy trình kiểm tra xe của công ty trước khi vận chuyển hành khách hay không?
4) Trước tiên chúng tôi phải kiểm tra hệ thống điện của xe vì nó rất quan trọng một sự cố chập điện nhỏ cũng gây ra những hậu quả tệ hại.Sau đó chúng tôi kiểm tra nội thất bên trong xe như ghế ngồi của khách có bị hỏng hóc không,hệ thống máy lạnh đảm bảo hoạt động tốt.Cuối cùng chúng tôi sẽ chạy thử máy 15 phút trước khi cho hành khách lên xe và bắt đầu tour.
Người thực hiện : Bùi Trung Mai
Người được hỏi : Trần Văn Tuấn Người phỏng vấn : Bùi Trung Mai
Địa chỉ : 74 Bạch Đằng,F.2,Q.Tân Bình Thời gian hẹn : 14h00’, Ngày 7/10/2013 Thời gian bắt đầu : 14h10’ Thời gian kết thúc : 14h44’
Đối tượng : Phòng quản l{ địa điểm
Yêu cầu của người phỏng vấn : tìm hiểu địa điểm 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.
Xin phép ghi âm. Phần câu hỏi và câu trả lời :
o Câu 1 : o Câu 2 : o Câu 3 :
Tổng hợp nội dung thu thập được.
Ý kiến của người 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 :
2 phút
4 phút
4 phút
5 phút
5 phút
5 phút
5 phút
4 phút
Dự kiến tổng cộng : 34 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 : Trần Văn Tuấn Người phỏng vấn : Bùi Trung Mai
Câu hỏi : 1) Xin anh cho biết việc lựa chọn địa điểm của
công ty như thế nào?
2) Anh có thể nói chi tiết hơn không?
3) Thế còn việc ăn ở của khách thì như thế nào?
Câu trả lời : 1) Công ty chúng tôi có 2 hình thức chọn tour là
tuor có sẵn và tour do khách lựa chọn. Với những tour có sẵn là những tour do công ty sắp xếp. Còn tour tự chọn là tour do khách yêu cầu.
2) Tour có sẵn là những tour do công ty lựa chọn
địa điểm, thường là những khu vui chơi, giải trí, địa danh lịch sử, khu tham quan,….Tour tự chọn thì khi nhận được yêu cầu của khách hàng, trong 2-3 ngày chúng tôi sẽ lên kế hoạch rồi thông báo cho khách.
3) Chúng tôi luôn chuẩn bị những khách sạn, nhà nghỉ tốt nhất cho khách. Việc ăn uống thì luôn đảm bảo an toàn . Chúng tôi muốn khách hàng luôn thoải mái.
Người thực hiện : Nguyễn Tài Nghĩa
Người được hỏi : Đoàn Thị Thuý An Người phỏng vấn : Nguyễn Tài Nghĩa
Địa chỉ : 15 Tân Trào , F.Tân Phú , Q.7 Thời gian hẹn: 10h20’, Ngày 7/10/2013
Thời gian bắt đầu: 10h30’ Thời gian kết thúc: 11h00’
Đối tượng: Phòng quản lý nhân viên
Yêu cầu của người phỏng vấn : Tìm hiểu cách khắc phục sự cố khi có tình huống bất ngờ xảy ra khi đi 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.
Xin phép ghi âm. 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:
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 Lượng Thời Gian:
2 phút
4 phút
4 phút
3 phút
5 phút
4 phút
5 phút
3 phút
Dự kiến tổng cộng : 30 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 : Đoàn Thị Thuý An Người phỏng vấn : Nguyễn Tài Nghĩa
Câu hỏi : 1) Thông tin nào của nhân viên được lưu
trữ lại?
2) Nhân viên của công ty gồm những loại nào?
3) Đối với mỗi loại nhân viên công ty chị lưu trữ những thông tin nào?
Câu trả lời : 1) Thông tin của nhân viên được lưu lại bao
gồm lí lịch, thông tin cá nhân,Số điện thoại,….
2) 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.
3) Công ty chúng tôi lưu trữ những thông tin về thành tích, kết quả và sự cố gắng của các nhân viên trong quá trình làm việc có đạt được điều gì.Chúng tôi sẽ lưu lại và xem xét tặng thưởng cho từng cá nhân hoặc tập thể có thành tích tốt.
II. Mô tả chi tiết hệ thống và một số biểu mẫu
1) Mô tả chi tiết hệ thống Qua khảo sát thực tế tại công ty du lịch, chúng tôi đã thu thập được một số dữ liệu sau đây: Phân tích thiết kế hệ thống thực hiện việc quản lí Tour du lịch nhằm giúp cho việc : tổ chức
Tour, cũng như việc quản lý một số vấn đề liên quan như khách hàng, phương tiện,…được tốt hơn, đảm bảo tính chính xác nhanh chóng và thuận lợi.
Mỗi Tour du lịch thường lưu trữ các thông tin : MaTour, TenTour, NgayKH, NgayKT, Gia…. 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, DiaChi, SDT… Mỗi Tour đều có phương tiện vận chuyển riêng để đảm bảo cho việc tham quan, thông tin
phương tiện gồm: MaPT, TenPT, LoaiPT, SoCho… Mỗi Tour du lịch sẽ có nhiều điểm tham quan tại mỗi điểm tham quan khách hàng sẽ được
nghỉ tại khách sạn thông tin điểm tham quan gồm: MaDD, TenDD, Tinh…. Mỗi nhân viên được phân công làm việc theo từng Tour , nhân viên chứa những thông tin
như : MaNV,TenNV, ,….
Công ty luôn tìm những địa điểm du lịch mới hấp dẫn với khách hàng nên công ty thường xuyên tổ chức các tour khác nhau.Thông tin mỗi tour sẽ được lưu lại gồm có : Matour , Tentour , Ngaykhoihanh , ngayketthuc. Ngoài ra công ty còn có nhiều loại hình du lịch để cho khách hàng lựa chọn (Ví dụ như tour Tp.HCM - NHA TRANG sẽ đi trong 4 ngày 3 đêm,Tp.HCM-NHA TRANG sẽ đi trong 2 ngày 1 đêm).Thông tin mỗi loại hình như vậy gồm có : Mã loại hình,tên loại hình ,Số ngày ,Số đêm. Trên mỗi tour như vậy công ty sẽ chia ra nhiều chuyến khác nhau.Thông tin mỗi tuyến gồm có: Mã tuyến ,Tên tuyến.Mỗi tuyến sẽ khởi hành từ 1 thành phố và kết thúc tại một thành phố khác.Để phục vụ khách hàng tốt nhất công ty cũng rất chú trọng trong việc lựa chọn phương tiện chuyên chở khách nhằm đem đến cho khách hàng sự hài lòng nhất. Mỗi phương tiện vận chuyển sẽ được lưu lại gổm có Mã pt,Tên pt ,Số chở.Theo mỗi tour như vậy công ty sẽ cử 3 nhân viên theo xe làm công tác phục vụ cũng như là hướng dẫn khách .Thông tin nhân viên gồm có:Mã nv,Tên nv. Công ty chia nhân viên làm 2 loại là Nv hợp đồng và Cộng tác viên.Nhân vien hơp đồng thì công ty sẽ lưu lại Ngày vào làm,Chức vụ ,Lương tháng.Cộng tác viên thì công ty sẽ lưu lại SDT và Lương chuyến.Khi một khách hàng nào đó đến đặt tour thì nhân viên lễ tân sẽ có nhiệm vụ lưu lại thông tin khách hàng muốn đặt tour .Thông tin khách hàng gồm có :Mã khách hàng ,Tên khách hàng,Địa chỉ ,Phái.Khi một khách hàng đã đặt tour mà muốn hủy tour thì nhân viên lễ tân sau khi kiểm tra có đủ điều kiện hủy hay không sẽ lập một phiếu chi đưa cho khách hàng thông tin phiếu chi gồm có Mã phiếu chi,ngày lập, ngày đặt tour.
2) Biểu mẫu :
Mã số:………….
PHIẾU ĐĂNG KÝ TOUR DU LỊCH
Ngày lập:…………………………………….
Mã số tour:……………………………………..
Tên Khách Hàng:…………………………………..
Địa chỉ :…………………………………………..
Loại hình:…………………………………………
STT Mã Khách Phương Tiện Giá
Khách hàng Người Lập Phiếu
………………. ……………………..
III. Sơ đồ phân rã chức năng (BFD) :
Hệ thống quản lý tour du lịch
Quản lý Tour Quản lý Khách
Hàng Quản l{ Phương
Tiện Quản l{ địa điểm
Quản lý Nhân Viên
Kiểm tra vé du lịch
Kiểm tra hành khách
Kiểm tra lịch trình
Cập nhật thông tin
Làm hợp đồng du lịch
Cập nhật hợp đồng
Huỷ hợp đồng du lịch
Nhận dạng xe
Kiểm tra xe còn trống
Cập nhật thông tin xe
Ghi hợp đồng xe
Huỷ hợp đồng xe
Kiểm tra thông tin
Đặt hợp đồng với địa điểm
Cập nhật thông tin
Huỷ hợp đồng
Thêm nhân viên
Sửa nhân viên
Cập nhật nhân viên
Xoá nhân viên
Tìm nhân viên
IV. MÔ HÌNH ERD:
V. MÔ HÌNH QUAN HỆ DƯỚI DẠNG LƯỢC ĐỒ CSDL
- KhachHang(MaKH,TenKH,Phai,Diachi,SDT) - PhieuChi(SoPC,NgayDatTour) - Tour(MaTour,TenTour,NgayKH,NgayKT,Gia,#MaTuyen,#MaLH) - Tuyen(MaTuyen,TenTuyen,#MaTP) - LoaiHinh(MaLH,TenLH,songay,sodem) - PhuongTien(MaPT,TenPT,SoCho) - Vanchuyen(#MaPT,#MaTour) - Thamgia(#manhanvien,#matour) - Thanhpho(MaTP,TenTP) - Nhanvien(MaNV,TenNV) - Hopdong(#MaNV,chucvu,luongthang,ngayvaolam) - CongTacVien(#MaNV,luongchuyen,sdt)
- DangKy(#MaNV,#MaTour,SoLuong)
1,n
1,1
1,n
1,1
1,1
1,n1,n
1,n
1,1
1,n
1,n
1,n
1,1
1,n 1,n
1,n
LoaiHinh
MaLH
TenLH
SoNgay
SoDem
ThanhPho
MaTP
TenTP
PhuongTien
MaPT
TenPT
SoCho
Tuyen
MaTuyen
TenTuyen
KhachHang
MaKH
TenKH
Phai
DiaChi
SDT
Tour
MaTour
TenTour
NgayKH
NgayKT
Gia
NhanVien
MaNV
TenNV
PhieuChi
SoPC
NgayDatTour
HopDong
Chucvu
Ngayvaolam
Bacluong
CongTacVien
SDT
Luongchuyen
DangKy
SoLuong
Thuoc
KhoiHanh KetThucCo
HuyVanChuyen
ThamGia
1,11,n
VI. MÔ HÌNH VẬT LÝ
VII. TỪ ĐIỂN DỮ LIỆU
1. Quan hệ khách hàng: KHACHHANG(MaKH,TenKH,Phai,Diachi, SDT)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghichú
1 MaKH Mã khách hàng Text 10 Khóa
2 TenKH Tên khách hàng Text 30 3 Phai Phái Yes/No 1
4 Diachi Địa chỉ Text 50
5 SDT Số điện thoại Text 11
2. Quan hệ phiếu chi : PHIEUCHI(SoPC, Ngaydattour)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghi chú
1 SoPC Số phiếu chi Text 10 Khóa
2 NgaydatTour Ngày đặt Tour Date/Time 5
LoaiHinh
MaLH
TenLH
SoNgay
SoDem
long varchar
long varchar
date
date
<pk>
ThanhPho
MaTP
TenTP
long varchar
long varchar
<pk>
PhuongTien
MaPT
TenPT
SoCho
long varchar
long varchar
numeric(10)
<pk>
Tuyen
MaTuyen
MaTP
Tha_MaTP
TenTuyen
long varchar
long varchar
long varchar
long varchar
<pk>
<fk1>
<fk2>
KhachHang
MaKH
TenKH
Phai
DiaChi
SDT
long varchar
long varchar
long varchar
long varchar
numeric(12)
<pk>
Tour
MaTour
MaTuyen
MaLH
TenTour
NgayKH
NgayKT
Gia
long varchar
long varchar
long varchar
long varchar
timestamp
timestamp
numeric(25)
<pk>
<fk1>
<fk2>
NhanVien
MaNV
TenNV
long varchar
long varchar
<pk>
PhieuChi
SoPC
MaKH
NgayDatTour
long varchar
long varchar
date
<pk>
<fk>
HopDong
Chucvu
Ngayvaolam
Bacluong
long varchar
date
numeric(30)
CongTacVien
SDT
Luongchuyen
numeric(12)
numeric(30)
DangKy
MaKH
MaTour
SoLuong
long varchar
long varchar
integer
<pk,fk1>
<pk,fk2>
VanChuyen
MaPT
MaTour
long varchar
long varchar
<pk,fk1>
<pk,fk2>
ThamGia
MaTour
MaNV
long varchar
long varchar
<pk,fk1>
<pk,fk2>
3. Quan hệ Tour: TOUR(MaTour, TenTour, NgayKH, NgayKT, Gia,
#MaTuyen, #MaLH)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghi chú
1 MaTour Mã Tour Text 10 Khóa 2 TenTour Tên Tour Text 30
3 NgayKH Ngày khởi hành Date/Time 1 4 NgayKT Ngày kết thúc Date/Time 1
5 Gia Giá Currency 5 6 #MaTuyen Mã tuyến Text 10
7 #MaLH Mã loại hình Text 10
4. Quan hệ tuyến : TUYEN(MaTuyen,TenTuyen,#MaTP)
STT Thuộctính Diễngiả Kiểu dữ liệu Số byte Ghichú
1 MaTuyen Mã Tuyến Text 10 Khóa 2 TenTuyen Tên Tuyến Text 30
3 #MaTP Mã thành phố Text 10
5. Quan hệ loại hình : LOAIHINH(MaLH,TenLH,songay,sodem)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghichú
1 MaLH Mã loại hình Text 10 Khóa
2 TenLH Tên loại hình Text 30
3 Songay Số ngày Number 8
4 Sodem Số đêm Number 8
6. Quan hệ phương tiện: PHUONGTIEN(MaPT,TenPT,SoCho)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghichú
1 MaPT Mã phương tiện Text 10 Khóa 2 TenPT Tên phương tiện Text 30
3 SoCho Số chỗ Number 8
7. Quan hệ vận chuyển: VANCHUYEN(#MaPT,#MaTour)
STT Thuộctính Diễn giả Kiểudữliệu Số byte Ghichú
1 #MaPT Mã phương tiện Text 10 Khóa
2 #MaTour Mã tour Text 10 Khóa
8. Quan hệ tham gia: THAMGIA(#Manhanvien,#Matour)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghichú
1 #Manhanvien Mã nhân viên Text 10 Khóa 2 #MaTour Mã tour Text 10 Khóa
9. Quan hệ thành phố: THANHPHO(MaTP,TenTP)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghichú 1 MaTP Mã thành phố Text 10 Khóa
2 TenTP Tên thành phố Text 30
10. Quan hệ nhân viên: NHANVIEN(MaNV,TenNV)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghi chú
1 MaNV Mã nhân viên Text 10 Khóa 2 TenNV Tên nhân viên Text 30
11. Quan hệ hợp đồng: HOPDONG(#MaNV, Chucvu, Luongthang,
Ngayvaolam)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghi chú 1 #MaNV Mã nhân viên Text 10 Khóa
2 Chucvu Chức vụ Text 30
3 Luongthang Lương tháng Currency 8
4 Ngayvaolam Ngày vào làm Date/time 5
12. Quan hệ cộng tác viên: CONGTACVIEN(#MaNV,Luongchuyen, SDT)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghi chú
1 #MaNV Mã nhân viên Text 10 Khóa
2 Luongchuyen Lương chuyên Currency 8 3 SDT Số điện thoại Text 11
13. Quan hệ đăng ký: DANGKY(#MaNV,#MaTour,SoLuong)
STT Thuộc tính Diễn giả Kiểu dữ liệu Số byte Ghi chú
1 #MaNV Mã nhân viên Text 10 Khóa 2 #MaTour Mã tour Text 10 Khóa
3 Soluong Số lượng Number 8
VIII. Ràng buộc toàn vẹn có bối cảnh 1 quan hệ:
Ràng buộc toàn vẹn liên bộ: 1. Mỗi Tour đều có 1 số mã tour để phân biệt:
- Bối cảnh: TOUR - Điều kiện : t1,t2 thuộc TOUR - Nếu t1 # t2 thì t1.[MaTour] # t2.[MaTour] - Cuối . - Tầm Ảnh Hưởng:
Thêm Xoá Sửa TOUR
+ [MaTour]
- + [MaTour]
2. Mỗi NHANVIEN đều có 1 số mã nhân viên phân biệt: - Bối cảnh: NHANVIEN - Điều kiện: NV1,NV2 thuộc NHANVIEN - Nếu NV1 # NV2 thì NV 1.[MaNV] # NV 2.[ManNV] - Cuối
- Tầm Ảnh Hưởng:
Thêm Xoá Sửa
NHANVIEN
+ [MaNV]
- + [MaNV]
3. Mỗi KHACHHANG đều có 1 số mã khách để phân biệt: - Bối cảnh: KHACHHANG - Điều kiện: k1,k2 thuộc KHACHHANG - Nếu k1 # k2 thì k1.[MaKH] # k2.[MaKH] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
KHACHHANG
+ [MaKH]
- + [MaKH]
4. Mỗi THANHPHO đều có 1 số mã thành phố để phân biệt: - Bối cảnh: THANHPHO - Điều kiện: TP1,TP2 Thuộc THANHPHO - Nếu TP1 # TP2 thì TP1.[MaTP] # TP2.[MaTP] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
THANHPHO
+ [MaTP]
- + [MaTP]
5. Mỗi PHUONGTIEN đều có 1 số phương tiện để phân biệt: - Bối cảnh: PHUONGTIEN - Điều kiện: PT1,PT2 Thuộc PHUONGTIEN - Nếu PT1 # PT2 thì PT1.[MaPT] # PT2.[MaPT] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
PHUONG TIEN
+ [MaPT]
- + [MaPT]
6. Mỗi TUYEN đều có 1 số mã tuyến để phân biệt: - Bối cảnh: TUYEN
- Điều kiện: T1,T2 Thuộc TUYEN - Nếu T1 # T2 thì T1.[MaTuyen] # T2.[MaTuyen] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
TUYEN
+ [MaTuyen]
- + [MaTuyen]
7. Mỗi LOAIHINH đều có 1 số mã loại hình để phân biệt: - Bối cảnh: LOAIHINH - Điều kiện: LH1,LH2 Thuộc LOAIHINH - Nếu LH1 # LH2 thì LH1.[MaLH] # LH2.[MaLH] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
LOAIHINH
+ [MaLH]
- + [MaLH]
8. Mỗi PHIEUCHI đều có 1 số phiếu chi để phân biệt: - Bối cảnh: PHIEUCHI - Điều kiện: PC1,PC2 Thuộc PHIEUCHI - Nếu PC1 # PC2 thì PC1.[SoPC] # PC2.[SoPC] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
PHIEUCHI
+ [SoPC]
- + [SoPC]
Ràng buộc toàn vẹn miền giá trị: A. Giá bán > 0:
- Bối cảnh: TOUR - Điều kiện: tour thuộc TOUR - Thì tour.[Gia > 0] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
TOUR
+ [Gia]
- + [Gia]
B. Ngày khởi hành<= ngày kết thúc: - Bối cảnh: TOUR - Điều kiện: tour Thuộc TOUR - Thì tour.[NgayKH]<=Ngày kết thúc - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
TOUR
+ [NgayKH]
- + [NgayKH]
C. Số chỗ ngồi>0: - Bối cảnh: PHUONGTIEN - Điều kiện: CN Thuộc PHUONGTIEN - Thì CN.[SoCho>0] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
PHUONGTIEN
+ [SoCho]
- + [SoCho]
D. Số lượng > 0: - Bối cảnh: DANGKY - Điều kiện: dk Thuộc DANGKY - Thì CN.[Soluong>0] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
DANGKY
+ [Soluong]
- + [Soluong]
IX. Ràng buộc toàn vẹn có bối cảnh nhiều quan hệ. Ràng buộc toàn vẹn về phụ thuộc tồn tại:
1. Tour và MaNV: - Bối cảnh: TOUR, MaNV
- Điều kiện: tour Thuộc TOUR , manv Thuộc MaNV - Thì manv.[MaNV] tour .[MaNV] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
TOUR
+ [MaNV]
- + [MaNV]
NHANVIEN
+
- [MaNV ]
+
2. DANGKY và TOUR : - Bối cảnh: DANGKY,TOUR - Điều kiện: dk Thuộc DANGKY , tour Thuộc TOUR - Thì tour.[MaTour] dk .[MaTour] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
DANGKY
+ [MaTour]
- + [MaTour]
TOUR
+
- [MaTour ]
+
3. DANGKY và KHACHHANG : - Bối cảnh: DANGKY,KHACHHANG - Điều kiện: dk Thuộc DANGKY , kh Thuộc KHACHHANG - Thì kh.[MaKH] dk .[MaKH] - Cuối - Tầm Ảnh Hưởng:
Thêm Xoá Sửa
DANGKY
+ [MaKH]
- + [MaKH]
KHACHHANG
+
- [MaKH]
+