Chuyên đề thực tập Chuyên đề thực tập GVHD ThS Tống Thị Minh Ngọc MỤC LỤC LỜI MỞ ĐẦU 2 CHƯƠNG 1 TỔNG QUAN 5 1 Giới thiệu đề tài 5 2 Mục đích của đề tài 5 3 Phạm vi nghiên cứu của đề tài 6 4 Phương phá[.]
GVHD: ThS Tống Thị Minh Ngọc Chuyên đề thực tập MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN Giới thiệu đề tài .5 Mục đích đề tài .5 Phạm vi nghiên cứu đề tài .6 Phương pháp nghiên cứu .7 CHƯƠNG KHẢO SÁT HỆ THỐNG Khảo sát trạng hệ thống .9 1.1 Mơ hình tổ chức .9 1.2 Chức phận 1.3 Hiện trạng hệ thống: .11 Đánh giá hệ thống .12 Xác định yêu cầu hệ thống 13 3.1 Yêu cầu chức 13 3.2 Yêu cầu phi chức 14 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 15 Biểu đồ phân cấp chức 15 Biểu đồ luồng liệu 15 2.1 Các khái niệm mơ hình luồng liệu (DFD – Data Flow Diagram) 15 2.3 Biểu đồ luồng liệu mức đỉnh chức Quản lý khách hàng 17 2.4 Biểu đồ luồng liệu mức đỉnh chức Quản lý giao dịch 19 2.5 Biểu đồ luồng liệu mức đỉnh chức Quản lý dịch vụ 21 2.6 Biểu đồ luồng liệu mức đỉnh chức Quản lý thơng tin trạng thái phịng 23 2.7 Biểu đồ luồng liệu mức đỉnh chức Báo cáo thống kê .24 Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc LỜI MỞ ĐẦU Trong hoạt động sản xuất, kinh doanh nay, công nghệ thông tin khẳng định vai trò xúc tiến thúc đẩy phát triển doanh nghiệp khâu sản xuất quản lý Trong đó, lĩnh vực kinh doanh khách sạn ngày trọng nhu cầu du lịch ngày tăng Hàng năm, nước ta khơng đón khách du lịch nước mà cịn số lượng lớn khách du lịch nước ngồi Để đáp ứng mặt lưu trú cho khách, mật độ khách sạn ngày tăng Các khách sạn đua phát triển khơng ngừng nhanh chóng theo phát triển xã hội qui mô chất lượng Ở nước ta, có thực trạng dễ thấy hầu hết khách sạn quản lý dạng thủ công Nhất khách sạn có quy mơ nhỏ điều phổ biến Sự can thiệp công nghệ thông tin vào cơng tác quản lý khách sạn cịn chưa nhiều chưa hồn thiện Vì dễ xảy nhầm lẫn, chậm chạp khó đáp ứng nhu cầu ngày tăng khách hàng 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 Ngoài ra, công tác quản lý không dừng lại việc quản lý lưu lượt khách đến với khách sạn, sử dụng dịch vụ khách sạn cung cấp,… mà việc quản lý phải đáp ứng nhu cầu việc báo cáo, thống kê loại hình doanh thu, tình hình kinh doanh khách sạn.Vì việc báo cáo thống kê cần thiết? Vì qua đó, ban lãnh đạo đưa định hướng lập kế hoạch phát triển cho công việc kinh doanh khách sạn Với hình thức GVHD: ThS Tống Thị Minh Ngọc Chuyên đề thực tập lưu trữ thủ cơng tốn nhiều thời gian nhân lực, không kể đến khó khăn việc tra cứu, tìm kiếm thơng tin dẫn đến hệu không tối ưu Câu hỏi đặt làm để việc quản lý trở nên dễ dàng hơn, hiệu công việc cao hướng tới khách hàng hơn? Giải pháp 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 trên, thống đạt hiệu cao cho hoạt động kinh doanh khách sạn Do nhu cầu nên em định chọn đề tài chuyên đề thực tập “Xây dựng hệ thống quản lý khách sạn” để giải vấn đề cách tiếp cận thực tế có hiệu nhất, đồng thời cách kiểm tra hiệu kiến thức học Nội dung báo cáo gồm chương sau: Chương 1: Tổng quan: Giới thiệu chung đề tài, mục đích phạm vi hệ thống Chương 2: Khảo sát hệ thống: đưa trạng hệ thống chức hệ thống Chương 3: Phân tích thiết kế hệ thống: mục đích làm rõ chức hệ thống đặc tả chức hệ thống sơ đồ hình vẽ Chương 4: Phân tích thiết kế sở liệu: mục đích đưa lý thuyết hệ quản trị sở liệu, thiết lập sở liệu cho ứng dụng, mối liên hệ bảng sở liệu GVHD: ThS Tống Thị Minh Ngọc Chuyên đề thực tập Chương 5: Giao diện xây dựng chương trình: mục đích đưa kết đạt sau trình thiết lập lập trình Báo cáo thể kết đạt thời gian tìm hiểu, nghiên cứu học tập ngơn ngữ lập trình PHP & MySql Trong q trình xây dựng khơng thể tránh khỏi thiếu sót, em kính mong nhận ý kiến đóng góp phê bình thầy, để em hồn thiện đề tài Em xin gửi lời cảm ơn tới cô Tống Thị Minh Ngọc – viện phó viện Cơng Nghệ Thơng Tin Kinh Tế - giảng viên Bộ môn công nghệ thông tin, đồng cám ơn thầy cô khoa dạy cho em kiến thức cần thiết để thực đề tài Em xin chân thành cảm ơn! Hà Nội, ngày tháng năm 2017 Sinh viên thực Nguyễn Thị Loan GVHD: ThS Tống Thị Minh Ngọc Chuyên đề thực tập CHƯƠNG 1: TỔNG QUAN Giới thiệu đề tài Ngày nay, cơng nghệ thơng tin có bước phát triển mạnh mẽ, ứng dụng nhiều lĩnh vực đời sống Máy tính điện tử trở nên phổ biến gẫn gũi với người Với phát triển nhanh chóng, nhiều cơng cụ hữu ích giúp tiết kiệm nhiều thời gian chi phí Một ứng dụng thiết thực mà đem lại việc ứng dụng tin học vào nhiều lĩnh vực đời sống trường học, công ty, quan, xí nghiệp, bênh viện,…phần lớn ứng dụng tin học để giúp cho việc quản lý dễ dàng thuận tiện Việc tiếp cận hệ thống thông tin quản lý trở thành mục tiêu hàng đầu tổ chức, doanh nghiệp cho mục đích quản lý thơng tin Vấn đề quản lý khách sạn vấn đề quan trọng ngành kinh doanh khác sạn thời nhu cầu du lịch ngày gia tăng Xuất phát từ nhu cầu thực tế, em lựa chọn đề tài xây dựng hệ thống quản lý khách sạn để giải phần vấn đề Mục đích đề tài Hệ thống quản lý khách sạn xây dựng nhằm mục đích giúp cho việc quản lý khách sạn đơn giản chuyên nghiệp Đối tượng hệ thống Khách hàng: Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc Khách hàng người có nhu cầu lưu trú khách sạn, thời gian lưu trú, khách sạn cần đáp ứng nhu cầu thiết yếu để khách hàng cảm thấy thoải mái Để khách hàng biết đến tin tưởng đặt phịng khách sạn, phía trang web cần phải có chức sau: - Giới thiệu chung khách sạn, lịch sử khách sạn - Tìm kiếm phịng khách sạn: khách hàng truy cập website điền thông tin thời gian đến, thời gian đi, lựa chọn loại phịng để tìm kiếm phịng trống khách sạn - Bảng giá dịch vụ: website đưa chi tiết loại phòng, giá phòng, dịch vụ kèm để khách hàng lựa chọn có nhu cầu sử dụng - Thư viện ảnh để khách hàng tham khảo phòng, dịch vụ khách sạn Người quản trị Là người cố quyền đăng nhập, quản lý làm chủ hoạt động hệ thống Người quản trị có username password để truy cập vào hệ thống nhằm thực chức năng: - Quản lý nhân viên khách sạn - Giúp khách sạn quản lý tình trạng th phịng - Cập nhật, thêm, sửa, xóa, tra cứu thơng tin khách hàng - Quản lý dịch vụ khách sạn khách hàng sử dụng dịch vụ - Thống kê cơng suất phịng, báo cáo, in ấn doanh thu theo tháng, năm Phạm vi nghiên cứu đề tài Về mặt lý thuyết: Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc - Tìm hiểu kỹ thuật lập trình, cách thức hoạt động đối tượng PHP - Hiểu cách thức hoạt động Client – Server - Hiểu cách lưu trữ dự liệu cách sử dụng hệ quản trị sở liệu MySQL Về mặt lập trình: - Vận dụng, sử dụng ngôn ngữ HTML, CSS, JavaScript để xây dựng website tĩnh - Tìm hiểu, sử dụng ngơn ngữ lập trình PHP hệ quản trị sở liệu MySQL để xây dựng website động Ý nghĩa thực tiễn: Việc sử dụng hệ thống quản lý khách sạn đem lại nhiều ý nghĩa như: - Giúp khách hàng biết thơng tin cần thiết khách sạn - Tra cứu loại phòng giá phòng - Đưa dịch vụ phục vụ khách sạn thông tin chi tiết dịch vụ - Giúp cho việc quản lý trở nên đơn giản chuyên nghiệp - Giảm thiểu thời gian tra cứu, tìm kiếm thơng tin, kết việc tìm kiếm thơng tin xác - Giúp ban lãnh đạo biết tình hình kinh doanh khách sạn thơng qua báo cáo thống kê chi tiết Phương pháp nghiên cứu Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc - Phương pháp nghiên cứu tự luận: Nghiên cứu thực trạng, đọc tài liệu internet có liên quan đến tình hình quản lý khách sạn để đưa hướng phát triển đề tài - Phương pháp lấy ý kiến chuyên gia: Lấy ý kiếm giảng viên trực tiếp hướng dẫn giảng viên môn để có thêm kiến thức mặt nội dung hình thức chuyên đề GVHD: ThS Tống Thị Minh Ngọc Chuyên đề thực tập CHƯƠNG KHẢO SÁT HỆ THỐNG Khảo sát trạng hệ thống 1.1 Mơ hình tổ chức Hình 2: Mơ hình tổ chức 1.2 Chức phận - Hội đồng quản trị: quan lớn khách sạn, gồm đại biểu điều lệ khách sạn điều khoản pháp lý hành quy định Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc - Giám đốc: có trách nhiệm quản lý phận - Trưởng phòng phận: chịu trách nhiệm quản lý nghiệp vụ nhân viên trực thuộc phân - Bộ phận tiếp tân: trung tâm vận hành toàn khách sạn Nhân viên tiếp tân có nhiệm vụ: + Đón tiếp khách + Giới thiệu phòng dịch vụ khác + Nhận đặt phịng bố trí phịng + Làm thủ tục đăng ký phòng + Trực tiếp phối hợp với nhân viên phục vụ thời gian khách lưu lại khách sạn + Tiếp nhận giải phàn nàn + Theo dõi, cập nhật tổng hợp chi phí khách sạn + Thanh tốn tiễn khách + Tham gia công tác quảng cáo tiếp thị cho khách sạn - Bộ phận quản lý: chiu trách nhiệm quản lý nhân viên phục vụ phòng, nhân viên phục vụ dịch vụ Nhân viên phục vụ phịng có nhiệm vụ giao phịng nhận phòng Nhân viên phục vụ phục vụ dịch vụ có khách sạn - Bộ phận kinh doanh: gồm nhân viên kế toán nhân viên kinh doanh 10 Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc khách sạn Sau tổng hợp lại in hóa đơn tổng để khách hàng toán đồng thời trả lại giấy tờ tùy thân cho khách Khách sạn có nhiều loại phịng, tùy theo loại phịng mà có giá phịng tiện nghi khác Khách sạn có dịch vụ ăn uống, massage, giải trí, giặt ủi,… Các nhà quản lý xem thơng tin khách hàng, thơng tin nhân viên, thơng tin phịng, thơng tin sử dụng phịng, thông tin sử dụng dịch vụ, phiếu thống kê tháng, quý, năm Đánh giá hệ thống Qua khảo sát thực tế, ta thấy công việc quản lý nhiều khách sạn thực thủ công Thực quản lý theo phương pháp sổ sách giấy tờ Phương pháp quen thuộc dần trở thành lỗi thời có nhược điểm đáng kể đến như: - Quản lý giấy tờ lưu trữ kho dỡ liệu chiếm khoảng khơng gian rộng tốn chi phí giấy tờ nhân lực - Giấy tờ qua thời gian dễ bị hư hỏng, mờ chữ, rách trình sử dụng, mối mọt - Rất thời gian để tìm kiếm thơng tin - Nếu xảy cố khó sửa chữa khơi phục, khó khăn thời gian quản lý - Thơng tin tìm kiếm xác Do mục đích đề tài giảm tới mức tối thiểu công việc thủ công để đảm bảo xác, tin cậy cơng việc Tuy nhiên, tính chất cơng việc, 12 Chun đề thực tập GVHD: ThS Tống Thị Minh Ngọc hệ thống cần đến can thiệp người, cụ thể nhân viên lễ tân Hầu hết chức hệ thống đưa thực máy tính có số cơng việc nói đến phải thực thủ công như: - Thông báo cho tổ buồng lên kiểm tra phịng - Thơng báo cho tổ dịch vụ dịch vụ mà khách hàng yêu cầu Xác định yêu cầu hệ thống 3.1 Yêu cầu chức 3.1.1 Yêu cầu lưu trữ - Lưu trữ thông tin người dùng - Lưu trữ thông tin khách hàng th phịng - Lưu trữ thơng tin khách hàng nhận, trả phịng - Lưu trữ thơng tin phịng - Lưu trữ thơng tin tình trạng phịng - Lưu trữ thơng tin loại phịng - Lưu trữ thơng tin thiết bị - Lưu trữ thông tin dịch vụ - Lưu trữ thông tin sử dụng dịch vụ khách hàng - Lưu trữ thông tin loại dịch vụ - Lưu trữ thông tin quy định khách sạn - Lưu trữ thông tin sách trả phịng - Lưu trữ thơng tin phiếu đăng ký th phịng - Lưu trữ thơng tin phiếu nhận phịng - Lưu trữ thơng tin hóa đơn 3.1.2 Yêu cầu nghiệp vụ - Quản lý người dùng 13 Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc - Quản lý khách hàng - Quản lý đăng ký thuê phòng - Quản lý nhận trả phòng - Quản lý dịch vụ - Quản lý phòng - Quản lý thiết bị phịng - Quản lý tình trạng phòng 3.1.3 Yêu cầu báo biểu - In danh sách khách hàng - In hóa đơn - In quy định khách sạn - Thống kê doanh thu 3.2 Yêu cầu phi chức - Giao diện thân thiệt, bắt mắt - Tốc độ sử lý nhanh xác - Người sử dụng hệ thống khơng biết nhiều tin học sử dụng cách dễ dàng nhờ vào trợ giúp hệ thống - Tính bảo mật độ an tồn cao 14 GVHD: ThS Tống Thị Minh Ngọc Chuyên đề thực tập CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Biểu đồ phân cấp chức Hình 2: Biểu đồ phân cấp chức Biểu đồ luồng liệu 2.1 Các khái niệm mơ hình luồng liệu (DFD – Data Flow Diagram) - Mơ hình luồng liệu (DDL) có đặc trưng sau: 15 GVHD: ThS Tống Thị Minh Ngọc Chuyên đề thực tập + Thuộc trường phái phân tích cấu trúc + Tiếp cận chủ yếu theo hướng từ xuống + Biểu diễn xử lý lẫn liệu hệ thống, ý đến xử lý liệu - Mơ hình DDL bao gồm khái niệm chính: xử lý (process), luồng liệu (data flow), kho liệu (data store), đầu cuối (terminator) - Các khái niệm kí hiệu mơ hình DDL KHÁI NIỆM KÍ HIỆU Xử lý Ý NGHĨA Một hoạt động bên hệ thống Luồng liệu Sự chuyển đổi thông tin thành phần Kho liệu Vùng chứa liệu, thông tin hệ thống Đầu cuối Một tác nhân bên hệ thống 2.2 Biểu đồ luồng liệu mức khung cảnh 16 Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc Hình 3: Biểu đồ luồng mức khung cảnh 2.3 Biểu đồ luồng liệu mức đỉnh chức Quản lý khách hàng 17 Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc Hình 4: Biểu đồ luồng mước đỉnh chức Quản lý khách hàng - Tác nhân ngoài: Bộ phận lễ tân - Kho liệu: Thông tin khách hàng- chứa thông tin khách hàng - Luồng liệu: + Khi có khách hàng muốn th phịng, phận lễ tân kiểm tra xem thông tin khách hàng có sở liệu chưa Nếu chưa, Bộ phận lễ tân tiến hành lấy thông tin khách hàng thêm vào kho liệu + Trong trình làm việc, lý thơng tin khách hàng nhập khơng xác Khi đó, Bộ phận lễ tân tìm kiếm thơng tin khách hàng chỉnh sửa nhữn thơng tin khơng xác 18 Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc sở liệu Tuy nhiên chức cho phép số người quyền thực + Muốn xoa thơng tin khách hàng việc Bộ phận lễ tân làm tìm kiếm thơng tin khách hàng cần xóa, nhấn nút xóa Sẽ có thơng báo hỏi xem có chắn muốn xóa thơng tin khách hàng khơng? Nhấn nút OK để xóa hồn tồn thơng tin khách hàng sở liệu nhằm giải phóng nhớ 2.4 Biểu đồ luồng liệu mức đỉnh chức Quản lý giao dịch Hình 5: Biểu đồ luồng mức đỉnh chức Quản lý giao dịch 19 Chuyên đề thực tập GVHD: ThS Tống Thị Minh Ngọc - Tác nhân ngoài: Bộ phận lễ tân - Kho liệu: + Thông tin khách hàng – chứa tồn thơng tin khách hàng + Phịng – chứa thơng tin phịng khách sạn + Thơng tin đặt phịng – cung cấp thơng tin cần thiết việc đặt phịng Tên khách hàng, mã phòng, thời gian đến, thời gian đi, … + Thơng tin đổi phịng – thơng tin tên khách hàng, mã phịng tại, mã phịng muốn đổi, + Hóa đơn – thơng tin chi tiết tiền phòng, dịch vụ mà khách hàng sử dụng, tổng tiền cần toán, + Sử dụng dịch vụ - thông tin chi tiết dịch vụ mà khách hàng sử dụng - Luồng liệu: + Khi khách hàng có nhu cầu muốn th phịng khách sạn cung cấp thơng tin cá nhân như: Họ tên, địa chỉ, số điện thoại, số CMND, thời gian dự kiến lại khách sạn, Lúc này, thông tin khách hàng thêm vào sở liệu hệ thống Nếu thông tin khách hàng tồn hệ thống khơng cần thêm + Khách hành đặt phịng trước khách sạn, đặt trực tiếp gọi điện tới yêu cầu + Khi hết thời hạn khách hàng thực trả phịng cho khách sạn Chi phí mà khách hàng cần tốn bao gồm: tiền phịng, tiền dịch vụ mà khách hàng sử dụng, tiền bồi thường xảy 20 ... thống quản lý khách sạn để giải phần vấn đề Mục đích đề tài Hệ thống quản lý khách sạn xây dựng nhằm mục đích giúp cho việc quản lý khách sạn đơn giản chuyên nghiệp Đối tượng hệ thống Khách hàng:... hệ thống nhằm thực chức năng: - Quản lý nhân viên khách sạn - Giúp khách sạn quản lý tình trạng th phịng - Cập nhật, thêm, sửa, xóa, tra cứu thông tin khách hàng - Quản lý dịch vụ khách sạn khách. .. đích phạm vi hệ thống Chương 2: Khảo sát hệ thống: đưa trạng hệ thống chức hệ thống Chương 3: Phân tích thiết kế hệ thống: mục đích làm rõ chức hệ thống đặc tả chức hệ thống sơ đồ hình vẽ Chương