1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo Đồ án nhóm phân tích và thiết kế quản lí thuê và Đặt phòng khách sạn của khách sạn bạch Đằng

23 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Quản Lý Thuê Và Đặt Phòng Khách Sạn Của Khách Sạn Bạch Đằng
Tác giả Mai Thanh Đạt, Lý Bùi Quang Dương, Đỗ Ngọc Anh Quốc, Huỳnh Trần Nhật Hoàng
Người hướng dẫn Trần Thị Thanh Lan
Trường học Trường Đh Duy Tân
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo đồ án nhóm
Năm xuất bản 2022
Thành phố Đà Nẵng
Định dạng
Số trang 23
Dung lượng 3,27 MB

Nội dung

Nếu không đáp ứng được thì thông báo từ chối, nếu đáp ứng được thì cung cấp dịch vụ cho khách -Lập hoá đơn dịch vụ, tiện nghi: lưu đầy đủ thông tin theo dõi quá trình sửdụng dịch vụ của

Trang 1

TRƯỜNG ĐH DUY TÂN KHOA CNTT

Trang 2

Quy mô hoạt động của khách sạn hiện nay gồm khoảng 9 tầng, có 150 phòng, và số khách hàng tổng cộng khoảng 350 Số lượng giao dịch thuê phòng hằng ngày trong khoảng từ 150– 300 người/ngày, cao điểm mùa lễ là hết phòng ( 300 – 500 người)

+Mục tiêu hệ thống (mục tiêu tổng quát): nhằm giúp công tác quản

lý khách sạn hiệu quả hơn ( quản lý danh sách phòng hiện có trong khách sạn, quản lý thuê và đặt phòng khách sạn của khách hàng) giúp khách hàng có một trải nghiệm tốt nhất tại khách sạn

+Phân phối thời gian phát triển hệ thống (bản kế hoạch)

Trang 3

- Đầy đủ chức năng như : Đặt phòng, quản lí khách và phòng, quản lí thống

Giao diện thiết kế thân thiện , dễ sử dụng và trực

quan giúp khách hàng tiếp cận nhanh hơn.

2 Xác định yêu cầu hệ thống

a Xác định yêu cầu chức năng

 Quản lý tài khoản:

-Thêm tài khoản

-Sửa tài khoản

-Xoá tài khoản

 Quản lý dịch vụ, tiện nghi:

-Kiểm tra yêu cầu của khách Nếu không đáp ứng được thì thông báo từ chối, nếu đáp ứng được thì cung cấp dịch vụ cho khách

-Lập hoá đơn dịch vụ, tiện nghi: lưu đầy đủ thông tin theo dõi quá trình sửdụng dịch vụ của khách hàng

-Chỉnh sửa dịch vụ, tiện nghi

 Thống kê:

-Thống kê khách hàng thuê

-Thống kê tình trạng thuê phòng

-Thống kê doanh thu

b Xác định các yêu cầu phi chức năng

 Hệ thống có chức năng bảo mật cao và hoạt động 24/24

 Giao diện đẹp mắt, dễ thao tác, phù hợp với văn hóa khách sạn

3 Cấu trúc yêu cầu hệ thống

a.Mô hình hóa quá trình

a.1 Biểu đồ phân cấp chức năng FHD

Trang 4

a.2 Lược đồ ngữ cảnh

a.1.1 Lược đồ DFD các phân mức

* Lược đồ DFD mức 0

 * Lược đồ DFD mức 1

Trang 5

 Biểu đồ DFD mức 1 “Quản lý tài khoản”

 Biểu đồ DFD mức 1 “Quản lý thuê phòng”

 Biểu đồ DFD mức 1 “Quản lý dịch vụ, tiện nghi”

Trang 6

 Biểu đồ DFD mức 1 “Quản lý trả phòng”

 Biểu đồ DFD mức 1 “Quản lý thống kê”

Trang 7

a.1.2 Các mô tả logic xử lý dữ liệu ứng với các quá trình trong DFD.

a Mô tả logic xử lý dữ liệu “Quản lý tài khoản”

 Đầu đề:

- Tên chức năng: Quản lý tài khoản

- Đầu vào: Tài khoản

- Đầu ra: Tài khoản cần được quản lý và các chức năng thêm, xoá, sửa

Trang 8

- Đầu vào: Phòng cần thuê

- Đầu ra: Phòng đã được thuê

Trang 9

d Mô tả logic xử lý dữ liệu “Quản lý dịch vụ,tiện nghi”

 Đầu đề:

- Tên chức năng: Quản lý dịch vụ,tiện nghi

- Đầu vào: Các dịch vụ tiện nghi

- Đầu ra: Hoá đơn dịch vụ,tiện nghi

 Thân:

Trang 10

e Mô tả logic xử lý dữ liệu “Thống kê”

 Đầu đề:

