Đồ án Phân tích và thiết kế hệ thống quản lý khách sạn
Trang 1KHOA TOÁN – TIN HỌC
Trang 2LỜI NÓI ĐẦU
Ngày nay, với sự phát triển mạnh mẽ của khoa học công nghệ, đặc biệt
là sự phát triển nhanh chóng của lĩnh vực công nghệ thông tin,công nghệ thông tin ngày càng đi vào đời sống và trở thành công cụ lao động - học tập của con người.Phân tích thiết kế hệ thống thông tin là một phần của lĩnh vực công nghệ thông tin, nó giúp con người có thể quản lí cơ sở dữ liệu một cách đơn giản, dễ dàng và nhanh chóng hơn.Chúng em thực hiện đề tài “Phân tích thiết kế hệ thống quản lí khách sạn” không ngoài mục đích thực hành và tìm hiểu những kiến thức về lĩnh vực này
Chúng em chân thành cảm ơn Thầy trong thời gian qua đã cung cấp cho chúng em những kiến thức về lĩnh vực phân tích thiết kế hệ thống thông tin , vàhướng dẫn chúng em có thể hoàn thành đề tài này một cách tốt nhất
Tuy nhiên , do sự hiểu biết của chúng em về lĩnh vực này còn hạn chế ,
đề tài còn nhiều thiếu sót , chúng em kính mong Thầy thông cảm và góp ý thêm
Chúng em xin chân thành cảm ơn Thầy !
Nhóm thực hiện
Trang 3 MỤC TIÊU, PHẠM VI ĐỀ TÀI
1.1 Mục tiêu
Dựa vào những kiến thức học được từ môn Phân tích thiết kế hệ thống thông tin, đồ án sẽ phân tích thiết kế hệ thống quản lý khách sạn nhằm mục đích :
- Quản lý khách hàng
- Quản lý việc đăng ký thuê phòng và trả phòng
- Quản lý hiện trạng từng phòng
- Quản lý các dịch vụ khách sạn cung cấp
- Quản lý tài chính thu chi của khách sạn
- Quản lý nhân viên
1.2 Phạm vi
- Do phạm vi và khả năng có hạn chúng em chỉ khảo sát và phân tích việc quản lý khách sạn có mô hình vừa và nhỏ Tuy nhiên chúng ta vẫn có thể áp dụng mô hình này cho hệ thống khách sạn có qui mô lớn
- Đồ án chỉ thực hiện dựa trên cơ sở lý thuyết cơ bản về Phân tích thiết kế hệ thống thông tin để thiết kế mô hình và tổ chức dữ liệu Chưa tiến hành thực hiện coding, vì phần coding thuộc về một phạm vi khác
để phát triển thành một ứng dụng hoàn chỉnh
Trang 41 KHẢO SÁT
2.1 Một vài nét tổng quát
Sau khi khảo sát một vài khách sạn trong thành phố Hồ Chí Minh, nhóm thực hiện đã đưa ra một mô hình tổ chức và cáchthức hoạt động chung cho hệ thống khách sạn
Các khách sạn mà nhóm thực hiện đã khảo sát như:
- Khách sạn Hương Sen Địa chỉ :70.Đồng Khởi.Q1
- Khách sạn Kim Đô Địa chỉ: 133.Nguyễn Huệ.Q1
- Khách sạn Oscar Địa chỉ: 68A.Nguyễn Huệ.Q1
- Khách sạn Quê Hương Địa chỉ:265.Phạm Ngũ Lão.Q1
Và tham khảo các thông tin qua sách báo , internet…của các khách sạn khác
Trang 52.2 Sơ đồ tổ chức và qui trình họat động trong khách sạn
a) Sơ đồ tổ chức:
Giám đốc Khách sạn:
Có nhiệm vụ quản lý trực tiếp khách sạn, mọi vấn đề củakhách sạn đều phải thông qua giám đốc và giám đốc có quyềnquyết định tất cả mọi thông tin xử lý trong khách sạn
Nhân Viên bộ phận tiếp tân:
Có nhiệm vụ tiếp nhận khách thuê phòng, trả lời nhữngyêu cầu thắc mắc cho khách hàng, quản lý thông tin về phòng
và khách hàng Lập phiếu đăng ký khi khách thuê phòng,nhận yêu cầu khi khách hàng muốn sử dụng dịch vụ Lập nộidung chi tiêt phiếu thanh toán khi khách hàng trả phòng vàchuyển sang bộ phận kế toán lập hóa đơn thanh toán
Nhân Viên Kế toán:
Quản lý thông tin tài chính thu chi trong khách sạn, cónhiệm vụ lập hóa đơn thanh toán cho khách hàng, lập phiếuchi khi khách sạn cần chi tiêu cho vấn đề sửa chửa hoặc muasắm phục vụ việc kinh doanh Hàng tháng NV kế toán phảitiến hành kiểm kê tài chính thu chi và đóng thuế kinh doanhcho khách sạn
Nhân Viên bảo vệ:
Bảo vệ có nhiệm vụ giữ xe,giữ gìn an ninh trật tự trongkhách sạn Theo dõi các thiết bị của khách sạn và chịu tráchnhiệm về hệ thống ánh sáng
NV BẢO VỆ
Trang 6 Khi khách hàng đến khách sạn ,Nhân viên bảo vệ sẽ tiếpnhận giử xe,chỉ dẫn khách đến bộ phận tiếp tân.
Nhân viên tạp vụ trông coi và khuân hành lý cho khách
Bộ phận tiếp tân sẽ tiếp nhận, kiểm tra những phòng trốngphù hợp với yêu cầu của khách, lập phiếu đăng kí, cập nhậtthông tin về khách hàng vào hệ thống quản lý
Khi khách yêu cầu sử dụng dịch vụ, nhân viên phục vụ sẽcung cấp, chỉ dẫn cho khách
Khi khách yêu cầu trả phòng nhân viên bộ phận tiếp tân sẽ lậpchi tiết phiếu thanh toán rồi chuyển sang bộ phận kế toán lậphóa đơn thanh toán cho khách
Khi khách sạn cần sửa chữa, nâng cấp tiện nghi của các dịch
vụ phục vụ việc kinh doanh,Nhân Viên Kế toán của KháchSạn đảm trách việc lập phiếu chi
Hàng tháng Nhân Viên kế toán sẽ tiến hành kiểm kê thu chi,đóng thuế kinh doanh
Giám đốc khách sạn sẽ quản lý, chịu trách nhiệm về mọi côngviệc của các nhân viên, và cũng là người chịu thuế
Trang 7c) Phân tích các chức năng chính trong hệ thống quản lý
Quản lý khách hàng:
Mỗi khách hàng khi đăng kí thuê phòng phải cung cấp cácthông tin cá nhân để khách sạn dễ dàng quản lý bao gồm: TênKH, Năm sinh, Số CMND (giấy tờ tùy thân khác), Địa chỉ,
Số điện thoại Những thông tin này sẽ được quản lý khi khách còn ở khách sạn
Quản lý phòng - nhân viên:
Các phòng được phân loại và quản lý theo khu vực, mỗi phòng sẽ có thông tin: Mã phòng, hiên trạng (có người ở?), loại phòng, số người tối đa Nhân viên khách sạn được quản lý với những thông tin: TênNV, Năm sinh, Địa chỉ, Số điện thoại, Chức vụ, khu vực làm việc
Quản lý việc thuê/trả phòng:
Gồm hai chức năng lập phiếu đăng ký và lập hóa đơn:Phiếu đăng ký bao gồm các thông tin: Mã chi tiết phiếu
DK, Mã phiếu DK, Mã phòng, Khách hàng, số người ở, ngày đến, giờ đến, ngày đi, giờ đi Phiếu đăng ký chỉ lưu thông tin ngày lập, nhân viên lập để dễ quản lý
Khi khách hàng trả phòng nhân viên sẽ lấy thông tin từ chitiết phiếu đăng ký để lập hóa đơn
Hóa đơn cũng có chi tiết với các thông tin: mã chi tiết hóa đơn, mã hóa đơn, mã phiếu đăng ký, phòng, tiền phòng, tiền dịch vụ riêng, tiền phát sinh (do khách làm hỏng thiết bị
phòng), thuế Trong hóa đơn sẽ cập nhật tổng tiền, nhân viên vàngày lập
Quản lý sử dụng dịch vụ:
Các khách hàng sử dụng dịch vụ nào đó nhân viên phục vụ
sẽ ghi vào bảng dịch vụ sử dụng, khi thanh toán những thông tin này sẽ được tính vào tiền dịch vụ riêng
Quản lý thu chi:
Bao gồm việc quản lý các hóa đơn, phiếu chi để tiến hành
Trang 8c Mô tả: mỗi khách hàng sẽ lưu thông tin về tên, năm sinh,
số CMND (hoặc tương đương), quốc tịch, số điện thoại liên lạc, địa chỉ
2) Thực thể :NHANVIEN:
a Mỗi thực thể tượng trưng cho một nhân viên
b Các thuộc tính: MaNV, TenNV, NS, SoDT, DiaChi
c Mô tả: mỗi thực thể sẽ có mã nhân viên, tên nhân viên, năm sinh, số điện thoại, địa chỉ Mã NV xác định theo chức vụ NVTT0110 (NV tiếp tân), NVKT0201
3) Thực thể :CHUCVU:
a Mỗi thực thể tượng trưng cho chức vụ của nhân viên
b Các thuộc tính: MaCV, ChucVu
c Mô tả: mỗi nhân viên làm các công việc theo mã chức vụ
Ví dụ: NVTT làm bộ phận tiếp tân, NVKT làm việc về tài chính…
4) Thực thể :PHONG:
a Mỗi thực thể tượng trưng một phòng cho thuê
b Các thuộc tính: MaPhong, HienTrang, SoDTPhong, SoNguoi_MAX
c Mô tả: mỗi phòng sẽ lưu thông tin số phòng, hiện trạng có người ở hay chưa, số điện thoại riên của phòng, số người tối đa có thể ở
5) Thực thể :LOAIPHONG:
a Mỗi thực thể tượng trưng cho loại phòng (Phân loại các phòng)
b Các thuộc tính: MaLoai, Loai, ChiTiet
c Mô tả: Mỗi loại có chi tiết về cơ sở vật chất của phòng
Trang 9a Mỗi thực thể tượng trưng cho đơn giá của phòng.
b Các thuộc tính: MaGia, TG_Tinh, SoTien
c Mô tả: Đơn giá tính theo loại phòng (có thể phân giá theo thời gian)
7) Thực thể :KHUVUC:
a Mỗi thực thể tượng trưng cho một khu vực của khách sạn
b Các thuộc tính: MaKV, TenKV
c Mô tả: Việc quản lý phòng và nhân sự sẽ dễ dàng hơn nếu
có sự phân chia theo khu vực, việc phân chia chỉ mang tính chất tương đối
8) Thực thể :PHIEUDANGKI:
a Mỗi thực thể tượng trưng cho phiếu đăng ký khi khách hàng đến thuê phòng
b Các thuộc tính: MaPDKI, NgayLap
c Mô tả: Khi khách hàng thuê phòng nhân viên tiếp tân sẽ lập phiếu đăng ký Khi lập phiếu đăng ký ta có chi tiết của phiếu đăng ký ghi thông tin về ngày giờ khách đến và đi,
số người ở trong phòng
9) Thực thể :BANGLUONG:
a Mỗi thực thể tượng trưng cho bảng lương của nhân viên
b Các thuộc tính: MaLuong, MaNV, TienLuong
c Mô tả: Mỗi tháng sẽ cập nhật lương cho nhân viên vào bảng lương
sở vật chất), thuế khách hàng cần phải đóng
Trang 1011) Thực thể :HOADON:
a Mỗi thực thể tượng trưng cho một hóa đơn được lập khi khách hàng trả phòng
b Các thuộc tính: MaHD, NgayLap, TongTien
c Mô tả: khi khách hàng thanh toán ta cần lập một hóa đơn ghi thông tin tổng quát từ một chi tiết của hóa đơn
12) Thực thể :CT_PHIEUCHI:
a Mỗi thực thể tượng trưng cho một chi tiết phiếu chi cho việc kinh doanh của khách sạn
b Các thuộc tính: MaCTPC, LiDo, SoLuong, SoTien
c Mô tả: Khi cần thanh toán cho việc kinh doanh của khách sạn(nộp thuế, mua cơ sở chất…) cần lập chi tiết phiếu chi:
lí do chi, số lượng và số tiền đã chi
13) Thực thể :PHIEUCHI:
a Mỗi thực thể tượng trưng cho một phiếu chi
b Các thuộc tính: MaPCHI, NgayLap, TongTien
c Mô tả: Ta sẽ quản lý chi tiết phiếu chi thông qua phiếu chi,phiếu chi sẽ lưu những thông tin tổng quát: ngày lập phiếu chi, tổng tiền chi
14) Thực thể :DICHVU:
a Mỗi thực thể tượng trưng cho bảng các dịch vụ mà khách sạn cung cấp
b Các thuộc tính: MaDV, TenDV, GiaDV, LuongTon
c Mô tả: Mỗi dịch vụ sẽ có mã và giá (một số dịch vụ cần biết số lượng còn lại) Khi một phòng yêu cầu sử dụng dịch vụ ta sẽ ghi thông tin vào bảng sử dụng dịch vụ
15) Thực thể :P_KIEMKE:
a Mỗi thực thể tượng trưng cho một phiếu kiểm kê
b Các thuộc tính: MaKiemKe, NV, ThoiGian, TongThu, TongChi, Thue
c Mô tả: kiểm kê tài chính và đóng thuế được thực hiện định
kì (theo tháng hoặc năm) Hàng tháng sẽ kiểm kê thu chi
và đóng thuế theo lợi nhuận
Trang 11TG TINH SOTIEN
LOAI PHONG MALOAI LOAI CHITIET
CT PHIEUCHI
MA CTPC
LY DO
SO LUONG SOTIENC
BANG LUONG
MA LUONG TIEN LUONG
CHUC VU
MA CV TEN CV
NHAN VIEN
MA NV TEN NV NS DIA CHI NV DIEN THOAI
KHU VUC
MA KV TEN KV
PHONG
MA PHONG HIEN TRANG SDT PHONG
SO NGUOI MAX
CHI TIET HD
MA CTHD TIEN PHONG TIEN DV PHAT SINH THUE
Số người Thời gian đến Thời gian đi
KIỂM KÊ
THANH TOÁN CỦA
TRẢ LƯƠNG
THUỘC
LẬP
LẬP CỦA
CÓ
Trang 123.3 Phát hiện, mô tả ràng buộc giữa các quan hệ
1 Nhân viên lập phiếu đăng ký thuê phòng có chức vụ là NVTT
2 Nhân viên lập hóa đơn có chức vụ là NVKT
3 Chi tiết hóa đơn có mã phiếu đăng ký trùng với chi tiết phiếu đăng ký nào thì khách hàng thánh toán hóa đơn có mã KH trong chi tiết phiếu đăng ký
Với ChiTiet_HD hd, CT_PDKI dk:
Nếu hd.MaPDKI = dk.MaPDKI Thì hd.MaKH = dk.MaKH, hd.Phong = dk.MaPhong
4 Chi tiết hóa đơn của phòng nào thì sẽ tính tiền phòng theo loại của phòng đó trong bảng đơn giá
Gọi ChiTiet_HD hd, Phong p, DonGia dg:
Nếu hd.Phong = p.MaPhong && dg.MaLoai = p.Loai Thì hd.TienPhong = dg SoTienP * Ngay
Trong đó Ngày được tính theo ngày khách đến và đi
5 Tiền dịch vụ trong hóa đơn của phòng nào sẽ = tổng các giá DV
* số lượng dùng mà phòng đó sử dụng trong bảng DV sử dụng
Gọi ChiTiet_HD hd, DVSuDung dvsd, DichVu dv:
Nếu dvsd.Phong = hd.Phong && dv.MaDV = dvsd.MaDVThì hd.TienDV = sum (dv.GiaDV*dvsd.SoLuong)
6 Hóa đơn sẽ có tổng tiền = sum (tiền phòng, tiền dịch vụ, tiền phát sinh và thuế) trong Chi tiết hóa đơn
7 Thuế trong ChiTiet_HD = 10% (hoặc theo qui định của khách sạn) tổng số tiền hóa đơn thanh toán
8 Khi trả phòng nếu cơ sở vật chất trong phòng bị hư hại thì sẽ thêm vào tiền phát sinh trong chi tiết hóa đơn, ngoài ra nếu sữa chữa
sẽ lập phiếu chi cho việc sữa chữa này
9 TTChi trong PhieuChi = SoTienC * SoLuong trong CT_PCHI
10 Trong phiếu kiểm kê TongThu = tổng tiền tất cả các hóa đơn, TongChi = tổng tiền tất cả các phiếu chi, Thue = 10% * (TongThu - TongChi) (tính thuế theo qui định của nhà nước)
Trang 133.4 Chuyển mô hình ERD sang mô hình quan hệ:
*Từ mô hình ERD ta phân rả được các quan hệ sau (mô hình dữ liệu mức logic):
KHACHHANG (MAKH TENKH,NV, SOCMND, QUOCTICH, SODT, DIACHI)
PHONG (MAPHONG, MAKV, LOAI, HIENTRANG, SDTPHONG, SONGUOI_MAX)
LOAIPHONG (MALOAI, LOAI, CHITIET)
DONGIA (MAGIA, LOAI, TG_TINH, SOTIENP)
KHUVUC (MAKV, TENKV)
NHANVIEN (MANV, TENNV,NS, DIACHI, DIENTHOAI, MAKV, MaCV)
CHUCVU (MACV, TENCV)
BANGLUONG (MALUONG, MANV, TIENLUONG)
P_DANGKY (MAPDKI, MANV, NGAYDK)
CT_PDKY (MACTPDK, MAPDKI, MAKH, MAPHONG, SONGUOI, NGAYDEN, GIODEN, NGAYDI, GIODI)
DICHVU (MADV, TENDV, GIA, LUONGTON)
DVSUDUNG (MADV, MAPHONG, SOLUONG)
HOADON (MAHD, NGAYLAP, TONGTIEN, NV)
CHITIET_HD (MACTHD, MAHD, MAPDKI, PHONG, TIENPHONG,TIENDV, PHATSINH, THUE)
PHIEUCHI (MAPCHI, NGAYLAP, TTCHI, NV)
CT_PHIEUCHI (MACTPC, MAPCHI, LIDO, SOLUONG, SOTIENC)P_KIEMKE (MAKIEMKE, NV, THOIGIAN, TONGTHU, TONGCHI,
Trang 143.5.1. Mô tả chi tiết quan hệ KHACHHANG
Tên quan hệ: KHACHHANG
Ràngbuộc1
Số CMNDQuốc tịch
Số điện thoại Điạ chỉ liên lạc
S C
SCCCC
230
410201050
KBKKK
Pk
Tổng cộng 132byte
3.5.2. Mô tả chi tiết quan hệ LOAIPHONG
Tên quan hệ: LOAIPHONG
SCC
21020
KK
pk
Tổng cộng 32byte
Trang 153.5.3. Mô tả chi tiết quan hệ PHONG
Tên quan hệ: PHONG
Có người ở chưa
Số DT liên lạc với phòng
Số người ở tối
đa Khu vực phòng
SSLCSS
221722
>=0int
7 kí tựKiểu intKiểu int
BBBKKK
Pk
Fk
Fk
Tổng cộng 16byte
3.5.4. Mô tả chi tiết quan hệ KHUVUC
Tên quan hệ: KHUVUC
Miểngiá trị
LoạiDL
Ràngbuộc1
2 MaKVTenKV Mã khu vựcTên khu
vực
S
C 210 Kiểu int10 kí tự BK pkTổng cộng 12byte
Trang 163.5.5. Mô tả chi tiết quan hệ DONGIA
Tên quan hệ: DONGIA
SSCS
22108
Kiểu intKiểu int
10 kí tự
>=0
BBKB
PkFk
Tổng cộng 22byte
3.5.6. Mô tả chi tiết quan hệ CHUCVU
Tên quan hệ: CHUCVU
CC
410
4 kí tự B
K
pkTổng cộng 14byte
Trang 173.5.7. Mô tả chi tiết quan hệ NHANVIEN
Tên quan hệ: NHANVIEN
Số điện thoạiĐịa chỉ Khu vực làm việcChức vụ của NV
CCSCCSC
8304103024
8 kí tự
30 kí tự1940-1990
10 kí tự
4 kí tự
BBKKKKK
Pk
Fk
Fk Tổng cộng 92byte
3.5.8. Mô tả chi tiết quan hệ BANGLUONG
Tên quan hệ: BANGLUONG
Số tiền lương
SCS
288
Kiểu int
8 kí tự
Kiểu long
B
B Pk Fk
Tổng cộng 18byte
Trang 183.5.9. Mô tả chi tiết quan hệ CT_PDANGKY
Tên quan hệ: CT_PDANGKY
Ngày:
DL
Sốbyte
Miểngiá trị
LoạiDL
Ràngbuộc1
Mã Phiếu ĐKí
Mã Khách hàng
Mã phòng
Số người ởNgày khách đến
Giờ đếnNgày điGiờ đi
C
SS
SSN
GNG
6
22
2210
101010
6 kí tự
intint
int
>0
B
BB
BKK
KKK
Pk
PkFkFk
Tổng cộng 54byte
3.5.10.Mô tả chi tiết quan hệ P_DANGKY
Tên quan hệ: P_DANGKY
Miển giátrị
LoạiDL
Ràngbuộc1
SC
N
2810
Kiểu int
8 kí tự BB
B
PkFkTổng cộng 20byte
Trang 193.5.11.Mô tả chi tiết quan hệ HOADON
Tên quan hệ: HOADON
SCNS
28108
Kiểu int
8 kí tự
Kiểu long
BBBB
PkFk
Tổng cộng 28byte
3.5.12.Mô tả chi tiết quan hệ CHITIET_HD
Tên quan hệ: CHITIET_HD
Ngày:
STT Thuộc tính Diễn giải Kiểu
DL byteSố giá trịMiển LoạiDL Ràngbuộc1
dTiền phát sinh Tiền Thuế (%)
CSSSSS
S
S
622288
88
6 kí tựKiểu intKiểu intKiểu int
>0
>0
>=0
BBBBKK
KK
PkfkfkFk
Tổng cộng 40byte
Trang 203.5.13.Mô tả chi tiết quan hệ PHIEUCHI
Tên quan hệ: PHIEUCHI
Ngày lập phiếuTổng số tiền chi
SC
NS
28
108
Kiểu int
8 kí tự
>0
BB
BB
PkFk
Tổng cộng 28byte
3.5.14.Mô tả chi tiết quan hệ CT_PHIEUCHI
Tên quan hệ: CTPHIEUCHI
Ràngbuộc1
Mã phiếu chi
Lí do chi
Số lượng
Số tiền (/1dviSL)
C
SCSS
6
21528
PkPk
Tổng cộng 33byte
Trang 213.5.15.Mô tả chi tiết quan hệ P_KIEMKE
Tên quan hệ: P_KIEMKE
Ngày:
DL byteSố giá trịMiển LoạiDL Ràngbuộc1
SNSSSC
210121288
Pk
FkTổng cộng 52byte
3.5.16.Mô tả chi tiết quan hệ DICHVU
Tên quan hệ: DICHVU
SCSS
22082
Pk
Tổng cộng 32byte
Trang 223.5.17.Mô tả chi tiết quan hệ DVSUDUNG
Tên quan hệ: DVSUDUNG
Miểngiá trị
LoạiDL
Ràngbuộc1
Số lượng
SSS
222
Kiểu intKiểu int
>=0
BBK
fkfkTổng cộng 6byte
Trang 233.5.18.Mô tả bảng tổng kết
Tổng Kết Quan Hệ :
Danh sách các quan hệ
tối đa Khối lượngtối đa1
Khách hàng Phân khu vực Phân loại phòngNhân viênPhiếu đăng kýPhiếu kiểm kê Phiếu chiThông tin phòng
18byte14byte40byte54byte33byte32byte22byte6byte28byte132byte12byte32byte92byte20byte44byte28byte16byte
2051001001003010100100806520801210030
Trang 24 Tổng Kết Thuộc Tính:
Danh sách các thuộc tính
9 HIENTRANG Hiện trạng phòng có người ở? PHONG
29 MAKV Mã khu vực thuộc khách sạn KHUVUC, PHONG, NHANVIEN
Trang 2555 NV chi (khóa ngoại) HOADON, PHIEUCHI
56 PHATSINH Tiền phát sinh khi trả phòng CHITIET_HD
59 SDTPHONG Số điện thoại của riêng phòng PHONG
65 SONGUOI_MAX Số người tối đa của một phòng PHONG
75 TG_TINH Loại thời gian tính (ngày, giờ ) DONGIA
Trang 263.6 Chuẩn hóa các quan hệ
Ta thấy tất cả các quan hệ trên đều thuộc dạng chuẩn 1(theo định nghia chuẩn 1)
Với mỗi quan hệ thì các thuộc tính phụ thuộc đầy đủ vào khóa chính (tồn tại duy nhất) nên cũng thỏa dạng chuẩn 2
Bằng cách tạo những mối quan hệ giữa các thực thể đã làm cho các quan hệ đều thỏa dạng chuẩn 3 (không có quan hệ bắc cầu giữa các thuộc tính và khóa)
3.7 Mô hình tổng quan các chức năng
Trang 283.8.2 Form lập phiếu đăng kí cho khách hàng
Ý nghĩa của hoạt động
Lập phiếu đăng kí cho khách hàng muốn thuê phòng
Quy tắc hoạt động
Người nhân viên sử dụng hệ thống nhập tất cả các thông tin cần thiết về cá nhân khách hàng, thông tin vê người nhân viên lập, phòng thuê, số lượng người ở và loại phòng
Trang 293.8.3 Form quản lý thông tin khách hàng
Ý nghĩa của hoạt động
Tìm kiếm thông tin chi tiết về khách hàng và các thông tin liên quan
Quy tắc hoạt động
Người dùng phải nhập mã số, số phòng hoặc mã phiếu đăng kí đểtìm được thông tin khách hàng
Sau khi tìm được có thể chỉnh sửa thông tin ( quyền admin)
Có thể chuyển sang lập hóa đơn thanh toán nếu khách hàng có nhu cầu trả phòng
Các thao tác màn hình
Trang 303.8.4 Form đăng kí dịch vụ cho khách hàng
Ý nghĩa của hoạt động
Trang 313.8.5 Form lập hóa đơn thanh toán cho khách hàng
Ý nghĩa của hoạt động
- Lập hóa đơn thanh toán cho khách hàng
Trang 32Ý nghĩa của hoạt động
Kiểm tra dịch vụ, quản lí và thêm dịch vụ mới
Quy tắc hoạt động
Hệ thống sẽ tự động hiển thị toàn bộ các dịch vụ hỗ trợ
Nhập đầy đủ các thông tin về dịch vụ nếu muốn thêm mới
Các thao tác màn hình
Nhấn thêm để thêm mới dịch vụ
Nhấn thoát để quay lại chương trình chính
Trang 333.8.8 Form kiểm tra báo cáo thu chi
Ý nghĩa của hoạt động
Kiểm tra thu chi và báo cáo
Quy tắc hoạt động
Hệ thống sẽ tự động hiển thị toàn bộ các khỏan thu chi trong tháng
Các thao tác màn hình
Trang 343.9 Mô tả ô xủ lý, kho dữ liệu
Mô tả ô xử lý
1 Mô tả ô xử lý tìm phòng cho khách thuê
Tên ô xử lý: Kiểm tra thông tin phòngForm: Lập phiếu đăng ký thuê phòngDDL vào: Thông tin về loại phòng và số người đăng ký
DDL ra:
+ Các phòng còn trống chưa sử dụng, hiện trạng, số
người
+ Thông báo cho khách hàng
Diễn giải ô xử lý: Kiểm tra các phòng còn trống, chưa sử dụng, đối
chiếu với yêu cầu khách hàng về số lượng người, loại phòng
+ Nếu có phòng thỏa yêu cầu, tìm hiện trạng, số
người tối đa
+ Nếu không còn phòng trống sẽ thông báo cho khách hàng biết
+ Đóng kho PHONG
Output: Các phòng thỏa yêu cầu của khách hàng