Khảo sát, phân tích và thiết kế hệ thống quản lý khách sạn 7b3g

108 301 0
Khảo sát, phân tích và thiết kế hệ thống quản lý khách sạn 7b3g

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

GVHD: GVHD:Nguyễn NguyễnDuy DuyNhất Nhất Tiêu đề Nhóm Nhómthực thựchiện: hiện:7B3GA 7B3GA MỤC LỤC ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH Trang Trường Đại Học Kỉnh Chương I: Mục tiêuPhạm vi đồ án Te - Luật I Mục tiêu Ngành Hệ Thống Thông Tin Quản Lý II Phạm vi đồ án .4 -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 .7 Yêu cầu phần cúng .Yêu cầu phần mềm .7 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ả tùng nghiệp vụ ĐÒ ÁN MÔN HỌC Nghiệp vụ Nhận phòng Nghiệp vụ Đăng ký phòng trực tiếp .13 Nghiệp vụ Đăng ký phòng qua Website 19 Nghiệp vụ Hủy phòng qua điện thoại 21 Nghiệp vụ Hủy phòng qua Website .23 ó.Nghiệp vụ Đôi thông tin đặt phòng qua điện thoại 24 Nghiệp vụ Đổi thông tin đặt phòng qua Website 27 Nghiệp vụ Đôi phòng 28 Nghiệp vụ Gia hạn phòng .31 10 Nghiệp vụ Đăng ký dịch vụ 34 11 Nghiệp vụ Trả phòng 37 12 Nghiệp vụ Quản lý Phòng 44 13 Nghiệp vụ Quản lý Nhân viên 55 14 Nghiệp vụ Quản lý Dịch vụ 64 15 Nghiệp vụ Quản lý Khách hàng 74 GVHD: Nguyễn Duy Nhất Chương IV: Xây dựng CSDL 84 I Sơđồ ERD *.„ .Nhóm 84 thực hiện: 7B3GA II Các bảngTrịnh dừ liệu 84 Đình Huy K074061059 Chương V: Thiết kế hình giao diện xử lý 88 Form Đăng nhập 88 Form Quản lý Dữ liệu 88 Form chương trình 89 Form Đăng ký phòng 90 Form Hủy- Thay đôi- Gia hạn- Nhận phòng 95 Form Đăng ký Dịch vụ .100 Form Trả phòng 107 Form Quản lý phòng 111 ^\vân tích thiết kế hệ thông -2- 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 nhừng 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 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- Bộ PHẬN LỄ TÂN Bộ PHẬN AN NINH Bộ PHẬN NHA GVHD: Nguyễn GVHD: Duy Nguyễn Nhất Duy Nhất PHÒNG Bộ PHẬN Chương NHAN SỤ I Nhóm thựcNhóm hiện: thực 7B3GA hiện: 7B3GA Bộ PHẬN HỘI ĐỒNG QUẢN TRỊ VĂN Mục tiêu- phạm vi đồ án PHÒNG Mục tiêu: Khảo sát, phânGIÁM tích vàĐỐC 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 hoà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 7: Bộ Chương II: PHÒNG TỔ CHỨC PHẬN Khảo sát trạng I Giói thiệu tống quan Co’ cấu tổ chức: hình thành từ san phòng, tổ quan hệ mật thiết hồ trợ Mồi Sơ đồ 1.1: SơKhách đồ sạn cấu tô chức khách 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, to 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ế toán: chịu trách nhiệm trước ban giám đốc, phận có kế toán trưởng kế toán viên chuyên thực kế hoạch tài công tác kế toá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 soá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- -4- 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è, 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 san có tiên nghi sau: • Tiện nghi phòng Buổi tối, quý khách thư giãn bàng 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 choàng Máy sấy tóc Điều hoà 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ụ hoàn hảo Chúng 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 thuê xe ôtô, xe đạp, xe xích lô, xe 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” II 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 MR Yêu cầu phần mềm: - Hệ điều hành: Microsoữ Windows 2000 trớ lên - NET Framework 1.1 - Microsoữ SQL Server III Quy trình nghiệp vụ: Dưới công việc cụ thê khách sạn: ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ 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ụ -7- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Với nghiệp vụ nhu mô hình Quản lý Khách sạn 7B3G có biểu đồ ưsecase sau: 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 hoàn thiện hơnls GVHD: Nguyễn Duy Nhất ChưoTiẹ III: I Nhóm thực hiện: 7B3GA Phân tích yêu cầu Sơ đồ chức năng: II Đặc tả nghiệp vụ l 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 kình 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 Ncu khách đặt truớ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ó đuợ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 trua, 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 khoá 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 tên khách Danh sách đặt phòng Nhân viên thông báo cho khách biết cổ đe giải Neu khách khiếu nại đăng ký mà tên bookings Nhân viên giải saư: 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 nguyên nhân Neu 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ưcmg á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) Neu không loại phòng tìm phòng khách sạn khác đê thay thê Ncu 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 Neu 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 đồ Ouv trình nghiệp vu: Tác nhân: Khách hàng Use case: Nhận phòng c) Luồng SU’ kiên cho Usecase Nhân phòng Ưsecase 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- : Nhan Vien : NVTaDVu : ManHinh : DSDKPhona : Phona —^Tl -1 6: Man hinlti hien thi T 7:Nhap Thong TỊII Khach Hang -—1 GVHD: GVHD: Nguyễn Nguyễn Duy Duy Nhất Nhất 9: Ket qua > Nhóm Nhóm thực thực hiện: hiện: 7B3GA 7B3GA —^ 13: Cap nhat tinh trang phong : ManHinh Nhân viên kiểm tra CMND :Phona kiểm tra TTKH., > 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, biệttáckhách đặt ănphòng trưa, tối nhà hàng, đặt tour khách e) dịch Biểuvụđồđặc công cho Usecase Nhân sạn, thuê xe Ncu có sai sót thông tin khách hàng thực luồng nhánh AI Neu khách hàng đặt trước ko có tên danh sách bookings thực luồng : Khach Hang 2: Phan loai khach nhánh A2 11: DoiChieu TTKH Ị I: Yeu cau nhan phong Ị Nhân viên nhập thông tin khách hàng vào Danh mục > Đã nhận phòng Nhân viên chcck lại với phận dọn phòng đế chắn phòng chuẩn >1 2: Phan loai khach bị cho khách Giao chìa khóa phòng 3: Ycu cau khaiTT KH 5: Chon Danh Muc Nhan Phong 5: Chon Danh MiỊtc Nhan Phong Luồng nhánh Al: Sai sót thông tin khách hàng đăng : Nhapquá Thongtrình Tin Khach Hangký Khách hàng phàn nàn thông tin đó12:bịCap sainhat tinh trang phong Nhân viên cập nhật lại thông tin cho khách cách đăng nhập vào trang sửa thông V lại thông tin bị sai tin khách hàng danh mục quản lý khách hàng sửa 6: Man hĩnh hien thi Ạ Tiếp tục thực bước lại 10: Ket qua 8: Thong Tin KH Luồng nhánh A2: Khách hàng khiếu nạiCong đăng ký mà không ->í có tên 15: Thong bao Thanh 9: Ka qua Danh sách đặt phòng Mời khách ngồi sảnh lúc đợi taqua check lại thông tin 10: Kej Nhân viên lễ tân tìm kiếm lại -Danh sách đặt phòng liên lạc với nhân viên phụ TT KH trách: DSDKPhong đặt phòng đế tìm nguyên nhân 11: Doi Chieu TTỈUKH 8: Thong Tin KH 14: Thong bao Thanh Cong Ncu khách hàng chưa đăng ký liên hệ với khách hàng đề check lại I Còn lỗi người nhận đăng đặt lên máy thực luồng BI 12: Cap ký nhat không tinỊi trang phong Luồng nhánh Bl: -1 13: Cap nhat tịnh trang phong -— 1.2 Nhân viên cổ gắng tìm phòng khách check in( phải nâng cấp I 14: Thonữ bab Thanh Cong 2.Nghiệp kýkhách phòngđãtrực không vụ loạiđăng phòng đặt).tiếp: 1I I Nghiệp vụ đăng ký phòng khách sạn nghiệp vụ không 2.2 Neu khách chấp nhận thực hiệnbaoluồng thực luồng nhánh thê BI 1thiến khách 15: Thong [Thanh Cong sạn nóNeu nghiệp vụ mang tính chuyên môn mà vănđểhóa không loại phòng tìm phòng khách sạnnét khác I biếu cung cách văn minh lịch khách sạn Thứ người tiếp tân giỏi Yeu cauBI kiem.2 tra phong I thay thực luồng 16: nhánh làm cho Bl.l: khách hài long nói lên — khách sạn có chuyên môn cao thê đăng cấp Luồng 17: Thong bao cong khách sạn,thứ tiếp trực tiếp đê củ hướng dân trực tiếp rõ ràng,cụ thê cho Thực bướctân đăng ký trực chothê khách - tiếp khách nước ngườivàkhông sử dụng internet,không sử dụng điện Làm thủ tục nhận phònghoặc cho khách đưa khách lên phòng 18: Giao Chia Khoangoài thoại Vì kết nghiệp vụ đăng kỷ phòng trực tiếp không thê thiều khách sạn Ưsecase Usecase Đăng Ký Thuê Phòng trực tiếp Tại Khách Sạn cho phép khách hàng nhân thúc viên tiếp tân tương tác với qua việc đăng kỷ thuê phòng.Khi khách hùng củ nhu Luồng B1.2: cầu thuê phòng đếnbiết đăng ký nhân sử dụng đê đưa thông tin việc Báo cho khách khách sạn đãviên hết phòng usecase xin lỗi khách hàng thuê phòng khách hàng việc đăng ký thuê phòng khách hàng có Hỏi ý kiến khách hàng có muốn qua khách sạn khác không chấp nhận hay không Neu khách hàng trả lời có tìm phòng phù họp khách sạn khác cho khách hàng a)thiệu Mô cho tà khách hàng phòng khách sạn Giới kháchkếthàng Khi Usecase thúc.có nhu cầu đăng ký thuê phòng trực tiếp khách sạn khách hàng đến quầy tiếp tân đặt sãnh lớn khách sạn ,đối diện với cổng khách sạn đổ khách hàng dễ dàng tìm,ngay lúc nhân viên tiếp tân đón chào khách với nụ cười môi -12-13- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Tiếp theo khách hàng yêu cầu đăng ký phòng ,khách hàng sê đưa nhũng thông số yêu cầu phòng nhu:phòng đơn,phòng đôi,phòng nhiều nguời,số luợng người,số lượng phòng,phòng vip hay phòng bình thường Nhưng thông tin nhân viên ghi chép lại vào notebook để việc kiểm tra không bị sai sót Với thông số ghi notebook nhân viên mở danh sách phòng để tìm kiếm thông số khách yêu cầu.Việc kiếm tra thông tin phòng phải thực nhanh chóng,chính xác,khi việc kiêm tra thực hiên xong danh sách phòng truy vấn trả kết quả,nhân viên dựa vào để thông báo đến khách hàng để khách hàng lựa chọn.Neu việc kiểm tra không trả kết việc đăng ký phòng không chấp nhận thông báo đến khách hàng lý tình trạng phòng đưa giải pháp khác ví dụ thay đôi số thông số yêu cầu khách hàng.Neu việc thay đối thông số khách hàng không chấp nhận đành xin lỗi khách hàng Khi thông số yêu cầu khách hàng chấp nhận danh sách phòng theo yêu cầu xuất ra,các thông tin phòng bao gồm:mã phòng.số phòng,diện tích,tình trạng phòng,số lượng người tối đa,giá phòng Khi nhân viên thông báo đến khách hàng thông tin phòng ý đến giá phòng khách hàng định thuê hay không thuê.Neu khách hàng không đồng ý thuê với lý nhân viên thuyết phục khách hàng không việc đăng ký phòng không thực kết thúc nghiệp vụ Khi khách hàng đồng ý đăng ký thuê phòng ,nhân viên có nhiệm vụ phát cho khách hàng bảng thông tin khách hàng yêu cầu khách điền vào đầy đủ thông tin cần thiết bao gồm:tên khách hàng.số chứng minh nhân dân,ngày sinh,quốc tịch,mã passport,số tài khoản ngân hàng,sổ thẻ tín dụng(để tiện kiểm tra việc toán), Khách hàng điền thông tin vào bảng thông tin khách hàng nộp lại với giấy chứng minh nhân dân passport người nước Sau nhận bảng thông tin khách hàng tay nhân viên thực việc tìm kiếm khác hàng có danh sách khách hàng hay chưa?bàng cách dựa vào tên khách hàng số chứng minh nhân dân đê tìm.Neu tên khách hàng có danh sách khách hàng nhân viên hói khách hàng có phải khách sạn khôngỸviệc hỏi nhàm mục đích xác định lại thông tin khách hàng có xác,sau nhân viên cập nhật thông tin đc thay đồi,ví dụ số điện thoại,địa chỉ,tình trạng sức khỏe,ngày nhận phòng,số lần đến ở(+l) nhân viên xác nhận cập nhật thông tin khách hàng Khi tìm kiếm khách hàng mà không thấy thông tin khách hàng tức khách hàng chưa đến khách sạn từ lâu cớ sở liệu bị xóa.Nhân viên dựa vào bảng thông tin khách hàng đe nhập vào thông tin khách hàng mới,và xác nhận việc thêm khách hàng vào danh sách khách hàng -14- 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 mới, 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, Quyên ) Tầng Xử Lý : Danhavien : SELECT MaNV, TenNV, PhongBan, ChucVu, TenDangNhap, Pass, Quyen FROM NhanVien Hàm xử lý kiện : // Sự kiện Load Form QLNV private void QLNhanVien_Load(object sender, EventArgs e) { danhanvien.Fill(myDsl.NhanVien); } // Sự kiện cập nhật Nhân Viên private void btcapnhat_Click(object sender, EventArgs e) / \ danhanvien Update(myDs NhanV ien); MessageBox.Show("Cập nhật thành công"); } // Sự kiện tìm kiếm nhân viên theo tên GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA myDsl.NhanVien.DefaultView.RowFilter = "TenNV like '%" + txttimten.Text + dataGridViewl DataSource = myDsl 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) { myDsl.NhanVien.DefaultView.RowFilter = "MaNV-" + txttimma.Text + dataGridViewl.DataSource = myDsl.NhanVien.DefaultView; } // Sự kiện thêm nhân viên private void btthem_Click_l(object sender, EventArgs e) { try { sqlConnectionl Open(); sqlthcmnhanvien.Parameters["@MaNV"].Value = txtmanv.Text; sqlthemnhanvien.Parameters["@TenNV"].Value = txttennv.Text; sqlthemnhanvien.Parameters["@PhongBan"].Value = txtphongban.Text; sqlthcmnhanvien.Parameters["@ChucVu"].Value = txtchucvu.Text; sqlthemnhanvien.Parameters["@TenDangNhap"].Value = txttendangnhap.Text; sqlthemnhanvien.Parameters["@Pass"].Value = txtpass.Text; sqlthemnhanvien.Parameters["@Quyen"].Value = txtquyen.Text; sqlthemnhanvien.ExecuteNonQueryO; danhanvien Update(myDs NhanV ien); myDsl.NhanVien.Clear(); danhanvien F ill(myDs NhanV ien); sqlConnection 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! "); -119- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA Application.ExitO; } 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 đe 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 đe 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 dừ liệu GridVievv Một vài thao tác xử lý Form QLNV : Tìm Kiếm Nhân Viên theo Tên NV : qlNhanVien QUẢN LÝ NHẢN VIÊN Tìm kiêm theo Tên Quõc Thái _I Tìm Kiêm I Tìm kiẽm theo mã I I I Jm.KÌẻm ~l Thêm nhân viên môi M3NV Họ Tên Phòng ban ChOc vụ Đăng nhập Passvvotd Quyên Thêm môi I I Cập Nhật I Phục Hôi I Ị Thoát Tìm Kiếm nhân Viên theo Mã Nhân Viên : -120- Nhóm thực hiện: 7B3GA GVHD: Nguyễn Duy Nhất SI qlNhanVien QUẢN LÝ NHẢN VIÊN Tìm kiêm theo Tên I I I Tìm Kiêm Ị Tìm kiêm theo ma ỊNV57 I Ị Tìm Kiêm I Thêm viên nhân MãNV Họ Tên Phòng ban ChOc vụ Đăng Passwotd Quyên Cập Nhật Nhân Viên : -121- nhập 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(myDs KhachHang); }^ // Sự kiện tìm kiếm khách hàng theo tên private void bttimten_Click(object sendcr, EventArgs e) { myDsl KhachHang.DefaultView.RowFilter="HoTen like '% "+ txttimten.Text+ } // Sự kiện thêm khách hàng private void btthcm_Click(object sender, EventArgs e) { try { sqlConnection Open(); sqlthemkh.Parameters["@tenkh"].Value = txthoten.Text; sqlthemkh.Parameters["@diachi"].Value = txtdiachi.Text; sqlthemkh.Parameters["@gioitinh"].Value = cbgioitinh.Selectedltem.ToStringO; sqlthemkh.Parameters["@dienthoai"].Value = txtdienthoai.Text; sqlthemkh.Parameters["@emair].Value = txtemail.Text; sqlthemkh.Parameters["@cmnd"].Value = txtcmnd.Text.ToStringO; sqlthemkh.Parameters["@quoctich"].Value = txtquoctich.Text; sqlthemkh.ExecuteNonQueryO; dakhachhang.Update(myDsEKhachHang); myDs KhachHang.Clear(); dakhachhang.Fill(myDs KhachHang); sqlConnection Close(); MessageBox.Show("Thêm khách hàng thành công"); } catch -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(myDs KhachHang); } // Sự kiện phục hồi liệu khách hàng private void btphuchoi_Click(object sender, EventArgs e) { myDsl KhachHang.Clear(); dakhachhang.Fill(myDs KhachHang); } -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: DataGridvievv : grvdichvu Phần “ Thêm mói nhân viên “ Gồm : - Textbox : txtmadv , txttendv , txtgia , txtdvt Các Button : Thêm mới, 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 MaDV, TenDV, Gia, DVT -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(myDsl DichVu); } // Sự kiện tìm kiếm Dịch Vụ theo tên private void bttimten_Click(object sender, EventArgs e) { myDsl.DichVu.DefaultView.RowFilter = "TenDV like '%" + txttimten.Text + dataGridViewl DataSource = myDsl DichVu.DefaultView; } // Sự kiện tìm kiếm Dịch Vụ theo mã Dịch Vụ private void tbntimma_Click(object sendcr, EventArgs e) { myDsl.DichVu.DefaultView.RowFilter = "MaDV ="' + txttimma.Text + dataGridViewl.DataSource = myDsl.DichVu.DefaultView; } // Sự kiện thêm Dịch Vụ private void btthem_Click(object sender, EventArgs e) { try { sqlConnectionl 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.ExecuteNonQueryO; daQLDV.Update(myDs DichVu); myDs DichVu.Clear(); daQLDV.Fill(myDsl DichVu); sqlConnection Close(); MessageBox.Show("Thêm dịch vụ thành công"); -129- GVHD: Nguyễn Duy Nhất Nhóm thực hiện: 7B3GA daỌLDV.Update(myDsl.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 sendcr, EventArgs e) { myDsl DichVu.Clear(); daỌLDV.Fill(myDsl 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 Một vài thao tác xử lý Form QLDV : -130- Nhóm thực hiện: 7B3GA GVHD: Nguyễn Duy Nhất -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ưong 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- [...]... Neu khách sạn không đáp ứng được thì thực hiện luồng AI 3 Nhân viên hỏi khách hàng về thông tin khách hàng và dịch vụ 4 Khách hàng đáp ứng thông tin và loại dịch vụ 5 Nhân viên cập nhật thông tin khách hàng và dịch vụ 6 Báo kết quả cho khách hàng và nhắc khách hàng những thông tin cần thiết 6 Usecase kết thúc Luồng nhánh: Khách sạn không đáp ứng được dịch vụ 1 Nhân viên báo với khách hàng là khách sạn. .. mọi yêu cầu của khách hàng khi tới ở tại khách sạn Khách sạn 7B3G cung cấp nhiều loại dịch vụ nhằm phục vụ khách hàng một cách tốt nhất a) Mô tà: Khách hàng có nhu cầu sử dụng dịch vụ ở khách sạn có thể gọi điện hoặc đến quầy tiếp tân đổ đặt dịch vụ Nhân viên tiếp tân sẽ kiếm tra khả năng đáp ứng của khách sạn (kiểm tra xem khách sạn có dịch vụ mà khách hàng yêu cầu hay không).Neu khách sạn không có đủ... trang web Khách hàng sẽ truy cập vào Website của khách sạn đê thay đôi thông tin cho bản thân mình a) Mô tà: Khách hàng truy cập vào trang Modify or Cancel a Online Reservation trong trang web của khách sạn Nhập mã xác nhận và tên vào biểu mẫu yêu cầu để tìm thông tin đặt phòng Khách chọn chức năng thay đổi thông tin phòng đặt Khách nhập vào thời gian đến và đi (btthông tin) muốn thay đổi và gửi thông... hàng truy cập vào trang Modify or Cancel a Online Reservation trong trang web của khách sạn Nhập mã xác nhận và tên vào biêu mẫu yêu cầu đế tìm thông tin đặt phòng Khách chọn chức năng hủy phòng đặt Hệ thống sẽ báo cho khách biết khách bị thu tiền phí hủy đặt phòng Khách xác nhận và chọn hủy đặt phòng Thông tin hủy sẽ được lưu lại trong cơ sở dữ liệu b) Biểu đồ Ouv trình nghiệp vu: Tác nhân: Khách hàng... hiện: 7B3GA Sau khi đã nhập vào thông tin khách hàng thì nhân viên cần nhập vào thông tin phòng mà khách hàng sẽ thuê,đánh dấu vào phòng chưa được đăng ký thuê thành phòng đã được đăng ký,những dịch vụ mà khách sê sử dụng tại khách sạn sẽ được lưu lại Khi việc lưu thông tin phòng thuê được hoàn thành thì nhân viên sẽ thông báo đến khách hàng số tiền phải đặt cọc và đây là quy định của khách sạn, số... toán của khách hàng Khách sạn hiện nay cho phép khách hàng trả bằng tiền mặt hoặc bằng thẻ tín dụng Neu khách hàng trả bằng tiền mặt: Thì tiếp tân sẽ có nhiệm vụ nhận tiền , kiểm tra lại tiền ( đếm tiền ) sau đó sẽ nhập số tiền đuợc nhận vào hệ thống phần mêm trước mặt Tiếp tân in biên lai và yêu cầu khách hàng xem lại một lần nữa và ký tên Neu khách hàng trả tiền thông qua thẻ tín dụng : Khách hàng... về khách hàng đang ở ) Khi đã xem được tất cả các thông ❖ Thêm phòng Usecase này cho phép người sử dụng thêm phòng vào danh sách phòng Thông tin thêm vào gồm có: mã phòng, loại phòng, diện tích, vị trí phòng,giá phòng, tiện nghi trong phòng Khi nhân viên đã có danh sách phòng được thêm vào do khách sạn mới mở rộng khách sạn thì nhân viên chọn chức năng quản lý phòng,sau khi chọn chức năng quản lý. .. Duy Nhất Nhóm thực hiện: 7B3GA e) Biểu đồ công tác cho Usecase Đăng kv truc tiếp 3 Nghiệp vụ đăng ký phòng qua trang web: San khi truy van những thông tin khách sạn qua mạng ,khách hàng có thê lựa chọn việc đặt phòng khách sạn thông qua website của khách sạn a) Mô tà: Đê có thê đăng ký đặt phòng,khi khách hàng có nhu câu cân đăng lý cho mình một tài khoản trên website của khách sạn, tài khoản gồm Emai... thực hiện quy trình thanh toán và trả phòng cho khách sạn Nhân viên lễ tân sẽ thực hiện nghiệp vụ này a) Mô tà: Khách hàng sau khi đến hạn trả phòng sẽ xuống quầy tiếp tân để làm thủ tục trả phòng Khách hàng phải đưa chìa khoá và cung cấp một vài thông tin để tiếp tân tìm kiếm khách hàng và liệt kê các khoản phải trả ( thanh toán ) trước khi khách hàng rời khỏi khách sạn Người tiếp tân lúc này sẽ... chỉ liên lạc,số điện thoại,số fax(nếu có),tên nước và chọn chức năng đặt phòng Thông tin của cuộc đặt phòng sẽ được gửi về ban quản lý của khách sạn để xử lý. Danh sách phòng được đặt và khách thuê là kết quả cuối cùng và sẽ được chuyển đến bộ phận tiếp tân Bộ phận phụ trách và điều hành website sẽ chịu trách nhiệm giải quyết những thắc mắc,yêu cầu của khách hàng qua Email hướng dẫn hoặc hướng dẫn qua ... 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. .. thực 7B3GA hiện: 7B3GA Bộ PHẬN HỘI ĐỒNG QUẢN TRỊ VĂN Mục tiêu- phạm vi đồ án PHÒNG Mục tiêu: Khảo sát, phânGIÁM tích và ỐC 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,... 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

Ngày đăng: 06/01/2016, 17:50

Tài liệu cùng người dùng

Tài liệu liên quan