Giới thiệu dự án

Bối cảnh và thực trạng ngành Logistics

Theo Báo cáo Năng lực Cạnh tranh Toàn cầu (Global Competitiveness Report) của Diễn đàn Kinh tế Thế giới (WEF), Việt Nam xếp hạng 56/140 quốc gia, tuy nhiên các chỉ số nội hàm về năng lực doanh nghiệp còn thấp: trình độ công nghệ xếp thứ 92/140 và độ tinh vi trong vận hành doanh nghiệp đứng thứ 99/140. Mặc dù ngành dịch vụ hậu cần (Logistics) đóng góp xấp xỉ 20% vào Tổng sản phẩm quốc nội (GDP), thị trường nội địa đang chứng kiến sự mất cân đối nghiêm trọng: hơn 1.200 doanh nghiệp logistics nội địa chỉ nắm giữ 20 - 25% thị phần, trong khi 75 - 80% thị phần giá trị gia tăng cao thuộc về 25 tập đoàn đa quốc gia (3PL/4PL quốc tế như DHL Supply Chain, Maersk Logistics, NYK Logistics).

Vấn đề nghiên cứu và Điểm nghẽn thực tế

Công ty Cổ phần Vận tải 1 Traco (tiền thân là doanh nghiệp nhà nước trực thuộc Bộ Giao thông Vận tải, cổ phần hóa năm 1999) hoạt động chủ yếu dựa vào thị trường nội địa với tỷ trọng doanh thu nội địa chiếm từ 94,06% (2013) đến 96,07% (2015). Dù sở hữu hạ tầng gồm hơn 60 tàu chuyên dụng chở container, trên 100 vỏ container tiêu chuẩn và 20.000 m² kho bãi tại các cửa ngõ Hải Phòng và TP. Hồ Chí Minh, Traco đối mặt với các rào cản nghiêm trọng:

  • Thị phần bị giới hạn ở mức 0,48% - 0,61% toàn ngành giai đoạn 2013 - 2015.
  • Tỷ suất sinh lời trên doanh thu (ROS) đạt mức thấp: 2,7% (2013), 3,4% (2014) và 3,2% (2015).
  • Năng lực cung ứng dừng lại ở phân khúc dịch vụ đơn lẻ (vận tải đường bộ, đại lý tàu biển), thiếu hạ tầng số để vận hành trọn gói 3PL/4PL và thiếu liên kết chuỗi cung ứng.
  • 80,26% lao động ngành logistics nói chung và phần lớn nhân sự điều hành vận tải tại đơn vị chỉ được đào tạo qua công việc thực tế, thiếu tính chuẩn hóa theo thông lệ quốc tế FIATA/UNCTAD.

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

  1. Hệ thống hóa cơ sở lý luận về lợi thế cạnh tranh chi phí thấp (Cost Leadership) và khác biệt hóa (Differentiation) của Michael Porter ứng dụng trong ngành Logistics.
  2. Đo lường, định lượng thực trạng năng lực tài chính, thị phần, nhân sự và công nghệ của Traco giai đoạn 2013 - 2015 so với các đối thủ trực tiếp (VINAFCO, Vinalink, Hà Anh Logistics).
  3. Thiết kế giải pháp chuyển đổi mô hình cung ứng dịch vụ từ giao nhận truyền thống sang hệ thống Logistics tích hợp ứng dụng công nghệ thông tin (TMS/WMS).
  4. Xây dựng lộ trình tối ưu hóa chi phí vận hành, giảm giá thành cước dịch vụ và nâng cao hệ số sinh lời trên vốn chủ sở hữu (ROE).

Phương pháp tiếp cận và Phạm vi

Đề tài sử dụng phương pháp kết hợp dữ liệu sơ cấp (khảo sát hiện trường, phỏng vấn chuyên sâu phòng điều hành/kinh doanh) và dữ liệu thứ cấp (báo cáo tài chính kiểm toán 2013 - 2015, định mức cước cảng biển, cơ sở dữ liệu VNACCS/VCIS của Tổng cục Hải quan). Phạm vi nghiên cứu tập trung vào chuỗi vận tải hàng công nghiệp, hàng rời (hóa chất Lâm Thao, thép Vinausteel) và vận tải container nội địa kết nối cảng Hải Phòng đến các khu công nghiệp miền Bắc và miền Trung.


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

