đề tài: chơng trình quản lí khách sạn
lời nói đầu
Hiện nay công nghệ thông tin đang ngày càng đợc phát triển rộng dãi trên toàn thế
giới .Đang dần bắt kịp với xu hớng chung Việt Nam cũng đang trên đà hội nhập nói chung và
hội nhập công nghệ thông tin nói riêng đòi hỏi nhiều vấn đề đợc đặt ra trên nhiều lĩnh vực
khác nhau mà quản lí nhờ công nghệ phần mềm là cực kì quan trọng trong sự phát triển của
các doanh nghiệp.Tuy nhiên chỉ trong lĩnh vực quản lí cũng rất đa rạng và phong phú và
tuân thủ nhìêu quy định và khuynh hớng quản lí riêng của ngởi quản lí.Trong cái đa dạng của
quản lí chúng tôi nhóm lập trình cũng góp phần áp dung công nghệ thông tin vào quản lí
bằng chơng trình quản lí khách sạn.
Thông qua ngôn ngữ lập trình visual basic 6.0 và thiết kế cơ sở dữ liệu trên microsoft
access cùng với flash chúng tôi đã hoàn thành chơng trình nhằm giúp cho các bạn có thể
nắm bắt đợc chung nhất về một chơng trình quản lí khách sạn.Đồng thời giúp cho ngời quản
lí có thể thao tác từng bớc tiến hành quản lí theo một chuỗi logic và liên tục .Chúng tôi cố
gắng làm phần mềm này theo những tiêu chí chung trong việc quản lí khách sạn hiện nay.
Tuy nhiên do trình độ có hạn chúng tôi chỉ có thể giới thiệu một mô hình quản lí khách
sạn cho những khách sạn vừa và nhỏ.Nhng chúng tôi tin rằng nếu đợc sự góp ý và chia sẻ
kinh nghiệm của các bạn giúp chúng tôi hoàn chỉnh kiến thức để hoàn thành chơng trình với
mô hình quản lí khách sạn tơng đối lớn và tơng đối đầy đủ điều chỉnh để phù hợp với thực
tế và đơn giản hơn trong công việc quản lí của các nhà quản lí khách sạn.
Mong rằng chơng trình của chúng tôi có thể giúp cho các nhà quản lí cảm thấy sự hứng
thú trong công việc quản lí của mình.Đồng thời cũng trở thành động lực cho việc ứng dụng
công nghệ thông tin trong quản lí của các bạn.
1
phần I: giới thiệu chung về chơng trình
I.1.Mục đích của chơng trình
Xây dựng chơng trình quản lí khách sạn nhằm áp dung công nghệ thông tin vào quản lí
nói chung và quản lí khách sạn nói riêng để có thể góp phần theo kịp nhịp đập công nghệ
trên toàn cầu.đồng thởi cũng góp phần vào việc mở rộng cánh cửa tiếp cân với công nghệ
thông tin hơn nữa cho ngời quản lí.
giúp cho ngời quản lí khách sạn có thể quản lí một cách tối u nhất,thuận lợi nhất,nhanh
chóng nhất ,có thể tiết kiệm đợc thời gian,thông thoáng trong việc quản lí một cách dễ
dàng.Đồng thời giúp cho khách hàng cảm thấy hài lòng và an tâm về bộ máy tổ chức.Cũng
nh thuận tiện trong việc đăng kí thuê phòng và cac dịch vụ cua khách sạn.sử dụng chơng
trình quản lí co thể tránh sai sót trong việc tính tiền đàm bảo tính công bằng cho khách
hàng,Chơng trình nhằm giảm thiểu những sai sót nhầm lẫn do quản lí bằng những tập hồ sơ
giấy trên phơng diên cổ điển mà theo thói quen hoạc sở thích của từng ngời khác nhau sẽ
quản lí khác nhau.chơng trinh quản lí này đa ra một cách chung nhất có thể quản lí ở tất cả
các khách sạn.Tuy nhiên tuỳ thuộc vào khách sạn khác nhau mà chơng trình chỉ phải sửa chữa
một vài chỗ đơn giản la ta có thể sử dụng phần mềm này cho nhiều khách sạn khác nhau.
Mục đích nhằm giúp cho ngời quản lí có thể cập nhập thông tin khách thuê,cập nhập
thông tin về dịch vụ ,tìm kiếm thông tin về khách hàng đã và đang thuê phòng ,đồng thời có
những công cụ mà nhà quản lí có thể tham khảo nh:microsoft word,microsoft excel, notepad,
calculator.cũng nh có cả phần trợ giúp cho ngời quản lí..Và có thể đa ra báo cáo để giúp
cho ngời quản lí có thể có cái nhìn tổng quan nhất.Trong phần cập nhập cho phép ngời
quản lí co thề sửa chữa thông tin về khách hàng và thông tin cũng nh đơn giá của dịch vụ có
thể thay đổi.Trong mỗi phần có thể lu giữ thông tin ,xoá bỏ thông tin và in thông tin nếu ng-
ời quản lí cần.
I.2: yêu cầu
+yêu cầu về chơng trình:
_Chơng trình phải đảm bảo tính đầy đủ về thông tin cho một khách sạn cụ
thể.
_Chơng trình phải đảm bảo liên tục cập nhật.
_Chơng trình phải đảm bảo tinh ứng dụng thực tế cao.
_Chơng trình phải mang tính khách quan và độ chính xác cao.
_Chơng trình phải hạn chế đợc tối thiểu những lỗi do sai sót của ngời sử dụng.
2
_Chơng trình phải vừa mang tính chung nhất cho tất cả các khách sạn vừa mang
tính ứng dụng cụ thể cho một khách sạn nào đó mà khi thay đổi đơn giản có thể áp dụng
cho một khách sạn khác.
_Chơng trình đảm bảo tính thống kê chính xác .
_Chơng trình đảm bảo tính tiền chính xác và in hoá đơn đầy đủ cho từng khách
hàng.
+Yêu cầu về ngời sử dụng :
_Biết sử dụng thành thạo máy vi tính những chơng trình ứng dụng đơn giản.
_Biết mở chơng trình ứng dụng của visual basic 6.0. và một vài chơng trình có
liên quan.
_Có khả năng và trình độ nhất định về quản lí .
I.3: hạn chế
Do vấn đề quản lí khách sạn có rất nhiều các mảng quản lí khác nhau nh:
_Quản lí nhân sự của khách sạn
_Quản lí về thuê phòng
_Quản lí về dịch vụ vui chơi giải trí
_Quản lí về dịch vụ ăn uống
_Quản lí về tổ chức tiệc
_Quản lí về các dịch vụ khác
Trong các mảng quản lí ở trên nhóm lập trình chúng tôi chỉ đa ra đợc cách thức tổ chức
quản lí về thuê phòng và các dịch vụ khác.
Nhóm lập trình chúng tôi với mong muốn ngoài việc đa ra chơng trình quản lí nh thế này
còn mong muốn đợc giới thiệu sản phẩm trên mạng internet để có thể liên hệ bổ trợ cho
các nhà quản lí khách sạn mong muốn có đợc chơng trình.Xong do nhiều điều kiên khách
quan cũng nh chủ quan cả về vật chất cũng nh thời gian mong muốn đó chúng tôi cha thể
hoàn thành đợc
phần II: cơ sở dữ liệu
3
chơng 1: bảng
II.1.1 table: chiphidv (chi phí dịch vụ)
field name data type description
makt text(10) mã khách hàng
maphong text(10) mã phòng
madv text(10) mã dịch vụ
tiendv number tiền dịch vụ
II.1.2: table: dichvu (dịch vụ)
field name data type description
madv text(10) mã dịch vụ
têndv text(50) tên dịch vụ
II.1.3 : table: loaiphong (loại phòng)
field name data type description
maloai text(10) mã loại
tenloai text(50) tên loại
soluong number số lợng
gia>1tuan number đơn giá theo tuần
gia<1tuan number đơn giá theo ngày
4
II.1.4 : table phong (phòng)
field name data type description
maphong text(10) mã phòng
maloai text(10) mã loại
tinhtrang yes/no tình trạng
II.1.5 : table: thuephong (thuê phòng)
field name data type description
makt text(10) mã khách thuê
maphong text(10) mã phòng thuê
ngaythue date/time ngày bắt đầu thuê phòng
ngaytra date/time ngày trả phòng
tinhtrang yes/no tình trạng
tongtien number tổng tiền
II.1.6:table: ttkhachthue (thông tin khách thuê)
field name data type description
makt text(10) mã khách thuê
tenkt text(50) tên khách thuê phòng
ngaysinh date/time ngày sinh
gioitinh text(6) giới tính
quoctich text(10) quốc tịch
socmnd number số chứng minh th nhân dân
diachi text(50) địa chỉ
ghichu memo ghi chú
5
ch¬ng 2: truy vÊn
II.2.1 : thongke (thèng kª)
II.2.2 : thu
6
II.2.3 : tiendv (tiÒn dÞch vô)
II.2.4 : tientp (tiÒn thuª phßng)
7
II.2.5 : ttkt (th«ng tin kh¸ch thuª)
8
phần III: chơng trình chính
III.1 : đăng nhập
Chơng trình quản lí khách sạn mang tinh bảo mật riêng của khách sạn đó . đảm bảo các yếu
tố mà ngời không phận sự không thể vào đợc chơng trình để phục vụ cho các mục đích
không những không có lợi cho khách sạn đó mà còn có nhiều nguy cơ làm tổn hại đến uy tín
cũng nh tài sản của khách sạn.Để đảm bảo dợc điều đó chúng tôi xây dựng chơng trình mà
khi muốn vao đợc chơng trình thì phải trải qua phần đăng nhập :
Trớc hết là nhập tên của ngời sử dụng đã cài đặt sẵn ,và sau đó bạn nhập mật khẩu mà
chỉ có ngời trực tiếp quản lí mới biết đợc sau đó nhấp chuột vào OK còn nếu bạn không
muốn đăng nhâp nữa thì nhấp vào cancel. Khi bạn nhập sai mat khẩu thì bạn sẽ không vào đ-
ợc hệ thống.
Việc đăng nhập nh hình dới:
III.2 : giao diện chính
Sau khi đăng nhập thành công hệ thống quản lí khách sạn.Xuất hiện giao diện chính mà ở đó
bạn có thể quản lí đợc toàn bộ hệ thống
9
III.3 : đăng kí phòng thuê
Từ giao diện chính nhấp vào mục đăng kí phòng thuê cho khách hàng đa đến giao diện đăng
kí.Trớc hết là tìm kiếm về:
_loại phòng:
+sd: phòng đôi bình thờng
+ss: phòng đơn bình thờng
+vs: phòng đơn cao cấp
+vd: phòng đôi cao cấp
_tình trạng: sau khi chọn đợc loại phòng nhấp search sẽ view ra các mã
phòng và tình trạng của nó.Dựa vào đó ngời sử dụng có thể chọn phòng đang trống cho
khách thuê.
10