1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý khách sạn

52 129 0

Đ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

Nội dung

Quản lý khách sạn LờI NóI ĐầU Ngày với phát triển không ngừng mạnh mẽ công nghệ thông tin (CNTT) tất ngành nghề, lĩnh vực khác xã hội nh: kinh tế, an ninh quốc phòng, thơng mại điện tử CNTT nhu cầu cần thiết công ty, doanh nghiệp, tổ chức kinh tế, xã hội với tất Rất nhiều chơng trình phần mềm ứng dụng quản lý đời nh chơng trình quản lý nhân sự, quản lý hàng hoá, quản lý doanh nghiệp thực chiếm đợc lòng tin khách hàng Tuy nhiên đời sản phẩm phần mềm quản lý có chất lợng ngời thiết kế phải hiểu đợc thực tế công ty, doanh nghiệp mà thiết kế mô hình sở liệu để quản lý Các chơng trình ứng dụng phải có độ xác cao, việc lu trữ liệu phải thuận tiện cho việc tra cứu kiểm tra Phần mềm phải hoạt động tốt đáp ứng đợc nhu cầu phát sinh cho hiệu kinh tế cao đồng thời phải phù hợp với khả kinh tế công ty, doanh nghiệp Trong xu hội nhập vào kinh tế giới, để phát triển kinh tế theo hớng công nghiệp hoá, đại hoá ngành CNTT trở thành cầu nối xuyên quốc gia hoạt động tổ chức kinh tế, thơng mại Với việc áp dụng thành tựu khoa học tiên tiến, đại vào lĩnh vực tin học dần thay phơng pháp thủ công chơng trình phần mềm quản lý máy tính, giảm bớt thời gian, nhân lực, tăng độ xác bảo mật cao Những phần mềm quản lý công cụ thiếu cho doanh nghiệp nớc Với u điểm tính vợt trội em chọn đề tài: Quản lý khách sạn làm đồ án tốt nghiệp Đồ án gồm phần: Chơng I : Tổng quan toán Chơng II: Phân tích,thiết kế hệ thống Chơng III: Cài đặt hệ thống Tuy cố gắng học hỏi dựa kiến thức học thực tế khách sạn nhng khả thời gian có hạn nên đồ án em tránh khỏi thiếu sót Kính mong quý Thầy, Cô bạn bè góp ý để đồ án đợc hoàn thiện tốt Em xin chân thành cảm ơn Cô Nguyễn Thị Hồng Anh tận tình bảo suốt trình thực đồ án Đồ án tốt nghiệp Quản lý khách sạn Vinh, tháng 05 / 2010 Nguyễn Anh Tuấn Đồ án tốt nghiệp Quản lý khách sạn Chơng 1: TổNG QUAN BàI TOáN 1.1.Nhiệm vụ mục tiêu toán 1.1.1 Nhiệm vụ toán - Tìm hiểu cấu tổ chức Khách sạn Hoàng Ngân - Tìm hiểu nhiệm vụ qui trình thực công việc Khách sạn - Khảo sát tình hình thực tế Khách sạn - áp dụng kiến thức Cơ sở liệu Phân tích - thiết kế hệ thống thông tin quản lý để xây dựng chơng trình quản lý Khách sạn tự động thực số công việc máy tính thay phần công việc cho ngời 1.1.2 Mục tiêu toán Nghiên cứu thử nghiệm toán Phân tích - Thiết kế hệ thống thông tin quản lý Từ phân tích thiết kế cài đặt chơng trình Quản lý Khách sạn 1.2 Khảo sát toán 1.2.1 Vài nét khách sạn Hoàng Ngân Khách sạn Hoàng Ngân xây dựng sử dụng vào năm 2002 ông Nguyễn Hoàng Ngân làm chủ Khách sạn nằm số 15 Trần Phú TP Hà Tĩnh Do kinh phí có hạn nên Khách sạn vào hoạt động với qui mô tơng đối nhỏ Khách sạn gồm tầng ( tổng cộng 30 phòng) Tầng gồm phòng tiếp tân, phòng giám đốc Tiền sảnh rộng rãi, có khuôn viên đậu xe Khách sạn có loại phòng, tất phòng có đầy đủ tiện nghi nh: Ti vi, tủ lạnh, điều hòa Khách đến nghỉ khách sạn cảm thấy thoải mái dễ chịu Khách sạn luôn quan tâm nâng cấp chất lợng phục vụ Các quý khách đơn vị có nhu cầu khách sạn liên hệ trực tiếp qua số máy: 0393.855863 Rất hân hạnh đợc phục vụ đón tiếp quý vị đến khách sạn Đồ án tốt nghiệp Quản lý khách sạn 1.2.2 Cơ cấu tổ chức khách sạn SƠ Đồ Tổ CHứC GIáM ĐốC PHòNG TIếP TÂN PHòNG BảO Vệ PHòNG PHụC Vụ Giám đốc Khách sạn Có nhiệm vụ quản lý trực tiếp khách sạn, vấn đề khách sạn phải thông qua giám đốc giám đốc có quyền định tất thông tin xử lý khách sạn - Phòng tiếp tân Có nhiệm vụ hoàn thành công việc đăng ký, giao phòng cho khách nhận lại phòng, lập phiếu toán thu tiền khách, nhận yêu cầu khách, giới thiệu giải đáp thắc mắc khách - Phòng bảo vệ 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 - Phòng phục vụ Kiểm tra dọn vệ sinh phòng Phục vụ ăn, uống, giặt ủi đa đón khách xe khách sạn khách có yêu cầu - Ghi vào sổ dịch vụ STT PHòNG DọN 205 201 101 NGƯờI DọN Thu Qúi Hà TIME DọN 15h 9h30 GHI CHú Yêu cầu không dọn Có giặt ủi - Ghi vào phiếu toán Khách sạn Hoàng Ngân Số PHIếU THANH TOáN TIềN Họ tên khách: Ngày đến.: Giờ đến : Đồ án tốt nghiệp Quản lý khách sạn Số phòng: Ngày đi: Giờ đi: NGàY Phòng Tổng số tiền chữ: TIềN Dịch vụ TổNG Số TIềN TổNG CộNG Ngày tháng năm KHáCH (Ký) GIáM ĐốC (Ký) TIếP TÂN (Ký) 1.2.3 Đặc tả toán Một khách sạn cần tự động hoá việc quản lý Sau tìm hiểu, khảo sát trạng em nắm đợc thông tin sau: - Quản lý khách hàng: Mỗi khách hàng khách sạn đợc khách sạn quản lý thông tin sau: Họ tên, giới tính, địa chỉ, điện thoại_Fax(nếu có), E_mail(nếu có), số CMND_Passport (hoặc văn khác có hình), quốc tịch Nếu khách hàng công chức quản lý thêm thông tin sau: Tên quan, địa quan, E_mail quan - Quản lý phòng: Các phòng khách sạn đợc quản lý dựa vào phòng số, loại phòng, giá Khách sạn gồm có ba loại phòng 1, 2, tơng ứng với giá nh sau 150.000đ, 200.000đ, 250.000đ (trong có 10% VAT) Ngoài phòng đợc trang bị tiện nghi, nên tiện nghi đợc quản lý theo mã tiện nghi, tên tiện nghi Còn trang bị tiện nghi theo phòng đợc quản lý dựa vào phòng số số lợng tiện nghi phòng - Quản lý đăng ký _ thuê phòng: Tất thông tin đăng ký thuê phòng đợc quản lý dựa số đăng ký, họ tên khách đăng ký, ngày đến, đến, ngày đi, đi, số lợng ngời lớn, số lợng trẻ em số tiền đặt cọc - Quản lý thông tin nhận phòng: Đồ án tốt nghiệp Quản lý khách sạn Khách sạn quản lý thông tin sau: Số nhận phòng, họ tên ngời nhận phòng, ngày nhận, nhận Tất thông tin nhận phòng dựa vào thông tin đăng ký thuê phòng khai báo trớc Vì khách hàng có đăng ký đợc nhận phòng theo thông tin mà khách đăng ký - Quản lý việc trả phòng: Dựa thông tin đăng ký thuê phòng thông tin nhận phòng, việc trả phòng đợc khách sạn quản lý thông tin sau: Số trả phòng, ngày trả, trả, họ tên ngời trả (có thể trả phòng trớc thời hạn đăng ký) Nếu khách hàng muốn gia hạn thêm thời gian khách sạn phải tiến hành làm thủ tục đăng ký lại Bên cạnh việc trả phòng khách khách sạn kiểm tra lại tình trạng phòng - Quản lý thông tin huỷ đăng ký: Cũng nh việc quản lý công việc việc huỷ đăng ký đợc quản lý thông tin sau: Số huỷ đăng ký, ngày huỷ đăng ký, huỷ đăng ký, họ tên ngời huỷ đăng ký - Quản lý nhân viên phục vụ khách sạn: Tất nhân viên làm việc khách sạn đợc quản lý thông tin sau: Họ nhân viên, Tên nhân viên, Chức vụ nhân viên Ngoài khách sạn quản lý thông tin dịch vụ: tên dịch vụ; tiện nghi Tại khách sạn có nhiều loại dịch vụ nh: điện thoại, ăn uống, giặt ủi, đa đón khách, chuyên chở đồ cho khách (khi khách yêu cầu) Quy trình quản lý: Khi khách hàng có nhu cầu khách sạn khách hàng liên hệ với khách sạn để tiến hành làm thủ tục đăng ký phòng khách hàng làm thủ tục thuê nhận phòng để ( trờng hợp phòng trống ) Có hai hình thức liên hệ: đến trực tiếp, qua điện thoại Khi khách hàng làm thủ tục đăng ký khách hàng phải khai báo đầy đủ thông tin nh thông tin quan (nếu có) Bộ phận Lễ tân (BPTL) yêu cầu Hầu hết khách hàng phải đặt cọc số tiền định dựa vào loại phòng mà đăng ký Trờng hợp tổ chức thuê phòng tổ chức cử đại diện đến khách sạn làm thủ tục đăng ký Việc quản lý thông tin tổ chức đợc quản lý nh thông tin quan công ty, thông tin ngời đại diện đợc quản lý nh thông tin công chức hay nhân viên quan Đồ án tốt nghiệp Quản lý khách sạn Trong thời gian trớc ngày nhận phòng tối thiểu tuần khách hàng đăng ký theo đoàn phải gửi cho khách sạn bảng bố trí phòng thành viên để khách sạn phân bố phòng cho hợp lý Khi khách hàng đến nhận phòng số tiền đặt cọc, khách hàng phải gửi cho BPLT CMND_Passport ( văn có hình thời hạn sử dụng ) BPLT vào để kiểm tra lại thông tin khách đăng ký phòng Sau kiểm tra xong BPLT trả lại văn khách hàng làm xong thủ tục trả phòng Sau BPLT kiểm tra lại tình trạng phòng để tiến hành giao phòng cho khách Nếu khách không đồng ý làm thủ tục đổi phòng cho khách ( phòng trống ) Trong thời gian khách sạn, khách sử dụng loại dịch vụ, yêu cầu phục vụ Mọi yêu cầu BPLT đảm nhiệm đáp ứng phạm vi hoạt động khách sạn Khách hàng sử dụng dịch vụ cha toán Bộ phận dịch vụ ghi hoá đơn nợ chuyển đến BPLT tính vào hoá đơn tổng Sau đặt phòng khách huỷ đăng ký phải bồi thờng cho khách sạn theo quy định thoả thuận Vì tiền đặt cọc phải có trớc nhận phòng Để tránh rủi ro số tiền đặt cọc phải lớn hay số tiền phải bồi thờng Tuy nhiên trớc ngày nhận phòng khách huỷ đăng ký bồi thờng Khi hết thời hạn thuê phòng nh đăng ký khách phải trả phòng cho khách sạn Khi khách làm thủ tục trả phòng, BPLT kiểm tra lại tình trạng phòng, tổng hợp lại hoá đơn sử dụng dịch vụ cha toán thời gian khách khách sạn sau tổng hợp in hoá đơn tổng để khách toán trả lại CMND_Passport cho khách Hình thức toán khách sạn chủ yếu tiền mặt (tiền Việt nam_VNĐ) - Ghi chú: + Giá phòng thay đổi theo mùa, khách quen trẻ em + Nếu khách hàng vợ chồng phải có giấy đăng ký kết hôn Công việc tin học hoá nhằm đáp ứng: Cập nhật thông tin Danh mục khách hàng Danh mục phòng Danh mục dịch vụ Danh mục nhân viên Xem thông tin in cần Danh sách khách hàng (DSKH) khách sạn Đồ án tốt nghiệp Quản lý khách sạn DSKH đăng ký thuê phòng DSKH huỷ đăng ký Danh sách phòng Danh sách nhân viên Phiếu toán tiền Tra cứu thông tin Khách hàng theo tiêu chí họ tên, phòng số Hoá đơn sử dụng dịch vụ Hoá đơn tiền phòng 1.2.4 Mục đích yêu cầu ngời sử dụng 1.2.4.1 Nhu cầu thực tế Trên thực tế nhu cầu xem xét thông tin vấn đề thời điểm ngời quản lý, nhà lãnh đạo cần thiết Các thông tin nhiều phần nhỏ hệ thống liệu đầy đủ Các liệu cần xem xét đợc quan tâm theo khía cạnh mà - Tại lúc thông tin mà ngời sử dụng cần biết khác Thông tin nhắn gọn đầy đủ tuỳ thuộc vào yêu cầu cụ thể ngời sử dụng - Việc xem xét theo dõi thông tin thời điểm có ý nghĩa lớn Chúng cho phép ngời quản lý theo dõi đợc việc quản lý thờng xuyên nhân viên làm việc khách sạn 1.2.4.2 Bài toán đặt - Cho phép ngời sử dụng chọn tra cứu thông tin khách hàng khách sạn cách thân thiện nhanh chóng - Cho phép ngời sử dụng bổ sung sửa đổi thông tin khách hàng cách nhanh chóng đợc nhận quyền tơng ứng nh - Hệ thống tự động kiểm tra tính tổng khoản tiền dịch vụ tiền phòng mà khách phải trả ngời sử dụng nhập vào ngày - trả phòng đồng thời hệ thống in phiếu toán cho khách - Khi đến thuê phòng hệ thống cho biết danh sách phòng trống loại phòng khách sạn Chơng 2: Phân tích thiết kế hệ thống Đồ án tốt nghiệp Quản lý khách sạn 2.1 Mô hình hóa liệu 2.1.1 Mô hình quan niệm liệu Mô hình quan niệm liệu mô tả hệ thống thông tin độc lập với lựa chọn môi trờng để cài đặt, công cụ cho phép ngời phân tích thể liệu hệ thống mức quan niệm Mô hình sở để trao đổi ngời phân tích ngời yêu cầu thiết kế hệ thống Nhiều kiểu mô hình quan niệm liệu đợc nghiên cứu, phơng pháp Merise sử dụng mô hình thực thể - mối kết hợp, mô hình xuất phát từ lý thuyết sở liệu nên từ thiết kế đợc sở liệu dạng chuẩn cao Với toán "Quản lý khách sạn" mô hình quan niệm đợc mô tả nh sau: (1,1) TNGHI Mã TN Tên TN (1,n) TTHB ị Mã NV Tên NV Chức vụ NV Ngày huỷ Giờ huỷ ĐĂNG Ký Số ĐK Ngày đến Giờ đến Ngày Giờ Tiền đcọc SLNL SLTE NHÂN VIÊN HUỷ ĐK (1, n) KHáCH HàNG Mã KH Họ tên KH Ngày sinh Giới tính Địa Điện thoại_Fax E_mail SốCMND_PP Quốc tịch (1,1) SDDV Số Ngày SD Đơn giá Tiền trả tr ớc DịCH Vụ (1,n) Mã DV Tên DV CƠ QUAN Mã CQ Tên CQ ĐCCQ ĐThoại_F ax CQ E_mail CQ NPHòN G Ngày nhận Giờ nhận (1, n) NV-DV (1, n) (1, n) Số l ợng (1, n) CÔNG CHứC PHòNG Mã P Loại P Giá cơ_ Chức vụ (1,1) (1, n) (1, n) THANHTOáN TRả PHòNG Ngày trả Giờ trả (1,1) Mã PTT Ngày TT Giờ TT Số tiền (1,1) CCCQ Đồ án tốt nghiệp Quản lý khách sạn Hình 1:Mô hình quan niệm liệu 2.1.2 Mô hình tổ chức liệu Mô hình tổ chức liệu hệ thống lợc đồ sở liệu hệ thống Đây bớc trung gian chuyển đổi mô hình quan niệm liệu (gần với ngời sử dụng) mô hình vật lý liệu (mô hình máy), chuẩn bị cho việc cài đặt hệ thống Các lợc đồ quan hệ mô hình tổ chức liệu có đợc từ biến đổi mô hình quan niệm liệu áp dụng qui tắc biến đổi ta có lợc đồ quan hệ toán: KHáCH HàNG ( Mã KH, Họ Tên KH, Giới tính, Địa chỉ, Ngày sinh, Đthoại_ Fax,E_mail, CMND_PP, Quốc tịch ) PHòNG ( Mã P, Loại P, Giá ) TNGHI ( Mã TN, Tên TN ) TTHBị ( Mã P, Mã TN, Số lợng ) DịCH Vụ ( Mã DV, Tên DV ) CƠ QUAN ( Mã CQ, Tên CQ, ĐCCQ, ĐT_Fax CQ, E_mail CQ ) CÔNG CHứC ( Mã KH, Mã CQ, Chức vụ) NHÂN VIÊN ( Mã NV, Tên NV, Chức vụ NV ) 10 Đồ án tốt nghiệp Quản lý khách sạn MENU Hệ THốNG CậP NHậT BáO BIểU TRA CứU THOáT KHáCH HàNG CƠ QUAN ĐĂNG Ký HUỷ Đ.Ký NHậN PHòNG SDDV PHòNG TRả PHòNG DịCH Vụ NHÂN VIÊN Hình 9:Sơ đồ thiết kế 3.3 CàI ĐặT CHƯƠNG TRìNH 38 Đồ án tốt nghiệp Quản lý khách sạn 3.3.1 Thiết kế sở liệu Access - Chơng trình sử dụng sở liệu Microsoft Access 2003 đợc kết nối với Visual Basic 6.0 điều khiển Data Environment - Tên File sở liệu: "dulieu.mdb" 3.3.1.1 Các Table đợc tạo toán Table_KHACHHANG Table_HUYDK Table_PHONG Table_DANGKY Table_NPHONG Table_DICHVU Table_TRAPHONG Table_TNGHI Table_SDDV Table_CONGCHUC Table_COQUAN Table_TTBI Tuy nhiên, giới hạn điểm qua số bảng sau Table_KHACHHANG, Table_ DANGKY: 39 Đồ án tốt nghiệp Quản lý khách sạn Hình 10:Table DANGKY 3.3.1.2 Ràng buộc ĐốI TƯợNG Ràng buộc khoá KHACHHANG COQUAN PHONG DICHVU TNGHI DANGKY HUYDK NPHONG TRAPHONG SDDV NHANVIEN TTHBI CONGCHUC Ràng buộc khoá ngoại CONGCHUC RàNG BUộC TOàN VẹN MAKH khoá MACQ khoá MAP khoá MADV khoá MATN khoá MAKH, SoDK, MAP khoá MAKH, SoDK khoá MAKH, SoDK khoá MaNV khoá MaKH, MaCQ khoá MACQ khoá ngoại tham chiếu từ bảng COQUAN 3.3.1.3 Mối quan hệ bảng Dùng công cụ Relationships MS Access để thiết lập mối quan hệ bảng 40 Đồ án tốt nghiệp Quản lý khách sạn Hình 11: Relationships 3.3.1.4 Cài đặt chơng trình Sau số thủ tục đợc thực chơng trình Thủ tục mở kết nối liệu Sub Open_mdb() Dim db_name, str As String db_name = App.Path & "\Lien.mdb" str = "Provider=Microsoft.Jet.OLEDB.3.51;Data Source=" & db_name & "" DE1.CN1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=" & db_name & "" DE1.CN1.Open cn.Open str End Sub Hàm kiểm tra ngày tháng Public Function Test_Day(ngay As String) As Boolean Dim KTNgay As Integer Dim so so = CInt(Val(Trim(Right(ngay, 4)))) KTNgay = CInt(Val(Left(ngay, 2))) If CInt(Val(Trim(Right(ngay, 4)))) < 1000 Then 41 Đồ án tốt nghiệp Quản lý khách sạn MsgBox "Nam phai co chu so.Vui long nhap lai.", vbOKOnly + vbExclamation, "Thong bao" Test_Day = False Exit Function End If If CInt(Val(Trim(Mid(ngay, 4, 2)))) < Or CInt(Val(Trim(Mid(ngay, 4, 2)))) > 12 Then MsgBox "Ngay thang khong hop le Vui long nhap lai", vbOKOnly + vbExclamation, "Thong bao" Test_Day = False Else Select Case CInt(Val(Trim(Mid(ngay, 4, 2)))) Case 1, 3, 5, 7, 8, 10, 12 If KTNgay < Or KTNgay > 31 Then MsgBox " Thang " & Mid(ngay, 4, 2) & " co 31 ngay", vbOKOnly + vbExclamation, "Thong bao" Test_Day = False Else Test_Day = True End If Case If KTNgay < Or KTNgay > 29 Then MsgBox " khong hop le", vbOKOnly + vbExclamation, "Thong bao" Test_Day = False Else If namnhuan(Right(ngay, 4)) = False Then If KTNgay > 28 Then MsgBox "Nam " & Right(ngay, 4) & " thang co 28 Vui long nhap lai", vbOKOnly + vbExclamation, "Thong bao" Test_Day = False End If Else Test_Day = True End If 42 Đồ án tốt nghiệp Quản lý khách sạn End If Case Else If KTNgay < Or KTNgay > 30 Then MsgBox "Ngay khong hop le! thang " & (Mid(ngay, 4, 2)) & _ " chi co 30 Vui long nhap lai.", vbOKOnly + vbExclamation, "Thong bao" Test_Day = False Else Test_Day = True End If End Select End If End Function 43 Đồ án tốt nghiệp Quản lý khách sạn Thủ tục đăng ký thuê phòng Input : THÔNG TIN ĐĂNG Ký THUÊ PHòNG Output : Thông tin đăng ký thuê phòng ghi vào bảng DANGKY Xử lý: Private Sub Luu_Du_Lieu() Dim rs As New ADODB.Recordset Dim rs1 As New ADODB.Recordset Dim str If Trim(txtSoDK) = "" Or Trim(txtMaKH) = "" Or Trim(txtMaP) = "" Then MsgBox "Chu y: MaKH, SoDK, MaP khong duoc trong", vbOKOnly + vbExclamation, "Thong bao" Me.MousePointer = Exit Sub End If Test_NULL str = "select*from PHONG where MaP='" & Trim(txtMaP) & "'" rs1.Open str, cn, adOpenKeyset, adLockOptimistic, adCmdText If txtMaP = rs1!MaP Then rs1.Update rs1.Close str = "select*from Dangky where SoDK='" & Trim(txtSoDK) & "' " rs.Open str, cn, adOpenKeyset, adLockOptimistic, adCmdText If rs.EOF = True Then rs.AddNew rs!MaKH = txtMaKH rs!soDK = txtSoDK rs!NgayDK = txtNgayDK rs!MaP = txtMaP rs!Ngayden = txtNgayden rs!Gioden = txtGioden rs!Ngaydi = txtNgaydi rs!Giodi = txtGiodi rs!SLNL = txtSLNL rs!SLTE= txtSLTE 44 Đồ án tốt nghiệp Quản lý khách sạn rs!Giathue = txtGiathue rs!Tiencoc = txtTiencoc rs.Update rs.Close Else Dim kiemtra If txtSoDK = rs! SoDK Then kiemtra = MsgBox(" Khach hang co So dang ky [" & txtSoDK & "]da ton tai Neu ban muon SUA thong tin khach hang thi bam Yes", vbYesNo + vbQuestion, "Thong bao") If kiemtra = vbNo Then Exit Sub Else rs!MaKH = txtMaKH rs!SoDK = txtSoDK rs!NgayDK = txtNgayDK rs!MaP = txtMaP rs!Ngayden = txtNgayden rs!Gioden = txtGioden rs!Ngaydi = txtNgaydi rs!Giodi = txtGiodi rs!SLNL = txtSLNL rs!SLTE = txtSLTE rs!Giathue = txtGiathue rs!Tiencoc = txtTiencoc rs.Update End If End If End If End If Lock_Text Display_Listview cmdNEW.SetFocus Me.MousePointer = End Sub Hàm kiểm tra ngày đến 45 Đồ án tốt nghiệp Quản lý khách sạn Private Function KTNgayden(Ngayden As String) As Boolean Dim rs As New ADODB.Recordset Dim str str = " select * from Dangky where SoDK='" & Trim(txtSoDK.Text) & "'" rs.Open str, cn, adOpenKeyset, adLockOptimistic, adCmdText If rs.EOF = True Then If txtNgayDK = "" Then MsgBox " Ban chua nhap dang ky ! ", vbOKOnly + vbExclamation, "Thong bao" KTNgayden = False txtNgayDK.SetFocus Exit Function Else If CDate(Ngaythang(Ngayden)) < txtNgayDK Then MsgBox " Ngayden phai >= [" & txtNgayDK & "] ", vbOKOnly + vbExclamation, "Thong bao" KTNgayden = False Else KTNgayden = True End If End If Else If CDate(Ngaythang(Ngayden)) < rs!NgayDK Then MsgBox " Ngayden phai >= [" & txtNgayDK & "] ", vbOKOnly + vbExclamation, "Thong bao" KTNgayden = False Else KTNgayden = True End If End If End Function 3.3.2 Thiết kế giao diện Có lẽ khâu quan trọng lập trình thiết kế Sau thiết kế giao diện, bạn cần thiết kế cấu trúc chơng trình Cách thiết kế khác dẫn 46 Đồ án tốt nghiệp Quản lý khách sạn đến hoạt động khác bảo trì theo khác Code VB đợc tổ chức theo dạng phân nhánh Một ứng dụng thông thờng chứa nhiều mô-đun Mỗi biểu mẫu có mô-đun, có thêt có thêm môđun chuẩn chứa đoạn chơng trình dùng chung có thêm mô-đun lớp Có hai loại giao diện SDI (giao diện đơn tài liệu - single document interface) MDI (giao diện đa tài liệu - multiple document interface) Ví dụ : Notepad ví dụ SDI, Microsoft Excel - Microsoft Word MDI Dới số Form chơng trình Form_Main Form _Khachhang 47 Đồ án tốt nghiệp Quản lý khách sạn Form _DANGKY Form_NHANPHONG 48 Đồ án tốt nghiệp Quản lý khách sạn 49 Đồ án tốt nghiệp Quản lý khách sạn Kết luận Mặc dù cố gắng tìm hiểu công việc " Quản lý khách sạn " nhng không tránh khỏi thiếu sót Mong quý Thầy , Cô bạn đóng góp ý kiến để em rút đợc nhiều kinh nghiệm quý báu bớc vào sống Quá trình khảo sát, phân tích - thiết kế cài đặt toán quản lý khách sạn hoàn thành công việc sau: - Cập nhật, lu trữ, thêm thông tin: * Khách hàng đăng ký thuê phòng * Khách hàng nhận phòng * Khách hàng huỷ đăng ký * Khách hàng sử dụng dịch vụ * Khách hàng trả phòng * Thông tin nhân viên khách sạn - Báo biểu: * Danh mục phòng 50 Đồ án tốt nghiệp Quản lý khách sạn * Danh sách khách hàng đăng ký thuê phòng * Danh sách khách hàng nhận phòng * Danh sách khách hàng sử dụng dịch vụ - Tra cứu: * Thông tin khách hàng * Thông tin nhân viên khách sạn * Hoá đơn dịch vụ * Hoá đơn tổng hợp Bài toán đợc thiết kế cài đặt ngôn ngữ Visual Basic cho phép chạy môi trờng Windows kế thừa đợc tính mạnh Windows nh: - Cho giao diện thân thiện với ngời sử dụng - Chạy theo chế độ đa nhiệm - In ấn nhanh chóng thuận lợi Bài toán quản lý khách sạn chủ yếu áp dụng với khách sạn có quy mô tơng đối nhỏ, đặc thù khách sạn nên công tác quản lý với khách sạn khác Trong phạm vi đồ án em xây dựng chơng trình quản lý cho khách sạn Hoàng Ngân với đặc thù riêng khách sạn Do thời gian hạn chế trình độ hiểu biết thân cha nhiều nên việc phân tích thiết kế cài đặt toán quản lý khách sạn cha hoàn thiện nh phần mềm quản lý Nó mang tính chất học hỏi, trao đổi bắt đầu làm quen với thực tế Nhng qua đợt thực tập này, em học hỏi đợc nhiều kinh nghiệm trình phân tích thiết kế cài đặt chơng trình quản lý, đồng thời bổ sung kiến thức cho thân Em xin chân thành cảm ơn Cô Nguyễn Thị Hồng Anh tận tình giúp đỡ để em hoàn thành đồ án Em bày tỏ lòng biết ơn sâu sắc tới quý Thầy Cô khoa Công nghệ thông tin trờng Đại học Vinh dạy suốt khoá học Cảm ơn bạn đóng góp ý kiến động viên để hoàn thành đồ án 51 Đồ án tốt nghiệp Quản lý khách sạn Tài liệu tham khảo [1] - " Microsoft Visual Basic & Lập trình sở liệu 6.0 ", Nguyễn Thị Ngọc Mai (chủ biên), Nhà xuất lao động -Xã hội [2] - " Những thực hành sở liệu Visual Basic ", Ks Đinh Xuân Lâm, Nhà xuất thống kê [3] - " Bài giảng Microsoft Access ", Ths.Nguyễn Đình Thuân [4] - "Bài giảng sở liệu & phân tích thiết kế hệ thống thông tin quản lý", Ths Nguyễn Hữu Trọng [5] - " Phân tích thiết kế hệ thống thông tin quản lý ", Ths Đinh Thế Hiển, Nhà xuất thống kê - 2000 52 Đồ án tốt nghiệp [...]... bài toán này để tự động hoá công tác quản lý bao gồm: Bộ phận lễ tân, Bộ phận dịch vụ Ta có thể tổ chức theo hai cách khác nhau Cách 1: CHƯƠNG TRìNH QUảN Lý KHáCH SạN Bộ PHậN Lễ TÂN Bộ PHậN DịCH Vụ - Nhập số liệu - In báo cáo - Nhập số liệu - In báo cáo 27 Đồ án tốt nghiệp Quản lý khách sạn Cách 2: CHƯƠNG TRìNH QUảN Lý KHáCH SạN NHậP Số LIệU IN BáO CáO - Thông tin khách hàng - Đăng ký thuê phòng - Nhận... thống: QUảN Lý KHáCH SạN Mục tiêu: Đa ra phiếu thanh toán cho khách Số : 16 Input: Thông tin về khách, về tiền phòng, về dịch vụ Output: In ra phiếu thanh toán cho khách Xử lý: 35 Đồ án tốt nghiệp Quản lý khách sạn Nhập thông tin cần thiết về khách, dịch vụ, tiền phòng Nhập số phòng cần thanh toán tiền If Số phòng=Phòng đăng ký trả Then Cho bảng thống kê các khoản tiền dịch vụ và tiền phòng Số tiền khách. .. Danh sách khách hàng - Danh sách khách đăng ký - Danh sách khách nhận phòng - Hoá đơn thanh toán IPO Chart (IPO: Input - Processing - Output) IPO Chart Số: 1 Môđun: NHậP THÔNG TIN KHáCH HàNG Hệ thống: QUảN Lý KHáCH SạN Mục tiêu: Nhập dữ liệu cho KHACHHANG Input: Thông tin khách hàng Output: Thông tin khách hàng ghi vào bảng KHACHHANG Xử lý: Nhập thông tin của khách hàng Tìm thông tin của khách hàng... Hệ thống: QUảN Lý KHáCH SạN Mục tiêu: Huỷ đăng ký phòng sau khi đã đăng lý- thuê phòng Số: 4 Input: Yêu cầu huỷ đăng ký phòng, đăng ký - thuê phòng Output: Phòng yêu cầu huỷ Xử lý: 29 Đồ án tốt nghiệp Quản lý khách sạn Nhập yêu cầu huỷ đăng ký phòng Lấy thông tin đăng ký - thuê phòng từ DANGKY sao cho: Thời gian = Thời gian đăng ký Số phòng = Số phòng yêu cầu huỷ đăng ký phòng Khách hàng =Khách hàng... 2.2.2.5 Mô hình quan niệm xử lý 19 Đồ án tốt nghiệp Quản lý khách sạn Hình 3:Mô hình quan niệm xử lý Có nhu cầu về phòng ở (5) ĐĂNG Ký - THUÊ PHòNG NO YES Đăng ký bị từ chối Đăng ký đợc chấp nhận KIểM TRA PHòNG NO YES Còn phòng trống Hết phòng trống KIểM TRA T.TIN KHáCH HàNG NO YES Thông tin khách hàng đã có Thông tin khách hàng cha có NHậP T.TIN KHáCH HàNG YES Thông tin khách hàng đã nhập NHậP T.TIN... Then Thêm thông tin khách hàng vào bảng KHACHHANG Else Cập nhật lại thông tin khách hàng đã có trong bảng KHACHHANG End If IPO Chart Số: 2 Môđun: NHậP THÔNG TIN ĐĂNG Ký -THUÊ PHòNG Hệ thống: QUảN Lý KHáCH SạN Mục tiêu: Nhập dữ liệu cho DANGKY Input: Thông tin đăng ký - thuê phòng Output: Thông tin đăng ký - thuê phòng ghi vào bảng DANGKY Xử lý: 28 Đồ án tốt nghiệp Quản lý khách sạn Nhập thông tin của... THÔNG TIN TIệN NGHI HệMôđun: thống: QUảN LýTHÔNG KHáCHTIN SạNTRANG THIếT Bị NHậP Mục Nhập dữ liệu cho TIEN NGHI Hệtiêu: thống: QUảN Lý KHáCH SạN Số : 6 Số : 7 Mục tiêu: Nhập dữ liệu cho T.THIET BI Input: Thông tin tiện nghi Input: Thông tin về trang thiết bị Output: Thông tintin tiệntrang nghithiết ghi vào bảng Output: Thông bị ghi vàoTNGHI bảng T.THIET BI XửXử lý: lý: Nhập thông tintin tiệntrang nghithiết... Text 9 Lookup(KHáCHHàNG) Ngày trả Date/Time Short date >=Date() Giờ trả Date/Time Short date 16 Đồ án tốt nghiệp Quản lý khách sạn Ví dụ: Số đăng ký 1502200301 1702200302 Mã khách hàng 150203001 170203002 Ngày trả 20/02/2003 22/02/2003 Giờ trả 12:00 12:00 2.2 MÔ HìNH HOá Xử Lý Trongmột hệ thống thông tin bao gồm hai thành phần chính: Dữ liệu và xử lý dữ liệu Dữ liệu mang sắc thái tĩnh còn xử lý mang sắc... Hệ thống: QUảN Lý KHáCH SạN Mục tiêu: Nhập dữ liệu cho TRAPHONG Input: Thông tin trả phòng Output: Thông tin trả phòng ghi vào bảng TRAPHONG Xử lý: Nhập thông tin trả phòng Tìm thông tin trả phòng trong bảng TRAPHONG If không tìm thấy Then Thêm thông tin trả phòng trong bảng TRAPHONG Else Cập nhật lại thông tin trả phòng đã có trong bảng TRAPHONG End If 30 Đồ án tốt nghiệp Quản lý khách sạn IPO Chart... phòng trống YES Đăng ký thuê đ ợc chấp nhận KIểM TRA PHòNG NO YES Còn phòng trống Thông tin khách hàng cha có KTTTKHáCHHàNG NO YES Đã có thông tin khách hàng NHậP TT ĐĂNG Ký YES Thông tin đăng nhập Hình 7: Mô hìnhký tổ đã chức xử lý KHáCH HàNG Bộ PHậN Lễ TÂN Bộ PHậN DịCH Vụ (1) 25 Đồ án tốt nghiệp Quản lý khách sạn Còn thời hạn thuê phòng Hết hạn thuê phòng (3 ) Y/C TRả PHòNG YES Trả phòng đợc chấp nhận ... nghiệp Quản lý khách sạn Form _DANGKY Form_NHANPHONG 48 Đồ án tốt nghiệp Quản lý khách sạn 49 Đồ án tốt nghiệp Quản lý khách sạn Kết luận Mặc dù cố gắng tìm hiểu công việc " Quản lý khách sạn "... toán quản lý khách sạn chủ yếu áp dụng với khách sạn có quy mô tơng đối nhỏ, đặc thù khách sạn nên công tác quản lý với khách sạn khác Trong phạm vi đồ án em xây dựng chơng trình quản lý cho khách. .. khách sạn Đồ án tốt nghiệp Quản lý khách sạn 1.2.2 Cơ cấu tổ chức khách sạn SƠ Đồ Tổ CHứC GIáM ĐốC PHòNG TIếP TÂN PHòNG BảO Vệ PHòNG PHụC Vụ Giám đốc Khách sạn Có nhiệm vụ quản lý trực tiếp khách

Ngày đăng: 15/12/2015, 09:55

TỪ KHÓA LIÊN QUAN

w