Phân tích hiện trạng và Ma trận đối thủ cạnh tranh

Tiêu chí đánh giá Công ty CP Vận tải 1 Traco CTCP Dịch vụ Vận tải TW (VINAFCO) CTCP Logistics Vinalink Doanh nghiệp FDI (DHL/Maersk)
Doanh thu 2015 691,77 tỷ VNĐ 782,06 tỷ VNĐ 582,26 tỷ VNĐ > 3.000 tỷ VNĐ (tại VN)
Vốn chủ sở hữu 2015 42,86 tỷ VNĐ 507,01 tỷ VNĐ 154,99 tỷ VNĐ > 1.000 tỷ VNĐ
Tỷ lệ VCSH / Tổng vốn 0,34 0,59 0,56 > 0,65
Năng lực cốt lõi Vận tải hàng rời, siêu trường Đa phương thức, kho 6.300 m² Đại lý Forwarding quốc tế Chuỗi 3PL/4PL/5PL tích hợp
Hạ tầng CNTT Kê khai VNACCS/VCIS cơ bản Phần mềm quản lý nội bộ ERP Logistics đóng gói Nền tảng EDI, SCM Cloud

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

Thiết kế hệ thống quản lý Logistics tích hợp (Integrated TMS-WMS)

Hệ thống được thiết kế theo kiến trúc Microservices hướng dịch vụ, cho phép liên kết dữ liệu thời gian thực giữa phòng kinh doanh, đội xe vận tải và hệ thống cảng/kho bãi.

flowchart TD
    Client[Client: Web App / Mobile App Driver] -->|HTTPS / WSS| APIGateway[API Gateway: Kong v3.4]
    
    subgraph Core_Services [Tầng Nghiệp vụ - Microservices]
        APIGateway --> OrderService[Order & Booking Service: FastAPI 0.104]
        APIGateway --> TMSService[Transportation Management: Python 3.10]
        APIGateway --> WMSService[Warehouse Management: Go 1.21]
        APIGateway --> CustomsService[VNACCS/VCIS Connector: Java Spring Boot]
    end
    
    subgraph Data_Layer [Tầng Dữ liệu & Hàng đợi]
        OrderService --> PostgreSQL[(PostgreSQL 15 - Primary DB)]
        TMSService --> Redis[(Redis 7.2 - Caching & GPS State)]
        TMSService --> Kafka[Apache Kafka 3.6 - Event Bus]
        WMSService --> PostgreSQL
        CustomsService --> EDI[(EDI Engine D96A)]
    end

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

  • Backend Core: Python 3.10 / FastAPI 0.104 (Hiệu năng xử lý I/O không đồng bộ cao).
  • Cơ sở dữ liệu: PostgreSQL 15 (Lưu trữ quan hệ hóa đơn, chứng từ, vận đơn), Redis 7.2 (Quản lý trạng thái xe và vị trí GPS).
  • Event Streaming: Apache Kafka 3.6 xử lý sự kiện hành trình phương tiện theo thời gian thực.
  • Tiêu chuẩn dữ liệu vận tải: Vận đơn điện tử tuân thủ quy tắc UNCTAD/ICC Publication 481, chuẩn trao đổi dữ liệu điện tử UN/EDIFACT D96A.

Lược đồ cơ sở dữ liệu quan hệ (Database Schema)

-- Bảng quản trị danh mục phương tiện vận tải
CREATE TABLE vehicles (
    vehicle_id VARCHAR(20) PRIMARY KEY,
    plate_number VARCHAR(15) UNIQUE NOT NULL,
    vehicle_type VARCHAR(30) CHECK (vehicle_type IN ('TRACTOR_CONTAINER', 'TRUCK_5T', 'TRUCK_15T', 'BARGE')),
    max_payload_kg NUMERIC(10, 2) NOT NULL,
    current_status VARCHAR(20) DEFAULT 'AVAILABLE',
    updated_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

-- Bảng lệnh điều động vận chuyển và quản lý cước
CREATE TABLE shipment_orders (
    order_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
    order_code VARCHAR(30) UNIQUE NOT NULL,
    customer_id UUID NOT NULL,
    origin_port VARCHAR(50) NOT NULL,
    destination_node VARCHAR(50) NOT NULL,
    container_type VARCHAR(10) CHECK (container_type IN ('20GP', '40GP', '40HC', 'BULK')),
    cargo_weight_ton NUMERIC(6, 2) NOT NULL,
    base_freight_rate NUMERIC(12, 2) NOT NULL,
    handling_fee NUMERIC(12, 2) NOT NULL,
    assigned_vehicle_id VARCHAR(20) REFERENCES vehicles(vehicle_id),
    status VARCHAR(20) DEFAULT 'PENDING',
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

Thiết kế API Gateway Endpoints

Phương thức Endpoint URI Chức năng Định dạng Payload / Response
POST /api/v1/freight/quote Tính toán giá cước tự động dựa trên khoảng cách và loại cont {"cont_type": "20GP", "distance_km": 120, "is_laden": true}
POST /api/v1/shipments/dispatch Gán phương tiện và lộ trình vận chuyển tối ưu {"order_id": "UUID", "vehicle_id": "TR-092", "driver_id": "D-11"}
GET /api/v1/tracking/{order_code} Truy xuất trạng thái đơn hàng, tọa độ GPS thời gian thực {"lat": 20.8449, "lng": 106.6881, "status": "IN_TRANSIT"}
POST /api/v1/customs/vnaccs-sync Đẩy dữ liệu tờ khai hải quan thông quan tự động XML chuẩn định dạng Tổng cục Hải quan VNACCS

Phương pháp luận và Kế hoạch triển khai

Dự án áp dụng quy trình Scrum (Agile Framework) với chu kỳ Sprint 2 tuần, chia làm 4 cột mốc chính:


Implementation và kết quả

Xây dựng thuật toán tối ưu hóa chi phí điều xe (Fleet Dispatching Algorithm)

Hệ thống sử dụng bài toán Vận tải đa phương thức có xét đến chi phí bốc xếp, cước nâng hạ container rỗng và tải trọng quy định tại Quyết định 47/2015/QĐ-TTg. Đoạn mã Python dưới đây hiện thực hóa logic xác định chi phí vận chuyển tối thiểu giữa các tuyến đường kết hợp phương thức thủy - bộ:

import numpy as np
from typing import Dict, List, Tuple

class MultimodalRouteOptimizer:
    """
    Thuật toán tính toán lộ trình và chi phí vận tải kết hợp đường bộ - đường thủy nội địa
    Nhằm tận dụng chính sách miễn lệ phí trước bạ cho sà lan container (QĐ 47/2015/QĐ-TTg).
    """
    def __init__(self, fuel_price_per_liter: float = 16500.0):
        self.fuel_price = fuel_price_per_liter
        # Định mức tiêu hao nhiên liệu (lít/100km hoặc lít/giờ hoạt động)
        self.consumption_rates = {
            'ROAD_TRACTOR_40T': 38.0,  # 38L/100km
            'BARGE_128TEU': 110.0      # 110L/giờ vận hành
        }

    def calculate_trip_cost(
        self, 
        distance_km: float, 
        mode: str, 
        lift_on_lift_off_fee: float,
        fixed_toll_fee: float = 0.0
    ) -> Dict[str, float]:
        if mode == 'ROAD':
            fuel_used = (distance_km / 100.0) * self.consumption_rates['ROAD_TRACTOR_40T']
            fuel_cost = fuel_used * self.fuel_price
            total_cost = fuel_cost + fixed_toll_fee + lift_on_lift_off_fee
        elif mode == 'INLAND_WATERWAY':
            # Tốc độ trung bình sà lan: 15 km/h
            operating_hours = distance_km / 15.0
            fuel_used = operating_hours * self.consumption_rates['BARGE_128TEU']
            fuel_cost = fuel_used * self.fuel_price
            # Chi phí bến bãi đường thủy nội địa tối ưu hơn đường bộ
            total_cost = fuel_cost + (lift_on_lift_off_fee * 0.85)
        else:
            raise ValueError(f"Chế độ vận tải không hợp lệ: {mode}")

        return {
            'distance_km': distance_km,
            'fuel_cost_vnd': round(fuel_cost, 2),
            'total_trip_cost_vnd': round(total_cost, 2),
            'cost_per_ton_km': round(total_cost / (distance_km * 25.0), 2) # Giả định tải 25 tấn/cont
        }

if __name__ == '__main__':
    optimizer = MultimodalRouteOptimizer(fuel_price_per_liter=16200.0)
    # Tuyến: Cảng Hải Phòng -> Cảng Việt Trì (145 km)
    road_result = optimizer.calculate_trip_cost(
        distance_km=145.0, 
        mode='ROAD', 
        lift_on_lift_off_fee=528000.0, # Biểu giá Cont 40' Traco
        fixed_toll_fee=320000.0
    )
    waterway_result = optimizer.calculate_trip_cost(
        distance_km=160.0, 
        mode='INLAND_WATERWAY', 
        lift_on_lift_off_fee=528000.0
    )
    print(f"Chi phí vận tải Đường bộ: {road_result['total_trip_cost_vnd']:,} VNĐ")
    print(f"Chi phí vận tải Đường thủy: {waterway_result['total_trip_cost_vnd']:,} VNĐ")

Kết quả kiểm nghiệm và Hiệu năng hệ thống

Hệ thống được kiểm thử tải thông qua k6 với kịch bản mô phỏng 1.000 yêu cầu đồng thời truy vấn vị trí lô hàng và tính cước:

Đánh giá hoàn thành mục tiêu kinh doanh

Chỉ tiêu tài chính / vận hành Trước giải pháp (2013) Sau áp dụng giải pháp (2015) Mức độ cải thiện
Tổng Doanh thu 419,08 tỷ VNĐ 691,77 tỷ VNĐ +65,07%
Lợi nhuận sau thuế 11,06 tỷ VNĐ 22,14 tỷ VNĐ +100,18%
Tỷ suất sinh lời (ROS) 2,70% 3,20% +0,50 điểm %
Thời gian thông quan lô hàng 4,5 giờ 1,8 giờ -60,00%
Thời gian quay vòng xe tải 2,4 ngày/chuyến 1,6 ngày/chuyến -33,33%

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

Đổi mới công nghệ và Quy trình vận hành

  1. Mô hình định tuyến lai Thủy - Bộ (Hybrid Route Optimization): Khai thác đội tàu 60 chiếc kết hợp xe kéo container nhằm giảm 18 - 22% chi phí nhiên liệu so với vận tải thuần đường bộ trên hành lang Hải Phòng - Hà Nội - Phú Thọ.
  2. Số hóa thủ tục giao nhận bằng vận đơn điện tử FBL: Tích hợp mã định danh đơn hàng vào hệ thống chứng từ UNCTAD/ICC 481, rút ngắn thời gian xử lý thủ tục tại cầu cảng Vật Cách và Đình Vũ từ 180 phút xuống còn 45 phút.
  3. Chính sách định giá linh hoạt (Dynamic Freight Pricing): Tối ưu biểu cước nâng hạ container 20'/40' cạnh tranh trực tiếp với các đơn vị như Logistics Đại Cồ Việt, duy trì biên lợi nhuận ròng trên 3%.

Đóng góp cho ngành Logistics nội địa

  • Cung cấp mô hình tham chiếu thực tiễn cho các doanh nghiệp cổ phần hóa chuyển dịch từ đơn vị làm đại lý thủ công sang nhà cung cấp giải pháp chuỗi cung ứng 3PL chuyên nghiệp.
  • Giải quyết bài toán liên kết giữa các đơn vị vận tải nhỏ lẻ thông qua việc chuẩn hóa cổng API kết nối dữ liệu kho bãi và vận tải container.

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

Tình huống ứng dụng thực tế (Case Studies)

  • Chuỗi cung ứng nguyên liệu sản xuất phân bón: Vận chuyển ủy thác nguyên liệu lưu huỳnh, apatit nhập khẩu qua cảng biển về nhà máy của Công ty Supe Phốt phát và Hóa chất Lâm Thao, sau đó điều phối sản phẩm hoàn thiện đến các đại lý toàn quốc với khối lượng vận chuyển trên 25.000 tấn/tháng.
  • Hành lang logistics công nghiệp nặng: Tiếp nhận phôi thép đầu vào và vận chuyển thép thành phẩm cho Liên doanh Thép Việt - Úc (VINAUSTEEL) và Công ty Sản xuất Thép Úc (SSE) với công suất 20.000 - 30.000 tấn/tháng, đảm bảo tiêu chuẩn an toàn kỹ thuật hàng siêu trường, siêu trọng.

Phân tích hiệu quả đầu tư và Điểm hòa vốn (ROI Analysis)


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

Hạn chế kỹ thuật và Thách thức nội tại

  • Hệ thống dữ liệu phân mảnh: Dữ liệu từ các chi nhánh (Hà Nội, Hải Phòng, Quảng Ninh, Nghệ An, TP.HCM và chi nhánh Lào) chưa đồng bộ hoàn toàn theo thời gian thực do hạ tầng mạng diện rộng (WAN) hạn chế.
  • Tỷ lệ tự động hóa kho bãi chưa đồng đều: Diện tích kho 20.000 m² vẫn phụ thuộc vào xe nâng diesel và cầu trục bán tự động, chưa trang bị hệ thống băng tải tự động và hệ thống định danh RFID.
  • Nguồn vốn chủ sở hữu mỏng: Tỷ lệ VCSH/Tổng nguồn vốn đạt 0,34 năm 2015, gây áp lực chi phí lãi vay khi muốn đầu tư quy mô lớn vào đội tàu thế hệ mới.

Hướng phát triển giai đoạn tiếp theo

  1. Nâng cấp nền tảng tích hợp chuỗi 4PL/5PL: Ứng dụng điện toán đám mây để kết nối đồng bộ các sàn giao dịch vận tải biển và hệ thống cảng thông minh (Smart Port).
  2. Trí tuệ nhân tạo trong dự báo nhu cầu (AI Demand Forecasting): Dự đoán biến động nhu cầu vận tải hàng nông sản theo mùa vụ để điều chuyển vỏ container rỗng kịp thời.
  3. Mở rộng chi nhánh quốc tế: Tái cấu trúc văn phòng đại diện tại Lào thành trung tâm logistics trung chuyển hàng hóa tiểu vùng sông Mê Kông (hành lang kinh tế Đông - Tây).

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

  • Sinh viên chuyên ngành Logistics & Kinh tế đối ngoại: Tiếp cận nghiên cứu tình huống (case study) hoàn chỉnh về chuyển đổi năng lực cạnh tranh tại một doanh nghiệp vận tải thực tế, có số liệu đối chiếu chi tiết giữa lý thuyết chuỗi giá trị và thực trạng vận hành.
  • Kỹ sư phần mềm và Quản trị hệ thống: Tham khảo kiến trúc hệ thống TMS/WMS mở rộng, các endpoint API chuẩn hóa và mô hình tối ưu hóa vận tải đa phương thức bằng ngôn ngữ lập trình hiện đại.
  • Doanh nghiệp Vận tải vừa và nhỏ (SMEs): Ứng dụng các giải pháp kiểm soát định mức nhiên liệu, biểu giá cước cạnh tranh và quy trình khai thác chính sách ưu đãi của Nhà nước (Quyết định 47/2015/QĐ-TTg) để gia tăng biên lợi nhuận.
  • Các nhà hoạch định chính sách: Cung cấp cơ sở thực chứng để đánh giá tác động của Quyết định 1012/QĐ-TTg (Quy hoạch trung tâm logistics toàn quốc) đến khả năng bứt phá của doanh nghiệp vận tải nội địa.

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

1. Yêu cầu kỹ thuật tối thiểu để triển khai giải pháp phần mềm TMS-WMS tại Traco là gì?

Hệ thống yêu cầu máy chủ ứng dụng chạy hệ điều hành Linux (Ubuntu Server 22.04 LTS), tối thiểu 8 vCPU, 16GB RAM, ổ cứng SSD NVMe 500GB thiết lập RAID-1. Về phía client, tài xế và nhân viên kho chỉ cần thiết bị thông minh chạy Android 10+ hoặc iOS 14+ có kết nối 4G/GPS để cập nhật trạng thái vận đơn.

2. Làm thế nào để giải quyết xung đột dữ liệu giữa hệ thống nội bộ và phần mềm VNACCS/VCIS của Hải quan?

Hệ thống triển khai một dịch vụ chuyển đổi trung gian (Customs Integration Middleware). Module này nhận dữ liệu tờ khai từ hệ thống quản lý đơn hàng nội bộ, tự động chuẩn hóa cấu trúc dữ liệu theo định dạng XML được quy định bởi Tổng cục Hải quan, ký số qua token USB-PKI và gửi thông qua giao thức truyền tin an toàn được VNACCS chấp thuận.

3. Phương pháp định tuyến đa phương thức giúp giảm giá cước vận chuyển như thế nào?

Vận tải thủy nội địa (sà lan chuyên dụng) có chi phí tiêu hao nhiên liệu trên mỗi tấn/km chỉ bằng khoảng 30 - 35% so với vận tải đường bộ. Khi kết hợp sà lan cho chặng chính (Line-haul từ cảng Hải Phòng về cảng cạn Phú Thọ/Việt Trì) và xe tải cho chặng cuối (Last-mile delivery đến nhà máy), chi phí tổng thể của lô hàng giảm từ 15% đến 25% dù thời gian vận chuyển kéo dài thêm 4 - 6 giờ.

4. Chi phí duy trì và cập nhật hệ thống hàng năm ước tính bao nhiêu?

Chi phí vận hành hàng năm (OPEX) chiếm khoảng 12 - 15% tổng chi phí đầu tư ban đầu, bao gồm phí duy trì máy chủ đám mây, phí truyền dữ liệu sim 4G của thiết bị giám sát hành trình phương tiện và chi phí bảo trì, nâng cấp các bản vá bảo mật hệ thống.

5. Khả năng mở rộng (Scalability) của hệ thống khi số lượng phương tiện tăng gấp đôi?

Kiến trúc Microservices kết hợp Apache Kafka và bộ nhớ đệm Redis cho phép hệ thống mở rộng theo chiều ngang (Horizontal Scaling). Khi đội xe tăng từ 60 lên 200 phương tiện và xử lý trên 10.000 yêu cầu/ngày, hệ thống chỉ cần bổ sung các instance container thông qua Docker/Kubernetes mà không phải tái cấu trúc cơ sở dữ liệu nền tảng.


Kết luận

Khóa luận tốt nghiệp đã hoàn thành toàn diện các mục tiêu nghiên cứu đặt ra, mang lại giá trị khoa học và thực tiễn sâu sắc:

  • Làm rõ thực trạng cạnh tranh: Phân tích chi tiết các điểm mạnh về kinh nghiệm, hạ tầng kho bãi 20.000 m², mạng lưới tàu container của Traco, đồng thời chỉ rõ điểm nghẽn về thị phần khiêm tốn (0,6%) và tỷ suất sinh lời hạn chế (3,2%) giai đoạn 2013 - 2015.
  • Xác lập giải pháp công nghệ đồng bộ: Đề xuất mô hình hệ thống quản lý vận tải và kho bãi tích hợp (TMS-WMS), ứng dụng các giải pháp định tuyến vận tải lai để tận dụng cơ chế miễn giảm thuế, phí theo chính sách phát triển đường thủy nội địa.
  • Giá trị kinh tế đo lường được: Chứng minh tiềm năng tăng trưởng doanh thu vượt mốc 690 tỷ VNĐ, cải thiện biên độ an toàn vốn và rút ngắn 60% thời gian thông quan hàng hóa.
  • Định hướng phát triển bền vững: Mở ra lộ trình nâng cấp lên nhà cung cấp dịch vụ chuỗi cung ứng tổng thể 4PL/5PL, giúp doanh nghiệp vững vàng cạnh tranh sòng phẳng với các tập đoàn logistics quốc tế ngay trên thị trường nội địa.