1. Trang chủ
  2. » Công Nghệ Thông Tin

Đồ án cơ sở dữ liệu, khoa công nghệ thông tin (14)

18 19 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 450,88 KB

Nội dung

Nhóm 11 thành viên: • Nguyễn Hữu Thìn Đỗ Văn Cường Mơ tả u cầu tốn: Xây dựng sở liệu cho quản lý khách sạn Để kiểm sốt việc quản lý khách sạn nhóm nắm bắt thơng tin sau: • Quản lý khách hàng: Mỗi khách hàng khách sạn quản lý thơng tin sau: Họ tên, giới tính, địa chỉ, số điện thoại, số chứng minh thư/ cước công dân, email, quốc tịch Nếu khách hàng đại diện cho tổ chức quản lý thêm thơng tin quan khách hàng • Quản lý phịng: Các phịng khách sạn quản lý dựa số phòng gắn liền với tầng, loại phòng, giá Khách sạn gồm loại phòng 1, 2, tương ứng với mức giá 200.000đ, 250.000đ, 300.000đ (trong bao gồm 10%VAT) Ngồi phịng cịn trang bị thêm tiện nghi Các thiết bị tiện nghi theo phòng quản lý mã thiết bị tên thiết bị tiện nghi • Quản lý đăng ký th phịng: Tất thơng tin đăng kí th phịng quản lý dựa số đăng ký, họ tên khách đăng ký, ngày đến, đến, ngày đi, đi, số lượng người, loại phòng, số tiền đặt cọc, ghi số phịng • Quản lý việc nhận phịng: Khách sạn quản lý thơng tin sau: Số phịng, họ tên người nhận (trùng với người đăng ký phòng) , ngày nhận, nhận • Quản lý việc trả phịng: Dựa thơng tin đăng kí th phịng, việc trả phịng khách sạn quản lý thơng tin sau: số phòng, ngày trả, trả, họ tên người trả ( trả trước hạn đăng ký) Nếu khách hàng muốn gia hạn thêm thời gian khách sạn tiến hàng thủ tục đăng kí lại Bên cạnh trả phịng khách sạn kiểm tra lại tình trạng phịng • Quản lý nhân viên phục vụ khách sạn: Tất nhân viên làm việc khách sạn quản lý thơng tin sau: họ tên, giới tính, địa chỉ, số điện thoại, số chứng minh thư/ cước công dân, chức vụ • Quy trình quản lý: Khi khách hàng có nhu cầu khách sạn khách hàng liên hệ với khách sạn để tiến hành làm thủ tục đăng ký phòng làm thủ tục thuê phòng nhận phòng để ( trường hợp phòng trống) Khi khách hàng làm thủ tục đăng kí khách hàng phải khai báo đầy đủ thơng tin thơng tin quản ( có) Bộ phân lễ tân yêu cầu Hầu hết khách hàng phải đặt cọc số tiền định dựa vào loại phịng mà đăng ký Trường hợp tổ chức th phịng tổ chức cử đại diện đến khách sạn làm thủ tục đăng ký Việc quản lý thông tin tổ chức quản ký thông tin quan công ty, thông tin người đại diện quản lý thông tin công chức nhân viên quan Khi khách hàng đến nhận phịng ngồi số tiền đặt cọc, khách hàng phải gửi cho quầy lễ tân Bằng lái xe CMND Hộ chiếu Bộ phận lễ tân vào kiểm tra lại thơng tin khách đăng kí phịng Sau kiểm tra xong Bộ phận lễ tân giữ lại trả lại giấy tờ mà khách hàng làm xong thủ tục trả phịng Sau Bộ phân lễ tân kiểm tra lại tình trạng phịng để tiến hàng giao phịng cho khách Nếu khách khơng đồng ý làm thủ tục đổi phòng cho khách ( phòng trống ) Trong thời gian khách sạn, khách hàng sử dụng loại dịch vụ, yêu cầu phục vụ Mọi yêu cầu Bộ phận lễ tân đảm nhiệm đáp ứng phạm vi hoạt động khách sạn Khách hàng sử dụng dịch vụ chưa tốn Bộ phận phục vụ ghi hóa đơn nợ chuyển đến cho Bộ phận lễ tân để tính vào hóa đơn tổng Sau đặt phịng khách hàng hủy đăng ký phải bồi thường cho khách sạn theo quy định thỏa thuận Vì tiền cọc phải có trước nhận phịng Để tránh rủi ro số tiền cọc phải lớn hay số tiền phải bồi thường Tuy nhên trước ngày nhận phòng khách hủy đăng ký khơng phải bồi thường Khi hết thời hạn th phịng đăng ký khách hàng phải trả phòng cho khách sạn Khi khách hàng làm thủ tục trả phịng, BPLT kiểm tra lại tình trạng phịng, tổng hợp lại hóa đơn sử dụng chưa toán thời gian khách khách sạn Sau tổng hợp in hóa đơn tổng để khách sạn thoán trả lại CMND hay giấy tờ khách • Khi chú: o Khách sạn tốn chủ yếu tiền mặt ( VNĐ) o Giá phịng thay đổi theo mùa • Thống kê doanh thu phản hồi Mọi hóa đơn dịch vụ lượt đăng ký thuê trả phòng lưu trữ sở liệu nên giúp cho phận kinh doanh thống kê doanh thu khách sạn theo mốc thời gian định Lập thống kê doanh thu cứng mềm để báo cáo Từ có chiến lược phát triển cho khách sạn Sơ Đồ Thực Thể Liên Kết thực thể khách hàng Dia Chi Gioi Tinh So Dien Thoai Ten Khach Hang Quoc Tich ID CMT Khach Hang thực thể phiếu đăng ký Ngay Nhan Phong Ngay Dang Ky So Luong Khach ID_NV Loai Khach ID_KH So Tien Coc Phieu Dang Ky ID To Chuc Phieu Nhan Phong ID ID_P ID_DK Phieu Nhan Phong Phong Tinh Trang Loai Phong Gia Tien ID Phong thiêt bị Gia Tien Ten Thiet Bi ID So Luong Thiet Bi phiếu danh sách dịch vụ ID_P ID_NV Ngay ID Phieu Dich Vu Dịch Vụ Ten Dich Vu ID_PDV So Luong ID Don Gia Dich Vu Hóa Đơn ID_NV Ngay Thanh Toan ID_KH Tong Tien ID Hoa Don Chi Tết Hóa Đơn ID_PDV ID_P ID_NV ID_HD NGAY NHAN ID NGAY TRA chi tiet hoa don PHAT(NEU CO) Khach Hang (1,n) Ðang ky (1,n) Phieu Thue Phong (1,n) (1,n) (1,n) (1,1) Tinh Trang Chi Tiet Phieu Thue Co Có Thanh toan (1,n) (1,n) Phieu Nhan Phong (1,n) (1,1) Nhan phong Tien coc (1,n) Hoa Ðon (1,1) (1,n) Phong (1,n) Thuôc (1,n) (1,n) (1,n) (1,n) Có Loai Phong (1,n) (1,n) Co Dich Vu (1,n) Danh Sach Cac Dich Vu (1,n) Chi Tiêt Hoa Ðon (1,n) (1,n) Có (1,n) (1,n) Gia Phong (1,1) Thiet Bi Loai Dich Vu Chinh Sach Tra Phong Mơ Hình Thực Thể Liên Kết Khách Sạn Mơ Hình Quan Hệ KHÁCH HÀNG ( ID,TENKH, GIOITINH, DIACHI, DSDT, CMND, QUOCTICH) PHÒNG (ID, LOAIPHONG, TINHTRANG, GIATIEN) THIẾT BỊ (ID, MAP,TENTB, GIATIEN, SOLUONG) DỊCH VỤ (ID,ID_P, THOIGIAN, TENDV, GIATIEN) NHÂN VIÊN (ID,TENDANGNHAP, MATKHAU, TENNV, GIOITINH, NGÁYINH, DIACHI, SDT, CMND, CHUCVU, TRANGTHAI) ĐĂNG KÍ TH PHỊNG(ID,ID_KH,ID_NV, NGAYDANGKY, NGAYNHANPHONG, SOLUONG, LOAIKHACH, SOTIENCOC, TENTOCHUC) PHIÊU NHẬN PHÒNG( ID,ID_P, ID_DK ) CHI TIẾT HÓA ĐƠN (ID,ID_DV,ID_NV, ID_P, TRANGTHAI, TIENPHAT, NGAYNHAPPHONG, NGAYTRAPHONG) HOADON (ID,ID_KH, NGAYTHANHTOAN,, THANHTIEN) Cách Chuyển Đổi • • • Các thực thể � bảng Các thuộc tính thực thể� thuộc tính/các cột bảng Các loại liên kết + liên kết 1-1 khóa bảng bên trở thành thuộc tính kết nối (ngoại khóa) bảng bên + liên kết 1-n: khóa bảng bên trở thành thuộc tính kết nối bảng bên nhiều + liên kết n-n: phải thêm bảng trung gian ,bảng trung gian chứa hai thuộc tính khóa hai bảng hai thuộc tính khóa khóa bảng trung gian ngồi bảng trung gian cịn phải thêm số thuộc tính khác mối kết nối Xây Dựng Các Bảng Cơ Sở Dữ Liệu Và EER Diagram Bằng MySQL: *Phân công công việc: Đỗ văn cường: mơ tả tốn, mơ hình quan hệ, tạo bảng mysql Nguyễn hữu thìn: sơ đồ thực thể liên kết *Trigger: Gồm gì: - Thêm khách hàng CREATE TRIGGER dangky_phong AFTER INSERT ON dangkythuephong FOR EACH ROW BEGIN DECLARE thin INT DEFAULT SELECT COUNT(ID_KH) INTO thin FROM dangkythuephong WHERE NgayNhanPhong=NEW.NgayNhanPhong IF (thin >30) THEN BEGIN ROLLBACK END ELSE BEGIN INSERT INTO khachhang(ID,TenKH,GioiTinh,DiaChi,DienThoai,CMND,QuocTich) VALUES (new.ID_KH,'',0,'',0,0,"") INSERT INTO chitiet_thuephong(ID,ID_Phong,ID_DK) VALUES (NEW.ID,"",NEW.ID_KH) END END IF END // delimiter ; Khi thêm khách hàng ta kiểm tra xem số lượng phòng đăng ký đa đầy hày chưa thông báo chưa thêm khách hàng tạo phiếu th phịng - xóa khách hàng đa đăng ký CREATE TRIGGER dangky_phongg AFTER DELETE ON dangkythuephong FOR EACH ROW BEGIN DECLARE thin INT DEFAULT DELETE FROM khachhang WHERE ID=NEW.ID_KH DELETE FROM chitiet_thuephong WHERE ID_DK=NEW.ID INSERT INTO hoadon(ID,ID_KH,Thue,Thanhtien) VALUES (NEW.ID,NEW.ID_KH,10,NEW.coc) END // delimiter ; Khi xóa khách hàng đa đăng ký mà không đên khách sạn tự đọng xoasowr bảng khách hàng chi tiết phịng gí trị tương ứng tự động thêm hóa đơn đóng tiền phạt - thêm thiết bị cho khách sạn CREATE TRIGGER THIETBI AFTER INSERT ON thietbi FOR EACH ROW BEGIN DECLARE TIEN INT DEFAULT DECLARE PHONG INT DEFAULT DECLARE SOLUONG INT DEFAULT SET TIEN = NEW.GiaTien IF (TIEN 300 AND TIEN

Ngày đăng: 13/10/2021, 10:46

TỪ KHÓA LIÊN QUAN

w