CHƯƠNG 1 – GIỚI THIỆU ĐỀ TÀI 1.1 Lý do chọn đề tài Công nghệ thông tin là một trong những lĩnh vực đi đầu trong sự phát triển của nền kinh tế nhiều nước trên thế giới hiện. Những nước đang phát triển nắm bắt cơ hội đó đã và đang tập trung đẩy mạnh lĩnh vực này, Việt Nam chúng ta cũng không ngoại lệ. Với nhiều thành quả thành công trong xã hội, công nghệ thông tin được ứng dụng rộng rãi trong nhiều lĩnh vực khác nhau, trở thành một phần không thể thiếu và là yếu tố quan trọng trong sự phát triển của nền kinh tế - xã hội, an ninh – quốc phòng. Việc áp dụng công nghệ thông tin vào trong đời sống sẽ làm thay đổi cách làm việc, nâng cao hiệu suất lao động, nâng cao dân trí,… Vì thế, công nghệ thông tin trở thành nền kinh tế mũi nhọn của nước ta trong những năm tới đây.
Việc phát triển nhanh chóng của lĩnh vực công nghệ thông tin, các nhà quản lý, nhà kinh doanh trong lĩnh vực này đã tận dụng điều này trong xã hội hiện nay. Việc con người muốn có sự giải trí hoặc thích đi khám phá thế giới xung quanh ngày càng trở nên cao. Vậy nên, các nhà kinh doanh của các công ty lớn đã nhận ra và hiểu được mong muốn của con người đã xây dựng nên một trang website giúp được con người trở nên thuận tiện, tiện lợi hơn trong đời sống. Ngoài ra, việc xây dựng trang website là hình thức truyền tải thông tin nhanh chóng, hiệu quả và phù hợp với thực tại bây giờ.
Những khách hàng có nhu cầu đặt,thuê phòng khách sạn một cách nhanh chóng và trực tiếp thuê thông qua website trực tuyến, giúp cho khách hàng tiết kiệm được rất nhiều thời gian và tiện lợi trong việc thuê được phòng khách sạn mà mình mong muốn. Qua quá trình học tập trên lớp và cũng như tìm hiểu nhu cầu của thị trường, nhóm chúng em đã áp dụng những kiến thức trong lớp và kiến thức thực tế để xây dựng nên hệ thống “Website đặt phòng khách sạn trực tuyến” với sự hướng dẫn tận tình và chi tiết của giáo viên. Ngoài ra, khi làm báo cáo này còn giúp em và các thành viên trong nhóm nâng cao khả năng lập trình và được nhiều bài học cho các trang web sau. Vì kiến thức và kinh nghiệm lập trình, thiết kế còn hạn hẹp nên phần mềm 2 của nhóm chúng em chưa thực sự thu hút được khách hàng cũng như còn có nhiều thiếu sót trong quá trình làm.
Rất mong là được nhận sự đóng góp của thầy và các bạn để phần mềm của nhóm chúng em có sự chỉnh sửa cũng như nâng cấp và hoàn thiện nữa.2 Đối tượng nghiên cứu Người sử dụng: Những người có nhu cầu đặt phòng khách sạn. Tất cả mọi người đều có thể tham gia trang website này. Công cụ hỗ trợ: Visual code(HTML,CSS,Javascript), Nodejs, Express, MongoDB. Ngoài ra còn có một số công cụ hỗ trợ trong quá trình phân tích thiết kế như: Figma, Draw.io, Free Vector, Font Awesome,.3 Đối tượng khảo sát Người cung cấp thông tin: Quản lý và lễ tân tại các khách sạn.4 Giới hạn và phạm vi nghiên cứu Mục đích nghiên cứu: Nhằm tạo ra trang web đáp ứng nhu cầu đặt phòng khách sạn của khách hàng.
Tại đây khách hàng có thể xem chi tiết, giá cả và tình trạng phòng trống để có thể chủ động hơn trong việc tìm chỗ nghỉ dưỡng mà không lo hết phòng. Về phía quản lý có thể kiểm soát được số lượng khách hàng, đơn đặt cũng như thống kê được doanh thu của khách sạn. Phạm vi nghiên cứu: Các khách sạn ở TP.5 Mục tiêu nghiên cứu Giúp khách hàng có những trải nghiệm tuyệt vời khi tham quan một trang web đặt phòng khách sạn. Nhóm cố gắng nghiên cứu, xây dựng trang web có giao diện đẹp mắt, quy trình dễ hiểu nhất có thể, lượng thông tin trên trang web là vừa đủ.
Cải thiện tối đa sự khó dùng, “bội thực thông tin” từ các trang web trước. Giúp khách hàng có thể tìm xem được thông tin, giá cả, chủ động hơn trong việc đặt phòng. Giúp phía khách sạn dễ dàng quản lý, kiểm soát hoạt động của khách sạn. 3 Tiếp nhận những phản hồi của khách hàng về chất lượng của căn phòng khách sạn cũng như các quy trình làm việc của khách sạn thông qua website.6 Phương pháp nghiên cứu - Tìm kiếm tài liệu về xây dựng trang web sử dụng Nodejs - Tìm hiểu về Upload ảnh, mô hình MVC - Tham khảo các trang website đặt phòng khách sạn trên mạng (Agoda, Traveloka, …) - Vận dụng vào việc thiết kế và xây dựng ứng dụng Web - Thu thập những tài liệu liên quan đến nghiệp vụ quản lý Website đặt phòng khách sạn trực tuyến.
- Tham khảo tài liệu về MongoDB để đẩy dữ liệu lên trang web - Tham khảo tài liệu, tiến hành coding trên các công cụ phần mềm và hoàn thành website.7 Ý nghĩa lý luận và thực tiễn của đề tài Website được xây dựng nhằm giải quyết nhu cầu thực tiễn của khách hàng. Qua đó cũng nắm bắt được khách hàng mong muốn điều gì, từ đó đưa ra các giải pháp phù hợp cho người dùng. Giúp các doanh nghiệp và chủ khách sạn có thể quảng bá khách sạn của mình đến với các khách hàng. Mặc dù đề tài này được các doanh nghiệp đã và đang thực hiện rất thành công nhưng vẫn còn một số điểm cần được cân nhắc và chỉnh sửa.
Việc xây dựng website đặt phòng khách sạn trực tuyến nhằm mục đích khách hàng có thể lựa chọn được khách sạn kèm với dịch vụ tốt nhất, tiết kiệm được nhiều thời gian cho khách hàng và chủ doanh nghiệp có thể giảm chi phí marketing cũng như quảng bá khách sạn của mình, từ đó có nhiều khách hàng tiềm năng tới khách sạn của mình hơn. Về khách hàng, đem lại sự tiện ích cho khách hàng bằng các tính năng như thanh toán trực tuyến, đặt phòng mà không cần phải tạo tài khoản, có thể thêm một số 4 dịch vụ ngoài khách sạn, cập nhật thông tin khách sạn và hiển thị một số chức năng đã được định sẵn. Về quản lý, giúp cho người quản lý giải quyết vấn đề quản lý thông tin khách hàng, quản lý chất lượng khách sạn, người truy cập, nguồn lực tìm kiếm của khách hàng, tìm kiếm những khách sạn tiềm năng và chất lượng phù hợp với khách hàng để có thể đưa lên hệ thống. Có thể lấy khảo sát của khách hàng để phát triển trang website.
Đạt hiệu quả về tối ưu nghiệp vụ đặt phòng khách sạn trực tuyến, tiết kiệm chi phí và nguồn lực, thời gian và công sức mà trang web mang lại cho khách hàng và người chủ doanh nghiệp. 5 CHƯƠNG 2 – PHÂN TÍCH VÀ THIẾT KẾ YÊU CẦU 2.1 Tổng quan về hệ thống Hệ thống website đặt phòng khách sạn là một công cụ, vũ khí đắc lực trong kinh doanh, đặc biệt là ở lĩnh vực khách sạn. Tuy nhiên, nhiều doanh nghiệp vẫn đang sử dụng phần mềm quản lý khách sạn với các giao diện phức tạp, khó sử dụng và thiếu tính linh hoạt. Sau khi nắm bắt được những điểm yếu trên, chúng tôi đã lên ý tưởng và cho ra hệ thống quản lý khách sạn P4nthers.
Hệ thống quản lý khách sạn P4nthers của chúng tôi bao gồm những chức năng cần thiết như: Quản lý nhân viên, quản lý đặt phòng, quản lý doanh thu. Ngoài ra còn có thêm những chức năng như: Quản lý lịch sử đặt phòng, thống kê thu nhập theo chu kì, quản lý danh sách khách hàng… Tóm lại, hệ thống của chúng tôi đáp ứng được tất cả các chức năng của một hệ thống quản lý khách sạn. Ngoài ra còn hướng đến trải nghiệm của người dùng với giao diện thân thiện, dễ sử dụng và linh hoạt trong từng mục đích.2 Xác định yêu cầu 2.1 Khảo sát hệ thống Tiêu chí khảo sát Hệ thống quản lý khách sạn P4nthers Các chức năng của hệ Đăng ký khách hàng thống Đăng nhập Tìm kiếm thông tin nhân viên, phòng Đặt phòng Chọn ngày và số phòng cần đặt Đặt dịch vụ kèm theo Xem thông tin cá nhân, phòng đã đặt Quản lý thông tin các phòng khách sạn Quản lý danh sách khách hàng 6 Quản lý lịch sử đặt phòng Thống kê thu nhập khách sạn Giao diện website Đầy đủ thông tin phòng, các chương trình khuyến mãi, giao diện thân thiện, màu sắc thống nhất hài hòa. Hình thức Website đặt phòng khách sạn hoạt động 24/24 người dùng có thể đặt phòng bất kỳ lúc nào kể cả khi không đăng nhập.
Chăm sóc khách hàng Hệ thống sẽ kết nối khách hàng đã đăng nhập với nhân viên hỗ trợ khách hàng thông qua mục chat trực tuyến. Liên kết mạng xã hội Người dùng có thể đăng nhập qua Facebook, Google account, bên cạnh đó người dùng cũng sẽ thấy các quảng cáo về khách sạn trên các nền tảng xã hội. Cách thức đặt phòng Tìm kiếm thông tin phòng cần đặt Chọn phòng cần đặt Nhập thông tin cá nhân Chọn sử dụng các chương trình khuyến mãi Thanh toán 7 Người dùng Nhân viên và khách hàng Bảng 2. 1: Khảo sát hệ thống 8 2.2 Khảo sát thực tế Kế hoạch phỏng vấn tổng quan Hệ thống: Quản lý khách sạn Người lập: Đoàn Phương Nam Ngày lập: 12/3/2023 STT Chủ đề Yêu cầu Ngày bắt Ngày kết đầu thúc 1 Quy trình Nắm rõ quy trình đặt phòng 12/3/2023 13/3/2023 quản lý khách sạn, lưu trữ thông tin phòng khách phòng còn trống, các dịch vụ, sạn tiện nghi của từng phòng khác nhau.
2 Quy trình Nắm rõ quy trình đề ra và áp 13/3/2023 14/3/2023 hoạch định dụng trong các sự kiện khuyến khuyến mãi mãi khi đặt phòng (giá phòng, và tin tức dịch vụ kèm theo, độ tuổi khuyến mãi…) 3 Quy trình Nắm được quy trình cho thuê 15/3/2023 15/3/2023 quản lý cho đặt phòng của khách sạn, các thuê phòng yêu cầu cần thiết để khách hàng sử dụng dịch vụ của khách sạn. 4 Quy trình Biết rõ quy trình thực hiện các 16/3/2023 16/3/2023 thống kê báo cáo về lượng khách vào ra, số phòng còn trống, tất cả được dựa vào dữ liệu trong hệ thống 5 Các dịch vụ, Tìm hiểu kỹ về tài nguyên 17/3/2023 17/3/2023 tiện nghi của khách sạn như là dịch vụ hiện khách sạn đang cung cấp, các tiện nghi được trang bị sẵn trong phòng Bảng 2.