1
TUYÊN B BN QUYN
Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin thể được phép
dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu
lành mạnh sẽ bị nghiêm cấm.
UDPM--32-XDPMQLKS
2
LỜI GIỚI THIỆU
Trong giai đoạn đất nước đang quá trình hội nhập, cùng với sự phát triển mạnh mẽ
của công nghệ thông tin, tin học hoá điều mỗi công ty, cơ quan, xí nghiệp và các
tổ chức cần phải nghỉ đến. Tin học được ứng dụng trong mọi lĩnh vực cuộc sống, nó
đem lại nhiều lợi ích to lớn, đã dần thay thế những công việc thủ công và mất nhiều thời
gian.
Hiện nay rất nhiều lĩnh vực đã đang thực hiện việc tin học hoá, trong lĩnh vực
sản xuất cả trong những lĩnh vực hội. Nhằm đáp ứng cho nhu cầu phát triển của
hội nói chung thực hiện tin học hoá trong công tác quản nói riêng, giáo trình
“XÂY DỰNG PHẦN MỀM QUẢN KHÁCH SẠN” này được biên soạn dành cho
sinh viên Trường cao đẳng nghề ỨNG DỤNG PHẦN MỀM theo chương trình khung
của Tổng cục dạy nghề nhằm giúp cho việc quản lý, kiểm tra, kiểm soát dễ dàng
thuận tiện trong Khách sạn.
Trong quá trình thực hiện, nhóm biên soạn đã tham khảo nhiều tài liệu, kết hợp
với kinh nghiệm trong thực tế.
Mặc nhiều cố gắng, nhưng không tránh khỏi những sai sót, rất mong nhận
được sự đóng góp ý kiến của độc giả để giáo trình được hoàn thiện hơn.
Xin chân thành cảm ơn!
Cần Thơ, ngày 16 tháng 6 năm 2018
Tham gia biên soạn
1. Nguyễn Thị Thúy Lan
3
MỤC LỤC
TUYÊN B BN QUYN ........................................................................................... 1
CHƯƠNG TRÌNH MÔ ĐUN ....................................................................................... 4
XÂY DNG PHN MM QUN LÝ KHÁCH SN ......................................... 4
BÀI 1 : KHO SÁT HIN TRNG H THNG ..................................................... 5
1. Hin Trng Ca H Thng : ..................................................................................... 5
2. Mục Đích Hoạt Động Ca H Thng : .................................................................... 8
3. Phm Vi Yêu Cu: ..................................................................................................... 8
BÀI 2 : PHÂN TÍCH H THNG ............................................................................ 10
1. Yêu Cu Chức Năng : ............................................................................................. 10
2. Yêu cầu chương trình: ............................................................................................ 10
3. Mô Hình X Lý: ...................................................................................................... 14
BÀI 3 : THIT K H THNG ............................................................................... 28
1. D liu cho mô hình thc th kết hp :................................................................. 28
2. Mô hình quan h: .................................................................................................... 37
BÀI 4 : THIT K X ........................................................................................ 44
1. Mô hình chức năng: ................................................................................................ 44
2. Xây dng các modul x lý: ..................................................................................... 45
2.1 Quá trình đăng nhp: .............................................................................................. 45
2.2 Quá trình thay đi mt khu(password): ................................................................ 45
2.3 Quá trình thêm mi User: ....................................................................................... 45
3.Giao din: .................................................................................................................. 49
3.1 Form Qun lý khách Sn: ....................................................................................... 49
3.2 Form Đăng nhp h thng: ..................................................................................... 50
3.3 Form Chính của chương trình Quản lý khách sn: ................................................. 51
3.4 Các Menu chức năng của Form Chính: .............................................................. 51
BÀI 5 : HOÀN THIỆN, ĐÓNG GÓI PHẦN MM ................................................. 67
1. Kim th phn mm ............................................................................................... 67
2. Đặt bo mật cho cơ s d liu ................................................................................ 67
3. Đóng gói phn mm ................................................................................................ 74
TÀI LIU THAM KHO .......................................................................................... 76
4
CHƯƠNG TRÌNH MÔ ĐUN
XÂY DNG PHN MM QUN LÝ KHÁCH SN
Tên mô đun: XÂY DNG PHN MM QUN LÝ KHÁCH SN
Mã mô đun: MĐ 32
Thời gian thực hiện mô đun: 90 giờ; (Lý thuyết: 30 giờ; Thực hành: 54 giờ; Kiểm tra:
4 giờ)
I. VỊ TRÍ, TÍNH CHẤT CỦA MÔ ĐUN
Vị trí: đun được bố trí giảng dạy sau các môn cơ sở nghề, Hệ quản trị CSDL,
Lập trình CSDL, Phân tích thiết kế hệ thống thông tin.
Tính chất: là mô đun bắt buộc thuộc chuyên môn nghề của chương trình đào tạo Cao
đẳng (ứng dụng phần mềm).
II. MỤC TIÊU CỦA MÔ ĐUN
- Kiến thức:
Biết phân tích thiết kế cơ sở dữ liệu phục vụ bài toán quản lý trong thực tế;
Biết tạo và quản trị phần mềm ứng dụng trên các môi trường VB, Access, C#, ..;
Hiểu được cách kết nối cơ sở dữ liệu và các phương pháp tương tác dữ liệu;
Biết thiết kế giao diện cho ứng dụng;
- K năng:
Xây dựng được cơ sở dữ liệu quản lý khách sạn cho một doanh nghiệp;
Xây dựng được phần mềm để quản khách sạn với các tính năng chính như quản
lý phòng, quản lý khách hàng, quản lý dịch vụ, quản lý thanh toán và báo cáo,...;
Kiểm thử, đánh giá được các chức năng của ứng dụng với các dữ liệu thực tế;
- Năng lực tự chủ và trách nhiệm: Nghiêm túc, sáng tạo chủ động trong quá trình
thiết kế mô đun quản lý khách sạn;
III. NỘI DUNG MÔ ĐUN:
1. Nội dung tổng quát và phân bổ thời gian:
Số
TT
Tên các bài trong mô đun
Thời gian
Tổng
số
thuyết
Thực
hành
1.
Bài 1: Thiết kế cơ sở dữ liệu
16
8
8
2.
Bài 2: Thiết kế các chức năng chính
36
8
27
3.
Bài 3: Thiết kế giao diện chương trình
12
4
7
4.
Bài 4: Thiết kế các báo cáo
16
6
9
5.
Bài 5: Hoàn thiện, đóng gói phần mềm
10
4
5
Tổng cộng
90
30
56
5
BÀI 1 : KHO SÁT HIN TRNG H THNG
bài: MĐ32-01
1. Hin Trng Ca H Thng :
1.1 Hiện trạng tổ chức :
Hình 1.1 Mô hình t chc ca khách sn
2.2 Hin trng nghip v :
- Giám đốc : nhim v qun trc tiếp khách sn, mi vấn đề ca khách sn
điều phi thông qua giám đốc giám đốc quyn quyết định mi thông tin x trong
khách sn.
- Phòng Tiếp Tân : có nhim v hoàn thành vic đăng ký và giao phòng cho khách
nhn li phòng, lp phiếu thanh toán thu tin ca khách, nhn yêu cu ca khách,
gii thiu và gii quyết nhng thc mc ca khách hàng.
- Phòng Phc V : nhim v kim tra dn dp, v sinh phòng. Phc v ăn
ung, git ủi và đưa đón khách khi có yêu cầu.
- Phòng Bo v : có nhim v gi xe và an ninh, trt t trong khách sn.
2.2.1 Qun lý Phòng :
Các phòng ca khách sạn được qun lý da vào s phòng và loại phòng, giá bản.
Khách sn gm có 3 loi phòng và giá tiền tương ứng vi tng loi phòng sau :
- Phòng Đơn – giá 150.000 đồng / 1 ngày.
- Phòng Đôi – giá 200.000 đồng / 1 ngày.
- Phòng Vip giá 500.000 đồng / 1 ngày.
Trong các phòng trang b đầy đủ các tin ngh như : máy nưc nóng, máy lnh,
tivi. T lnh cha các thc uống : rượu, bia, nước ngt, nưc suối …và được qun lý theo
mã s, s được tính kèm theo hoá đơn thanh toán tin phòng nếu khách có s dng.
GIÁM ĐỐC
PHÒNG
TIẾP TÂN
PHÒNG
PHỤC VỤ
PHÒNG
BẢO VỆ