- Tên chức năng: Quản lý thống kê

- Đầu vào: Doanh thu, Khách hàng thuê phòng, tình trạng thuê phòng

- Đầu ra: Thống kê KH thuê, tình trạng thuê phòng và doanh thu của khách sạn

 Thân:

Trang 11

b Mô hình hóa dữ liệu

b.1 Các thực thể chính và thuộc tính của chúng.

a Thực thể: KHACHHANG

- Mỗi thực thể tượng trưng cho một khách hàng đăng kí đặt phòng, thuê phòng

- Các thuộc tính: MaKH, TenKH, SDT, DiaChiKH, CCCD

- Mô tả: mỗi khách hàng sẽ được lưu thông tin về mã khách hàng, họ tên, số điện thoại, địa chỉ và căn cước công dân của khách hàng

b Thực thể: NHANVIEN

- Mỗi thực thể tượng trưng cho một nhân viên làm ở khách sạn

- Các thuộc tính: MaNV, TenNV, DiaChiNV, SDT

- Mô tả: mỗi nhân viên sẽ được lưu thông tin về mã nhân viên, họ tên, số điện thoại, địa chỉ của nhân viên

c Thực thể: PHONG

- Mỗi thực thể tượng trưng cho một phòng ở khách sạn.

- Các thuộc tính: SoPhong, DienTich, TinhTrang, SoNguoi_MAX

- Mô tả: mỗi phòng sẽ được lưu thông tin về số phòng, diện tích của phòng, tình trạng phòng có người ở hay chưa và số người ở tối đa trong một phòng

d Thực thể: TAIKHOAN

- Mỗi thực thể tượng trưng cho một tài khoản

- Các thuộc tính: TenDN, MatKhau, VaiTro

- Mô tả: mỗi tài khoản sẽ được lưu thông tin về tên đăng nhập, mật khẩu và vai trò của tài khoản đó

e Thực thể: DICHVU

Trang 12

- Mỗi thực thể tượng trưng cho một dịch vụ hiện có trong khách sạn

- Các thuộc tính: MaDV, TenDV, GiaDV

- Mô tả: mỗi dịch vụ sẽ được lưu thông tin về mã dịch vụ, tên của dịch vụ và giá của dịch vụ đó

f Thực thể: TIENNGHI

- Mỗi thực thể tượng trưng cho một tiện nghi hiện có trong khách sạn

- Các thuộc tính: MaTN, TenTN, SoPhong

- Mô tả: mỗi tiện nghi sẽ được lưu thông tin về mã tiện nghi, tên tiện nghi và số phòng có các tiện nghi đó

g Thực thể: HOADON

- Mỗi thực thể tượng trưng cho một hoá đơn thanh toán của khách hàng

- Các thuộc tính: MaHD, MaNV, MaKH, NgayVao, NgayRa, TongTien

- Mô tả: mỗi hoá đơn sẽ được lưu thông tin về mã hoá đơn, tên nhân viên tạo hoá đơn đó, tên khách hàng thuê phòng và ngày đặt, ngày trả của khách hàng đó

h Thực thể: BAOCAO

- Mỗi thực thể tượng trưng cho một báo cáo thống kê của hệ thống

- Các thuộc tính: MaBC, TenBC, SLKhach, DoanhThu, TTPhong

- Mô tả: mỗi bản báo thống kê sẽ được lưu thông tin về mã báo cáo, tên của báo cáo, số lượng khách ở, doanh thu và tình trạng của phòng đó

i Thực thể: PHIEUTHU

- Mỗi thực thể tượng trưng cho một phiếu thu tiền

- Các thuộc tính: MaPhieuThu, MaDV, TenDV, GiaDV, SoLuong, TongTien

- Mô tả: mỗi phiếu thu sẽ được lưu thông tin về mã phiếu thu, mã dịch vụ, tên dịch vụ, giá của dịch vụ đó và tổng thành tiền khách hàng cần phải trả

b.2 Khoá chính

KHACHHANG(MaKH, TenKH, SDT, DiaChiKH, CCCD)

NHANVIEN(MaNV, TenNV, DiaChiNV, SDT)

PHONG(SoPhong, DienTich, TinhTrang)

TAIKHOAN(TenDN, MatKhau, VaiTro)

DICHVU(MaDV, TenDV, GiaDV)

TIENNGHI(MaTN, TenTN, SoPhong)

HOADON(MaHD, MaNV, MaKH, NgayVao, NgayRa, TongTien)

BAOCAO(MaBC, TenBC, SLKhach, DoanhThu, TTPhong)

PHIEUTHU(MaPhieuThu, MaDV, TenDV, GiaDV, SoLuong, TongTien) b.3 Các kết hợp chính

- Một khách hàng thuê 1 phòng, một phòng có thể có 1 hoặc nhiều khách hàng

- Một phòng có nhiều dịch vụ, tiện nghi

