Tiểu luận cuối kỳ học phần phát triển, vận hành và bảo trì phần mềm đề tài xây dựng phần mềm quản lý khách sạn

40 2 0
Tiểu luận cuối kỳ học phần phát triển, vận hành và bảo trì phần mềm đề tài xây dựng phần mềm quản lý khách sạn

Đ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

Nhóm em sẽ đi sâuvào các yêu cầu đặc thù của ngành này và khám phá các phương pháp, quytrình và công cụ quan trọng trong việc tạo ra các ứng dụng phần mềm quản lýkhách sạn chất lượng cao

lOMoARcPSD|39211872 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC VĂN HIẾN - - TIỂU LUẬN CUỐI KỲ HỌC PHẦN PHÁT TRIỂN, VẬN HÀNH VÀ BẢO TRÌ PHẦN MỀM ĐỀ TÀI: Xây Dựng Phần Mềm Quản Lý Khách Sạn GIẢNG VIÊN GIẢNG DẠY: Dương Quang Triết SVTH: Hoàng Văn Bằng Mssv: 201A290017 SVTH: Lư Mai Huỳnh Anh Mssv: 201A080335 NHÓM: 11 LỚP HỌC PHẦN: INT47501 TP HỒ CHÍ MINH - 2023 Downloaded by mon hon (monmon1@gmail.com) lOMoARcPSD|39211872 Nhận xét của GV TP.HCM, Ngày … Tháng … Năm … Giảng viên hướng dẫn (Ký ghi rõ họ tên) Downloaded by mon hon (monmon1@gmail.com) lOMoARcPSD|39211872 Lời Mở Đầu Ngành du lịch và khách sạn đóng góp một phần quan trọng vào sự phát triển kinh tế và văn hóa của một quốc gia Trong bối cảnh hiện nay, quản lý khách sạn trở thành một thách thức đáng kể, đặc biệt khi cần đáp ứng nhu cầu ngày càng tăng về dịch vụ khách hàng và quản lý hiệu quả nguồn lực Trong tiểu luận này, nhóm em tập trung nghiên cứu và khám phá quá trình xây dựng và phát triển phần mềm quản lý khách sạn Nhóm em sẽ đi sâu vào các yêu cầu đặc thù của ngành này và khám phá các phương pháp, quy trình và công cụ quan trọng trong việc tạo ra các ứng dụng phần mềm quản lý khách sạn chất lượng cao Nhóm em sẽ xem xét các chức năng cơ bản của một hệ thống quản lý khách sạn, bao gồm đặt phòng, quản lý phòng, quản lý đặt chỗ, thanh toán và báo cáo Nhóm em sẽ tìm hiểu về các khía cạnh quan trọng như quản lý thông tin khách hàng, quản lý đặt chỗ và quản lý tài chính để đảm bảo rằng hệ thống phần mềm được phát triển đáp ứng các yêu cầu kinh doanh của khách sạn Ngoài ra, nhóm em sẽ khám phá các vấn đề liên quan đến tích hợp hệ thống phần mềm quản lý khách sạn với các công nghệ khác như hệ thống đặt chỗ trực tuyến, kỹ thuật truyền thông và phân tích dữ liệu Nhóm em sẽ tìm hiểu về cách tối ưu hóa quá trình làm việc và tăng cường trải nghiệm của khách hàng thông qua phần mềm quản lý khách sạn Cuối cùng, nhóm em sẽ xem xét các xu hướng mới và công nghệ tiên tiến trong lĩnh vực xây dựng và phát triển phần mềm quản lý khách sạn, như phát triển cơ sở dữ liệu và giao diện của phần mềm Mục Lụ 1 Downloaded by mon hon (monmon1@gmail.com) lOMoARcPSD|39211872 CHƯƠNG 1 TỔNG QUÁT VỀ ĐỀ TÀI 6 1.1 Lý do chọn đề tài 6 1.2 Mục đích đề tài 6 1.3 Nội dung nghiên cứu 7 1.4 Phạm vi đối tượng 8 CHƯƠNG 2 KHẢO SÁT VỀ QUẢN LÝ NHÂN SỰ 9 2.1 Nhu cầu nhân sự .9 2.2 Quá trình tuyển dụng và tuyển chọn nhân sự 9 2.3 Đào tạo và phát triển nhân viên 10 2.4 Đánh giá hiệu suất nhân viên .11 2.5 Quản lý thời gian làm việc và lịch làm việc 12 2.6 Tư liệu khảo sát 13 CHƯƠNG 3 PHÂN TÍC HỆ THỐNG 15 3.1 Phân tích chức năng .15 3.1.1 Quản lý nhân sự: .16 3.1.2 Quản lý phòng: 17 3.1.3 Lập báo cáo: 18 3.1.4 Quản lý dịch vụ: 19 3.1.5 Chức năng lương nhân viên: .20 3.1.6 Chức năng liên hệ: 21 3.2 Phân tích dữ liệu 22 3.2.1 Biểu đồ mức ngữ cảnh của hệ thống 22 3.2.2 Biểu đồ luồng dữ liệu mức dưới đỉnh hệ thống 23 3.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh tra cứu thông tin 23 3.2.4 Biểu đồ luồng dữ liệu mức dưới đỉnh lương nhân viên 24 3.2.5 Biểu đồ luồng dữ liệu mức dưới đỉnh quản lý nhân sự .24 3.2.6 Biểu đồ luồng dữ liệu mức dưới đỉnh quản lý dịch vụ .25 3.2.7 Biểu đồ luồng dữ liệu mức dưới đỉnh báo cáo 25 3.2.8 Biểu đồ luồng dữ liệu mức dưới đỉnh phòng khách sạn 26 3.2.9 Biểu đồ luồng dữ liệu mức dưới đỉnh phòng liên hệ 26 2 Downloaded by mon hon (monmon1@gmail.com) lOMoARcPSD|39211872 3.3 Mô hình vật lý dữ liệu 26 3.4 Mô hình quan hệ dữ liệu 29 CHƯƠNG 4 PHÂN TÍCH QUY TRÌNH VẬN HÀNH – BẢO TRÌ 30 4.1 Quy trình vận hành phần mềm quản lý phần mềm khách sạn .30 4.1.1 Sơ đồ vận hành phần mềm 30 4.1.2 Triển khai và cấu hình: .30 4.1.3 Vận hành hàng ngày: 31 4.1.4 Giám sát và báo cáo: 31 4.1.5 Sửa lỗi và nâng cấp: 31 4.1.6 Hỗ trợ và tương tác với khách hàng: 31 4.2 Quy trình bảo trì phần mềm quản lý khách sạn 32 4.2.1 Sơ đồ bảo trì phần mềm 32 4.2.2 Xác định nhiệm vụ bảo trì: .32 4.2.3 Lập kế hoạch bảo trì: 32 4.2.4 Thực hiện bảo trì: 32 4.2.5 Kiểm tra và xác nhận: .32 4.2.6 Ghi nhận và báo cáo: 33 4.2.7 Liên tục cải thiện: .33 CHƯƠNG 5 THIẾT KẾ PHẦN MỀM 34 5.1 Form hệ thống 34 5.2 Form quản lý khách hàng .34 5.2.1 Form quản lý khách hàng 35 5.3 Form quản lý dịch vụ 35 5.3.1 Form chi tiết dịch vụ 35 5.4 Form quản lý phòng .36 5.4.1 Form chi tiết quản lý phòng 37 5.4.2 Form tìm kiếm phòng .37 5.5 Form báo cáo .38 5.5.1 Form báo cáo doanh thu thuê phòng 38 5.5.2 Form báo cáo doanh thu dịch vụ .38 TÀI LIỆU THAM KHẢO: 1 3 Downloaded by mon hon (monmon1@gmail.com) lOMoARcPSD|39211872 MỤC LỤC HÌNH ẢNH VÀ BẢNG BIỂU Hình 2.1.Bảng chấm công ngày 14 Hình 3.1: Các chức năng chính của hệ thống quản lý khách sạn 16 Hình 3.2: Chức năng đăng nhập 16 Hình 3.3: Chức năng quản lý nhân sự 17 Hình 3.4: Chức quản lý phòng 18 Hình 3.5: Chức năng lập báo cáo 19 Hình 3.6: Chức năng quản lý dịch vụ 20 Hình 3.7: Chức năng quản lý lương nhân viên .21 Hình 3.8: Chức năng liên hệ 22 Hình 3.9: Biểu đồ mức ngữ cảnh của hệ thống .22 Hình 3.10: Biểu đồ luồng dữ liệu mức dưới đỉnh hệ thống 23 Hình 3.11: Biểu đồ luồng dữ liệu mức dưới đỉnh tra cứu thông tin 23 Hình 3.12: Biểu đồ luồng dữ liệu mức dưới đỉnh lương nhân viên 24 Hình 3.13: Biểu đồ luồng dữ liệu mức dưới đỉnh nhân sự 24 Hình 3.14: Biểu đồ luồng dữ liệu mức dưới đỉnh quản lý dịch vụ 25 Hình 3.15: Biểu đồ luồng dữ liệu mức dưới đỉnh báo cáo 25 Hình 3.16: Biểu đồ luồng dữ liệu mức dưới đỉnh phòng khách sạn .26 Hình 3.17: Biểu đồ luồng dữ liệu mức dưới đỉnh liên hệ 26 Bảng 3.1: TblNhanVien 27 Bảng 3.2: TblKhachHang 27 Bảng 3.3: TblPhong .27 Bảng 3.4: Tbl ChiTietThuePhong 27 Bảng 3.5: TblTrangBiTienNghi 28 Bảng 3.6: TblHDThuePhong 28 4 Downloaded by mon hon (monmon1@gmail.com) lOMoARcPSD|39211872 Bảng 3.7: TblHDichVu 28 Bảng 3.8: TblDichVu 28 Hình 4.1: Sơ đồ mô hình quan hệ 29 Hình 4.1.Sơ đồ vận hành phần mềm .30 Hình 4.2: Sơ đồ bảo trì phần mềm 32 Hình 5.1: Form hệ thống .34 Hình 5.2: Form quản lý khách hàng 34 Hình 5.3: Form tìm khách hàng 35 Hình 5.4: Form quản lý dịch vụ 35 Hình 5.5: Form chi tiết dịch vụ .36 Hình 5.6: Form quản lý phòng 36 Hình 5.7: Form chi tiết quản lý phòng 37 Hình 5.8: Form tìm kiếm phòng 37 Hình 5.9 Form báo cáo doanh thu thuê phòng 38 Hình 5.10 Form báo cáo doanh thu dịch vụ 38 5 Downloaded by mon hon (monmon1@gmail.com) lOMoARcPSD|39211872 Chương 1 TỔNG QUÁT VỀ ĐỀ TÀI 1.1 Lý do chọn đề tài 1 Sự phát triển của ngành du lịch và khách sạn: Ngành du lịch và khách sạn đang trở thành một trong những ngành phát triển nhanh nhất trên toàn cầu Việc xây dựng phần mềm quản lý khách sạn sẽ đáp ứng nhu cầu ngày càng tăng về quản lý hiệu quả, giúp các khách sạn tối ưu hóa hoạt động của mình và cung cấp trải nghiệm tốt hơn cho khách hàng 2 Quản lý tài nguyên và dịch vụ: Một hệ thống phần mềm quản lý khách sạn sẽ giúp quản lý tài nguyên như phòng, nhân viên, thiết bị và dịch vụ một cách hiệu quả Nó cung cấp các công cụ để đặt phòng, quản lý lịch trình, kiểm soát khoảng trống và phân bổ tài nguyên một cách thông minh, giúp khách sạn tận dụng tối đa nguồn lực và cải thiện chất lượng dịch vụ 3 Tăng cường trải nghiệm khách hàng: Phần mềm quản lý khách sạn giúp tạo ra một trải nghiệm tốt hơn cho khách hàng Khách hàng có thể đặt phòng trực tuyến, xem thông tin về phòng, thực hiện thanh toán trực tuyến và tận hưởng các dịch vụ tiện ích khác Hệ thống cũng cho phép quản lý thông tin khách hàng, ghi nhớ lịch sử và sở thích, từ đó tạo ra các trải nghiệm cá nhân hóa và tăng cường mức độ hài lòng của khách hàng 4 Tối ưu hóa quy trình làm việc: Phần mềm quản lý khách sạn giúp tối ưu hóa quy trình làm việc nội bộ của khách sạn Từ việc quản lý đặt phòng, kiểm soát khoản chi, quản lý nhân viên đến việc tạo báo cáo và phân tích hiệu suất, hệ thống phần mềm giúp giảm thiểu công việc thủ công, tăng cường hiệu suất và giảm thiểu sai sót 5 Tích hợp với công nghệ tiên tiến: Xây dựng phần mềm quản lý khách sạn cũng cung cấp cơ hội để tích hợp với các công nghệ tiên tiến như trí tuệ nhân tạo, Internet of Things (IoT) và phân tích dữ liệu Việc áp dụng những công nghệ này có thể cung cấp thông tin quan trọng và giúp đưa ra quyết định thông minh, từ việc dự đoán nhu cầu đặt phòng cho đến tăng cường an ninh và quản lý năng lượng tiết kiệm Trên đây chỉ là một số lợi ích và lý do nổi bật của việc chọn đề tài phát triển phần mềm quản lý khách sạn Tuy nhiên, cần lưu ý rằng việc nghiên cứu và phát triển phần mềm trong lĩnh vực này cũng đòi hỏi kiến thức sâu rộng về quản lý khách sạn và sự hiểu biết về quy trình kỹ thuật phần mềm 6 Downloaded by mon hon (monmon1@gmail.com) lOMoARcPSD|39211872 1.2 Mục đích đề tài 1 Nghiên cứu và ứng dụng kiến thức: Mục đích chính của đề tài là nghiên cứu và áp dụng các kiến thức liên quan đến xây dựng và phát triển phần mềm quản lý khách sạn Qua đó, người nghiên cứu có thể hiểu rõ hơn về quy trình, phương pháp và công cụ trong việc phát triển phần mềm quản lý khách sạn 2 Giải quyết thách thức trong quản lý khách sạn: Mục đích của đề tài cũng là giúp giải quyết những thách thức trong quản lý khách sạn hiện tại Phần mềm quản lý khách sạn có thể cung cấp các giải pháp hiệu quả cho việc quản lý tài nguyên, tăng cường trải nghiệm khách hàng, tối ưu hóa quy trình làm việc và tích hợp công nghệ tiên tiến 3 Cải thiện hiệu suất và chất lượng dịch vụ: Mục tiêu khác của đề tài là cải thiện hiệu suất và chất lượng dịch vụ của các khách sạn Phần mềm quản lý khách sạn giúp tối ưu hóa quản lý tài nguyên và quy trình làm việc, giúp tăng cường trải nghiệm của khách hàng và đáp ứng nhu cầu ngày càng đa dạng của họ 4 Khám phá và áp dụng công nghệ mới: Đề tài cũng nhằm khám phá và áp dụng các công nghệ tiên tiến trong lĩnh vực phát triển phần mềm quản lý khách sạn, như trí tuệ nhân tạo, IoT và phân tích dữ liệu Mục đích là nắm bắt và tận dụng các tiềm năng của công nghệ mới để nâng cao hiệu quả và tạo ra giá trị cho khách hàng và doanh nghiệp Tổng cộng, mục đích của đề tài phát triển phần mềm quản lý khách sạn là nghiên cứu, áp dụng và cải thiện quy trình và công nghệ để tối ưu hóa quản lý khách sạn và mang lại trải nghiệm tốt hơn cho khách hàng 1.3 Nội dung nghiên cứu 1 Phân tích yêu cầu: Nghiên cứu về phân tích yêu cầu là một phần quan trọng trong việc xây dựng phần mềm quản lý khách sạn Nó liên quan đến việc tìm hiểu và hiểu rõ các yêu cầu kỹ thuật, chức năng và phi chức năng của hệ thống Phân tích yêu cầu đảm bảo rằng phần mềm được phát triển đáp ứng đúng nhu cầu và mong đợi của khách hàng và người sử dụng 2 Thiết kế hệ thống: Nghiên cứu về thiết kế hệ thống tập trung vào việc tạo ra kiến trúc và cấu trúc tổng quan cho phần mềm quản lý khách sạn Nó liên quan đến quyết định về cấu trúc dữ liệu, cách thức tổ chức và quản lý các thành phần phần mềm, và việc xác định các giao diện và tương tác giữa các thành phần 7 Downloaded by mon hon (monmon1@gmail.com) lOMoARcPSD|39211872 3 Quản lý thông tin khách hàng: Phần mềm quản lý khách sạn thường chứa thông tin về khách hàng, bao gồm thông tin cá nhân, lịch sử đặt phòng, yêu cầu đặc biệt và sở thích Nghiên cứu trong lĩnh vực này tập trung vào việc xây dựng và quản lý cơ sở dữ liệu khách hàng, bảo mật thông tin và cung cấp cách để tận dụng thông tin này để cung cấp trải nghiệm cá nhân hóa cho khách hàng 4 Quản lý đặt phòng và phòng: Một yếu tố quan trọng của phần mềm quản lý khách sạn là quản lý đặt phòng và quản lý các phòng Nghiên cứu trong lĩnh vực này tập trung vào các quy trình quản lý đặt phòng, kiểm soát số lượng phòng trống, quản lý lịch trình và các hoạt động liên quan đến quản lý phòng 1.4 Phạm vi đối tượng Phần mềm quản lý khách sạn hướng tới đối tượng là các khách sạn và cơ sở lưu trú tương tự Đây là các doanh nghiệp hoặc tổ chức quản lý và vận hành các dịch vụ khách sạn như phòng nghỉ, nhà hàng, dịch vụ đặt tour và các tiện ích khác Phạm vi đối tượng cụ thể có thể bao gồm: 1 Khách sạn: Các khách sạn độc lập hoặc chuỗi khách sạn có thể sử dụng phần mềm quản lý khách sạn để quản lý và vận hành hoạt động hàng ngày của họ Điều này bao gồm quản lý đặt phòng, quản lý phòng, dịch vụ khách hàng, quản lý tài chính và báo cáo 2 Khu nghỉ dưỡng: Các khu nghỉ dưỡng và các cơ sở lưu trú nghỉ dưỡng khác cũng có thể sử dụng phần mềm quản lý khách sạn để quản lý các hoạt động liên quan đến việc cung cấp dịch vụ nghỉ dưỡng, quản lý đặt phòng, quản lý tiện ích và các hoạt động giải trí 3 Nhà nghỉ, biệt thự cho thuê: Ngoài khách sạn truyền thống, phần mềm quản lý khách sạn cũng có thể hướng tới những doanh nghiệp cho thuê nhà nghỉ, biệt thự hoặc căn hộ ngắn hạn Đối tượng này bao gồm quản lý đặt phòng, quản lý lịch trình, thanh toán và dịch vụ khách hàng 4 Các cơ sở lưu trú khác: Phần mềm quản lý khách sạn có thể áp dụng cho các loại cơ sở lưu trú khác như khu căn hộ dịch vụ, nhà trọ, khu chung cư cao cấp hoặc các cơ sở lưu trú trên địa bàn du lịch Phạm vi đối tượng mà phần mềm quản lý khách sạn hướng tới là các doanh nghiệp hoạt động trong lĩnh vực khách sạn và cơ sở lưu trú, nhằm hỗ trợ quản lý hoạt động và cung cấp trải nghiệm tốt hơn cho khách hàng của họ 8 Downloaded by mon hon (monmon1@gmail.com)

Ngày đăng: 25/03/2024, 17:26

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

Tài liệu liên quan