Giới thiệu dự án

Trong bối cảnh công nghiệp sản xuất sản phẩm composite và vật liệu cảnh quan đô thị tại Việt Nam đạt tốc độ tăng trưởng kép hàng năm (CAGR) ước tính 11.5% giai đoạn 2020–2025, chi phí nguyên vật liệu (NVL) chiếm tỷ trọng chi phối từ 60% đến 72% tổng giá thành sản xuất (COGS). Doanh nghiệp sản xuất trong phân khúc này phải đối mặt với áp lực kép: biến động giá hạt nhựa polymer, sợi thủy tinh roving/mat và dung môi đóng rắn trên thị trường quốc tế, kết hợp với yêu cầu khắt khe về độ chính xác cơ lý tính của sản phẩm chậu cây, bể cá composite cao cấp theo tiêu chuẩn ISO 9001:2015 (yếu tố vật liệu - Material trong mô hình 4M-1I-1E).

Khóa luận tốt nghiệp "Nâng cao chất lượng công tác quản trị nguyên vật liệu tại CTCP Farmcity" do sinh viên Vũ Thị Minh Hiền thực hiện dưới sự hướng dẫn của TS. Nguyễn Thị Kim Nhung tại Học viện Ngân hàng đã giải quyết trực diện bài toán tối ưu hóa chuỗi cung ứng nội bộ và định mức tiêu hao nguyên vật liệu tại Công ty Cổ phần Farmcity.

Công ty Cổ phần Farmcity là đơn vị chuyên sản xuất, gia công các dòng chậu gỗ nhựa composite, chậu composite sợi thủy tinh (fiberglass reinforced polymer), chậu xi măng nhẹ và bể cá cảnh quan. Điểm nghẽn lớn nhất trong giai đoạn 2020–2022 là phương pháp quản trị NVL phụ thuộc vào thống kê kinh nghiệm chủ quan, gây ra những hệ lụy trực tiếp:

  • Tỷ lệ hao hụt vật tư chính (nhựa polyester resin, sợi thủy tinh mat 300/450, gelcoat) vượt định mức thực tế từ 8.5% đến 14.2%.
  • Thiếu hụt công cụ toán học xác định điểm đặt hàng lại (Reorder Point - ROP) và quy mô lô hàng kinh tế (Economic Order Quantity - EOQ), dẫn đến tình trạng đọng vốn lưu động tại kho nguyên liệu thô hoặc gián đoạn dây chuyền do thiếu phụ gia đóng rắn.
  • Quy trình 12 bước gia công sản phẩm composite chưa được số hóa định mức Bill of Materials (BOM), dẫn đến việc thanh quyết toán vật tư sau sản xuất bị trễ hạn trung bình 12 ngày làm việc.

Dự án nghiên cứu thiết lập 4 mục tiêu trọng tâm:

  1. Chuẩn hóa hệ thống cơ sở dữ liệu định mức kỹ thuật (Technical BOM) cho 100% danh mục sản phẩm chủ lực (gỗ nhựa, composite sợi thủy tinh, xi măng nhẹ).
  2. Xây dựng mô hình toán học tích hợp giữa EOQ, ROP và lượng tồn kho an toàn ($SS$) thích ứng với biến động thời gian giao hàng (Lead Time) của các nhà cung cấp.
  3. Ứng dụng triết lý Just-In-Time (JIT) và mô hình quản trị trực quan 5S vào hệ thống kho bãi, rút ngắn thời gian cấp phát và giảm thiểu phế phẩm.
  4. Triển khai giải pháp số hóa quy trình quản trị NVL trên nền tảng phần mềm MRP mã nguồn mở, kết nối dữ liệu xuyên suốt giữa phòng Kỹ thuật, Xưởng sản xuất, Kho và Kế toán vật tư.

Phạm vi nghiên cứu tập trung vào toàn bộ chuỗi luân chuyển NVL tại xưởng sản xuất Farmcity (Hà Đông, Hà Nội) với dữ liệu thực chứng giai đoạn 2020–2022 và kế hoạch hoàn thiện định hướng 2025–2030. Giới hạn nghiên cứu không bao gồm các nguyên liệu phụ trợ xây dựng cơ bản ngoại cảnh ngoài danh mục sản phẩm tiêu chuẩn của công ty.


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

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

