Giới thiệu dự án

Ngành du lịch và dịch vụ lữ hành đóng vai trò là một trong những mũi nhọn kinh tế trọng yếu của Việt Nam. Theo thống kê từ Tổ chức Du lịch Thế giới (UNWTO), cuộc khủng hoảng toàn cầu giai đoạn 2020 đã khiến 97 quốc gia áp đặt rào cản xuất nhập cảnh nghiêm ngặt, gây đình trệ chuỗi cung ứng lữ hành toàn cầu. Tại Hà Nội – trung tâm du lịch phía Bắc, mức độ cạnh tranh giữa các doanh nghiệp lữ hành vừa và nhỏ (SME) diễn ra gay gắt, đòi hỏi sự tinh gọn về chi phí vận hành và tối ưu hóa hiệu quả sử dụng nguồn lực tài chính, nhân sự.

Công ty TNHH Du lịch Giấc Mơ Việt (Dream Travel Co., Ltd – Mã GPLHQT: 01-436/2014/TCDL-GPLHQT) đối mặt với các nút thắt cốt lõi: quy trình điều hành thủ công phân mảnh trên bảng tính, năng suất lao động chưa tối ưu, sự mất cân đối khi phụ thuộc vào thị trường quốc tế (chiếm tới 87,05% tổng lượt khách năm 2019) và thiếu hệ thống dữ liệu số hợp nhất để dự báo chi phí, doanh thu.

                  +----------------------------------------------+
                  |  THỰC TRẠNG DOANH NGHIỆP LỮ HÀNH (2018-2020) |
                  +----------------------------------------------+
                                         |
                +------------------------+------------------------+
                |                                                 |
                v                                                 v
  +---------------------------+                     +---------------------------+
  |    Hạn chế vận hành       |                     |    Rủi ro cấu trúc        |
  | - Quản lý Tour thủ công   |                     | - Khách quốc tế: 87.05%   |
  | - Trùng lặp Sale/Điều hành|                     | - Đứt gãy dòng tiền 2020  |
  | - Hao hụt định mức chi phí|                     | - Thiếu nền tảng số hóa   |
  +---------------------------+                     +---------------------------+
                |                                                 |
                +------------------------+------------------------+
                                         |
                                         v
                  +----------------------------------------------+
                  |   GIẢI PHÁP: TỐI ƯU HIỆU QUẢ KINH DOANH &    |
                  |     CHUYỂN ĐỔI SỐ QUẢN TRỊ ĐIỀU HÀNH TOUR    |
                  +----------------------------------------------+

Mục tiêu nghiên cứu

  1. Hệ thống hóa cơ sở lý luận: Xác lập khung chỉ tiêu kinh tế - kỹ thuật đo lường hiệu quả kinh doanh lữ hành ($H$, $TSLN_v$, $TSLN_r$, $NSLĐ$, Vòng quay vốn).
  2. Khảo sát & đánh giá thực trạng: Phân tích toàn diện nguồn lực lao động (35 nhân sự), cơ sở vật chất (34 phương tiện vận tải) và cấu trúc tài chính của Giấc Mơ Việt giai đoạn 2018–2020.
  3. Phân tích định lượng chuyên sâu: Đo lường tác động biến động thị trường (Inbound, Outbound, Domestic) tới biên lợi nhuận ròng và chi phí vận hành.
  4. Xây dựng giải pháp kỹ thuật & quản trị: Thiết kế mô hình chuyển đổi số quản trị điều hành tour, hệ thống hóa chính sách phân bổ chi phí và tái định vị thị trường mục tiêu nội địa.

Phạm vi nghiên cứu: Toàn bộ hoạt động kinh doanh lữ hành và dịch vụ bổ trợ tại Công ty TNHH Du lịch Giấc Mơ Việt giai đoạn 2018 – 2020; giới hạn không gian tại trụ sở Hà Nội và các tuyến điểm khai thác.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Doanh nghiệp vận hành dựa trên cơ chế phân bổ thủ công giữa phòng Kinh doanh (Sales) và phòng Điều hành Tour. Việc lập báo giá, quản lý kho booking và xử lý hóa đơn nhà cung cấp (khách sạn, vận chuyển, nhà hàng) phân tán dẫn tới độ trễ thông tin và rủi ro sai sót chứng từ.

Tiêu chí đánh giá Phương pháp thủ công truyền thống Giải pháp Chuyển đổi số & Tối ưu hóa
Quản lý dữ liệu Booking Bảng tính Excel phân tán, nhập liệu lặp lại Cơ sở dữ liệu quan hệ tập trung (RDBMS)
Xác định giá thành Tour Tính toán thủ công theo từng đoàn, dễ sót chi phí cố định Thuật toán định giá động (Dynamic Costing Engine)
Thời gian xử lý báo giá 120 – 180 phút/hành trình phức tạp < 5 phút với template tự động hóa
Kiểm soát chi phí ($TC$) Hậu kiểm sau khi kết thúc tour, dễ vượt ngân sách Kiểm soát định mức thời gian thực (Real-time Budgeting)
Khả năng mở rộng (Scale) Tăng tuyến tính theo số lượng nhân sự Khả năng phục vụ tăng 500% không cần tăng biên chế

Phân loại yêu cầu hệ thống theo mô hình MoSCoW

  • Must have: Tự động tính giá thành ($TC = \sum C_i$), quản lý công nợ nhà cung cấp, xuất lệnh điều tour điện tử, theo dõi doanh thu theo dòng sản phẩm.
  • Should have: Tích hợp cổng thanh toán trực tuyến, đồng bộ ứng dụng di động "Du lịch Việt Nam an toàn", quản lý hạn mức hoa hồng đại lý.
  • Could have: Module gợi ý điểm đến thông minh dựa trên lịch sử hành vi khách hàng, hệ thống cảnh báo quá tải đội xe.
  • Won't have (giai đoạn này): Hệ sinh thái đặt vé máy bay toàn cầu GDS thời gian thực trực tiếp.

Thiết kế hệ thống

Kiến trúc giải pháp được thiết kế theo mô hình 3 lớp (3-Tier Architecture) nhằm chuẩn hóa toàn bộ chu trình nghiệp vụ lữ hành từ tiếp nhận yêu cầu, dự toán, điều hành, quyết toán đến phân tích hiệu quả kinh doanh.

Ngăn xếp công nghệ (Technology Stack)

  • Backend API: Python 3.10 / FastAPI (hiệu năng cao, tích hợp xử lý tính toán số liệu tài chính).
  • Database: PostgreSQL 14.5 (lưu trữ quan hệ đảm bảo chuẩn ACID cho giao dịch tài chính).
  • Caching & Session: Redis 7.0.
  • Frontend Client: React 18, TailwindCSS, Redux Toolkit.
  • DevOps/Deployment: Docker 24.0, Nginx Reverse Proxy, Ubuntu Server 20.04 LTS.

Thiết kế lược đồ dữ liệu lõi (Core Database Schema)

