BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

99 19 0
BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

Đ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Ộ LAO ĐỘNG - THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG ĐẠI HỌC LAO ĐỘNG - XÃ HỘI BỘ MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM BÁO CÁO CHUYÊN ĐỀ MÔN HỌC Phần mềm quản lý khách sạn Hà Thành Giảng viên hướng dẫn: Hà Nội - 2022 MỤC LỤC MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG KHẢO SÁT HỆ THỐNG 1.1 Giới thiệu chung khách sạn 1.2 Nghiệp vụ đơn vị khách sạn quy trình nghiệp vụ 1.2.1 Nghiệp vụ Ban Giám đốc 1.2.2 Nghiệp vụ Bộ phận lễ tân-Kinh doanh 1.2.3 Nghiệp vụ Bộ phận buồng phòng 1.2.4 Nghiệp vụ Bộ phận bếp 1.2.5 Nghiệp vụ Bộ phận Kế tốn/Hành chính- Nhân 1.3 Quy trình nghiệp vụ 1.4 Yêu cầu chung cho toàn quản lý khách sạn CHƯƠNG PHÂN TÍCH VÀ THIẾT HẾ HỆ THỐNG DATABASE 2.1 Tổng quan database 2.2 Chi tiết bảng 2.3 Mơ hình Class diagram CHƯƠNG 3: GIAO DIỆN VÀ MƠ TẢ CHƯƠNG TRÌNH 3.1 Giao diện phần mềm 3.1.1 Giao diện đăng nhập hệ thống 3.1.2 Cập nhật loại phòng 3.1.3 Chi tiết phiếu phòng 3.1.4 Lịch làm việc nhân viên 3.1.5 Liên hệ 3.1.6 Màn hình 3.1.7 Quản lý dịch vụ 3.1.8 Quản lý khách hàng 3.1.9 Quản lý nhân viên 3.1.10 Quản lý phòng 3.1.11 Quản lý vật tư TÀI LIỆU THAM KHẢO 2/49 2/49 LỜI MỞ ĐẦU Cùng với phát triển khơng ngừng kỹ thuật máy tính mạng điện tử, công nghệ thông tin, tất đạt thành tựu to lớn, góp cơng lớn phát triển xã hội nhân loại Đứng trước bùng nổ công nghệ ấy, tổ chức doanh nghiệp tìm biện pháp để xây dựng hoàn thiện hệ thống thơng tin nhằm tin học hố hoạt động tác nghiệp đơn vị Mức độ hồn thiện tuỳ thuộc vào q trình phân tích thiết kế hệ thống Một ứng dụng quan trọng công nghệ thông tin không kể đến xây dựng mơ hình quản lý cơng ty- doanh nghiệp, điển khách sạn Tại nước phát triển ngành hoạt động kinh doanh khách sạn, nhà hàng phát triển mạnh mẽ có lợi nhuận cao có hỗ trợ cơng nghệ thông tin.Ở nước ta năm gần ngành du lịch thực phát triển quy mô ảnh hưởng lĩnh vực Kinh tế- Xã hội Và việc áp dụng công nghệ thông tin vào chương trình quản lý khách sạn vơ cần thiết để nâng cao hiệu kinh doanh chất lượng Chính vậy, nhóm chúng em định chọn chuyên đề “Quản lý khách sạn” làm đề tài nghiên cứu mơn Phân tích thiết kế hệ thống Dựa vào kiến thức học , báo cáo phân tích thiết kế hệ thống quản lý khách sạn nhằm mục đích: - Quản lý khách hàng - Quản lý việc đăng ký thuê phòng trả phòng -Quản lý trạng phòng - Quản lý dịch vụ khách sạn cung cấp - Quản lý tài thu chi khách sạn -Quản lý nhân viên Tuy cố gắng học hỏi dựa kiến thức học thực tế khách sạn khơng thể tránh khỏi thiếu sót Em kính mong q Thầy bạn bè đóng góp ý kiến để hệ thống đạt hiệu cao 3/49 3/49 CHƯƠNG 1: KHẢO SÁT VỀ HỆ THỐNG 1.1.Giới thiệu chung khách sạn Khách sạn khảo sát khách sạn đạt tiêu chuẩn sao, đặt trung tâm thủ đô Hà Nội Quy mô khách sạn có 120 phịng ngủ phịng Suite chia làm loại phòng bản: Standard: Phòng tiêu chuẩn thường nhỏ nhất, tầng thấp, hướng nhìn khơng thuận lơi, trang bị tối thiểu giá thấp Superior: Cao phòng Standard với tiện nghi tương đương diện tích lớn hướng nhìn đẹp Giá cao Standard Deluxe: Loại phòng cao Superior, thường tầng cao, diện tích rộng, hướng nhìn đẹp trang bị cao cấp -Bên cạnh đó, khách sạn cịn có hoạt động loại hình dịch vụ giải trí khác: Nhà hàng bar: 02 nhà hàng với tầm nhìn tồn cảnh biển với sức chứa 300 khách với thực đơn Âu, Á đa dạng, quầy bar Vui chơi giải trí; internet, quầy lưu niệm, karaoke, th xe ơtơ thăm rừng Quốc Gia, dịch vụ thăm Vịnh Lan Hạ Dịch vụ khác: điện thoại gọi nước quốc tế, dịch vụ giặt là, hấp, tẩy đảm bảo thời gian chất lượng 1.2 Nghiệp vụ đơn vị khách sạn Ban giám đốc Bộ phận lễ tân- kinh doanh 4/49 4/49 1.2.1 Nghiệp vụ Ban Giám đốc Ban giám đốc khách sạn gồm người bao gồm giám đốc phó giám đốc Giám đốc điều hành khách sạn: Nhiệm vụ: - Chịu trách nhiệm quản lý toàn khách sạn hoạt động cách hiệu quả, - Lập kế hoạch kinh doanh - Phối hợp phận khách sạn cách đồng có hệ thống - Chỉ đạo cơng việc phó giám đốc phận trưởng phịng khác khách sạn Phó giám đốc: Nhiệm vụ : - Thực thi kế hoạch công tác giám đốc đề - Thay mặt giám đốc giải công việc phận - Thực kế hoạch đào tạo - Giải khiếu nại khách hàng 1.2.2 Nghiệp vụ Bộ phận lễ tânKinh doanh Với chức này, người dùng cần nhập mã khách hàng cần tìm, thị thơng tin chi tiết khách hàng cần tìm kiếm Ngồi ra, form Quản lý khách hàng cịn có chức CellClick người dùng click vào dòng liệu DatagridView thơng tin hiển thị lên Texbox giúp người dùng dễ dàng sửa, xóa, hay cập nhật khách hàng Code phần mềm Quản Lý khách hàng using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System Text; using System.Text; 41/49 using System.Threading.Tasks; using System.Windows.Forms; using System.Data.SqlClient; namespace PhanMemQuanLyKhachHang { public partial class Form1 : Form { static String connString = @"Data Source=ADMIN\MSSQLSERVER01;Initial Catalog=QL-TTKH;Integrated Security=True"; SqlConnection conn = new SqlConnection(connString); public Form1() { InitializeComponent(); } private void XoaTextBox() { txtMa.Clear(); txtTen.Clear(); txtSocmnd.Clear(); txtDC.Clear(); txtDT.Clear(); txtGT.Clear(); txtKH.Clear(); txtMa.Focus(); } private void Form1_Load(object sender, EventArgs e) { try { if (conn.State == ConnectionState.Closed) conn.Open(); SqlCommand cmd = new SqlCommand("Select *from KhachHang", conn); SqlDataReader reader = cmd.ExecuteReader(); DataTable dt = new DataTable(); dt.Load(reader); dgvKH.DataSource = dt; if (conn.State == ConnectionState.Open) conn.Close(); } catch (Exception ex) { MessageBox.Show(ex.Mess age, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } private void btnThem_Click(object sender, EventArgs e) { if (txtMa.Equals("")) { MessageBox.Show("Không để trống", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } try { if (conn.State == ConnectionState.Closed) conn.Open(); string sqlINSERT = "INSERT INTO KhachHang VALUES(@MaKH, @TenKh, @soCMND, @DiaChi, @NgaySinh, @DienThoai, @GioiTinh, @LoaiKH)"; 42/49 SqlCommand cmd = new SqlCommand(sqlINSER T, conn); cmd.Parameters.AddWit hValue("MaKH", txtMa.Text); cmd.Parameters.AddWit hValue("TenKh", txtTen.Text); cmd.Parameters.AddWit hValue("soCMND", txtSocmnd.Text); cmd.Parameters.AddWit hValue("DiaChi", txtDC.Text); cmd.Parameters.AddWit hValue("DienThoai", txtDT.Text); cmd.Parameters.AddWit hValue("NgaySinh", dtDate.Value.ToString("yyyy/MM/dd")); cmd.Parameters.AddWithValue("LoaiKH" , txtKH.Text); cmd.Parameters.AddWithValue("GioiTinh ", txtGT.Text); if (cmd.ExecuteNonQuery() > 0) MessageBox.Show("Thêm khách hàng thành công !"); if (conn.State == ConnectionState.Open) conn.Close(); Form1_Load(sender, e); } catch (Exception el) { MessageBox.Show(el.Messa ge, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } e) private void dgvKH_CellContentClick(object sender, DataGridViewCellEventArgs { int i = dgvKH.CurrentRow.Index; txtMa.Text = dgvKH.Rows[i].Cells[0].Value.ToString(); txtTen.Text = dgvKH.Rows[i].Cells[1].Value.ToString(); txtSocmnd.Text = dgvKH.Rows[i].Cells[2].Value.ToString(); txtDC.Text = dgvKH.Rows[i].Cells[3].Value.ToString(); dtDate.Text = dgvKH.Rows[i].Cells[4].Value.ToString(); txtDT.Text = dgvKH.Rows[i].Cells[5].Value.ToString(); txtGT.Text = dgvKH.Rows[i].Cells[6].Value.ToString(); txtKH.Text = dgvKH.Rows[i].Cells[7].Value.ToString(); } private void btnCapNhat_Click_1(object sender, EventArgs e) { try { if (conn.State == ConnectionState.Closed) conn.Open(); string sqlUPDATE = "UPDATE KhachHang set MaKH=@MaKH, TenKh=@TenKh, soCMND=@soCMND, DiaChi=@DiaChi, NgaySinh=@NgaySinh, DienThoai=@DienThoai, GioiTinh=@GioiTinh, LoaiKH=@LoaiKH where MaKH=@MaKH)"; SqlCommand cmd = new SqlCommand(sqlUPDATE, conn); cmd.Parameters.AddWi thValue("MaKH", txtMa.Text); cmd.Parameters.AddWit hValue("TenKh", txtTen.Text); cmd.Parameters.AddWit hValue("soCMND", txtSocmnd.Text); cmd.Parameters.AddWit hValue("DiaChi", txtDC.Text); cmd.Parameters.AddWit hValue("DienThoai", txtDT.Text); cmd.Parameters.AddWit hValue("NgaySinh", dtDate.Value.ToString("yyyy/MM/dd")); cmd.Parameters.AddWi thValue("LoaiKH", txtKH.Text); cmd.Parameters.AddWi thValue("GioiTinh" , txtGT.Text); //cmd.ExecuteNonQuery(); MessageBox.Show("Cập nhật khách hàng thành công!"); 43/49 if (conn.State == ConnectionState.Open) conn.Close(); Form1_Load(sender, e); XoaTextBox(); } catch (Exception el) { MessageBox.Show(el.Messa ge, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } private void btnXoa_Click_1(object sender, EventArgs e) { if (conn.State == ConnectionState.Closed) conn.Open(); string sqlDELETE = ("DELETE from KhachHang where MaKH='"+txtMa.Text+"'" ); SqlCommand cmd = new SqlCommand(sql DELETE, conn); if (cmd.ExecuteNon Query() > 0) MessageBox.Show("Bạn chắn muốn xóa khách hàng này?", "Xác nhận", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (conn.State == ConnectionState.Open) conn.Close(); Form1_Load(sender, e); XoaTextBox(); } private void btnTimKiem_Click_1(object sender, EventArgs e) { if (conn.State == ConnectionState.Closed) conn.Open(); string sqlSELECT = ("Select *from KhachHang where MaKH=@MaKH"); SqlCommand cmd = new SqlCommand(sqlSELECT, conn); cmd.Parameters.AddWithValue("M aKH", txtMa.Text); cmd.ExecuteNonQuery(); SqlDataReader reader = cmd.ExecuteReader(); DataTable dt = new DataTable(); dt.Load(reader); dgvKH.DataSource = dt; if (conn.State == ConnectionState.Open) conn.Close(); //Form1_Load(sender, e); } } } 44/49 3.1.10 Quản lý nhân viên - Mô tảả: + Hiển thị toàn lịch làm việc nhân viên có khách sạn, bao gồm số thứ tự, tên nhân viên, ca trực, ngày làm đó,người dùng khơng thay đổi thơng tin hình Góc trái hình có nút chức năng: Cập nhật thông tin nhân viên, cập nhật lịch làm việc hiển thị lịch để tiện cho việc quan sát ngày tháng 3.1.11 Quản lý Phòng 45/49 -Mơ tả: Hiển thị tồn số phịng có khácách sạn, bao gồm số phòng, loại phòng giá phịng đó, người dùng khơng thay đổi thơng tin hình Góc trái hình có nút chức năng: Cập nhật vật tư, cập nhật dịch vụ, cập nhật loại phòng 3.1.12 Quản lý vật tư 46/49 - Mô tả: + hiển thị tồn vật tư có khách sạn như: tivi, tủ lạnh, máy lạnh, ủi + có nút chức như: thêm vật tư, xóa vật tư, cập nhật lại vật tư dựa theo thao tác chọn dòng từ datagridview người dùng Mỗi thao tác cập nhật lại xuống database 47/49 48/49 49/49 ... thức học , báo cáo phân tích thiết kế hệ thống quản lý khách sạn nhằm mục đích: - Quản lý khách hàng - Quản lý việc đăng ký thuê phòng trả phòng -Quản lý trạng phòng - Quản lý dịch vụ khách sạn. .. người quản lý nắm bắt thơng tin khách hàng, trì tiếp tục với khách hàng gắn bó khách sạn Quy trình quản lý khách hàng - Thu thập thơng tin khách hàng Bước đầu tiên, người quản lý khách sạn phải... đốc khách sạn u cầu có chương trình thực chức sau: - Quản lý khách hàng - Quản lý việc đặt phịng, đăng kí th phịng trả phòng - Quản lý phòng khách sạn - Quản lý dịch vụ khách sạn cung cấp - Quản

Ngày đăng: 05/12/2022, 06:20

Hình ảnh liên quan

Bảng cơ sở dữ liệu SQL Têên trrưườờnng - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

Bảng c.

ơ sở dữ liệu SQL Têên trrưườờnng Xem tại trang 48 của tài liệu.
Bảng cơ sở dữ liệu SQL - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

Bảng c.

ơ sở dữ liệu SQL Xem tại trang 52 của tài liệu.
- Bảng lịch làm việc: - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

Bảng l.

ịch làm việc: Xem tại trang 59 của tài liệu.
- Bảng lịch làm việc: - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

Bảng l.

ịch làm việc: Xem tại trang 59 của tài liệu.
- Bảng chi tiết hóa đơn - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

Bảng chi.

tiết hóa đơn Xem tại trang 60 của tài liệu.
- Bảng dịch vụ - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

Bảng d.

ịch vụ Xem tại trang 61 của tài liệu.
- Bảng nhân viên: - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

Bảng nh.

ân viên: Xem tại trang 61 của tài liệu.
- Bảng phịng: - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

Bảng ph.

ịng: Xem tại trang 62 của tài liệu.
- Bảng loại phịng - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

Bảng lo.

ại phịng Xem tại trang 63 của tài liệu.
3.1.7 Màn hình chính - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

3.1.7.

Màn hình chính Xem tại trang 76 của tài liệu.
thơng tin gì trên màn hình này. Góc trái màn hình có 3 nút là 3 chức năng: Cập nhật vật  tư, cập nhật dịch vụ, cập nhật loại phòng. - BÁO cáo CHUYÊN đề môn học phần mềm quản lý khách sạn hà thành

th.

ơng tin gì trên màn hình này. Góc trái màn hình có 3 nút là 3 chức năng: Cập nhật vật tư, cập nhật dịch vụ, cập nhật loại phòng Xem tại trang 95 của tài liệu.

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

Tài liệu liên quan