Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 132 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
132
Dung lượng
1,58 MB
Nội dung
GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH Trường Đại Học Kinh Tế - Luật Ngành Hệ Thống Thông Tin Quản Lý -җ - ĐỒ ÁN MÔN HỌC Đề Tài: Quản Lý Khách Sạn GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Trịnh Đình Huy K074061059 Hồng Thị Diễm Kiều K074061073 Nguyễn Thị Tuyết Lan K074061076 Trần Quốc Thái K074061135 Nguyễn Quốc Thành K074061141 28/ 06 -TP.HCM -1- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA MỤC LỤC Tiêu đề Chương I: Mục tiêu- Phạm vi đồ án I.Mục tiêu II.Phạm vi đồ án Chương II: Khảo sát trạng I.Giới thiệu tổng quan Cơ cấu tổ chức Lĩnh vực II.Khảo sát phần cứng, phần mềm 1.Yêu cầu phần cứng 2.Yêu cầu phần mềm III.Quy trình nghiệp vụ Chương III: Phân tích yêu cầu I.Sơ đồ chức II.Đặc tả nghiệp vụ 1.Nghiệp vụ Nhận phòng 2.Nghiệp vụ Đăng ký phòng trực tiếp 3.Nghiệp vụ Đăng ký phòng qua Website 4.Nghiệp vụ Hủy phòng qua điện thoại 5.Nghiệp vụ Hủy phòng qua Website 6.Nghiệp vụ Đổi thơng tin đặt phòng qua điện thoại 7.Nghiệp vụ Đổi thơng tin đặt phòng qua Website 8.Nghiệp vụ Đổi phòng 9.Nghiệp vụ Gia hạn phòng 10.Nghiệp vụ Đăng ký dịch vụ 11.Nghiệp vụ Trả phòng 12.Nghiệp vụ Quản lý Phòng 13.Nghiệp vụ Quản lý Nhân viên 14.Nghiệp vụ Quản lý Dịch vụ 15.Nghiệp vụ Quản lý Khách hàng Chương IV: Xây dựng CSDL I.Sơ đồ ERD II.Các bảng liệu Chương V: Thiết kế hình giao diện xử lý Form Đăng nhập Form Quản lý Dữ liệu Form chương trình Form Đăng ký phòng Form Hủy- Thay đổi- Gia hạn- Nhận phòng Form Đăng ký Dịch vụ Form Trả phòng Form Quản lý phòng Form Quản lý nhân viên 10 Form Quản lý Khách hàng 11 Form Quản lý Dịch vụ Chương VII: Cài đặt thử nghiệm ******* -2- Trang 4 4 4 7 7 9 9 13 19 21 23 24 27 28 31 34 37 44 55 64 74 84 84 84 88 88 88 89 90 95 100 107 111 117 122 127 132 GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Lời nói đầu: Ngày nay, nhu cầu lại, công tác dài ngày , nhu cầu du lịch người nhu cầu nơi ăn chốn ở, nghỉ ngơi thư giãn yêu cầu chất lượng dịch vụ ngày tăng Bắt kịp đòi hỏi khách sạn ngày nâng cao chất lượng quản lý phục vụ để đạt mục tiêu kinh doanh để tồn môi trường kinh doanh Khách sạn đầy cạnh tranh Song song đó, khách sạn cần phải có hệ thống quản lý để bảo đảm quy trình quản lý phục vụ khách hàng cách tốt Để giải vấn để khách sạn trang bị cho mơ hình quản lý riêng phù hợp với quy mô khách sạn Sau nhóm em xin giới thiệu mơ hình quản lý khách sạn 7B3GA : Khách sạn có 11 tầng 201 phòng nghỉ sang trọng Tiện nghi hệ thống dịch vụ đáp ứng nhu cầu giải trí kinh doanh Các tiện nghi giải trí bao gồm bể bơi ngồi trời, sân tennis, karaoke, câu lạc đêm trung tâm thương vụ.Khách sạn gần di tích lịch sử, danh lam thắng cảnh trung tâm mua sắm thành phố Với quy mơ lớn việc xây dựng mơ hình quản lý chặt chẽ quan trọng Nắm bắt nhu cầu Nhóm 7b3g chúng em đưa số giải pháp để hoàn thiện cho mơ hình quản lý khách sạn -3- GVHD: Nguyễn Duy Nhất Chương I: Nhóm thực hiện: 7B3GA Mục tiêu- phạm vi đồ án Mục tiêu: Khảo sát, phân tích thiết kế hệ thống quản lý khách sạn 7B3G Bao gồm nhiều khâu như: đặt phòng, nhận phòng, hủy phòng, đăng ký dịch vụ, quản lý nhân viên, quản lý phòng, quản lý dịch vụ, quản lý khách hàng …………… II Phạm vi đồ án: Đồ án thực dựa kiến thức thu từ môn học Phân tích thiết kế hệ thống thơng tin Thạc sĩ Nguyễn Duy Nhất giảng dạy Ứng dụng phát triển hồn chỉnh áp dụng thực tế, giúp tăng hiệu kinh doanh tiết kiệm chi phí cho khách sạn 4, sao, nâng cao uy tín , chất lượng phục vụ khách hàng I Chương II: Khảo sát trạng I Giới thiệu tổng quan Cơ cấu tổ chức: Khách sạn hình thành từ phòng, tổ quan hệ mật thiết hỗ trợ Mỗi phòng ban có tổ chức rõ ràng không chồng chéo Mọi hoạt động kinh doanh khách sạn chịu điều hành quản lý Ban giám đốc -4- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA HỘI ĐỒNG QUẢN TRỊ GIÁM ĐỐC PHÒNG KINH DOANH BỘ PHẬN LỄ TÂN PHÒNG KẾ TỐN BỘ PHẬN NHÀ PHỊNG BỘ PHẬN DỊCH VỤ BỘ PHẬN AN NINH PHĨ GIÁM ĐỐC PHỊNG TỔ CHỨC HÀNH CHÍNH BỘ PHẬN NHÂN SỰ BỘ PHẬN VĂN PHỊNG Sơ đồ 1.1: Sơ đồ cấu tổ chức khách sạn - Giám đốc: chịu trách nhiệm với hội đồng quản trị chịu trách nhiệm trước tập thể nhân viên khách sạn - Phó giám đốc: chịu trách nhiệm trước giám đốc, người chịu trách nhiệm công tác tổ chức lao động, khen thưởng kỷ luật, tuyển dụng nhân sự, quản trị hành lưu trữ văn thư - Phòng kinh doanh: chịu trách nhiệm trước ban giám đốc quản lý kinh doanh, tổ chức điều hành hoạt động kinh doanh nhằm đạt mục tiêu, đem lại lợi nhuận cao cho khách sạn - Phòng kế tốn: chịu trách nhiệm trước ban giám đốc, phận có kế tốn trưởng kế toán viên chuyên thực kế hoạch tài cơng tác kế tốn cụ thể lập kế hoạch tài báo cáo cuối kỳ, tính lương cho nhân viên, dự trù ngân sách hàng năm, theo dõi việc thu chi khách sạn, định giá thành kiểm sốt kế hoạch tài - Bộ phận lễ tân, phận nhà phòng, phận dịch vụ, phận văn phòng, phận an ninh, phận nhân sự: phận chịu trách nhiệm trực tiếp với phòng kinh doanh giám đốc, cầu nối khách hàng khách sạn -5- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Bộ phận lễ tân: Bộ phận gọi mặt khách sạn, nhân viên phận phải có kỹ giao tiếp tốt, thông thạo nhiều ngoại ngữ, công việc họ lưu thông hoạt động khách sạn đáp ứng nhu cầu khách Bộ phận nhà phòng: họ có trách nhiệm giữ cho phòng sẽ, ln sẵn sàng để khách ở, thời gian khách khách sạn họ dọn vệ sinh phòng ngày, họ có trách nhiệm kiểm tra, xem xét tình trạng phòng( vệ sinh, trang thiết bị, ) trước sau khách tới Bộ phận dịch vụ: đáp ứng nhu cầu khách giặt ủi,thuê xe, nhà hàng, spa, massage, phòng tập(gym), quầy bar, tiệc tùng, cưới hỏi… Bộ phận an ninh: bảo vệ tài sản an toàn cho khách sạn khách hàng, đảm bảo uy tín cho khách sạn Bảo vệ có nhiệm vụ giữ xe, khuân hành lý giữ gìn an ninh trật tự khách sạn Theo dõi thiết bị khách sạn chịu trách nhiệm hệ thống ánh sáng Khách sạn có tiện nghi sau: Tiện nghi phòng Buổi tối, quý khách thư giãn cách nghỉ ngơi cảnh biển, phòng nghỉ rộng rãi sang trọng Đặc biệt, tất phòng nhìn biển Tất phòng có: - Bồn tắm, vòi sen, phòng vệ sinh - Áo chồng - Máy sấy tóc - Điều hồ nhiệt độ - Truyền hình cáp thu qua vệ tinh - Điện thoại liên tỉnh quốc tế - Bộ công tắc điện an toàn - Dụng cụ pha trà, cà phê - Tủ lạnh Nhà Hàng & quán Bar Khách sạn có hai nhà hàng phục vụ ăn Việt Nam, Trung Quốc ăn Âu kết hợp với chất lượng phục vụ hồn hảo Chúng tơi phục vụ buổi chiêu đãi lớn bữa tiệc gia đình họp mặt với bạn bè Trung tâm giao dịch hội nghị Khách sạn có phòng họp rộng từ 129m2 đến 380m2 Đối với buổi chiêu đãi lớn, khả phục vụ lên tới 400 khách Trung tâm giao dịch sẵn sàng phục vụ khách thương nhân Tiện nghi khách sạn - Máy rút tiền tự động (ATM) VCB-ATM card loại thẻ tín dụng quốc tế như: VISA, MASTER, PLUS, CIRRUS -6- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA - Hồ bơi trời - Sân đánh tennis, phòng bi da - Phòng hớt tóc quầy bán hàng lưu niệm - Phòng chụp hình - Trung tâm dịch vụ - Dịch vụ truy cập mạng internet - Phòng họp - Dịch dụ giặt ủi - Dịch th xe ơtơ, xe đạp, xe xích lơ, xe hơi… Lĩnh vực: Khách sạn chuyên kinh doanh,phục vụ khách hàng cách chuyên nghiệp, uy tín cao để đạt lợi nhuận mong muốn Bên cạnh khách sạn cung cấp nhiều dịch vụ tốt “Vui lòng khách đến, vừa lòng khách đi” Khảo sát phần cứng, phần mềm Yêu cầu phần cứng: - CPU: 450-megahertz (MHz) Pentium II-class processor trở lên - RAM: 96 MB Yêu cầu phần mềm: - Hệ điều hành: Microsoft Windows 2000 trở lên - NET Framework 1.1 - Microsoft SQL Server III Quy trình nghiệp vụ: Dưới công việc cụ thể khách sạn: II Nghiệp vụ Nhận phòng Nghiệp vụ Đăng ký phòng trực tiếp Nghiệp vụ Đăng ký phòng qua trang web Nghiệp vụ Hủy phòng qua điện thoại Nghiệp vụ Hủy phòng Website Nghiệp vụ Thay đổi thơng tin đặt phòng qua điện thoại Nghiệp vụ Thay đổi thơng tin đặt phòng qua Website Nghiệp vụ Đổi phòng Nghiệp vụ Gia hạn phòng Nghiệp vụ Đăng ký dịch vụ Nghiệp vụ Trả phòng Nghiệp vụ Quản lý nhân viên Nghiệp vụ Quản lý phòng Nghiệp vụ Quản lý dịch vụ Nghiệp vụ Quản lý khách hàng -7- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Với nghiệp vụ mơ hình Quản lý Khách sạn 7B3G có biểu đồ Usecase sau: QuanLyDichVu NVQL QuanLyPhong QuanLyNhanVien QuanLyKhach ThayDoiThongTinDatPhong DangKyPhong NhanPhong DoiPhong Khach Hang HuyDatPhong TraPhong GiaHanPhong DangKyDichVu Với mơ hình khách sạn cần có hệ thống quản sạn đáp ứng kịp thời trình phục vụ khách hàng trình quản lý CSDL Vì nhóm em xây dựng hệ thống quản lý khách sạn dựa kiến thức học từ mơn Phân tích thiết kế hệ thống tài liệu Internet Vì chưa có nhiều kinh nghiệm thực tế kiến thức sơ sài nên mơ hình nhiều thiếu sót mong thầy xem xét góp ý để chúng em xây dựng mơ hình hồn thiện hơn!s -8- GVHD: Nguyễn Duy Nhất Chương III: Nhóm thực hiện: 7B3GA Phân tích u cầu I Sơ đồ chức năng: II Đặc tả nghiệp vụ 1.Nghiệp vụ Nhận phòng: Nghiệp vụ nhận phòng giúp khách nhận phòng đăng ký trước, giúp công việc kinh doanh khách sạn diễn xuyên suốt a) Mô tả: Nghiệp vụ bắt đầu khách hàng tới khách sạn Nhân viên chào khách hỏi khách cần giúp Nhân viên hỏi phương thức đặt hàng khách hàng phân loại khách Nếu khách đặt trước (reservation) nhân viên yêu cầu khách hàng khai báo thông tin( Họ tên, NTNS) yêu cầu KH xuất trình CMND Passport Sau có thơng tin CMND từ khách hàng nhân viên thực kiểm tra xem thơng tin khách hàng có bảng Danh sách đặt phòng khơng Sau hình tìm thông tin khách hàng đăng ký nhân viên thông báo lại cho khách thông tin thời gian lưu trú từ ngày đến ngày nào, dịch vụ đặc biệt khách đặt ăn -9- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA trưa, tối nhà hàng, đặt tour khách sạn, thuê xe để tránh hiểu lầm khơng đáng có Sau khách hàng xác nhận thơng tin xác nhân viên nhập thơng tin khách hàng vào Danh mục nhận phòng Thơng tin gồm Mã khách hàng, Họ tên KH, Mã phòng, Mã đăng ký, Ngày nhận phòng, Giờ nhận phòng, Số người Nhân viên cần check lại với phận dọn phòng để chắn phòng sẵn sàng để khách tới Nhân viên giao chìa khóa phòng đưa khách lên phòng: Giao coupon phiếu welcome drink cho khách đồng thời giới thiệu thời gian tổ chức ăn sáng cho khách, giới thiệu dịch vụ khách sạn nhà hàng, bussiness center, tour, transportation Giao khố phòng cho nhân viên trực thang máy để họ đưa khách lên phòng -Chúc khách có thời gian vui vẻ khách sạn Các trường hợp phát sinh: Khi kiểm tra thơng tin khách hàng đặt trước khơng có tên khách Danh sách đặt phòng Nhân viên thông báo cho khách biết cố để giải Nếu khách khiếu nại đăng ký mà khơng có tên bookings Nhân viên giải sau: Trước tiên mời khách ngồi sảnh lúc đợi ta check lại thơng tin Sau nhân viên lễ tân tìm kiếm lại ds đặt phòng liên lạc với nhân viên phụ trách đặt phòng để tìm ngun nhân Nếu khách hàng chưa đăng ký liên hệ với khách hàng để check lại( thường phòng Sales check) Sau thoả thuận với khách có phương án giải Có thể khách khơng tuỳ trường hợp.Còn lỗi người nhận booking khơng đặt lên máy nhân viên xin lỗi khách hàng cố gắng tìm phòng khách check in( phải nâng cấp khơng loại phòng khách đặt) Nếu khơng loại phòng tìm phòng khách sạn khác để thay Nếu khách walk-in( khách chưa có reservation) nhân viên giới thiệu với khách hành phòng avalable , giới thiệu cho khách hàng biết loại phòng, giá tiện nghi loại Nếu khách hàng chọn phòng muốn nhân viên giúp khách hàng Đăng ký phòng nhận phòng b) Biểu đồ Quy trình nghiệp vụ: Tác nhân: Khách hàng Use case: Nhận phòng NhanPhong Khach Hang c) Luồng kiện cho Usecase Nhận phòng Usecase bắt đầu khách hàng tới quầy tiếp tân Nhân viên lễ tân hỏi khách cần lấy thơng tin để phân loại khách Nhân viên yêu cầu khách hàng khai báo thông tin( Họ tên, NTNS) yêu cầu KH xuất trình CMND Passport KH xuất trình giấy tờ khai báo thông tin cần thiết -10- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Tìm kiếm theo tên , Tìm Kiếm theo mã nhân viên Gồm : - TextBox : txttimten txttimmanv - Button : bttimten bttimmanv DataGridview hiển thị Danh Sách Nhân Viên Gồm : - DataGridview : grvnhanvien Phần “ Thêm nhân viên “ Gồm : - Textbox : txtmanv , txthoten , txtphongban , txtchucvu , txtdangnhap, txtpassword , txtquyen Các Button : Thêm , Cập nhật , Phục Hồi , Thoát Gồm : - Button : btthemmoi , btcapnhat , btphuchoi , btthoat Tầng Dữ Liệu : Gridview Nhân Viên ( grvnhanvien ) cần DataTable (MaNV, TenNV, PhongBan, ChucVu, TenDangNhap, Pass, Quyen ) Tầng Xử Lý : Danhavien : SELECT FROM MaNV, TenNV, PhongBan, ChucVu, TenDangNhap, Pass, Quyen NhanVien Hàm xử lý kiện : // Sự kiện Load Form QLNV private void QLNhanVien_Load(object sender, EventArgs e) { danhanvien.Fill(myDs1.NhanVien); } // Sự kiện cập nhật Nhân Viên private void btcapnhat_Click(object sender, EventArgs e) { danhanvien.Update(myDs1.NhanVien); MessageBox.Show("Cập nhật thành cơng"); } // Sự kiện tìm kiếm nhân viên theo tên private void bttimten_Click_1(object sender, EventArgs e) { -118- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA myDs1.NhanVien.DefaultView.RowFilter = "TenNV like '%" + txttimten.Text + "%'"; dataGridView1.DataSource = myDs1.NhanVien.DefaultView; } // Sự kiện tìm kiếm nhân viên theo mã nhân viên private void tbntimma_Click(object sender, EventArgs e) { myDs1.NhanVien.DefaultView.RowFilter = "MaNV='" + txttimma.Text + "'"; dataGridView1.DataSource = myDs1.NhanVien.DefaultView; } // Sự kiện thêm nhân viên private void btthem_Click_1(object sender, EventArgs e) { try { sqlConnection1.Open(); sqlthemnhanvien.Parameters["@MaNV"].Value = txtmanv.Text; sqlthemnhanvien.Parameters["@TenNV"].Value = txttennv.Text; sqlthemnhanvien.Parameters["@PhongBan"].Value = txtphongban.Text; sqlthemnhanvien.Parameters["@ChucVu"].Value = txtchucvu.Text; sqlthemnhanvien.Parameters["@TenDangNhap"].Value = txttendangnhap.Text; sqlthemnhanvien.Parameters["@Pass"].Value = txtpass.Text; sqlthemnhanvien.Parameters["@Quyen"].Value = txtquyen.Text; sqlthemnhanvien.ExecuteNonQuery(); danhanvien.Update(myDs1.NhanVien); myDs1.NhanVien.Clear(); danhanvien.Fill(myDs1.NhanVien); sqlConnection1.Close(); MessageBox.Show("Thêm nhân viên thành công! "); } catch { MessageBox.Show("Thêm nhân viên không thành công! "); } } // Sự kiện phục hồi private void btphuchoi_Click_1(object sender, EventArgs e) { myDs1.NhanVien.Clear(); danhanvien.Fill(myDs1.NhanVien); MessageBox.Show("Phục hồi thành cơng"); } // Sự kiện Thốt private void btthoat_Click_1(object sender, EventArgs e) { -119- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Application.Exit(); } Mô tả vận hành : - Nhân viên vào Form Quản Lý nhân viên Nhập tên nhân viên vào textbox tìm tên Nhấn Button Tim kiếm để GridView thị nhân viên cần tìm kiếm Nhập tên nhân viên vào textbox tìm mã Nhấn Button Tim kiếm để GridView thị nhân viên cần tìm kiếm Nhập thơng tin nhân viên muốn thêm vào textbox tương ứng Rồi nhấn Button thêm để thêm nhân viên vào CSDL Nhấn button Cập Nhật , Phục hồi để cập nhật , phục hồi liệu GridView Một vài thao tác xử lý Form QLNV : Tìm Kiếm Nhân Viên theo Tên NV : Tìm Kiếm nhân Viên theo Mã Nhân Viên : -120- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Cập Nhật Nhân Viên : -121- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA 10 Form Quản Lý Khách Hàng : -122- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Tầng Giao Diện : Tìm kiếm theo tên khách hàng : Gồm : - TextBox : txttimten - Button : bttimten DataGridView Khách Hàng Phần “ Thêm nhân viên “ Gồm : - TextBox : txthoten , txtdiachi , txtdienthoai , txtemail , txtcmnd , txtquoctich - BomboBox : cbgioitinh Các Button : btthem , btcapnhat , btphuchoi , btthoat Tầng Dữ Liệu : GridView Khách Hàng Cần Datatable Khachhang (MaKH, HoTen, DiaChi, GioiTinh, DienThoai, Email, CMND, QuocTich) Tầng Xử Lý : daKhachHang : -123- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA SELECT MaKH, HoTen, DiaChi, GioiTinh, DienThoai, Email, CMND, QuocTich FROM KhachHang Hàm xử lý kiện : // Sự kiện Form Load private void QLKH_Load(object sender, EventArgs e) { dakhachhang.Fill(myDs1.KhachHang); } // Sự kiện tìm kiếm khách hàng theo tên private void bttimten_Click(object sender, EventArgs e) { myDs1.KhachHang.DefaultView.RowFilter="HoTen like '% "+ txttimten.Text+ "%'"; dataGridView1.DataSource = myDs1.KhachHang.DefaultView; } // Sự kiện thêm khách hàng private void btthem_Click(object sender, EventArgs e) { try { sqlConnection1.Open(); sqlthemkh.Parameters["@tenkh"].Value = txthoten.Text; sqlthemkh.Parameters["@diachi"].Value = txtdiachi.Text; sqlthemkh.Parameters["@gioitinh"].Value = cbgioitinh.SelectedItem.ToString(); sqlthemkh.Parameters["@dienthoai"].Value = txtdienthoai.Text; sqlthemkh.Parameters["@email"].Value = txtemail.Text; sqlthemkh.Parameters["@cmnd"].Value = txtcmnd.Text.ToString(); sqlthemkh.Parameters["@quoctich"].Value = txtquoctich.Text; sqlthemkh.ExecuteNonQuery(); dakhachhang.Update(myDs1.KhachHang); myDs1.KhachHang.Clear(); dakhachhang.Fill(myDs1.KhachHang); sqlConnection1.Close(); MessageBox.Show("Thêm khách hàng thành công"); } catch { MessageBox.Show("Thêm khách hàng khơng thành cơng"); } } // Sự kiện chương trình private void btthoat_Click(object sender, EventArgs e) -124- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA { Application.Exit(); } // Sự kiện cập nhật khách hàng private void btcapnhat_Click(object sender, EventArgs e) { dakhachhang.Update(myDs1.KhachHang); } // Sự kiện phục hồi liệu khách hàng private void btphuchoi_Click(object sender, EventArgs e) { myDs1.KhachHang.Clear(); dakhachhang.Fill(myDs1.KhachHang); } Mô tả vận hành : - Nhân viên vào Form Quản Lý Khách Hàng - Nhập tên nhân viên vào textbox tìm tên Nhấn Button Tim kiếm để GridView thị khách hàng cần tìm kiếm - Nhập thơng tin khách hàng muốn thêm vào textbox tương ứng Rồi nhấn Button thêm để thêm khách hàng vào CSDL - Nhấn button Cập Nhật , Phục hồi để cập nhật , phục hồi liệu GridView -125- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Một vài thao tác xử lý Form QLKH : -126- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA 11 Form Quản Lý Dịch Vụ : Tầng Giao Diện : -127- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Tìm kiếm theo tên , Tìm Kiếm theo mã Dịch Vụ Gồm : - TextBox : txttimten txttimmadv - Button : bttimten bttimmadv DataGridview hiển thị Danh Sách Nhân Viên Gồm : - DataGridview : grvdichvu Phần “ Thêm nhân viên “ Gồm : - Textbox : txtmadv , txttendv , txtgia , txtdvt Các Button : Thêm , Cập nhật , Phục Hồi , Thoát Gồm : - Button : btthem , btcapnhat , btphuchoi , btthoat Tầng Dữ Liệu : GridView Dịch Vụ : ( grvdichvu ) Cần DataTable Dich Vụ (MaDV, TenDV, Gia, DVT)s Tầng Xử Lý : Dadichvu : SELECT FROM MaDV, TenDV, Gia, DVT DichVu -128- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Hàm xử lý kiện : // Sự kiện Load Form Quản Lý Dịch Vụ private void QLDV_Load(object sender, EventArgs e) { daQLDV.Fill(myDs1.DichVu); } // Sự kiện tìm kiếm Dịch Vụ theo tên private void bttimten_Click(object sender, EventArgs e) { myDs1.DichVu.DefaultView.RowFilter = "TenDV like '%" + txttimten.Text + "%'"; dataGridView1.DataSource = myDs1.DichVu.DefaultView; } // Sự kiện tìm kiếm Dịch Vụ theo mã Dịch Vụ private void tbntimma_Click(object sender, EventArgs e) { myDs1.DichVu.DefaultView.RowFilter = "MaDV ='" + txttimma.Text + "'"; dataGridView1.DataSource = myDs1.DichVu.DefaultView; } // Sự kiện thêm Dịch Vụ private void btthem_Click(object sender, EventArgs e) { try { sqlConnection1.Open(); sqlthemdv.Parameters["@MaDV"].Value = txtmadv.Text; sqlthemdv.Parameters["@TenDV"].Value = txttendv.Text; sqlthemdv.Parameters["@Gia"].Value = txtgia.Text; sqlthemdv.Parameters["@dvt"].Value = txtdvt.Text; sqlthemdv.ExecuteNonQuery(); daQLDV.Update(myDs1.DichVu); myDs1.DichVu.Clear(); daQLDV.Fill(myDs1.DichVu); sqlConnection1.Close(); MessageBox.Show("Thêm dịch vụ thành công"); } catch { MessageBox.Show("Thêm không thành công"); } } // Sự kiện cập nhật Dịch Vụ private void btcapnhat_Click(object sender, EventArgs e) { -129- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA daQLDV.Update(myDs1.DichVu); MessageBox.Show("Cập nhật thành công"); } // Sự kiện phục hồi Dữ Liệu private void btphuchoi_Click(object sender, EventArgs e) { myDs1.DichVu.Clear(); daQLDV.Fill(myDs1.DichVu); } Mô tả vận hành : - Nhân viên vào Form Quản Lý Dịch Vụ - Nhập tên nhân viên vào textbox tìm tên dịch vụ Nhấn Button Tim kiếm để GridView thị dịch vụ cần tìm kiếm - Nhập thơng tin dịch vụ muốn thêm vào textbox tương ứng Rồi nhấn Button thêm để thêm dịch vụ vào CSDL - Nhấn button Cập Nhật , Phục hồi để cập nhật , phục hồi liệu GridView Một vài thao tác xử lý Form QLDV : -130- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA -131- GVHD: Nguyễn Duy Nhất Chương VI: Nhóm thực hiện: 7B3GA Cài đặt thử nghiệm Chương trình quản lý Khách sạn nhóm em chạy thử Hệ điều hành WindowXP, Win7… Chạy chương trình Visual Studio 2008 Qua tiến hành cài đặt thử nghiệm cho thấy: Chương trình chạy tốt, xử lý nghiệp vụ khách sạn, hỗ trợ tối đa cho Nhân viên tiếp tân Nhân viên Quản lý khách sạn việc phục vụ khách hàng quản lý CSDL -132- ... hình khách sạn cần có hệ thống quản sạn đáp ứng kịp thời trình phục vụ khách hàng q trình quản lý CSDL Vì nhóm em xây dựng hệ thống quản lý khách sạn dựa kiến thức học từ mơn Phân tích thiết kế hệ. .. đăng ký dịch vụ, quản lý nhân viên, quản lý phòng, quản lý dịch vụ, quản lý khách hàng …………… II Phạm vi đồ án: Đồ án thực dựa kiến thức thu từ mơn học Phân tích thiết kế hệ thống thơng tin Thạc... cho khách sạn khách hàng, đảm bảo uy tín cho khách sạn Bảo vệ có nhiệm vụ giữ xe, khuân hành lý giữ gìn an ninh trật tự khách sạn Theo dõi thiết bị khách sạn chịu trách nhiệm hệ thống ánh sáng Khách