Tại thời điểm khảo sát, Farmcity áp dụng phương pháp định mức theo thống kê kinh nghiệm kết hợp phần mềm kế toán độc lập, thiếu sự liên kết thời gian thực với xưởng gia công. Bảng so sánh dưới đây thể hiện sự khác biệt giữa các giải pháp quản trị:

Tiêu chí phân tích Phương pháp truyền thống (Kinh nghiệm + Excel) Phần mềm Kế toán đóng gói Giải pháp tích hợp MRP-II + JIT đề xuất
Cơ chế tính BOM Ước lượng tĩnh dựa trên sổ tay thợ chính Định mức phẳng cố định (Flat BOM) Định mức phân rã đa tầng (Multi-level dynamic BOM)
Độ trễ số liệu tồn kho 24 - 48 giờ (ghi chép thủ công cuối ngày) 12 - 24 giờ sau khi nhập chứng từ Thời gian thực (< 1 giây qua giao diện quét mã/API)
Tính toán đặt hàng Cảm tính theo đơn hàng phát sinh Dựa trên số dư tối thiểu thủ công Tự động hóa qua thuật toán EOQ & Dynamic ROP
Kiểm soát hao hụt hóa chất Không kiểm soát được tỷ lệ bay hơi MEKP/Gelcoat Ghi nhận chi phí sau khi phát sinh chênh lệch Cảnh báo ngưỡng sai lệch (Threshold Alert) theo mẻ trộn
Chi phí đầu tư Thấp (0 VNĐ) Trung bình (20 - 50 triệu VNĐ/năm) Tối ưu hóa (Mã nguồn mở + Tự triển khai nội bộ)

Áp dụng phương pháp phân loại yêu cầu MoSCoW, hệ thống giải pháp quản trị NVL mới được định vị cụ thể:

  • Must have (Bắt buộc): Module phân rã BOM tự động cho sản phẩm composite; Thuật toán tính ROP/EOQ thích ứng; Quy trình kiểm nghiệm 2 tầng khi tiếp nhận nhựa/sợi; Hệ thống biên bản giao nhận điện tử.
  • Should have (Nên có): Bảng dashboard cảnh báo hạn sử dụng hóa chất và chất đóng rắn; Đánh giá nhà cung cấp tự động theo thang đo 100 điểm.
  • Could have (Có thể có): Tích hợp cảm biến cân điện tử tại trạm pha trộn nhựa để tự động trừ kho NVL.
  • Won't have (Chưa ưu tiên): Hệ thống robot tự động cấp phát vật tư trong giai đoạn hiện tại.

Thiết kế hệ thống

Kiến trúc giải pháp quản trị NVL số hóa tại Farmcity được thiết kế theo mô hình 3 tầng hướng dịch vụ (Service-Oriented Architecture):

Technology Stack

  • Backend Core: Python 3.11, FastAPI v0.104.1 (hiệu năng cao, async I/O).
  • ORM & Database Engine: SQLAlchemy 2.0.23, PostgreSQL 15.3 Enterprise.
  • Caching & Job Queue: Redis 7.0, Celery 5.3.
  • Frontend Client: Vue.js 3.3, TailwindCSS 3.3.
  • Định mức xây dựng tham chiếu: Tích hợp bộ thư viện định mức dự toán xây dựng công trình (Quyết định 1329/BXD) tương thích dữ liệu phần mềm dự toán G8.

Database Schema cho quản trị định mức composite

-- Bảng danh mục nguyên vật liệu chuẩn
CREATE TABLE materials (
    material_id VARCHAR(20) PRIMARY KEY,
    name VARCHAR(100) NOT NULL,
    category VARCHAR(30) CHECK (category IN ('MAIN_RESIN', 'FIBERGLASS', 'CHEMICAL', 'METAL_FRAME', 'COATING')),
    unit VARCHAR(15) NOT NULL,
    current_stock NUMERIC(12, 3) DEFAULT 0.000,
    safety_stock NUMERIC(12, 3) NOT NULL,
    unit_cost NUMERIC(15, 2) NOT NULL,
    shelf_life_days INT,
    created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP
);

-- Bảng định mức kỹ thuật đa tầng (BOM)
CREATE TABLE bill_of_materials (
    bom_id VARCHAR(30) PRIMARY KEY,
    product_code VARCHAR(30) NOT NULL,
    product_name VARCHAR(100) NOT NULL,
    standard_batch_size INT DEFAULT 1,
    tolerance_percentage NUMERIC(5, 2) DEFAULT 3.00,
    is_active BOOLEAN DEFAULT TRUE
);

-- Chi tiết định mức tiêu hao từng công đoạn trong quy trình 12 bước
CREATE TABLE bom_items (
    item_id SERIAL PRIMARY KEY,
    bom_id VARCHAR(30) REFERENCES bill_of_materials(bom_id) ON DELETE CASCADE,
    material_id VARCHAR(20) REFERENCES materials(material_id),
    step_number INT CHECK (step_number BETWEEN 1 AND 12),
    standard_quantity NUMERIC(10, 4) NOT NULL,
    waste_allowance_ratio NUMERIC(5, 4) DEFAULT 0.0500, -- Hệ số hao hụt cho phép
    notes TEXT
);

Methodology

Dự án áp dụng phương pháp chuyển đổi tinh gọn (Lean Manufacturing Transformation) kết hợp vòng lặp triển khai Agile-Scrum chia làm 4 Sprint kéo dài 16 tuần:

  • Sprint 1 (Tuần 1–4): Chuẩn hóa dữ liệu danh mục 48 loại NVL, đo lường thực nghiệm dung sai bay hơi nhựa và sợi mat.
  • Sprint 2 (Tuần 5–8): Xây dựng module tính toán EOQ/ROP và thuật toán phân bổ BOM đa tầng.
  • Sprint 3 (Tuần 9–12): Tái cấu trúc không gian kho theo sơ đồ chữ U, dán nhãn Kanban và thiết lập tiêu chuẩn 5S (Sàng lọc, Sắp xếp, Sạch sẽ, Săn sóc, Sẵn sàng).
  • Sprint 4 (Tuần 13–16): Chạy thử nghiệm song song (Parallel Run), đối soát số liệu thực tế với đơn hàng Biệt thự Xanh Villas và tinh chỉnh tham số sai lệch.

Implementation và kết quả

Development process

Trọng tâm của giai đoạn triển khai là xây dựng thuật toán tự động tính toán nhu cầu nguyên vật liệu thực tế dựa trên định mức BOM, hệ số hao hụt công nghệ và kế hoạch tồn kho khả dụng.

"""
Module: Material Requirement Planning & Inventory Optimization
Author: Vu Thi Minh Hien (Hoc vien Ngan hang) - Farmcity Project
"""
import math
from dataclasses import dataclass
from typing import List, Dict

@dataclass
class MaterialRequirement:
    material_id: str
    name: str
    net_quantity: float
    gross_quantity: float
    unit: str
    estimated_cost: float

class ProductionBOMCalculator:
    def __init__(self, waste_factors: Dict[str, float]):
        # Hệ số hao hụt thực nghiệm theo nhóm vật tư tại Farmcity
        self.waste_factors = waste_factors

    def calculate_order_materials(
        self, 
        base_bom: List[Dict], 
        order_volume: int
    ) -> List[MaterialRequirement]:
        requirements = []
        for item in base_bom:
            mat_id = item["material_id"]
            unit_qty = item["standard_quantity"]
            category = item["category"]
            unit_cost = item["unit_cost"]
            
            # Tính toán hệ số hao hụt công nghệ (bay hơi, cắt gọt, bám dính thiết bị)
            waste_ratio = self.waste_factors.get(category, 0.03)
            net_qty = unit_qty * order_volume
            gross_qty = net_qty * (1 + waste_ratio)
            
            requirements.append(MaterialRequirement(
                material_id=mat_id,
                name=item["name"],
                net_quantity=round(net_qty, 3),
                gross_quantity=round(gross_qty, 3),
                unit=item["unit"],
                estimated_cost=round(gross_qty * unit_cost, 2)
            ))
        return requirements

class InventoryOptimizer:
    @staticmethod
    def calculate_eoq(annual_demand: float, order_cost: float, holding_cost_per_unit: float) -> float:
        """
        Tính toán quy mô lô hàng kinh tế (EOQ)
        Công thức: EOQ = sqrt((2 * D * S) / H)
        """
        if holding_cost_per_unit <= 0 or annual_demand <= 0:
            return 0.0
        return math.sqrt((2 * annual_demand * order_cost) / holding_cost_per_unit)

    @staticmethod
    def calculate_reorder_point(
        daily_demand: float, 
        lead_time_days: int, 
        service_factor_z: float, 
        std_daily_demand: float, 
        std_lead_time: float
    ) -> float:
        """
        Tính điểm đặt hàng lại (ROP) kết hợp tồn kho an toàn (Safety Stock)
        ROP = (d * L) + Z * sqrt(L * sigma_d^2 + d^2 * sigma_L^2)
        """
        lead_time_demand = daily_demand * lead_time_days
        safety_stock = service_factor_z * math.sqrt(
            lead_time_days * (std_daily_demand ** 2) + 
            (daily_demand ** 2) * (std_lead_time ** 2)
        )
        return round(lead_time_demand + safety_stock, 2)

Quy trình 12 bước sản xuất bể cá composite sợi thủy tinh được chuẩn hóa định mức và kiểm soát kỹ thuật như sau:

  1. Hàn khung sắt tạo hình: Kiểm soát tiêu hao sắt hộp $20 \times 20 \times 1.2\text{mm}$, dung sai cắt $< 1.5\text{mm}$.
  2. Xịt bọt xốp FOMA che khung xương: Định mức $0.12\text{ chai/m}^2$, tạo form nền chống biến dạng.
  3. Phủ lớp 1 sợi thủy tinh Mat 300: Đảm bảo bề mặt phẳng, không chùng gãy sợi.
  4. Pha nhựa Polyester resin 6011 + Butanox M-50 (tỷ lệ 1.2% - 1.5%): Quét thấm đều lớp 1.
  5. Sấy khô tự nhiên: Kiểm soát nhiệt độ môi trường $\ge 24^\circ\text{C}$, độ ẩm $< 75%$.
  6. Bả hỗn hợp Mat-chét (Resin + Talc powder): Xử lý triệt để các vết lõm khí.
  7. Đắp lớp sợi thủy tinh Roving dệt gia cường khung chịu lực: Tăng mô-đun uốn và chịu áp lực nước.
  8. Pha nhựa, cát thạch anh, dung môi quét lớp 2: Tăng độ cứng vững bề mặt.
  9. Phủ lớp 3 sợi thủy tinh bề mặt mịn: Đảm bảo tính thẩm mỹ kết cấu.
  10. Sấy đóng rắn hoàn toàn: Thời gian ổn định hóa học 180 phút.
  11. Chà nhám rung bằng máy khí nén: Độ nhám bề mặt đạt tiêu chuẩn P240–P400.
  12. Sơn phủ 2 thành phần Polyurethane (PU) chống tia UV: Độ dày màng sơn đạt $60\text{–}80\mu\text{m}$.

Testing và validation

Hệ thống định mức và mô hình ROP mới được đưa vào kiểm thử thực tế trên 45 lệnh sản xuất tại xưởng Farmcity trong 6 tháng:

  • Độ chính xác dự báo NVL: Sai số giữa lượng vật tư xuất kho theo định mức và lượng thực tế sử dụng giảm từ $14.8%$ xuống còn $2.1%$.
  • Thời gian xử lý đơn hàng mua NVL: Thời gian lập kế hoạch thu mua từ phòng Kế hoạch đến khi phát hành đơn đặt hàng (PO) giảm từ 260 phút xuống 18 phút.
  • Tần suất đứt gãy vật tư (Stockout events): Giảm từ trung bình 4.2 lần/tháng xuống 0 lần/tháng đối với nhóm NVL chính (nhựa resin, sợi thủy tinh, sắt hộp).
                      BIẾN THIÊN TỶ LỆ HAO HỤT NGUYÊN VẬT LIỆU CHỦ LỰC
    [%]
              Nhựa Polyester Resin & Gelcoat          Sợi Thủy Tinh (Mat/Roving)

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

Bảng tổng hợp kết quả trước và sau khi áp dụng mô hình quản trị NVL cải tiến tại CTCP Farmcity:

Chỉ số hiệu năng cốt lõi (KPI) Hiện trạng cũ (2020 - 2021) Kết quả đạt được (2022 - 2023) Mức độ cải thiện (%)
Tỷ lệ hao hụt nhựa Polyester $14.2%$ $4.1%$ $\downarrow 71.1%$
Tỷ lệ hao hụt sợi thủy tinh $11.8%$ $3.2%$ $\downarrow 72.8%$
Vòng quay hàng tồn kho (Vòng/năm) $4.2\text{ vòng}$ $7.8\text{ vòng}$ $\uparrow 85.7%$
Vốn lưu động ứ đọng tại kho NVL $420.000.000\text{ VNĐ}$ $185.000.000\text{ VNĐ}$ $\downarrow 55.9%$
Thời gian chu kỳ sản xuất 01 bể composite $38\text{ giờ}$ $27\text{ giờ}$ $\downarrow 28.9%$
Tỷ lệ phế phẩm thu hồi tái sinh $0%$ (Bỏ phế liệu) $45.0%$ (Tái chế làm phụ gia độn) $\uparrow 45.0\text{ điểm }%$

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

Nghiên cứu mang lại 3 đóng góp kỹ thuật và phương pháp luận nổi bật trong lĩnh vực quản trị sản xuất thực nghiệm:

  1. Chuẩn hóa công thức định mức hao hụt hóa chất composite thích ứng điều kiện nhiệt đới: Khác với các mô hình sản xuất tĩnh, nghiên cứu đã lượng hóa được hệ số bay hơi của Styrene Monomer trong nhựa Polyester resin khi nhiệt độ xưởng thay đổi từ $22^\circ\text{C}$ đến $38^\circ\text{C}$, cho phép điều chỉnh tỷ lệ chất xúc tác MEKP linh hoạt theo dải $1.1%\text{–}1.8%$, loại bỏ hoàn toàn hiện tượng vón cục hoặc nứt giòn sản phẩm.
  2. Quy trình tái chế phế phẩm composite dạng bột mịn ($<150\mu\text{m}$): Lần đầu tiên tại Farmcity, phế phẩm sợi composite sau bước chà nhám và cắt biên được thu hồi qua hệ thống hút lọc bụi cyclone, nghiền mịn và tái sử dụng làm chất độn (filler) thay thế $15%$ bột đá Talc trong khâu bả mat-chét, tiết kiệm 18.5 triệu đồng chi phí phụ gia mỗi quý.
  3. Mô hình ma trận tích hợp 5S - Kanban cho xưởng gia công composite quy mô vừa và nhỏ: Thiết lập mã màu trực quan cho 3 nhóm hóa chất đóng rắn nguy hại, phân luồng lối đi và tối ưu hóa vị trí máy cắt, máy hàn theo sơ đồ dòng chảy vật liệu hình chữ U (U-shaped flow), giảm quãng đường di chuyển của công nhân xưởng $42%$.

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

Tình huống triển khai thực tế: Đơn hàng Biệt thự Xanh Villas

Đơn hàng gia công 18 bể cá composite và 42 chậu cây cảnh quan cỡ lớn cho dự án Biệt thự Xanh Villas (Hòa Lạc, Hà Nội) là mô hình kiểm chứng thực tế:

  • Kế hoạch vật tư truyền thống: Dự toán chi phí NVL: 148.500.000 VNĐ; Thời gian mua sắm và dự phòng rủi ro: 9 ngày.
  • Áp dụng giải pháp mới: BOM phân rã tự động tính toán nhu cầu thực: 126.200.000 VNĐ; Lô hàng được chia làm 3 đợt giao JIT từ Nhà cung cấp Công ty TNHH Nhựa Composite Việt Mỹ; Thời gian đáp ứng nguyên liệu: 3.5 ngày.
  • Hiệu quả tài chính thực tế: Tiết kiệm trực tiếp 22.300.000 VNĐ (tương đương giảm $15.01%$ chi phí NVL kế hoạch), sản phẩm bàn giao sớm hơn hợp đồng 3 ngày, không có sai sót cơ lý tính khi thử tải nước 72 giờ.

Phân tích Chi phí - Lợi ích và Hoàn vốn (ROI)

                            CƠ CẤU CHI PHÍ ĐẦU TƯ VÀ HIỆU QUẢ HOÀN VỐN

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

Mặc dù mang lại hiệu quả rõ rệt, công trình nghiên cứu vẫn ghi nhận một số rào cản kỹ thuật cần giải quyết trong tương lai:

  • Hạn chế kỹ thuật: Việc kiểm soát độ ẩm và nhiệt độ sấy polymer vẫn thực hiện thủ công, phụ thuộc vào thời tiết nồm ẩm miền Bắc; Dữ liệu tiêu hao dung môi phụ gia vẫn cần thao tác xác nhận thủ công từ tổ trưởng sản xuất.
  • Rào cản nhân lực: Đội ngũ thợ cơ khí và thợ đắp sợi composite quen thao tác theo thói quen cũ, đòi hỏi thời gian đào tạo liên tục 8 tuần để thành thạo việc ghi nhận mã vạch vật tư.
  • Hướng nâng cấp công nghệ (2025–2028):
    1. Tích hợp trạm cảm biến IoT nhiệt - ẩm (ESP32 + DHT22) kết nối máy hút ẩm công nghiệp tự động kích hoạt buồng sấy composite.
    2. Ứng dụng hệ thống cân định lượng điện tử gắn loadcell truyền dữ liệu không dây trực tiếp vào cơ sở dữ liệu PostgreSQL mỗi khi pha trộn keo.
    3. Mở rộng mô hình dự báo nhu cầu NVL bằng thuật toán Machine Learning (LSTM/ARIMA) tích hợp lịch thi công các công trình cảnh quan theo mùa vụ.

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

                 GIÁ TRỊ CHUYỂN GIAO CHO CÁC NHÓM ĐỐI TƯỢNG
  • Doanh nghiệp vừa và nhỏ (SMEs) ngành composite: Sở hữu cẩm nang hoàn chỉnh về quy trình 12 bước sản xuất chuẩn hóa, cắt giảm $50%\text{–}70%$ tỷ lệ hao hụt vật liệu mà không cần đầu tư hệ thống ERP ngoại nhập đắt đỏ hàng tỷ đồng.
  • Kỹ sư hệ thống và Quản lý sản xuất: Tiếp cận mã nguồn Python và mô hình thực thi thuật toán ROP/EOQ giải quyết bài toán biến thiên Lead Time thực tế.
  • Sinh viên khối ngành Kinh tế / Quản trị sản xuất: Bộ tài liệu thực tế sống động với đầy đủ dữ liệu tài chính, biểu mẫu kiểm kho, quy trình nghiệm thu vật tư và phương pháp luận giải quyết bài toán chuỗi cung ứng cơ sở.
  • Nhà nghiên cứu học thuật: Cung cấp cơ sở thực nghiệm định lượng về hệ số hao hụt vật liệu polymer nhiệt rắn gia cường sợi thủy tinh trong điều kiện khí hậu nhiệt đới gió mùa.

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

1. Doanh nghiệp cần trang bị hạ tầng kỹ thuật tối thiểu nào để triển khai hệ thống quản trị NVL này?

Hạ tầng yêu cầu tối thiểu gồm: 01 máy tính nội bộ (Core i3 thế hệ 8, 8GB RAM) làm máy chủ cơ sở dữ liệu PostgreSQL; 02 đầu đọc mã vạch không dây cầm tay (chuẩn 1D/2D); mạng LAN nội bộ ổn định phủ sóng xưởng sản xuất và trạm cân điện tử kỹ thuật số có cổng RS232/USB để truyền dữ liệu.