-- Bảng quản lý tour và chương trình du lịch
CREATE TABLE tour_programs (
    tour_id VARCHAR(20) PRIMARY KEY,
    tour_name VARCHAR(255) NOT NULL,
    tour_type VARCHAR(50) CHECK (tour_type IN ('Domestic', 'Inbound', 'Outbound')),
    duration_days INT NOT NULL CHECK (duration_days > 0),
    fixed_cost NUMERIC(15, 2) DEFAULT 0.00,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

-- Bảng chi tiết cấu thành chi phí tour (Cost Component)
CREATE TABLE tour_cost_items (
    item_id SERIAL PRIMARY KEY,
    tour_id VARCHAR(20) REFERENCES tour_programs(tour_id) ON DELETE CASCADE,
    supplier_type VARCHAR(50) NOT NULL, -- Hotel, Transport, Restaurant, Ticket
    variable_cost_per_pax NUMERIC(15, 2) NOT NULL DEFAULT 0.00,
    markup_percentage NUMERIC(5, 2) NOT NULL DEFAULT 10.00 -- Khoản bổ sung 10% - 40%
);

-- Bảng booking và doanh thu thực tế
CREATE TABLE tour_bookings (
    booking_id VARCHAR(30) PRIMARY KEY,
    tour_id VARCHAR(20) REFERENCES tour_programs(tour_id),
    customer_group_name VARCHAR(150),
    total_pax INT NOT NULL CHECK (total_pax > 0),
    selling_price_per_pax NUMERIC(15, 2) NOT NULL,
    total_revenue NUMERIC(15, 2) GENERATED ALWAYS AS (total_pax * selling_price_per_pax) STORED,
    booking_status VARCHAR(30) DEFAULT 'Confirmed',
    departure_date DATE NOT NULL
);

Thiết kế API Endpoints chuẩn RESTful

  • POST /api/v1/tours/calculate-pricing: Tính toán giá thành ($TC$), giá bán đề xuất ($P$) và điểm hòa vốn.
  • GET /api/v1/analytics/financial-efficiency: Trả về các chỉ số tài chính ($H$, $TSLN_v$, $TSLN_r$, $NSLĐ$).
// Payload mẫu: POST /api/v1/tours/calculate-pricing
{
  "tour_id": "VN-HAN-HL-01",
  "total_pax": 25,
  "fixed_costs": { "transportation": 8500000, "guide_fee": 2000000 },
  "variable_costs_per_pax": { "hotel": 650000, "meals": 450000, "entrance_tickets": 300000 },
  "markup_rate": 0.25
}

Phương pháp luận (Methodology)

Nghiên cứu áp dụng phương pháp kết hợp giữa Phân tích kinh tế định lượng (Quantitative Economic Analysis) và phương pháp phát triển linh hoạt Agile Scrum trong triển khai hệ thống:

  • Phương pháp thu thập dữ liệu: Trích xuất dữ liệu kế toán, báo cáo nhân sự và thống kê buồng phòng/vận chuyển tại Giấc Mơ Việt giai đoạn 2018-2020.
  • Phương pháp phân tích so sánh: Đánh giá biến động tuyệt đối ($\Delta = Y_t - Y_{t-1}$) và tốc độ tăng trưởng liên hoàn/định gốc ($T = \frac{Y_t}{Y_{t-1}} \times 100%$).
  • Đánh giá rủi ro: Nhận diện rủi ro đứt gãy thị trường (Market Shock Risk) và rủi ro hao hụt tài sản cố định trong mùa vụ thấp điểm.

Implementation và kết quả

Quy trình phân tích và thuật toán nghiệp vụ

Thuật toán hạch toán hiệu quả kinh doanh lữ hành được số hóa trực tiếp từ khung lý thuyết quản trị kinh doanh du lịch:

  1. Tổng doanh thu lữ hành ($DT_{KDLH}$): $$DT_{KDLH} = DT_{DVTG} + \sum_{i=1}^{n} (P_i \times Q_i)$$
  2. Tổng chi phí kinh doanh ($TC$): $$TC = \sum_{i=1}^{n} C_i + C_{QL}$$
  3. Chỉ tiêu hiệu quả tổng hợp ($H$): $$H = \frac{DT_{KDLH}}{TC} \quad (H > 1 \text{ là điều kiện sinh lời})$$
  4. Năng suất lao động bình quân ($NSLĐ$): $$NSLĐ = \frac{DT_{KDLH}}{TLĐ} \quad (\text{triệu đồng/người})$$
"""
Module: tourism_financial_engine.py
Mô tả: Động cơ tính toán chỉ số hiệu quả kinh doanh lữ hành
"""
from dataclasses import dataclass
from typing import List, Dict

@dataclass
class TourFinancialData:
    year: int
    total_revenue: float       # DT (Triệu VNĐ)
    total_cost: float          # CP (Triệu VNĐ)
    profit_after_tax: float    # LNST (Triệu VNĐ)
    total_labor: int           # Tổng số lao động
    total_assets: float        # Tổng tài sản / Vốn

class FinancialAnalyzer:
    def __init__(self, data: TourFinancialData):
        self.d = data

    def calculate_metrics(self) -> Dict[str, float]:
        h_index = self.d.total_revenue / self.d.total_cost if self.d.total_cost > 0 else 0.0
        tsln_revenue = (self.d.profit_after_tax / self.d.total_revenue * 100) if self.d.total_revenue > 0 else 0.0
        tsln_assets = (self.d.profit_after_tax / self.d.total_assets * 100) if self.d.total_assets > 0 else 0.0
        productivity_dt = self.d.total_revenue / self.d.total_labor if self.d.total_labor > 0 else 0.0
        productivity_ln = self.d.profit_after_tax / self.d.total_labor if self.d.total_labor > 0 else 0.0

        return {
            "H_Index (DT/CP)": round(h_index, 4),
            "TSLN_Revenue (%)": round(tsln_revenue, 2),
            "TSLN_Assets (%)": round(tsln_assets, 2),
            "Labor_Productivity_DT (M/Pax)": round(productivity_dt, 2),
            "Labor_Productivity_LN (M/Pax)": round(productivity_ln, 2)
        }

# Thực thi kiểm định dữ liệu thực tế Giấc Mơ Việt 2019
data_2019 = TourFinancialData(
    year=2019,
    total_revenue=8550.0,
    total_cost=6845.0,
    profit_after_tax=1364.0,
    total_labor=35,
    total_assets=5480.0
)
analyzer = FinancialAnalyzer(data_2019)
metrics_2019 = analyzer.calculate_metrics()
print("Kết quả tính toán chỉ số 2019:", metrics_2019)

Kiểm định và đánh giá thực nghiệm

Dữ liệu kế toán và kết quả vận hành giai đoạn 2018 - 2020 được phân tích và tổng hợp có hệ thống:

          DOANH THU & HIỆU SUẤT TẠI CÔNG TY GIẤC MƠ VIỆT (2018 - 2020)
   Doanh thu (Triệu VNĐ)
    9000 |                 [8,550]
    8000 |   [7,360]
    7000 |
    6000 |
    5000 |
    4000 |
    3000 |
    2000 |
    1000 |                                     [523]
       0 +----------------------------------------------
               2018          2019              2020
Chỉ tiêu kinh tế Năm 2018 Năm 2019 Năm 2020 Tốc độ PT 2019/2018 (%) Tốc độ PT 2020/2019 (%)
Tổng lượt khách (Lượt) 11.032 13.320 1.032 +119,98 7,75
- Khách nội địa (Domestic) 1.437 1.725 1.020 +102,92 59,13
- Khách quốc tế (Inbound/Outbound) 9.595 11.595 12 +123,01 0,10
Số lượng Tour bán ra (Tour) 1.011 1.319 9 +130,47 0,68
Tổng doanh thu (Triệu VNĐ) 7.360 8.550 523 +116,17 6,12
- Doanh thu Tour lữ hành 5.391 6.486 269 +120,31 4,15
- Doanh thu Sự kiện - Hội thảo 1.067 1.103 207 +103,37 18,77
- Doanh thu Ăn uống - Nghỉ ngơi 902 961 47 +106,54 4,89
Hệ số hiệu quả $H$ (DT/CP) 1,2500 1,2491 1,0000 -0,07 -19,94
NSLĐ Doanh thu (Triệu/người) 210,29 244,29 14,94 +116,17 6,12
NSLĐ Lợi nhuận (Triệu/người) 33,65 38,97 0,00 +115,81 0,00

Kết quả đạt được

  • Giai đoạn tăng trưởng (2018 - 2019): Doanh thu tăng 16,17% (đạt 8,55 tỷ đồng), lợi nhuận sau thuế tăng 15,83% nhờ tối ưu hóa chi phí đoàn ghép miền Bắc (Hà Nội - Hạ Long - Sa Pa) và tour Inbound cho thị trường Đức, Nhật Bản. Năng suất lao động theo doanh thu đạt đỉnh 244,29 triệu đồng/người/năm.
  • Giai đoạn suy thoái do dịch tễ (2020): Doanh thu sụt giảm còn 6,12% so với 2019. Tỷ trọng khách nội địa giữ vai trò cứu cánh với 1.020 lượt (chiếm 98,84% tổng khách 2020), khẳng định tính đúng đắn của việc chuyển đổi thị trường mục tiêu.

Đổi mới và đóng góp

  1. Đổi mới quy trình định giá và quản trị chi phí: Thiết lập công thức định giá linh hoạt theo tỷ lệ Markup động ($10% - 40%$) dựa trên độ co giãn nhu cầu thị trường, phân tách rõ ràng giữa chi phí biến đổi cho từng khách du lịch ($C_{var}$) và chi phí cố định cho cả đoàn ($C_{fix}$).
  2. Số hóa mô hình vận hành liên phòng ban: Khắc phục triệt để tình trạng "chồng chéo" giữa nhân viên Sales và Điều hành tour thông qua luồng công việc số (Digital Workflow), giảm 80% thời gian tạo báo giá và loại bỏ lỗi trùng lặp booking.
  3. Cơ chế đãi ngộ gắn liền với hiệu suất (Performance-based Compensation): Đề xuất mô hình hoa hồng lũy tiến: thưởng 1% doanh thu vượt định mức theo quý, áp dụng chế độ lương thưởng linh hoạt cho nhân sự điều hành đạt trên 20 ngày tour/tháng.
  4. Đóng góp học thuật và thực tiễn: Cung cấp bộ chỉ tiêu định lượng hoàn chỉnh cho các doanh nghiệp lữ hành SME trong việc tự đánh giá hiệu quả sử dụng vốn và lao động trước các cú sốc kinh tế.

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng thực tế

  • Doanh nghiệp lữ hành nội địa: Ứng dụng mô hình quản trị chi phí để thiết kế các gói tour "Micro-tourism", tour nghỉ dưỡng ngắn ngày gia đình và combo ẩm thực trọn gói.
  • MICE và Du lịch Doanh nghiệp: Tích hợp dịch vụ tổ chức hội thảo, hội nghị với lưu trú, tối đa hóa công suất sử dụng cơ sở vật chất sẵn có của công ty (đội xe 34 chiếc từ 4 - 35 chỗ).
                      LỘ TRÌNH TRIỂN KHAI DOANH NGHIỆP 2021-2023
  

Kế hoạch tài chính và chỉ tiêu phát triển 2021 – 2023

Chỉ tiêu kế hoạch Đơn vị Kế hoạch 2021 Kế hoạch 2022 Kế hoạch 2023
Tổng lượt khách phục vụ Lượt 6.500 10.000 15.000
Tổng doanh thu dự kiến Triệu VNĐ 4.200 7.000 10.500
Lợi nhuận sau thuế mục tiêu Triệu VNĐ 450 950 1.600
Tỷ lệ hoàn vốn đầu tư (ROI) % 18,5% 27,2% 34,0%

Hạn chế và hướng phát triển

  • Hạn chế tồn tại: Cơ sở vật chất kỹ thuật của công ty quy mô lớn nhưng một số hạng mục xe và văn phòng chưa đồng bộ; kỹ năng ngoại ngữ chuyên sâu (Đức, Nhật, Hàn) của đội ngũ hướng dẫn viên cơ hữu chưa đồng đều; hệ thống tài chính phụ thuộc một phần vào nguồn vốn vay ngắn hạn.
  • Hướng phát triển tương lai:
    • Tích hợp trí tuệ nhân tạo (AI) trong phân tích xu hướng du lịch và cá nhân hóa lịch trình tự động.
    • Xây dựng cổng liên kết API trực tiếp với các nhà cung cấp dịch vụ vé thắng cảnh, khách sạn để chốt booking tự động theo thời gian thực.
    • Mở rộng phân khúc du lịch sinh thái, du lịch xanh gắn liền với định hướng phát triển bền vững.

Đối tượng hưởng lợi

  • Sinh viên & Học viên ngành Du lịch: Nắm vững phương pháp luận phân tích tài chính lữ hành, kỹ năng hạch toán chi phí tour và cách tính toán các chỉ số kinh tế tổng quát ($H, TSLN, NSLĐ$).
  • Nhà phát triển phần mềm (Developers): Tiếp cận mô hình thực thể quan hệ (ERD), cấu trúc bảng dữ liệu chuyên ngành lữ hành và logic nghiệp vụ định giá tour.
  • Nhà quản lý Doanh nghiệp Lữ hành (SME Tour Operators): Sở hữu bộ giải pháp thực thi về tái cơ cấu nhân sự, chính sách thưởng hiệu suất và chiến lược chuyển hướng sản phẩm trong khủng hoảng.
  • Giới nghiên cứu học thuật: Nguồn dữ liệu thực nghiệm chân thực về tác động của đại dịch Covid-19 đối với cấu trúc doanh thu - chi phí lữ hành tại Việt Nam.

Câu hỏi thường gặp

  1. Doanh nghiệp lữ hành quy mô nhỏ cần cấu hình hạ tầng công nghệ nào để triển khai hệ thống quản trị tour?
    Hạ tầng tối thiểu chỉ cần 01 Cloud VPS (2 vCPU, 4GB RAM, 40GB SSD) chạy Linux Ubuntu Server, tích hợp cơ sở dữ liệu PostgreSQL và máy chủ Web Nginx, cho phép toàn bộ nhân sự truy cập thông qua trình duyệt web mà không cần cài đặt phần mềm phức tạp.

  2. Làm thế nào để kiểm soát điểm hòa vốn ($Break-even\ Point$) cho một tour đoàn phức tạp?
    Điểm hòa vốn được xác định bằng công thức: $Q_{BEP} = \frac{C_{fix}}{P - C_{var}}$. Trong đó $C_{fix}$ là chi phí xe và hướng dẫn viên, $P$ là giá bán mỗi khách, $C_{var}$ là chi phí ăn nghỉ vé thắng cảnh cho 1 khách. Hệ thống tự động cảnh báo số lượng khách tối thiểu cần chốt trước ngày khởi hành 72 giờ.

  3. Giải pháp nào khắc phục tình trạng quá tải và sai sót thông tin giữa Sales và Điều hành tour?
    Ứng dụng quy trình số hóa chuẩn: Sales nhập thông tin yêu cầu vào hệ thống, hệ thống tự động khóa mã Tour và đẩy phiếu yêu cầu dịch vụ (Service Order) sang phòng Điều hành. Mọi thay đổi về số lượng khách, thực đơn hay hạng phòng đều được lưu vết lịch sử (Audit Log).

  4. Chính sách bảo trì và khấu hao đội xe du lịch (34 xe) cần thực hiện như thế nào để tối ưu chi phí?
    Áp dụng phương pháp trích khấu hao theo khối lượng sản lượng vận hành kết hợp bảo dưỡng định kỳ vào mùa thấp điểm (tránh mùa cao điểm hè và lễ hội), giúp kéo dài tuổi thọ kỹ thuật và duy trì giá trị còn lại ($GTCL$) trên 80%.

  5. Thời gian thu hồi vốn đầu tư (Payback Period) khi áp dụng quy trình chuyển đổi số là bao lâu?
    Với chi phí đầu tư ban đầu ước tính từ 50 - 80 triệu đồng cho hệ thống phần mềm nội bộ, thời gian thu hồi vốn đạt từ 6 - 9 tháng nhờ việc cắt giảm 15% chi phí vận hành văn phòng và nâng cao 25% năng suất lao động của đội ngũ bán hàng.


Kết luận

Khóa luận đã giải quyết trọn vẹn bài toán đánh giá và nâng cao hiệu quả kinh doanh hoạt động lữ hành tại Công ty TNHH Du lịch Giấc Mơ Việt thông qua bức tranh dữ liệu thực chứng giai đoạn 2018 – 2020. Nghiên cứu không chỉ hệ thống hóa các công thức quản trị kinh tế vi mô trong ngành du lịch mà còn vạch rõ lộ trình chuyển đổi số, cơ cấu lại nguồn khách lấy du lịch nội địa làm trụ cột và hoàn thiện hệ thống cơ sở vật chất kỹ thuật. Đây là cẩm nang thực tiễn giá trị cho ban lãnh đạo công ty và là tài liệu tham khảo chất lượng cao cho các nhà nghiên cứu, sinh viên chuyên ngành Quản trị Dịch vụ Du lịch và Lữ hành.