Quản lý khách sạn bằng C#

33 190 0
Quản lý khách sạn bằng C#

Đ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

Bộ thơng tin truyền thơng HỌC VIÊN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG CƠ SỞ TP.HCM -‫ﻐﻐ‬‫ﻐﻐ‬ - ĐỒ ÁN MÔN HỌC NHẬP MÔN CÔNG NGHỆ PHẦN MỀM QUẢN LÝ KHÁCH SẠN Giáo viên hướng dẫn: Lớp: Nhóm 2: TP.HCM, 09/03/2019 LỜI NÓI ĐẦU Trong thời đại nhu cầu xã hội ngày tăng cao, kèm theo phát triển không ngừng nghĩ công nghệ thông tin, việc đưa ứng dụng công tác quản lý cần thiết, giúp ta rút ngắn thời gian độ chinh xác cao công tác quản lý Hiện nay, khách sạn phải trực tiếp tiếp nhận, quản lý khối lượng lớn thường xuyên nhiều loại khách, với hàng loạt dịch vụ phát sinh theo nhu cầu khách hàng Do đó, công việc quản lý hoạt động kinh doanh khách sạn ngày phức tạp Hơn nữa, công tác quản lý không đơn quản lý lưu lược khách đến với khách sạn, sử dụng loại hình dịch vụ … mà cơng việc quản lý phải đáp ứng nhu cầu việc báo cáo loại hình doanh thu, tình hình kinh doanh khách sạn … để từ đưa định hướng lập kế hoạch phát triển cho công việc kinh doanh Nhưng với việc lưu trữ xử lý thủ cơng tốn nhiều thời gian nhân lực mà không đem lại hiệu cao Do cần phải tin học hóa hình thức quản lý, cụ thể xây dựng phần mềm để đáp ứng nhu cầu quản lý toàn diện, thống đạt hiệu cao cho hoạt động kinh doanh khách sạn Do nhu cầu nên nhóm chúng em định chọn đề tài “Quản lý khách sạn” yếu cho nhu cầu ứng dụng cơng nghệ thông tin vào kinh doanh 1) Hiện trạng – Yêu cầu a) Hiện trạng - Tổ chức khách sạn: + Giám đốc khách sạn: quản lý trực tiếp khách sạn , vấn đề phải thông qua định giám đốc + Bộ phận tài chính: quản lí thu chi, lập hóa đơn tốn cho khách hàng + Lễ tân: tiếp nhận khách thuê-trả phòng, tương tác trực tiếp với khách hàng tiếp nhận giải đáp yêu cầu khách hàng - Các nghiệp vụ quy trình liên quan đến quản lí hệ thống khách sạn: + Quản lí khách hàng: Mỗi khách hàng phải cung cấp thông tin sau: Số CMND, họ tên, địa chỉ, giới tính,số điện thoại  Thêm khách hàng  Tra cứu thông tin khách hàng + Quản lí phòng : Kiểm sốt qua số phòng, loại phòng (kích thước, chất lượng) kèm theo giá th phòng  Thêm phòng  Xóa phòng  Cập nhật thơng tin phòng  Tra cứu phòng + Quản lí đăng kí- th phòng: Mỗi lượt đăng ký có mã đăng ký để phân biệt, thông tin khách hàng, ngày đến, ngày đi, số lượng người  Thực việc lấy thông tin từ khách hàng                      Nhập liệu thông tin, thông báo cho khách quy định dịch vụ mà khách sạn áp dụng, thời gian lưu trú Giới thiệu phòng trống phù hợp với nhu cầu khách hàng Giao chìa khóa phòng, chuyển hành lí dẫn khách lên phòng + Quản lí trả phòng : dựa vào thơng tin đăng kí nhận phòng th phòng, quản lí mã số phòng trả ngày giờ, họ tên, khách hàng có nhu cầu gia hạn phải đăng kí lại Khách hàng trả chìa khóa cho biết thơng tin In hóa đơn cho khách hàng Khách chọn hình thức tốn thẻ tiền mặt Kiểm tra số tiền ký tên + Quản lí nhân viên: bao gồm thông tin họ tên, chức vụ, công việc Thêm nhân viên Tra cứu nhân viên Sửa thơng tin nhân viên Xóa nhân viên + Quản lí thu chi: quản lí hóa đơn phiếu chi để tiến hành kiểm kê.trả tiền thuế lương cho nhân viên Từ hóa đơn nhân viên lập doanh thu Thực chi trả cho vấn đề phát sinh lập phiếu thu Thống kê hóa đơn + Quản lí dịch vụ: khách hàng muốn sử dụng dịch vụ phải liên hệ với lễ tân ghi nhận tiến hành tính phí Lễ tân nhận yêu cầu dịch vụ từ khách hàng, thực kiểm tra khả đáp ứng khách sạn thông báo lại cho khách hàng Liên hệ phận buồng phòng đáp ứng nhu cầu khách hàng Cập nhật dịch vụ vào hóa đơn khách hàng + Quản lí trạng phòng: nhân viên phục vụ tiến hành kiểm tra q trình dọn phòng  Kiểm tra trang thiết bị vật chất phòng, sửa chữa hư hỏng  + Quản lí việc đổi, gia hạn phòng: thực đổi phòng phòng trống phù hợp với nhu cầu khách, gia hạn phòng phòng khơng bị đặt trước  Nhân viên nhận yêu cầu từ khách hàng yêu cầu cung cấp thông tin  Nhân viên kiểm tra phòng trống có bị đặt trước hay khơng sau giới thiệu với khách hàng  Khách hàng chọn phòng, nhân viên nhận thơng  tin phòng đặt cập nhật danh sách phòng b) Yêu cầu  Danh sách yêu cầu: STT Tên yêu cầu Biểu mẫu Quy định Lập danh mục phòng BM1 QĐ1 Lập phiếu thuê phòng BM2 QĐ2 Tra cứu phòng BM3 Lập hóa đơn toán BM4 Lập báo cáo tháng BM5 Thay đổi qui định Lưu trữ nhân viên BM7 Tra cứu thông tin nhân viên BM8 Lập danh mục thiết bị BM9 10 Tra cứu thông tin thiết bị BM10 QĐ4 QĐ6 QĐ7 Ghi  Danh sách biểu mẫu quy định o Biểu mẫu – Quy định 1: BM1: Danh mục phòng STT Phòng Loại phòng Đơn giá Ghi QĐ1: Có loại phòng (A,B,C) với đơn giá tương ứng(150.000, 170.000, 200.000) o Biểu mẫu – Quy định 2: BM2: Phiếu thuê phòng Phòng: ………………… STT Ngày bắt đầu thuê: Khách hàng Loại khách Ngày trả phòng: CMND Địa QĐ2: Có loại khách (nội địa, nước ngồi) Mỗi phòng có tốt đa khách o Biểu mẫu 3: BM3: STT Danh sách phòng Phòng Loại phòng Đơn giá o Biểu mẫu – Quy định 4: Tình trạng BM4: Hóa đơn toán Khách hàng/Cơ quan: Địa chỉ: Trị giá: STT Phòng Số ngày thuê Đơn giá Thành tiền QĐ4: Đơn giá phòng cho khách Khách thứ phụ thu 25% Khách nước ngồi(chỉ cần có phòng) nhân với hệ số 1.5 o Biểu mẫu 5: BM5: Báo cáo doanh thu theo loại phòng Tháng: STT Loại phòng Doanh thu Tỷ lệ o Quy định 6: Quản lý thay đổi quy định sau: o Thay đổi số lượng đơn giá loại phòng o Thay đổi số lượng loại khách, số lượng khách tối đa phòng o Thay đổi tỉ lệ phụ thu o Biểu mẫu – Quy định 7: BM7 Thông tin nhân viên Mã nhân viên: Họ tên: Ngày sinh: Chức vụ: Giới tính: CMND: Địa : QĐ7: o Mỗi nhân viên cấp tài khoản mật để đăng nhập vào hệ thống o Nhân viên 18 tuổi o Biểu mẫu 8: BM8 Danh sách nhân viên STT Mã nhân viên Họ tên Giới tính Ngày sinh CMND Chức vụ Địa o Biểu mẫu : BM9 STT Danh sách thiết bị Mã thiết bị Tên thiế bị o Biểu mẫu 10: BM8 Danh sách thiết bị STT Mã thiết bị Tên thiết bị 2) Mơ hình hóa  Sơ đồ Luồng liệu cấp Nhân viên Quản lý Thay đổi quy định Quản lý nhân viên Phân rã chức nhân cấp00 Quản lý thiết bịtoán Phân rã chức quảnviên lý cấp Lập Tra báo cứu cáo phòng tháng Lập Lập hóa phiếu đơn thuê phòng Lập danh mục phòng Hệ thống quản lý Hệ thống quản lý  Sơ đồ luồng liệu cấp 1: Tài khoản Thêm, chỉnh sửa, xóa Danh mục phòng Phiếu thuê phòng Thêm, chỉnh sửa Đăng nhập Loại, tình trạng, đơn giá phòng Tra cứu Dữ liệu phòng Nhân viên Thanh tốn, lưu trữ Hóa đơn Loại phòng, loại khác Báo cáo Luồng liệu theo yêu cầu (Nhân viên) cấp số lượng, giá phòng, phụ thu loại khác, lượng khách Thay đổi quy định Tài Khoản Thêm, tra cứu, xóa Dữ liệu nhân viên, thiết bị Quản lý nhân viên, Quản lý Thêm, tra cứu, xóa Quản lý thiết bị Luồng liệu theo yêu cầu(quản lý) cấp Đăng nhập - Bước 4: Kiểm tra tuổi có lớn 18 khơng - Bước 5: Kiểm tra Chức vụ có danh sách chức vụ không - Bước 6: Nếu không thỏa quy định đến bước - Bước 7: Lưu D4 xuống nhớ phụ - Bước 8: Đóng kết nối CSDL - Bước 9: Kết thúc o Tra cứu thông tin nhân viên: Quản lý D1 D6 D5 D2 Thiết bị nhập Tra cứu nhân viên D3 D4 Bộ nhớ * Các kí hiệu: - D1: Mã nhân viên, họ tên, giới tính ngày sinh - D2: Khơng có - D3: Đọc D1 từ nhớ phụ - D4: Khơng có - D5: khơng có - D6: Danh sách nhân viên sau tra cứu * Xử lý: - Bước 1: Kết nối sở liệu - Bước 2: Đọc liệu D3 từ nhớ phụ - Bước 3: Nhận D1 từ người dùng - Bước 4: Xuất danh sách tìm kiếm Thiết bị xuất - Bước 5: Đóng kết nối sơ liệu - Bước 6: Kết thúc o Lưu trữ thông tin thiết bị: Quản lý D1 D6 D5 D2 Lưu thiết bị Thiết bị nhập D3 D4 Bộ nhớ * Các kí hiệu: - D1: Thơng tin phòng (mã thiết bị, tên thiết bị) - D2: khơng có - D3: Danh sách thiết bị - D4: D1 - D5: Khơng có - D6: Danh sách thiết bị * Xử lý: - Bước 1: Kết nối sở liệu - Bước 2: Đọc D3 từ nhớ phụ - Bước 3: Nhận D1 từ người dùng - Bước 4: Lưu D4 xuống nhớ phụ - Bước 5: Đóng kết nối sở liệu - Bước 6: Kết thúc o Tra cứu thông tin thiết bị: Nhân viên Thiết bị xuất D1 D6 D5 D2 Thiết bị nhập Tra cứu thiết bị D3 D4 Bộ nhớ * Các kí hiệu: - D1: Mã thiết bị, tên thiết bị, sô lượng - D2: Khơng có - D3: Đọc D1 từ nhớ phụ - D4: Khơng có - D5: khơng có - D6: Danh sách thiết bị sau tra cứu * Xử lý: - Bước 1: Kết nối sở liệu - Bước 2: Đọc liệu D3 từ nhớ phụ - Bước 3: Nhận D1 từ người dùng - Bước 4: Xuất danh sách tìm kiếm - Bước 5: Đóng kết nối sơ liệu - Bước 6: Kết thúc 3) Thiết kế phần mềm  Thiết kế liệu o Sơ đồ logic Thiết bị xuất Chuyển ERD quan hệ: NHANVIEN (MANV, TenNV, MACV, Gioitinh, Ngaysinh, Điachi, SDT, MatKhauDangNhap) KHACHHANG (CMND, TenKH, MAQT , Điachi, Gioitinh, SDT) QuocTich (MAQT, TenNuoc) CHUCVU (MACV,TenCV) PHIEUDANGKI (MAPDK, CMND, MANV, ThoiGianDen, ThoiGianDi, TrangThai) CTPDK(CMND, MAPDK, MAP) HOANDON( MAHD, MAPDK, MANV, MAP, Ngaythantoan, Songay, Tongtien) PHONG (MAP, MALP, TenPhong, Tinhtrang, GhiChu, SoKhachToiDa) LOAIPHONG (MALP, TenLP, Gia) THIETBI (MATB, TenTB) CTPTB (MATB, MALP, SoLuong) THAMSO(TyLePhuThuKhachThu3, TyLePhuThuKhachNuocNgoai) o Mô tả chi tiết liệu:  Nhân viên Tên cột MANV Tên cột TenNV MACV MACN TenCV Gioitinh Ngaysinh Diễn giải Kiểu liệu  Chức vụ Mã nhân Text viên Diễn giải Kiểu Tên nhân liệu Text Mã viên chức Text Mã chức Text vụ Tên vụ chức Text Giới tính Text vụ Ràng Buộc Khóa Ràng Ghi Mỗi nv khóa Ghi Buộc Khóa Mỗi CV Khóa mã riêng ngoại Khóa ngoại Ngày sinh Date/ti  Khách mehàng Diachi Địa Text Tên cột Diễn giải Kiểu Ràng Ghi SDT Số điện number liệu Buộc thoại CMND Số CMND Text Khóa Mỗi kh có Matkhaudangn Mật Text Đăng nhập vào hap đăng hệ thống nhập cmnd TenKH Diachi Gioitinh SDT MAQT Tên khách hàng Địa Giới tính Số DT Quốc tích Text Text Text Number Text Khóa ngoại  Quốc tịch Tên cột Diễn giải MAQT Mã quốc tịch Tên quốc tịch TenCV Kiểu liệu Text Ràng Ghi Buộc Khóa Mỗi nước mã riêng Text  Phiếu đăng ký Tên cột Diễn giải MAPDK Mã phiếu đăng ký Số cmnd CMND MANV MAP Thoigiande n Thoigiandi Trangthai Mã nv Mã Phòng Thời gian đến Thời gian Trạng thái Kiểu liệu Text Text Text Text Datetime Ràng Ghi Buộc Khóa Mỗi phiếu mã riêng Khóa ngoại CMND KH Khóa ngoại Khóa ngoại Datetime Number  Hóa đơn Tên cột Diễn giải MAHD Mã hóa đơn MAPDK Mã phiếu Kiểu liệu Text Ràng Buộc Khóa Text Khóa Ghi Mỗi hóa đơn mã riêng đk Mã Phòng MAP MANV Ngaythanht oan Songay Tongtin Mã nhân viên Ngày toán Số ngày Tổng tiền Text Text ngoại Khóa ngoại Khóa ngoại Datetime Number Number  Phòng Tên cột Diễn giải MAP Mã phòng MALP Mã loại phòng Tên phòng Tình trạng Tenphong Tinhtrang Ghichu Ghi Sokhachto Số khách ida tối đa Kiểu liệu Text Text Text Number Ràng Ghi Buộc Khóa Mỗi phòng mã riêng Khóa ngoại 0: phòng trống; 1: có người Text Number  Loại phòng Tên cột Diễn giải MALP TenLP Gia Kiểu liệu Mã loại phòng Text Tên loại Text phòng Giá Number Ràng Ghi Buộc Khóa  Thiết bị Tên cột MATB TenTB Diễn giải Kiểu liệu Mã thiết bị Text Tên thiết bị Text Ràng Ghi Buộc Khóa  CTPTB Tên cột Diễn giải MATB Mã thiết bị MALP Mã loại phòng Số lượng SoLuong Kiểu liệu Text Text Number Ràng Buộc Ghi Khóa chính,ngoại Khóa chính,ngoại Khóa chính,ngoại  CTPDK Tên cột Diễn giải CMND Số cmnd MAPDK Mã phòng đăng ký Mã phòng MAP Kiểu liệu Text Text Text Ràng Buộc Ghi Khóa chính,ngoại Khóa chính,ngoại Khóa chính,ngoại  Tham số Tên cột Diễn giải TyLePhuThuKhachThu3 Tỷ lệ phụ thu khách thứ TyLePhuThuKhachNuoc Tỷ lệ phụ Ngoai thu khách nước Kiểu liệu Number Number  Thiết kế giao diện o Sơ đồ liên kết hình o Danh sách mơ tả hình Ràng Buộc Ghi S Tên TT hình Đăng nhâp Màn hình khóa Màn hình in hóa đơn Màn hình đặt phòng Màn hình thơng tin tài khoản Màn hình danh mục phòng Màn hình loại phòng Màn hình trang thiết bị Màn hình nhân viên 10 Màn hình loại khách hàng 11 Màn hình quy định 12 Màn hình báo cáo thống kê 13 Màn hình thơng tin khách hàng 14 Màn hình thơng tin trả phòng Ý nghĩa Màn hình cho phép người dùng đăng nhập vào hệ thống Màn hình chương trình dành cho admin – nhân viên Màn hình in hóa đơn tốn Màn hình hiển thị thực thêm - xóa - sửa – thay đổi trạng thái phiếu đăng ký Màn hình hiển thị thực cập nhật thông tin mật tài khoản Màn hình thực thêm – xóa – sửa phòng Màn hình thực thêm – xóa – sửa loại phòng Màn hình thực thêm – xóa – sửa thơng tin thiết bị Màn hình hiển thị thơng tin – thêm – sửa – xóa nhân viên – cập nhật lại mật cho nhân viên Màn hình thêm – xóa – sữa loại khách hàng Màn hình thay đổi quy định tỉ lệ phụ thu tỉ lệ có khách nước ngồi Màn hình báo cáo hóa đơn tốn theo khoản thời gian Màn hình thêm – xóa – sửa thơng tin khách hàng Màn hình thơng tin khách phòng thực việc tính tiền khách trả phòng o Màn hình đăng nhập hệ thống Ghi ST Tên Kiểu Ý nghĩa T liệu ptbDangNhap PictureBo Hình ảnh đăng nhập x lblTenDangNh Label Tiêu đề tên đăng nhập ap txbTenDangN Textbox Nhập tên đăng nhập hap lblMatKhau Label Tiêu đề mật txbMatKhau TextBox Nhập mật btnDangNhap Button Thực đăng nhập btnThoat Button Thực khỏi chương trình Màn hình Ghi Màn hình nhân viên S TT Tên txbTenNV Kiểu dử liệu TextBox btnXem Button Label lblThongTinNhanV ien txbMANV TextBox txbHoTen TextBox rdGioiTinh RadioButton txbDiaChi TextBox dtpkNgaySinh DateTimePic ker Ý nghĩa Nhập thông tin tên nhân viên cần tìm Bắt đầu tìm hiển thị thơng tin nhân viên theo tên Hiển thị tiêu đề Hiển thị - nhập thông tin MANV Hiển thị - nhập thông tin họ tên Thơng tin giới tính nhân viên Hiển thị - nhập thông tin địa Hiển thị - nhập thông tin ngày Ghi txbSDT TextBox 10 cbchucVu ComboBox 11 dtgvNhanVien 12 btnDatLaiMatKha u DataGridVie w Button 13 btnThemMoi Button 14 btnCapNhat Button 15 btnXoa Button sinh Hiển thị - nhập thông tin số điện thoại Thông tin chức cụ nhân viên Hiển thị danh sách nhân viên Bắt đầu đặt lại mật cho nhân viên chọn Bắt đầu thêm nhân viên với thơng tin phía Cập nhật lại thơng tin nhân viên chỉnh sửa Xóa nhân viên chọn Chi Tiết Nhân Viên  Thiết kế xử lý 4) Cài đặt thử nghiệm a) Cài đặt ST T CHỨC NĂNG Lập danh mục phòng Lập phiếu thuê phòng Tra cứu phòng Lập hóa đơn tốn Lập báo cáo tháng Thay đổi quy định HOÀN THÀNH 100% 100% 100% 100% 100% 100% Ý NGHĨA Quản lý nhân viên Quản lý thiết bị 100% 100% b) Thử nghiệm Tes t Kịch cas test e ID TC0 Kiểm tra giao diện, lỗi tả, font, size, icon, color TC0 Kiểm tra đăng nhập Các bước thực Dữ liệu test Dò so sánh với thơng tin đồ án Mở app đăng nhập Kiểm tra đăng nhập ID: admin Pass: admin Kết dự kiến Kết thực tế Đúng với giao diện quy định đồ án Đúng giao diện đồ án Pass Đăng nhập thành công Đăng nhập thành công Pass Pass/ Fail id/pass TC0 Kiểm tra đăng nhập sai Mở app đăng nhập Kiểm tra đăng nhập sai id/pass TC0 Kiểm tra đăng nhập sai lần Đăng nhập sai id/pass TC0 Kiểm tra đăng nhập che pass Đăng nhập hệ thống TC0 Kiểm tra copy mật Đăng nhập hệ thống với vào thông tin quản lý ID: admin1 Đăng Pass: nhập sai admin1 để ID: để trống trống báo “vui Pass: để lòng trống đăng nhập lại xác”, khung đăng nhập clear trống ID: admin1 Khóa Pass: phần admin1 đăng ID: admin2 nhập Pass: admin2 phút ID: admin3 Pass: admin3 ID: admin4 Pass: admin4 ID: admin5 Pass: admin5 ID:admin Ở khung Pass:admi pass n có dấu “*” để che mật ID:admin Phần Pass:admi Có Pass thơng báo “vui lòng đăng nhập lại xác”, khung đăng nhập clear Khóa Pass phần đăng nhập phút Mật che “*” Phần Pass Pass lưu ID, n Lưu lại mật thoát Đăng nhập lại Copy pass mật dán copy không hiển thị mật gốc copy không hiển thị mật gốc 5) Tổng kết a) Kết thực Sản phẩm thực theo kế hoạch, hoàn thành sớm dự kiến vượt qua kiểm thử 100% b) Đánh giá ưu – khuyết điểm  Ưu điểm - Chương trình giao diện thân thiện, thao tác dễ thực - Các chức thêm, xóa, sửa, thực dễ dàng, khơng có tình trạng xử lý lỗi - Quản lý liệu dễ dàng - Đáp ứng tốt nhu việc hỗ trợ quản lý thông tin khách sạn  Khuyết điểm - Do thời gian nghiên cứu ngắn khả hạn chế nên chưa thực tốt hóa số ý tưởng mong muốn khác - Tính chun nghiệp chưa cao, tính - Chưa thể bảo mật liệu tốt c) Hướng mở rộng tương lai - Tìm hiểu hồn thiện thêm tính cần thiết khác ... sinh theo nhu cầu khách hàng Do đó, cơng việc quản lý hoạt động kinh doanh khách sạn ngày phức tạp Hơn nữa, công tác quản lý không đơn quản lý lưu lược khách đến với khách sạn, sử dụng loại hình... khách sạn: + Giám đốc khách sạn: quản lý trực tiếp khách sạn , vấn đề phải thông qua định giám đốc + Bộ phận tài chính: quản lí thu chi, lập hóa đơn tốn cho khách hàng + Lễ tân: tiếp nhận khách. .. công tác quản lý cần thiết, giúp ta rút ngắn thời gian độ chinh xác cao công tác quản lý Hiện nay, khách sạn phải trực tiếp tiếp nhận, quản lý khối lượng lớn thường xuyên nhiều loại khách, với

Ngày đăng: 19/07/2019, 16:56

Từ khóa liên quan

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

Tài liệu liên quan