Thiết kế dữ liệu QUẢN LÝ NHÀ HÀNG KHÁC SẠN

15 2.9K 56
Thiết kế dữ liệu QUẢN LÝ NHÀ HÀNG KHÁC SẠN

Đ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

THiết kế dữ liệu một phần mềm

QUẢN NHÀ HÀNG KHÁCH SẠN Phiên bản: 1.3 Thiết kế dữ liệu Ngày: 27/12/2013 Thiết kế dữ liệu QUẢN NHÀ HÀNG KHÁC SẠN Version 1.0 Sinh viên thực hiện: 10520061 – Phan Văn Tâm 10520128 – Huỳnh Ngọc Hiệp 10520130 – Nguyễn Văn Sinh 10520135 – Nguyễn Tấn Hoan Trang 1 QUẢN NHÀ HÀNG KHÁCH SẠN Phiên bản: 1.3 Thiết kế dữ liệu Ngày: 27/12/2013 Bảng ghi nhận thay đổi tài liệu Ngày Phiên bản Mô tả Tác giả 26/12/2013 1.0 Xác định các table cơ bản Cả nhóm 26/12/2013 1.1 Thiết kế CSDL ban đầu Nguyễn Tấn Hoan 27/12/2013 1.2 Bổ sung một số bảng. Huỳnh Ngọc Hiệp Phan Văn Tâm 27/12/2013 1.3 Tổng kết CSDL Nguyễn Văn Sinh Trang 2 QUẢN NHÀ HÀNG KHÁCH SẠN Phiên bản: 1.3 Thiết kế dữ liệu Ngày: 27/12/2013 Mục lục 1. Sơ đồ logic 2. Mô tả chi tiết các kiểu dữ liệu trong sơ đồ logic Trang 3 QUẢN NHÀ HÀNG KHÁCH SẠN Phiên bản: 1.3 Thiết kế dữ liệu Ngày: 27/12/2013 1. Sơ đồ logic Trang 4 QUẢN NHÀ HÀNG KHÁCH SẠN Phiên bản: 1.3 Thiết kế dữ liệu Ngày: 27/12/2013 2. Mô tả chi tiết các kiểu dữ liệu trong sơ đồ logic 2.1. Bảng KHACH_HANG Tên bảng Miêu tả KHACH_HANG Khách hàng STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaKhachHang Mã khách hàng nvarchar(10 ) No Khóa chính 2 TenKhachHang Tên khách hàng nvarchar(10 ) No 3 CMND Chứng minh nhân dân int No 4 DiaChi Địa chỉ varchar(50) Yes 5 DienThoai Điện thoại int Yes 2.2. Bảng LOAI_PHONG Tên bảng Miêu tả LOAI_PHONG Loại phòng STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaLoaiPhong Mã loại phòng nvarchar(10) No Khóa chính 2 TenLoaiPhong Tên loại phòng nvarchar(30) No 3 DonGia Đơn giá int No 4 SoNguoiToiDa Số người tối đa int No 5 TyLeTang Tỷ lệ tăng float No Trang 5 QUẢN NHÀ HÀNG KHÁCH SẠN Phiên bản: 1.3 Thiết kế dữ liệu Ngày: 27/12/2013 2.3. Bảng TINH_TRANG_PHONG Tên bảng Miêu tả TINH_TRANG_PHONG Tình trạng phòng STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaTinhTrang Mã tình trạng nvarchar(50 ) No Khóa chính 2 TenTinhTrang Tên tình trạng nvarchar(50 ) No 2.4. Bảng THIET_BI Tên bảng Miêu tả THIET_BI Thiết bị STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaThietBi Mã thiết bị nvarchar(50) No Khóa chính 2 TenThietBi Tên thiết bị nvarchar(10) No 3 MaLoaiPhong Mã loại phòng nvarchar(50) No Khóa ngoại 4 SoLuong Số lượng int No 2.5. Bảng PHONG Tên bảng Miêu tả PHONG Phòng STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaPhong Mã phòng nvarchar(10) No Khóa chính 2 MaLoaiPhong Mã loại phòng nvarchar(10) No Khóa ngoại 3 MaTinhTrang Mã tình trạng nvarchar(50) No Khóa ngoại 4 GhiChu Ghi chú nvarchar(50) Yes 2.6. Bảng DANG_KY_THUE_PHONG Tên bảng Miêu tả Trang 6 QUẢN NHÀ HÀNG KHÁCH SẠN Phiên bản: 1.3 Thiết kế dữ liệu Ngày: 27/12/2013 DANG_KY_THUE_P HONG Đăng ký thuê phòng STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaDangKy Mã đăng ký nvarchar(10) No Khóa chính 2 MaPhong Mã phòng nvarchar(10) No Khóa ngoại 3 TenKhachHang Tên khách hàng nvarchar(30) No 4 CMND Chứng minh nhân dân int No 5 NgayDangKy Ngày đăng ký date No 6 NgayNhanPhon g Ngày nhận phòng date No 2.7. Bảng PHIEU_THUE_PHONG Tên bảng Miêu tả PHIEU_THUE_PHONG Phiếu thuê phòng STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaPhieuThuePhong Mã phiếu thuê phòng varchar(10) No Khóa chính 2 MaPhong Mã phòng nvarchar(10) No Khóa ngoại 3 MaDangKy Mã đăng ký nvarchar(10) Yes Khóa ngoại 4 MaKhachHang Mã khách hàng nvarchar(10) No Khóa ngoại 5 NgayThuePhong Ngày thuê phòng date No 6 NgayTra Ngày trả date No 7 SoLuong Số lượng int No 2.8. Bảng PHIEU_TRA_PHONG Tên bảng Miêu tả PHIEU_TRA_PHONG Phiếu trả phòng STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaPhieuTraPhon g Mã phiếu trả phòng nvarchar(10) No Khóa chính 2 MaPhong Mã phòng nvarchar(10) No Khóa ngoại Trang 7 QUẢN NHÀ HÀNG KHÁCH SẠN Phiên bản: 1.3 Thiết kế dữ liệu Ngày: 27/12/2013 3 MaKhachHang Mã khách hàng nvarchar(10) No 4 NgayTraPhong Ngày trả phòng date No 2.9. Bảng LOAI_DICH_VU Tên bảng Miêu tả LOAI_DICH_VU Loại dịch vụ STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaLoaiDichVu Mã loại dịch vụ nvarchar(10) No Khóa chính 2 TenLoaiDichVu Tên loại dịch vụ nvarchar(30) No Trang 8 QUẢN NHÀ HÀNG KHÁCH SẠN Phiên bản: 1.3 Thiết kế dữ liệu Ngày: 27/12/2013 2.10. Bảng LOAI_DAT_TIEC Tên bảng Miêu tả LOAI_DAT_TIEC Loại đặt tiệc STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaLoaiDatTiec Mã loại đặc tiệc nvarchar(10 ) No Khóa chính 2 TenLoaiDatTiec Tên loại đặc tiệc nvarchar(30 ) No 2.11. Bảng MON_AN Tên bảng Miêu tả MON_AN Món ăn STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaMonAn Mã món ăn nvarchar(10 ) No Khóa chính 2 TenMonAn Tên món ăn nvarchar(30 ) No 3 DonGia Đơn giá float No 2.12. Bảng DON_VI Tên bảng Miêu tả DON_VI Đơn vị STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaDonVi Mã đơn vị nvarchar(10) No Khóa chính 2 TenDonVi Tên đơn vị nvarchar(10) No Trang 9 QUẢN NHÀ HÀNG KHÁCH SẠN Phiên bản: 1.3 Thiết kế dữ liệu Ngày: 27/12/2013 2.13. Bảng DICH_VU Tên bảng Miêu tả DICH_VU Dịch vụ STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaDichVu Mã dịch vụ nvarchar(10) No Khóa chính 2 MaKhachHang Mã khách hàng nvarchar(10) No Khóa ngoại 3 MaLoaiDichVu Mã loại dịch vụ nvarchar(10) No Khóa ngoại 4 MaDonVi Mã đơn vị nvarchar(10) No Khóa ngoại 5 DonGia Đơn giá float No 6 SoLuong Số lượng int No 2.14. Bảng BANG_KE_DICH_VU Tên bảng Miêu tả BANG_KE_DICH_VU Bảng dịch vụ STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaBangKeDichVu Mã Bảng dịch vụ nvarchar(10) No Khóa chính 2 MaDichVu Mã dịch vụ nvarchar(10) No Khóa ngoại 3 MaKhachHang Mã khách hàng nvarchar(10) No 4 ThanhTien Thành tiền float No Trang 10 [...]... Bảng đặt tiệc STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 2 3 4 5 MaBangKeDatTiec MaDatTiec MaKhachHang NgaySuDung ThanhTien Mã bảng đặt tiệc Mã đặt tiệc Mã khách hàng Ngày sử dụng Thành Tiền nvarchar(10) nvarchar(10) nvarchar(10) date float No No No No No Khóa chính Khóa ngoại Khóa ngoại Trang 11 QUẢN NHÀ HÀNG KHÁCH SẠN Thiết kế dữ liệu Phiên bản: 1.3 Ngày: 27/12/2013 2.17 Bảng... Loại người dùng Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc MaLoaiNguoiDung Mã loại người dùng nvarchar(10) TenLoaiNguoiDung Tên loại người nvarchar(50) No No Khóa chính dùng Trang 14 QUẢN NHÀ HÀNG KHÁCH SẠN Thiết kế dữ liệu Phiên bản: 1.3 Ngày: 27/12/2013 2.23 Bảng NGUOI_DUNG Tên bảng NGUOI_DUNG Miêu tả Người dùng STT Tên thuộc tính Miêu tả Kiểu dữ liệu Null 1 2 3 TenDangNhap MatKhau MaLoaiNguoiDung... MaThanhToan Mã thanh toán MaHoaDonTraPhong Mã hóa đơn trả 2.21 Bảng BAO_CAO_DOANH_THU Tên bảng BAO_CAO_DOANH_TH Miêu tả Báo cáo doanh thu Trang 13 QUẢN NHÀ HÀNG KHÁCH SẠN Thiết kế dữ liệu Phiên bản: 1.3 Ngày: 27/12/2013 U STT 1 2 3 4 5 Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc MaBaoCao Mã loại người nvarchar(10) No Khóa chính MaPhong dùng Tên loại người nvarchar(50) No Kháo ngoại ThangBaoCao NamBaoCao...QUẢN NHÀ HÀNG KHÁCH SẠN Thiết kế dữ liệu Phiên bản: 1.3 Ngày: 27/12/2013 2.15 Bảng DAT_TIEC Tên bảng DAT_TIEC STT 1 2 3 4 Tên thuộc tính MaLoaiDatTiec MaDatTiec MaMonAn DonGia Miêu tả Đặt tiệc Miêu tả Mã loại đặt tiệc Mã đặt tiệc Mã món ăn Đơn giá Kiểu dữ liệu Null Ràng buộc nvarchar(10) nvarchar(10) nvarchar(10) float No No... NHÀ HÀNG KHÁCH SẠN Thiết kế dữ liệu Phiên bản: 1.3 Ngày: 27/12/2013 2.19 Bảng HOA_DON_SU_CO Tên bảng HOA_DON_SU_CO STT 1 2 3 Miêu tả Hóa đơn sự cố Tên thuộc tính MaHoaDonSuCo MaSuCo ThanhTien Miêu tả Kiểu dữ liệu Null Ràng buộc Mã hóa đơn sự cố nvarchar(10 No Khóa chính Mã sự cố ) nvarchar(10 No Khóa ngoại Thành tiền ) float No 2.20 Bảng THANH_TOAN Tên bảng THANH_TOAN STT Thanh Toán Kiểu dữ liệu Null... Kiểu dữ liệu Null Ràng buộc nvarchar(10) No Khóa chính MaPhieuTraPhong phòng Mã phiếu trả nvarchar(10) No Khóa ngoại ThanhTien phòng Thành tiền float No MaHoaDonTraPhong Mã hóa đơn trả 2.18 Bảng SU_CO Tên bảng SU_CO STT Miêu tả Sự cố Tên thuộc tính Miêu tả Kiểu dữ liệu Null Ràng buộc 1 MaSuCo Mã sự cố nvarchar(10 No Khóa chính 2 MaThietBi Mã thiết bị ) nvarchar(50 No Khóa ngoại ) Trang 12 QUẢN NHÀ HÀNG... Mật khẩu Mã loại người dùng varchar(50) varchar(50) nvarchar(10) Ràng buộc No No No 2.24 Bảng QUY_DINH Tên bảng QUY_DINH STT 1 2 Tên thuộc tính QuyDinh MoTa Miêu tả Quy định Miêu tả Quy định Mô tả Kiểu dữ liệu Null nvarchar(50) nvarchar(50) Ràng buộc No No Trang 15

Ngày đăng: 09/01/2014, 23:36

Từ khóa liên quan

Mục lục

  • 1. Sơ đồ logic

  • 2. Mô tả chi tiết các kiểu dữ liệu trong sơ đồ logic

Tài liệu cùng người dùng

Tài liệu liên quan