- Một khách hàng có nhiều hoá đơn

- Một nhân viên tạo nhiều hoá đơn

- Một nhân viên lập nhiều phiếu thuê

- Một nhân viên có nhiều báo cáo

- Một nhân viên chỉ có 1 tài khoản

b.4 Lược đồ thực thể - kết hợp.

Trang 13

- Thực hiện đào tạo về nghiệp vụ, kĩ năng sử dụng máy tính và phần mềm

IV- THIẾT KẾ

1.Thiết kế cơ sở dữ liệu

1.1 Lược đồ quan hệ (được biến đổi từ lược đồ thực thể - kết hợp).

Trang 14

1.2 Mô tả các ràng buộc toàn vẹn, chú trọng các phụ thuộc hàm.

KHACHHANG(MaKH, TenKH,SDT, DiaChiKH, CCCD, MaDV)

- Mỗi khách hàng có mã khách hàng khác nhau

- PTH: MaKH -> TenKH

NHANVIEN(MaNV, TenNV, DiaChiNV, SDT)

-Mỗi nhân viên có mã nhân viên khác nhau

- PTH: MaNV -> TenNV

PHONG(SoPhong, DienTich, TinhTrang)

-Mỗi phòng có số phòng khác nhau

- PTH: SoPhong -> DienTich

TAIKHOAN(TenDN, MatKhau, VaiTro)

-Mỗi tài khoản có tên đăng nhập khác nhau

- PTH: TenDN -> VaiTro

DICHVU(MaDV, TenDV, GiaDV)

-Mỗi dịch vụ có mã dịch vụ khác nhau

- PTH: MaDV -> TenDV

TIENNGHI(MaTN, TenTN, SoPhong)

-Mỗi tiện nghi có mã tiện nghi khác nhau

- PTH: MaTN -> TenTN

HOADON(MaHD, MaNV, MaKH, NgayVao, NgayRa, TongTien)

-Mỗi hoá đơn có một mã hoá đơn riêng biệt, không trùng với mã hoá đơn nào khác

- PTH: MaHD -> TongTien

BAOCAO(MaBC, TenBC, SLKhach, DoanhThu, MaNV)

-Mỗi báo cáo có một mã báo cáo riêng biệt, không trùng với mã báo cáo nào khác

Trang 15

CHITIETTHUEPHONG( MaKH, SoPhong, TinhTrang)

- Mỗi khách hàng có một phòng thuê riêng biệt

- PTH: MaKH -> SoPhong

1.3 Kết quả chuẩn hóa lược đồ quan hệ

HOÁ KHACHHANG

Đạt

Vì không tồn tại phụ thuộc hàm bắc cầu

KHACHHANG

MaKHTenKHCMNDDiaChiKHSDTMaDV

Đạt

Vì không tồn tại phụ thuộc hàm bắc cầu

NHANVIEN

MaNVTenNVDiaChiNVSDT

Đạt

Vì không tồn tại phụ thuộc hàm bắc cầu

PHONG

SoPhongDienTichTinhTrangSoNguoiMAX

Đạt

Vì không tồn tại phụ thuộc hàm bắc cầu

TAIKHOAN

TenDNMatKhauVaiTro

Đạt

Vì không tồn tại phụ thuộc hàm bắc cầu

DICHVU

MaDVGiaDVTenDV

Đạt

Vì không tồn tại phụ thuộc hàm bắc cầu

TIENNGHI

MaTNTenTNSoPhong

HOADON

MaHD

MaHD

Trang 16

Vì không tồntại phụ thuộchàm bắc cầu

MaNVMaKHNgayVao NgayRaTongTien

Đạt

Vì không tồntại phụ thuộchàm bắc cầu

BAOCAO

MaBCTenBCSLKhachDoanhThuMaNV

Đạt

Vì không tồntại phụ thuộchàm bắc cầu

PHIEUTHU

MaPhieuThuMaDVTenDVGiaDVSoLuongTongTienMaNVMaKH

Đạt

Vì không tồntại phụ thuộchàm bắc cầu

CHITIET THUEPHONG

MaKHSoPhongTinhTrang

1.4 Bản thiết kế logic cơ sở dữ liệu.

Trang 17

1.5 Bản thiết kế vật lý cơ sở dữ liệu.

a KHACHHANG

b NHANVIEN

Trang 18

Tên thuộc tính Mô tả Kiểu dữ liệu Kích thước Khoá chính

e DICHVU

f TIENNGHI

g HOADON

h BAOCAO

i PHIEUTHU

MaPhieuThu Mã phiếu thu Text 30 x

Trang 19

MaNV Mã nhân viên Text 30

2.Thiết kế giao diện

2.1 Giao diện đăng nhập

Trang 21

2.2 Giao diện quản lí khách sạn

Ngày đăng: 20/12/2024, 15:18

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN