Cập nhật danh sách đăng ký P: Các khách hàng đã đăng ký phòng trước.. 1: Khách hàng đặt phòng, đăng kí sử dụng dịch vụ, yêu cầu thanh toán……2: Khách sạn đáp ứng yêu cầu của khách hàng: P
Trang 1Đề tài: Quản lý khách sạn
I.3 Các loại hóa đơn, chứng từ:
PHIẾU ĐĂNG KÝ THUÊ PHÒNG
Họ tên khách hàng:………
Số CMTND:………
Địa chỉ:………
Điện thoại:………
Ngày….tháng … năm 200… Lễ Tân Khách Hàng
PHIẾU YÊU CẦU DỊCH VỤ CỦA KHÁCH HÀNG Ngày… tháng… năm 200…
Họ tên khách hàng:………
Số CMTND:………
Địa chỉ:………
Điện thoại:………
Tên
phòng Số lượng Đơn giá Ngày thuê Ngày trả Ghi chú Thành tiền
Trang 2
BẢNG KÊ DỊCH VỤ CỦA KHÁCH HÀNG Ngày… tháng… năm 200…
Số TT:………
Họ tên khách hàng:………
Số CMTND:………
Địa chỉ:………
Điện thoại:………
Loại dịch vụ Số lượng Thời gian Chi phí Lễ Tân Khách hàng HÓA ĐƠN THANH TOÁN Ngày…….tháng……năm 200………
Họ tên khách hàng:………
Số CMTND:………
Địa chỉ:………
Điện thoại:………
Trang 3
Lễ tân Kế Toán Khách hàng
.4 Cơ cấu tổ chức:
Trong đó:
TỔNG GIÁM ĐỐC: Điều hành mọi hoạt động của khách sạn
PHÓ TỔNG GIÁM ĐỐC: Giám sát và điều hành trực tiếp các phòng ban
và bộ phận
BỘ PHẬN BUỒNG:Phục vụ dọn dẹp phòng và bàn ăn của khách.PHÒNH KINH DOANH: Cung cấp hàng hoá, vật tư phục vụ nhu cầu của khách sạn
BỘ PHẬN LỄ TÂN: Có nhiệm vụ hướng khách đăng ký đặt phòng, nhận phòng, trả phòng và các yêu cầu dịch vụ…
BỘ PHẬN
LỄ TÂN
BỘ PHẬN BUỒNG PHÒNG
BỘ PHẬN NHÀ HÀNG
Trang 4BỘ PHẬN NHÀ HÀNG: Phục vụ tiệc khi khách có nhu cầu.
II Phân tích hệ thống
II.1 Biểu đồ phân cấp chức năng
Mô tả chi tiết các chức năng:
1.1 Cập nhật danh sách đăng ký P: Các khách hàng đã đăng ký phòng trước
1.2 Cập nhật phòng: Các loại phòng hiện có trong khách sạn đuợc cập nhật thườngxuyên về trang thiết bị, tình trạng và khả năng phục vụ
1.3 Cập nhật dịch vụ : các loại dịch vụ mà khách sạn hiện có thể phục vụ được với giátuơng ứng được cập nhật hàng ngày
1.4 Cập nhật danh sách khách: các thông tin về bản thân khách hàng khi đến thuêphòng
2 Cho thuê phòng 3 Thanh toán
2.1 Đăng ký
sử dụng dịch vụ
3.1 Thanh toán phòng
3.2.Thanh toán Dịch vụ
4.1 Báo cáo
DS phòng
4.2 Báo cáo doanh thu phòng
4.3 Báo cáo doanh thu dịch vụ
Trang 52.1 Đăng ký thuê phòng: khi khách có nhu cầu thuê phòng khách làm việc với lễ tân
và phải thông báo rõ ràng về nhu cầu phòng cần thuê (bao nhiêu người, cần mấyphòng,loại phòng mấy giường ,tiện nghi ra sao? ) để từ đó lễ tân mới có thể sắp xếpphù hợp với khách được
2.2 Đăng ký sử dụng dịch vụ: Ngoài việc đăng ký nghỉ tại phòng đăng ký, khách cóthể sử dụng các dịch vụ khác mà khách sạn có thể có ( du lịch, điện thoại, bơi,…) chỉcần đăng ký với bộ phận phục vụ khách sạn
3.1 Thanh toán phòng: Khi khách kết thúc ở trong khách sạn thì phải thông bái với lễtân để nhận lại phòng và kiểm tra đối chiếu các thiết bị trong phòng so với lúc nhậnphòng
3.2 Thanh toán Dịch vụ: Ngoài việc thanh toán tiền phòng thì khách phải thanh toánluôn cả tiền đã sử dụng các dịch vụ(điện thoại, đồ uống….) trong thời gian ở tại kháchsạn
4.1 Báo cáo danh sách phòng: Danh sách các phòng đã được khách thuê ở, cácphòng hiện còn trống, các phòng bị hư hỏng không sử dụng đựợc
4.2 Báo cáo doanh thu phòng: Doanh thu tiền thuê phòng của khách hàng từngngày, tháng, quý và năm
4.3 Báo cáo doanh thu dịch vụ: báo cáo tình hình thu từ các dịch vụ mà khách đã
sử dụng hàng ngày
II.2 Biểu đồ khung cảnh
Trong đó:
QUẢN LÝ KHÁCH SẠN
BỘ PHẬN QUẢN LÝ KHÁCH
1
3
Trang 61: Khách hàng đặt phòng, đăng kí sử dụng dịch vụ, yêu cầu thanh toán……2: Khách sạn đáp ứng yêu cầu của khách hàng: Phân phòng, đáp ứng dịch vụ, gửiphiếu thanh toán…
3: Yêu cầu báo cáo thống kê
4: Đáp ứng báo cáo thống kê
Trang 7Thanh toán
Báo cáo thống kêKHÁCH
BỘ PHẬN
QUẢN LÝ
BỘ PHẬN QUẢN LÝ
Yêu cầu thông tin
Hóa đơn
Hóa đơn
Kết quả báo cáo
KHÁCH Yêu cầu thanh toán
Thanh toán Trình TT
ca nhân
Trang 8II.4 Biểu đồ mức dưới đỉnh
a Chức năng cập nhật danh mục
Cập
nhật K
Cập nhật DV
Cập nhật P Cập
nhật DS đăng ký K
BPQL BPQL
Đáp ứng yêu cầu
Đáp ứng yêu cầu
Trang 9b Chức năng cho thuê phòng
Đăng
ký DV
BPQL Khách
Danh mục
Khách BPQL
Ktra DV
Đáp ứng y/c
Trang 10c Chức năng thanh toán
Thanh
toán P
Thanh toán DV
Khách Khách
Hóa đơn
BPQL BPQL
Trang 11d Chức năng báo cáo thống kê
Bóa
cáo DS
P
Báo cáo P
Báo cáo DV
BPQL BPQL
Báo cáo
Báo cáo
Trang 12II.5 Mô hình thực thể liên kết:
Trang 13Mối liên kết:
Các thuộc tính
1 Khách: MãK, HọTên, địa chỉ, cơ quan, DC cơ quan, ngày đến
2 PHÒNG: MaP, TenP, ĐơnGiá
PHIẾU DV
PHÒNG
TỔ DỊCH VỤ
Trang 14#MãNV TênNV MãTổDVNHÂN VIÊN
TỔ DV
PHÒNG DỊCH VỤ
#MaP Ten P ĐơnGiá
TênToDV MaDV
#MaToDV
#MaDV
#NgaySD TênDV SLDV DVT MaK
Trang 15II.6 Mô hình quan hệ
#NgĐến NgĐi TênCQ Đ/C CQ MaNV TenNV
#MaDV TenDV
#Ngay SD ĐVT
SL DV
ĐG DV DienGiai
# MaP TênP
ĐG P MaToDV TenToDV
#Mak TenK
#NgĐến NgĐi TênCQ Đ/C CQ MaNV TenNV
#MaK
#MaDV
#Ngay SD Ten DV ĐVT
SL DV
ĐG DV
# MaP TênP ĐGP
#Mak TenK
#NgĐến NgĐi TênCQ Đ/C CQ
#MaNV TenNV
#MaK
#MaDV
#Ngay SD ĐVT
SL DV
ĐG DV
#MaDV TenDV
#Ngay SD ĐVT
SL DV
ĐG DV DienGiai MaToDV TenToDV
#MaDV
#Ngay SD TenDV ĐV
SL DV
ĐG DV DienGiai
# MaP TênP ĐGP
#MaToDV TenToDV
Trang 17- Cập nhật lý lịch nhân viên: Dùng để cập nhật nhân viên ong
có)
- Xem lý lịch nhân viên theo mã số nhân viên: Cho phé c lý
nhân viên đang làm việc
- Thống kê báo cáo:
Thông tin nhập: Lý lịch nhân viên, danh phòng ban, hứcvụ,hợp đồng lao dộng
Hội đồng Giám đốc côn
XN Cơ khí tạo phôi
Trang 18Thông tin xuất: Các báo cáo thông tin lý lịch về nhân viên, về phòng ban,
về chức vụ,về hợp đồng lao động,một số thông tin theo yêu cầu của lãnhđạo
BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG
BIỂU ĐỒ LUỒNGMỨC KHUNG CẢNH
MỨC ĐỈNH
NV
QL NHÂN SỰ
TÌM KIẾM THỐNG KÊ
CNDM chức
vụ
thêo tên,mã nv
Tìm kiếm NV theo cvụ
Tim kiếm NV theo phòng
QUẢN LÍ NHÂN SỰ BPHẬN QUẢN LÍ
Thông tin cập nhật
Thông tin trả lời
CẬP NHẬT LLNV
TÌM KIẾM THỐNG KÊ,BC
BỘ PHẬN QUẢN LÍ
DMPHONG DMĐLD
DMCVU
BỘ PHẬN QUẢN LÍ
Thông NV theo trình độ Thống kê Đảng Viên
Trang 19MỨC DƯỚI ĐỈNH CHỨC NĂNG CẬP NHẬT
MỨC DƯỚI ĐỈNH CHỨC NĂNG TÌM KIẾM
MƯC DƯỚI ĐỈNH CHỨC NĂNG BÁO CÁO
DMNVIEN
TKNV THEO CVỤ
TKNV THEO PHÒNG
3,4
3,
1,2
1,2
1,21,
2
1,2
3,4
TK NV THEO
TRÌNH ĐỘ
3,4
TK HĐLĐ ĐÃ KÍ
Trang 21 Dựa vào mô hình quan hệ
Trang 22Số CMTNDĐịa chỉĐiện thoạiTrình độ văn hóaNgoại ngữĐảng viênTôn giáo
Mã phòng Tên phòng
Mã chức vụTên chức vụ
Mã HĐLĐNgày kíNgày kết thúcPhụ cấpLương cơ bản
#Mã nhân viênTên nhân viênNgày sinhGiới tính
Số CMTNDĐịa chỉĐiện thoạiTrình độ văn hóaNgoại ngữĐảng viênTôn giáo
@Mã phòng
@Mã chức vụ
@Mã HĐLĐ
#Mã phòng Tên phòng
Trang 23#Mã chức vụTên chức vụ
#Mã HĐLĐNgày kíNgày kết thúcPhụ cấpLương cơ bản
Trang 24CHƯƠNG III : PHÂN TÍCH BÀI TOÁN QUẢN LÝ BÁN HÀNG TẠI
CỬA HÀNG THANH PHƯỢNG 3.1 Phân tích hệ thống về chức năng
3.1.1 Biểu đồ phân cấp chức năng
Tìm kiếm
Thống kê báo cáo
Theo dõi hoá đơn bán hàng
Tìm kiếm mặt hàng
Tìm kiếm nhà cung cấp
Báo cáo hàng tồn
Báo cáo hàng bán chạy
Tìm kiếm khách hàng
Trang 253.1.2 Biểu đồ luồng dữ liệu
Biểu đồ luồng dữ liệu mức khung cảnh
Đây là mô hình hệ thống ở mức tổng quan nhất Ta xem cả hệ thống là mộtchức năng duy nhất Các tác nhân ngoài, các luồng dữ liệu vào ra giữa cácchức năng và tác nhân ngoài
Biểu đồ luồng dữ liệu mức đỉnh
Đây là sự phân rã trực tiếp từ biểu đồ luồng dữ liệu mức khung cảnh
và phải đáp ứng một số yêu cầu như:
+ Bảo toàn tác nhân ngoài và các luồng thông tin vào ra của hệ thống.+ Bổ sung thay thế một chức năng duy nhất bởi nhiều chức năng con.+ Bổ sung thêm các luồng dữ liệu nội bộ, và các kho dữ liệu cần thiết
Quản lý bán hàng
Bộ phận quản lý
Đơn đặt hàng
Đơn đặt hàng Hoá đơn bán hàng
Hoá đơn mua hàng
Thông tin cầu quan ly
Thông tin trả lời
Trang 26Thông tin trả lời
Theo dõi
nhập xuất
Tìm kiếm
Tổng hợp báo cáo
Hoá đơn bán,hoá đơn mua
Hoá đơn bán hoá đơn mua bán,hoá đơn Hoá đơn
mua
yêu cầu tìm
kiếm
Thông tin trả lời
Danh mục khách hàng, nhà cung
Danh mục khách hàng, nhà cung cấp, nhân viên, hàng
Trang 27Biểu đồ luồng dữ liệu mức dưới đỉnh
Các chức năng được định nghĩa riêng từng biểu đồ hoặc ghép lạithành một biểu đồ trong trường hợp đơn giản Các thành phần của biểu đồtuân thủ theo nguyên tắc sau:
+Về chức năng phân rã chức năng ở mức trên thành các chức năng ởmức dưới thấp hơn
+ Về luồng dữ liệu vào ra ở mức trên thì được lặp lại ở mức dưới và
bổ sung thêm các luồng dữ liệu do việc phân rã các chức năng và xuất hiệnđầy đủ các kho dữ liệu
+ Về kho dữ liệu dần dần xuất hiện do nhu cầu nội bộ
+ Tác nhân ngoài xuất hiện đầy đủ như ở mức trên và không thêm gì
Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Cập nhật danh mục
Cập nhật danh mục nhà cung cấp
Cập nhật danh mục nhân viên
Danh mục nhà cung cấp Danh mục hàng Danh mục nhân viên
Trang 28Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Theo dõi nhập xuất
Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Tìm kiếm
Theo dõi hoá đơn mua
Nhà cung
cấp
Khách hàng
Danh mục khách hàng, nhà cung cấp, hàng, nhân viên
Hoá đơn mua hàng
Theo dõi hoá đơn bán
Hoá đơn bán hàng
Hoá đơn mua hàng
Đơn đặt hàng
Đơn đặt hàng Hoá đơn bán hàng
Thông tin trả lời
Tìm kiếm
cấp
Danh mục hàng, khách hàng, nhà cung cấp, hoá đơn mua, hoá đơn bán
Bộ phận quản lý
Tìm kiếm khách hàng
Thông tin
tìm kiếm
Thông tin tìm kiếm
Thông tin trả lời
Trang 29CHƯƠNG IV : XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ BÁN
HÀNG TẠI CỬA HÀNG THANH PHƯỢNG
4.1 Thiết kế CSDL
4.1.1 Danh mục hàng
Bảng danh mục hàng gồm có các thuộc tính
Mã hàng để phân biệt các loại mặt hàng với nhau
Tên hàng để biết được loại mặt hàng
Đơn vị tính để biết đơn vị tính của mặt hàng
Mô tả để biết được mặt hàng được mô tả như thế nào
4.1.2 Danh mục khách hàng
Bảng danh mục khách hàng gồm có các thuộc tính:
Mã khách hàng để phân biệt các khách hàng
Tên khách hàng để biết tên khách hàng
Địa chỉ khách hàng để biết địa chỉ của khách hàng
Điện thoại liên lạc khách hàng để biết số điện thoại để khi cần thì liênlạc
4.1.3 Danh mục nhà cung cấp
Trang 30Bảng danh mục nhà cung cấp gồm có các thuộc tính:
Mã nhà cung cấp để phân biệt các nhà cung cấp đã cung cấp hàng cho côngty
Tên nhà cung cấp để biết tên nhà cung cấp đã cung cấp hàng cho công ty.Điạ chỉ nhà cung cấp để biết địa chỉ của nhà cung cấp
Điện thoại liên lạc nhà cung cấp để biết số điện thoại của nhà cung cấp khicần thiết thì liên lạc
4.1.4 Danh mục nhân viên
Bảng danh mục nhân viên gồm các thuộc tính:
Mã nhân viên để phân biệt các nhân viên
Tên nhân viên để biết tên nhân viên
Địa chỉ nhân viên để biết địa chỉ của nhân viên
Điện thoại di động để biết số điện thoại của nhân viên khi cần thiết thì liênlạc
4.1.5 Hoá đơn bán hàng
Số hoá đơn bán để phân biệt các hoá đơn bán hàng với nhau
Ngày bán để biết được bán vào ngày nào
Mã khách hàng để biết được bán cho khách hàng nào
Mã nhân viên để biết được nhân viên nào bán hàng
Trang 314.1.6 Chi tiết bán
Số hoá đơn bán cùng với mã hàng để xác định mặt hàng
Đơn giá để biết được mặt hàng giá bao nhiêu
Số lượng để biết được mua với số lượng bao nhiêu
4.1.7 Hoá đơn mua hàng
Số hoá đơn mua để phân biệt được các hoá đơn mua hàng
Ngày mua để biết được mua hàng của nhà cung cấp vào ngày nào
Mã nhà cung cấp để biết được mua hàng của nhà cung cấp nào
Mã nhân viên để biết được nhân viên nào lập hoá đơn mua hàng của nhàcung cấp
4.1.8 Chi tiết mua
Số hoá đơn mua và mã hàng để phân biệt được mặt hàng
Đơn giá để biết được mặt hàng mua với giá bao nhiêu
Số lượng để biết được mặt hàng mua với số lượng bao nhiêu
Trang 334.1.9 Bảng kết nối các bảng CSDL
Bảng kết nối giữa các bảng cơ sở dữ liệu, có chức năng liên kết cácbảng CSDL lại với nhau Qua đó, khi thiết kế chương trình chúng có thể liênkết và lấy được thông tin từ nhiều bảng CSDL
4.2 Thiết kế các giao diện của chương trình
4.2.1 Thiết kế giao diện đăng nhập vào hệ thống
Chức năng:
Giao diện đăng nhập vào hệ thống có chức năng bảo mật cho hệthống Tránh những đăng nhập sai trái với mục đích không rõ ràng Chỉ cónhững người có liên quan đến hệ thống thì mới được đăng nhập Như vậy,vai trò của giao diện đăng nhập vào hệ thống là rất quan trọng Vì thế một hệthống quản lý không thể không có giao diện đăng nhập được
Thiết kế giao diện đăng nhập vào hệ thống bao gồm các điều khiển sau: Nhãn label:
Name: lblyeucau
Trang 34Caption: Yeu cau nhap ten va mat khau dang nhap truoc khi vao hethong.
Trang 35Nút lệnh Command Button:
Khi chạy chương trình giao diện đăng nhập được xuất hiện đầu tiênnhư sau:
Khi người sử dụng nhập tên đăng nhập và mật khẩu đăng nhập xong.Click nút đăng nhập Nếu tên đăng nhập và mật khẩu đăng nhập là hợp lệthì giao diện chính của chương trình sẽ được hiện ra Còn nếu không hợp lệthì hệ thống sẽ đưa ra thông báo: “Tên đăng nhập hoặc mật khẩu đăng nhậpkhông hợp lệ Yêu cầu người dùng nhập lại.” Khi đó người sử dụng clicknút DONG Y trên hộp thông báo để nhập lại tên đăng nhập và mật khẩuđăng nhập Nếu người sử dụng click vào nút THOAT thì hệ thống sẽ bỏ qua
và thoát không đăng nhập vào hệ thống nữa Nếu người sử dụng khôngmuốn đăng nhập vào hệ thống thì click vào nút thoát Hệ thống sẽ đưa rathông báo: “Bạn có muốn thoát khỏi hệ thống không ?”.Nếu click nútDONG Y trên thông báo thì người sử dụng sẽ thoát khỏi hệ thống Nếu clicknút THOAT người sử dụng sẽ không thoát khỏi hệ thống
Trang 364.2.2 Thiết kế giao diện chính của chương trình
Chức năng:
Với bất cứ một hệ thống quản lý nào cũng phải thiết kế giao diệnchính của chương trình Nó là giao diện tương tác giữa người sử dụng vàchương trình Giao diện chính của chương trình là không thể thiếu đượctrong một chương trình quản lý Giao diện chính của chương trình có thểđược thiết kế theo nhiều kiểu khác nhau Tuy nhiên, giao diện chính phảiđáp ứng được những yêu cầu như: Thân thiện và dễ sử dụng…
Thiết kế giao diện chính của chương trình sẽ bao gồm các điều khiển sau:
Name: cmddanhmuckhachhang Caption: DANH MUC KHACHHANG
CUNG CAP
Name: cmddanhmucnhanvien Caption: DANH MUC NHAN VIEN
Trang 37Name: cmdhoadonnhaphang Caption: HOA DON NHAP HANG
Name: cmdtimkiemkhachhang Caption: TIM KIEM KHACH HANGName:cmdtimkiemnhacungcap Caption: TIM KIEM NHA CUNGCAP
Khi các thủ tục đăng nhập đã hợp lệ thì giao diện chính của chươngtrình bắt đầu xuất hiện:
Trang 38Giao diện chính sẽ thông báo cho người sủ dụng biết về các chức năngcủa hệ thống Người sử dụng muốn cập nhật danh mục thì click vào nút cậpnhật danh mục Khi người sử dụng click vào nút CAP NHAT DANH MUCthì chỉ có khung chức năng CAP NHAT DANH MUC và các chức năngDANH MUC HANG, DANH MUC KHACH HANG, DANH MUC NHACUNG CAP, DANH MUC NHAN VIEN được hiện lên.
Khi click vào nút THEO DOI NHAP BAN thì chỉ có khung chứcnăng THEO DOI NHAP BAN và các chức năng HOA DON NHAP HANG,HOA DON BAN HANG được hiện lên
Trang 39Khi người sử dụng click vào nút TIM KIEM thì chỉ có khung chứcnăng TIM KIEM và các chức năng TIM KIEM MAT HANG và TIM KIEMKHACH HANG và TIM KIEM NHA CUNG CAP được hiện hiện lên.
Khi người sử dụng click vào nút THONG KE BAO CAO thì chỉ cókhung chức năng THONG KE BAO CAO và các chức năng BAO CAOHANG TON và BAO CAO HANG BAN CHAY được hiện lên
4.2.3 Thiết kế giao diện cập nhật danh mục hàng
Chức năng:
Trang 40Giao diện cập nhật danh mục hàng có chức năng cập nhật các loạihàng mới Như thêm, sửa, xoá và lưu lại các loại hàng có trong kho hàng.
Thiết kế giao diện cập nhật danh mục hàng bao gồm các điều khiển sau: Nhãn Label:
Name:lblcapnhatdanhmuchang Caption: CAP NHAT DANH MUCHANG
Nút lệnh Command Button:
Hộp chữ Text box
Name: txtmota
Lưới hiển thị DataGrid
Name: Datagriddanhmuchang Caption: DANH MUC HANG
Điều khiển ADO: