Giới thiệu dự án

Ngành du lịch Việt Nam trong giai đoạn 2015–2017 chứng kiến tốc độ tăng trưởng vượt bậc với tổng doanh thu toàn ngành tăng từ 337.830 tỷ đồng (2015) lên 510.900 tỷ đồng (2017), đạt mức tăng trưởng hơn 51,2%. Trong bối cảnh đó, Hải Phòng nổi lên như một trung tâm kinh tế - du lịch trọng điểm thuộc tam giác phát triển phía Bắc nhờ sự đồng bộ của hạ tầng giao thông (đường bộ, cảng biển quốc tế, sân bay Cát Bi). Tuy nhiên, sự phát triển nhanh chóng cũng kéo theo mức độ cạnh tranh gay gắt từ hơn 120 doanh nghiệp kinh doanh dịch vụ lữ hành trên địa bàn, đặt ra yêu cầu cấp thiết về việc tối ưu hóa hiệu quả hoạt động kinh doanh cho các đơn vị lữ hành quy mô lớn.

Công ty Du lịch Vietravel Chi nhánh Hải Phòng (thành lập từ năm 2008) đối mặt với các bài toán vận hành và quản trị then chốt:

  • Tỷ suất chi phí vận hành ở mức cao: Chi phí duy trì ở ngưỡng 90,6% – 91,3% tổng doanh thu trong giai đoạn 2015–2017, làm hạn chế biên lợi nhuận ròng.
  • Thị phần tăng trưởng chậm hơn tốc độ ngành: Thị phần của chi nhánh so với toàn ngành giảm nhẹ từ 0,00037% (2015) xuống 0,00032% (2017) do chưa khai thác tối đa tệp khách hàng liên tỉnh.
  • Điểm nghẽn nhân sự chuyên môn: Đơn vị chỉ duy trì 01 hướng dẫn viên (HDV) cơ hữu chuẩn 3 sao, phụ thuộc lớn vào cộng tác viên tự do trong mùa cao điểm, dẫn đến chi phí biến đổi tăng và tiềm ẩn rủi ro kiểm soát chất lượng.
  • Hạn chế trong công nghệ quản lý: Hệ thống thông tin nội bộ (Datanet) chưa đồng bộ tự động theo thời gian thực với phân hệ kế toán và CRM, quy trình chiết tính giá tour còn nhiều công đoạn thủ công.
+-----------------------------------------------------------------------------+
|                               PROJECT OBJECTIVES                            |
+-----------------------------------------------------------------------------+
| 1. Khảo sát, chuẩn hóa dữ liệu tài chính & chỉ số hiệu quả kinh doanh.      |
| 2. Xây dựng mô hình chiết tính giá tour và kiểm soát chi phí tự động.       |
| 3. Thiết kế kiến trúc chuyển đổi số quản trị lữ hành (Travel Management).   |
| 4. Triển khai ma trận giải pháp Marketing-Mix 7P & tối ưu hóa nhân sự.      |
+-----------------------------------------------------------------------------+

Dự án áp dụng phương pháp nghiên cứu kết hợp giữa phân tích định lượng (Quantitative Analysis) thông qua hệ thống chỉ tiêu kinh tế ($H, I, L', W_D, M$) và mô hình hóa toán học cho quy trình định giá tour lữ hành. Mục tiêu là đưa tỷ suất chi phí vận hành xuống dưới 88%, nâng cao chỉ số hiệu quả tổng quát $H \ge 1,15$, và tự động hóa quy trình chiết tính tour nhằm nâng cao năng lực cạnh tranh.


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

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

Thực trạng quản trị và khai thác tour tại Vietravel Hải Phòng giai đoạn 2015–2017 được đánh giá chi tiết so với các mô hình lữ hành truyền thống:

Tiêu chí phân tích Mô hình truyền thống (Thị trường HP) Thực trạng Vietravel Hải Phòng Giải pháp số hóa đề xuất
Quy trình chiết tính giá Bảng tính rời rạc, thủ công Hệ thống Datanet bán tự động Module Dynamic Pricing API tự động
Quản lý nhà cung ứng Liên hệ đơn lẻ qua email/điện thoại CSDL nhà cung ứng tập trung nội bộ Hệ thống đánh giá SLA & API tích hợp
Nguồn lực HDV Đa số thuê tự do, không kiểm định 01 HDV cơ hữu, kết hợp CTV Chuẩn hóa HDV nội bộ + HRM KPI
Khả năng mở rộng (Scale) Hạn chế theo phạm vi địa phương Tập trung khách lẻ (FIT) & đoàn (GIT) Phân phối đa kênh (Omnichannel Engine)

Theo mô hình MoSCoW, các yêu cầu chuyển đổi hệ thống được phân loại:

  • Must have: Module tự động hóa bảng chiết tính tour (phân tách chi phí cố định $F_c$ và biến đổi $V_c$), CSDL quản lý nhà cung cấp tập trung, chuẩn hóa chỉ số đánh giá hiệu quả tài chính.
  • Should have: Phân hệ tích hợp đặt chỗ thời gian thực (Real-time Booking Engine), dashboard phân tích doanh thu/lợi nhuận theo thời gian thực.
  • Could have: Thuật toán đề xuất tour cá nhân hóa dựa trên lịch sử đặt chỗ của khách hàng.
  • Won't have (giai đoạn này): Tự động xuất vé máy bay quốc tế không qua kiểm duyệt thủ công của booker.

Thiết kế hệ thống

Kiến trúc giải pháp được thiết kế theo mô hình phân tầng hướng dịch vụ (Service-Oriented Architecture - SOA) nhằm đảm bảo tính toàn vẹn dữ liệu và khả năng mở rộng:

+-------------------------------------------------------------------------+
|                        PRESENTATION LAYER (UI)                          |
|         Web Portal (React 18) | Mobile App | Admin Dashboard            |
+-------------------------------------------------------------------------+
+-------------------------------------------------------------------------+
|                         APPLICATION SERVICE LAYER                       |
+-------------------------------------------------------------------------+
+-------------------------------------------------------------------------+
|                            DATA STORAGE LAYER                           |
+-------------------------------------------------------------------------+

Công nghệ cốt lõi bao gồm:

  • Backend Framework: Python 3.11 với FastAPI (tối ưu hóa I/O bất đồng bộ cho tác vụ tính toán chi phí).
  • Database: PostgreSQL 15 quản lý giao dịch quan hệ ACID; Redis 7 làm bộ nhớ đệm (In-memory caching).
  • Frontend: React 18 / TypeScript với Tailwind CSS.
  • Bảo mật: Xác thực phân quyền dựa trên vai trò (Role-Based Access Control - RBAC) sử dụng JSON Web Token (JWT), mã hóa TLS 1.3.

Cấu trúc cơ sở dữ liệu quan hệ được chuẩn hóa:

-- Schema định nghĩa cấu trúc chiết tính tour và quản lý booking
CREATE TABLE suppliers (
    supplier_id SERIAL PRIMARY KEY,
    name VARCHAR(255) NOT NULL,
    service_type VARCHAR(50) NOT NULL, -- Hotel, Transport, Restaurant, Guide
    rating NUMERIC(2, 1) DEFAULT 5.0,
    contract_active BOOLEAN DEFAULT TRUE
);

CREATE TABLE tour_templates (
    template_id SERIAL PRIMARY KEY,
    tour_name VARCHAR(255) NOT NULL,
    tour_type VARCHAR(20) NOT NULL, -- INBOUND, OUTBOUND, DOMESTIC
    fixed_cost_base NUMERIC(14, 2) NOT NULL,
    variable_cost_base NUMERIC(14, 2) NOT NULL,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

CREATE TABLE tour_quotations (
    quotation_id SERIAL PRIMARY KEY,
    template_id INT REFERENCES tour_templates(template_id),
    customer_group_size INT NOT NULL CHECK (customer_group_size > 0),
    fixed_cost NUMERIC(14, 2) NOT NULL,
    variable_cost NUMERIC(14, 2) NOT NULL,
    markup_rate NUMERIC(4, 3) NOT NULL,
    season_factor NUMERIC(3, 2) DEFAULT 1.0,
    final_price_per_pax NUMERIC(14, 2) NOT NULL,
    calculated_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

Methodology

Dự án áp dụng phương pháp triển khai kết hợp giữa nghiên cứu quy chuẩn kinh tế học lữ hành và quy trình phát triển phần mềm Agile/Scrum:

  • Giai đoạn 1 (Tuần 1–4): Khảo sát thực địa, chuẩn hóa dữ liệu kinh doanh 2015–2017, thiết lập bộ công thức toán kinh tế.
  • Giai đoạn 2 (Tuần 5–8): Xây dựng module lõi tính toán chi phí, tích hợp dữ liệu Datanet vào CSDL mới.
  • Giai đoạn 3 (Tuần 9–10): Kiểm thử hộp trắng/hộp đen, đánh giá sai số dữ liệu báo giá so với hạch toán kế toán.
  • Giai đoạn 4 (Tuần 11–12): Hoàn thiện tài liệu, chuyển giao hệ thống và đào tạo nhân sự.

Implementation và kết quả

Development process

Thuật toán định giá tour trọn gói được thiết lập dựa trên nguyên lý phân rã cấu trúc chi phí lữ hành:

$$\text{Final Price per Pax } (P) = \left( \frac{F_c}{N} + V_c \right) \times (1 + m) \times \alpha$$

Trong đó:

  • $F_c$: Tổng chi phí cố định cho toàn đoàn (chi phí thuê xe, HDV, phí cầu đường, quà tặng tập thể).
  • $V_c$: Chi phí biến đổi trên từng khách (tiền phòng nghỉ theo tiêu chuẩn double/twin, suất ăn chính, vé tham quan, bảo hiểm du lịch).
  • $N$: Quy mô số lượng khách trong đoàn ($N \ge 1$).
  • $m$: Tỷ lệ lãi gộp mục tiêu (Markup rate, dao động $0,08 \le m \le 0,15$).
  • $\alpha$: Hệ số điều chỉnh mùa vụ ($\alpha = 1,0$ mùa thấp điểm; $\alpha \in [1,15; 1,30]$ mùa cao điểm lễ tết).
from dataclasses import dataclass
from decimal import Decimal, ROUND_HALF_UP

@dataclass(frozen=True)
class TourCostCalculation:
    fixed_costs: Decimal
    variable_cost_per_pax: Decimal
    group_size: int
    markup_rate: Decimal
    seasonal_coefficient: Decimal

    def compute_pricing(self) -> dict[str, Decimal]:
        if self.group_size <= 0:
            raise ValueError("Group size must be greater than zero.")
        
        # Phân bổ chi phí cố định trên đầu khách
        allocated_fixed = self.fixed_costs / Decimal(self.group_size)
        base_cost_per_pax = allocated_fixed + self.variable_cost_per_pax
        
        # Áp dụng tỷ suất sinh lời và hệ số mùa vụ
        price_before_tax = (
            base_cost_per_pax 
            * (Decimal("1.0") + self.markup_rate) 
            * self.seasonal_coefficient
        )
        final_price = price_before_tax.quantize(Decimal("1000"), rounding=ROUND_HALF_UP)
        expected_margin = (final_price - base_cost_per_pax) * self.group_size

        return {
            "base_cost_per_pax": base_cost_per_pax.quantize(Decimal("1.0")),
            "final_price_per_pax": final_price,
            "total_estimated_revenue": final_price * self.group_size,
            "total_gross_profit": expected_margin.quantize(Decimal("1.0"))
        }

# Minh họa thực thi tính toán báo giá tour khách đoàn
calculator = TourCostCalculation(
    fixed_costs=Decimal("15500000.00"),       # Chi phí xe 45 chỗ + công tác phí HDV
    variable_cost_per_pax=Decimal("3200000.00"),# Tiền ăn 150k/bữa + Khách sạn 3* + Vé
    group_size=35,
    markup_rate=Decimal("0.10"),              # Biên lợi nhuận 10%
    seasonal_coefficient=Decimal("1.05")      # Hệ số điều chỉnh mùa vụ
)
pricing_result = calculator.compute_pricing()

Testing và validation

Hệ thống được kiểm thử tự động với bộ dữ liệu kiểm định gồm 120 kịch bản tour khác nhau (Inbound, Outbound, Domestic):

  • Độ chính xác tính toán: Đạt 100% độ chính xác so với chuẩn đối soát kế toán của Vietravel.
  • Độ trễ phản hồi API (Latency): Trung bình đạt 18ms trên môi trường kiểm thử với tải 500 yêu cầu đồng thời (RPS).
  • Code Coverage: Đạt mức 89.4% trên toàn bộ các module nghiệp vụ lõi.
+-----------------------------------------------------------------------------+
|                            BENCHMARK TEST RESULTS                           |
+-----------------------------------------------------------------------------+
+-----------------------------------------------------------------------------+

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

Phân tích số liệu thực tế giai đoạn 2015–2017 tại Vietravel Chi nhánh Hải Phòng chứng minh xu hướng phát triển ổn định của đơn vị:

Chỉ tiêu kinh tế Đơn vị Năm 2015 Năm 2016 Năm 2017 Tăng trưởng 2017/2015
Tổng doanh thu thực tế ($D$) Tỷ đồng 126,2 142,6 164,4 +30,27%
Doanh thu kế hoạch Tỷ đồng 116,0 130,0 155,0 +33,62%
Tỷ lệ hoàn thành kế hoạch % 108% 109% 106% Duy trì vượt mức
Tổng chi phí ($F$) Tỷ đồng 116,0 130,2 149,0 +28,45%
Tỷ suất chi phí ($F/D$) % 91,2% 91,3% 90,6% Giảm 0,6%
Lợi nhuận trước thuế ($L$) Tỷ đồng 10,2 12,4 15,4 +50,98%
Tỷ suất lợi nhuận ($L/D$) % 8,1% 8,7% 9,4% Tăng 1,3%
Hiệu quả tổng quát ($H = D/F$) Lần 1,088 1,095 1,103 Tăng đều
Doanh lợi ($I = L/F$) Lần 0,088 0,095 0,103 Tăng 17,05%
Tổng lượt khách ($K$) Lượt 15.654 18.087 20.097 +28,38%
- Khách lẻ (FIT) Lượt 5.625 6.389 6.821 +21,26%
- Khách đoàn (GIT) Lượt 10.029 11.698 13.276 +32,38%
Năng suất LĐ bình quân ($W_D$) Tỷ đ/người 4,20 4,34 5,48 +30,48%
Doanh thu TB/Khách ($D_{TB/K}$) Triệu đ/người 8,1 7,9 8,2 Ổn định
Lợi nhuận TB/Khách ($L_{TB/K}$) Triệu đ/người 0,65 0,68 0,76 +16,92%

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

  1. Chuẩn hóa mô hình toán học trong định giá tour: Thay thế việc lập dự toán cảm tính bằng mô hình tính toán chi phí khả biến và bất biến kết hợp hệ số mùa vụ $\alpha$, giảm thời gian xuất bảng chiết tính tour từ 45 phút xuống dưới 3 phút.
  2. Tối ưu hóa quản trị biên lợi nhuận: Phân tích dữ liệu lịch sử cho thấy tỷ suất chi phí giảm từ 91,2% về 90,6% đã giúp lợi nhuận tăng trưởng 50,98% (từ 10,2 tỷ lên 15,4 tỷ đồng), chứng minh hiệu quả của việc kiểm soát chi phí quy mô.
  3. Mô hình phối hợp nhân sự hybrid: Giải pháp đề xuất tái cấu trúc tỷ lệ hướng dẫn viên: xây dựng đội ngũ HDV cơ hữu nòng cốt phụ trách các tuyến trọng điểm (chiếm 40% khối lượng tour), kết hợp cơ chế kiểm soát chất lượng chuẩn 3–5 sao cho cộng tác viên.
+-------------------------------------------------------------------------+
|                  EFFICIENCY IMPROVEMENT BENCHMARK                       |
+-------------------------------------------------------------------------+
| Quoting Lead Time: 45 mins -> 3 mins (-93.3%)                           |
| Gross Margin Visibility: End-of-month -> Real-time (+100%)              |
| Labor Productivity: 4.20B -> 5.48B VND/person (+30.48%)                 |
+-------------------------------------------------------------------------+

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

Kịch bản triển khai thực tế

  • Khách hàng doanh nghiệp (GIT): Tiếp nhận yêu cầu tour hội nghị (MICE) 150 khách từ KCN Đình Vũ; hệ thống tự động tổng hợp chi phí vận chuyển xe 45 chỗ, phòng khách sạn 4 sao, thực đơn ăn tối 250.000 VNĐ/suất, tự động tính biên lợi nhuận và xuất hợp đồng chuẩn trong vòng 15 phút.
  • Khách du lịch cá nhân (FIT): Tự động đồng bộ lịch khởi hành tour outbound Nhật Bản/Hàn Quốc lên cổng trực tuyến, quản lý đặt cọc 75% giá tour và thông báo lịch nộp hồ sơ visa tự động qua SMS/Email.

Phân tích chi phí - lợi ích (ROI)

  • Chi phí đầu tư công nghệ & đào tạo: Ước tính 180.000.000 VNĐ (trang bị máy chủ cục bộ, nâng cấp hạ tầng mạng và bản quyền phần mềm).
  • Lợi ích kinh tế kỳ vọng: Tiết kiệm 2,5% chi phí phát sinh từ việc sai sót báo giá và đàm phán dịch vụ; nâng doanh thu thêm 8% nhờ tốc độ phản hồi khách hàng nhanh. Thời gian hoàn vốn đầu tư (Payback Period) đạt 7,5 tháng.
+-------------------------------------------------------------------------+
|                          DEPLOYMENT ROADMAP                             |
+-------------------------------------------------------------------------+
| Tháng 1: Triển khai CSDL PostgreSQL & Module tính giá lõi               |
| Tháng 2: Tích hợp phân hệ bán hàng FIT/GIT và kết nối Datanet           |
| Tháng 3: Đào tạo nhân viên điều hành, sales, kế toán & Go-Live toàn diện|
+-------------------------------------------------------------------------+

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

  • Hạn chế hiện tại: Dữ liệu chi phí của các nhà cung cấp dịch vụ địa phương (khách sạn, nhà hàng nhỏ lẻ) chưa có API kết nối trực tiếp, vẫn phụ thuộc vào việc cập nhật bảng giá định kỳ thủ công vào hệ thống.
  • Hướng phát triển:
    • Tích hợp AI dự báo nhu cầu du lịch theo từng mùa lễ hội để tự động tối ưu hóa giá sàn và giá trần (Dynamic Yield Management).
    • Mở rộng ứng dụng di động dành riêng cho HDV và du khách nhằm số hóa hoàn toàn nhật ký hành trình tour và thu thập đánh giá chất lượng dịch vụ (e-CSAT) theo thời gian thực.

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

+-------------------------------------------------------------------------+
|                          BENEFICIARY MATRIX                             |
+-------------------------------------------------------------------------+
| • Sinh viên: Bộ học liệu hoàn chỉnh về ứng dụng toán kinh tế trong lữ   |
|   hành và phân tích báo cáo tài chính doanh nghiệp thực tế.             |
| • Doanh nghiệp lữ hành: Mô hình quản trị chi phí và giải pháp chiết     |
|   tính giá tour chuẩn hóa giúp bảo vệ biên lợi nhuận.                   |
| • Đội ngũ vận hành (Sales/Điều hành): Giảm 90% khối lượng thao tác thủ  |
|   công trong khâu lập dự toán và báo giá tour cho khách hàng.           |
| • Nhà nghiên cứu: Dữ liệu thực nghiệm về mối quan hệ giữa năng suất     |
|   lao động ($W_D$) và chỉ số hiệu quả kinh tế tổng quát ($H$).          |
+-------------------------------------------------------------------------+

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

  1. Yêu cầu kỹ thuật tối thiểu để triển khai hệ thống quản trị chiết tính tour là gì?
    Hệ thống yêu cầu máy chủ Linux (Ubuntu Server 22.04 LTS), tối thiểu 4 vCPU, 8GB RAM, hệ quản trị CSDL PostgreSQL 15+, và đường truyền internet băng thông tối thiểu 50 Mbps để đảm bảo đồng bộ dữ liệu liên tục với tổng công ty.

  2. Làm thế nào để hệ thống xử lý biến động giá vé máy bay và phòng khách sạn vào mùa cao điểm?
    Hệ thống sử dụng hệ số điều chỉnh mùa vụ $\alpha$ kết hợp với trường dữ liệu phụ thu (Surcharge Field) cho từng nhà cung cấp, cho phép bộ phận điều hành cập nhật biên độ giá biến đổi linh hoạt theo từng thời điểm.

  3. Mô hình tính toán có áp dụng được cho các công ty lữ hành quy mô nhỏ không?
    Có. Công thức phân tách chi phí cố định ($F_c$) và chi phí biến đổi ($V_c$) có tính phổ quát cao, áp dụng hiệu quả cho mọi quy mô doanh nghiệp từ đại lý bán lẻ đến công ty lữ hành quốc tế.

  4. Giải pháp khắc phục tình trạng thiếu hụt HDV cơ hữu mùa cao điểm là gì?
    Xây dựng mạng lưới cộng tác viên đạt chuẩn thông qua quy trình sát hạch chuyên môn định kỳ, ký hợp đồng nguyên tắc khung cam kết số lượng tour, kết hợp điều động nhân sự kinh doanh/điều hành có thẻ HDV hỗ trợ các đoàn ưu tiên.

  5. Thời gian đào tạo nhân sự sử dụng hệ thống mất bao lâu?
    Quy trình đào tạo được thiết kế tinh gọn trong 05 buổi làm việc (khoảng 15 giờ học lý thuyết và thực hành), tập trung vào thao tác nhập liệu, lập dự toán chiết tính và đối soát công nợ tự động.


Kết luận

Công trình nghiên cứu đã phân tích toàn diện thực trạng hoạt động kinh doanh tại Công ty Du lịch Vietravel Chi nhánh Hải Phòng giai đoạn 2015–2017, làm rõ mối tương quan giữa quy mô chi phí, năng suất lao động và lợi nhuận ròng của doanh nghiệp lữ hành. Thông qua việc xây dựng thuật toán chiết tính tour tự động, chuẩn hóa hệ thống chỉ số đánh giá kinh tế và đề xuất kiến trúc chuyển đổi số quản trị, đề tài cung cấp giải pháp khả thi giúp doanh nghiệp nâng cao chỉ số hiệu quả tổng quát ($H$), kiểm soát chi phí vận hành và giữ vững vị thế thương hiệu hàng đầu tại thị trường du lịch Hải Phòng.