2. Mô hình có xử lý được khi nhà cung cấp giao hàng trễ hoặc giá nhựa biến động đột biến không?

Thuật toán ROP tích hợp sẵn thành phần tồn kho an toàn động ($SS$) tính đến độ lệch chuẩn của thời gian giao hàng ($\sigma_L$). Khi nhà cung cấp có rủi ro giao trễ cao, hệ thống tự động tăng ngưỡng an toàn. Đối với biến động giá, module mua hàng sẽ tự động tái tính toán kích thước lô hàng EOQ dựa trên đơn giá thị trường cập nhật theo thời gian thực.

3. Làm thế nào để giải quyết xung đột giữa kế toán vật tư và thủ kho khi có sai lệch hao hụt?

Hệ thống sử dụng cơ chế ghi nhận nhật ký bất biến (Audit Logging) qua 2 bước kiểm thực: thủ kho quét mã QR khi xuất vật tư thô, tổ trưởng sản xuất quét mã xác nhận tiếp nhận tại chân máy. Mọi sai lệch vượt quá ngưỡng dung sai công nghệ ($3.0%$) sẽ ngay lập tức kích hoạt thông báo điều tra nguyên nhân trên hệ thống, chấm dứt việc đối soát giấy tờ hồi tố cuối tháng.

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

Nhờ tận dụng kiến trúc phần mềm mã nguồn mở (FastAPI, PostgreSQL, Vue.js), doanh nghiệp hoàn toàn không mất phí bản quyền (License fee). Chi phí vận hành chỉ bao gồm bảo trì máy quét, nhãn in mã vạch và kiểm định cân định kỳ, ước tính dưới 6.000.000 VNĐ/năm.

5. Lộ trình triển khai toàn diện giải pháp này mất bao lâu?

Toàn bộ lộ trình triển khai chuẩn mất 16 tuần (4 tháng), bao gồm: tuần 1–4 chuẩn hóa danh mục vật tư; tuần 5–8 cài đặt phần mềm và kiểm thử tính toán; tuần 9–12 sắp xếp lại kho theo 5S; tuần 13–16 chạy song song và chuyển giao bàn giao toàn bộ cho nhân viên công ty.


Kết luận

Khóa luận tốt nghiệp "Nâng cao chất lượng công tác quản trị nguyên vật liệu tại CTCP Farmcity" của tác giả Vũ Thị Minh Hiền đã hoàn thành xuất sắc các mục tiêu nghiên cứu đặt ra, giải quyết thành công bài toán chuyển đổi mô hình quản trị nguyên vật liệu từ kinh nghiệm cảm tính sang phương pháp tiếp cận định lượng hiện đại.

Bằng việc kết hợp chặt chẽ giữa công thức phân rã định mức kỹ thuật đa tầng (BOM), thuật toán tối ưu hóa tồn kho (EOQ/ROP), triết lý sản xuất tinh gọn JIT và hệ thống chuẩn hóa 5S, đề tài đã chứng minh tính khả thi vượt trội thông qua các số liệu định lượng: giảm tỷ lệ hao hụt nhựa và sợi từ trên $12%$ xuống dưới $4.5%$, tăng vòng quay tồn kho lên $7.8\text{ vòng/năm}$, và đem lại tỷ suất sinh lời trên chi phí đầu tư (ROI) đạt $200%$ ngay trong năm đầu áp dụng.

Đây không chỉ là giải pháp cứu cánh giúp CTCP Farmcity gia tăng năng lực cạnh tranh và bứt phá doanh thu trong giai đoạn 2025–2030, mà còn là khung tham chiếu chuẩn mực, giàu tính ứng dụng cho hàng ngàn doanh nghiệp sản xuất cơ khí, composite và vật liệu xây dựng quy mô vừa và nhỏ trên toàn quốc trong hành trình số hóa quản trị chuỗi cung ứng.