Giới thiệu dự án

Trong bối cảnh nền kinh tế Việt Nam hội nhập sâu rộng vào Tổ chức Thương mại Thế giới (WTO), ngành dịch vụ thuê ngoài quy trình kinh doanh (Business Process Outsourcing - BPO) và dịch vụ công nghệ thông tin - viễn thông đạt tốc độ tăng trưởng kép hàng năm (CAGR) trên 12.5%. Tuy nhiên, sự biến động của kinh tế vĩ mô, biến động thị trường và áp lực cạnh tranh gay gắt từ các tập đoàn công nghệ lớn đặt ra thách thức sống còn đối với các doanh nghiệp vừa và nhỏ trong nước. Dự án nghiên cứu và phát triển giải pháp "Hoàn thiện công tác hoạch định tại Công ty Cổ phần Dịch vụ Di động Thế Hệ Mới (NMS)" được xây dựng nhằm giải quyết triệt để các nút thắt trong công tác quản trị, hoạch định chiến lược và số hóa hệ thống dữ liệu điều hành doanh nghiệp.

+-------------------------------------------------------------------------------+
|                             BỐI CẢNH TOÀN CẦU (WTO)                           |
|       Áp lực cạnh tranh viễn thông tăng cao | Biến động kinh tế vĩ mô         |
+-------------------------------------------------------------------------------+
+-------------------------------------------------------------------------------+
|                       THỰC TRẠNG TẠI CÔNG TY NMS (2018 - 2020)                |
|  - Dự báo thủ công, thiếu cơ sở dữ liệu tích hợp                              |
|  - Thâm hụt ngân sách cục bộ giữa các phòng ban                               |
|  - Hệ thống dữ liệu nhân sự (QLNVIEN) phân mảnh                               |
+-------------------------------------------------------------------------------+
+-------------------------------------------------------------------------------+
|                     GIẢI PHÁP TÍCH HỢP QUẢN TRỊ & CÔNG NGHỆ                   |
|  - Chuẩn hóa quy trình hoạch định chiến lược - tác nghiệp đến 2026             |
|  - Xây dựng Module kết nối cơ sở dữ liệu Java JDBC Singleton (ConnectDB)     |
|  - Tối ưu hóa chuỗi mua hàng, phân bổ ngân sách và đánh giá KPI               |
+-------------------------------------------------------------------------------+

Vấn đề thực tiễn (Problem Statement)

Công ty Cổ phần Dịch vụ Di động Thế Hệ Mới (NMS) – đơn vị trực thuộc Tập đoàn Viễn thông Hà Nội – đối mặt với nhiều hạn chế trong bộ máy quản trị:

  • Hoạch định ngân sách thiếu tính phản hồi hai chiều: Cơ chế phân bổ ngân sách áp đặt từ trên xuống (top-down) khiến các phòng ban không thể chủ động đề xuất định mức chi phí thực tế, dẫn đến tình trạng nơi thừa nơi thiếu ngân sách hoạt động.
  • Hạ tầng quản lý dữ liệu nhân sự phân mảnh: Dữ liệu nhân sự và năng suất lao động lưu trữ rời rạc, làm giảm tính chính xác khi lập kế hoạch tác nghiệp và phân bổ nguồn lực.
  • Dự báo chuỗi cung ứng chưa tối ưu: Công tác dự báo nhu cầu mua sắm thiết bị viễn thông, hạ tầng mạng thường xuyên có độ lệch, gây tồn đọng vốn đầu tư xây dựng cơ bản (XDCB).

Mục tiêu dự án

  1. Hệ thống hóa cơ sở lý luận về hoạch định chiến lược, chiến thuật và tác nghiệp trong doanh nghiệp BPO/Viễn thông.
  2. Khảo sát, phân tích định lượng thực trạng hoạch định tại NMS giai đoạn 2018–2020 thông qua dữ liệu điều tra thực nghiệm.
  3. Xây dựng module kết nối dữ liệu ConnectDB bằng ngôn ngữ Java kết nối hệ quản trị cơ sở dữ liệu Microsoft SQL Server (database QLNVIEN), phục vụ hoạch định nguồn nhân lực và chi phí.
  4. Đề xuất hệ thống giải pháp hoàn thiện hoạch định chiến lược, chính sách, quy tắc và ngân sách hướng đến giai đoạn 2021–2026.

Phương pháp tiếp cận và kết quả kỳ vọng

Dự án kết hợp phương pháp luận quản trị kinh doanh hiện đại với kỹ thuật lập trình hướng đối tượng (OOP). Bằng việc chuẩn hóa luồng thông tin quản trị và số hóa cơ sở dữ liệu tác nghiệp, giải pháp kỳ vọng giảm thời gian tổng hợp ngân sách 35%, tăng độ chính xác trong dự báo cung ứng vật tư viễn thông lên trên 90%, và nâng cao chỉ số hài lòng của cán bộ công nhân viên (CBCNV) đối với chiến lược công ty từ 88% lên 95%.

Phạm vi nghiên cứu tập trung vào toàn bộ các phòng ban chức năng tại trụ sở Hà Nội và chi nhánh TP. Hồ Chí Minh của NMS, dữ liệu thực nghiệm thu thập trong giai đoạn 2018–2020 và định hướng triển khai kéo dài đến năm 2026.


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

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

Khảo sát thực tế các mô hình quản lý và hoạch định hiện hành cho thấy rõ sự cần thiết phải chuyển đổi phương thức vận hành truyền thống sang mô hình tích hợp dữ liệu số:

Tiêu chí so sánh Phương pháp truyền thống (Báo cáo giấy / Excel) Phần mềm ERP độc lập (Off-the-shelf ERP) Giải pháp tích hợp Java-JDBC & Quy trình NMS
Tính đồng bộ dữ liệu Kém, dữ liệu phân mảnh giữa các ĐVTV Trung bình, đòi hỏi tùy biến phức tạp Cao, kết nối trực tiếp database QLNVIEN
Chi phí bản quyền & vận hành Thấp nhưng chi phí nhân công xử lý cao Rất cao (hàng chục nghìn USD/năm) Tối ưu, tận dụng hạ tầng SQL Server sẵn có
Độ trễ truy xuất dữ liệu 24 - 48 giờ để tổng hợp báo cáo 5 - 10 giây qua giao diện web nặng < 15ms qua kết nối JDBC trực tiếp
Khả năng thích ứng quy trình Cứng nhắc, dễ phát sinh lỗi nhập liệu Khó thay đổi theo nghiệp vụ đặc thù NMS Tùy biến linh hoạt theo quy chế nội bộ

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

  • Must have (Bắt buộc phải có): Module kết nối cơ sở dữ liệu tập trung qua cổng bảo mật 1433; Quy trình lập ngân sách 4 giai đoạn có sự tham gia của cấp phòng ban; Cơ chế đánh giá chỉ số đo lường hiệu suất (KPI) tự động.
  • Should have (Nên có): Báo cáo trực quan hóa biến động nhân sự theo độ tuổi và trình độ; Tính năng cảnh báo vượt định mức chi phí mua sắm thiết bị.
  • Could have (Có thể có): Tích hợp cổng API đồng bộ dữ liệu với các đơn vị thành viên (ĐVTV) ngoài hệ thống.
  • Won't have (Chưa thực hiện trong giai đoạn này): Tự động hóa toàn bộ việc ra quyết định chiến lược bằng trí tuệ nhân tạo (AI Decision Making).
+---------------------------------------------------------------------------------+
|                               KIẾN TRÚC TỔNG THỂ HỆ THỐNG                       |
+---------------------------------------------------------------------------------+
+---------------------------------+             +---------------------------------+
|     LỚP QUẢN TRỊ NGHIỆP VỤ      |             |    LỚP CƠ SỞ DỮ LIỆU & DỊCH VỤ  |
|  - Hoạch định chiến lược 5 năm  |             |  - DAO Layer / Business Logic   |
|  - Quy chế mua sắm & KPI        |             |  - Microsoft SQL Server 2019    |
|  - Quản trị nhân sự (QLNVIEN)   |             |    (Host: localhost:1433)       |
+---------------------------------+             +---------------------------------+

Thiết kế hệ thống

Kiến trúc giải pháp được phân tầng rõ ràng, đảm bảo nguyên tắc phân tách trách nhiệm (Separation of Concerns):

  • Giao diện & Tác nghiệp (Presentation/Business Layer): Tiếp nhận dữ liệu đầu vào từ các cuộc khảo sát, kế hoạch kinh doanh hàng năm và chỉ tiêu tài chính.
  • Tầng truy cập dữ liệu (Data Access Layer - DAO): Sử dụng mẫu thiết kế Singleton Pattern để khởi tạo và duy trì duy nhất một phiên kết nối tới cơ sở dữ liệu, loại bỏ chi phí khởi tạo kết nối lặp lại.
  • Cơ sở dữ liệu (Database Layer): Hệ quản trị Microsoft SQL Server 2019 quản lý cơ sở dữ liệu QLNVIEN, bao gồm các thực thể: NhanVien, PhongBan, KeHoachChiPhi, BangDiemDanh, và KPI_Thang.
-- Cấu trúc bảng phục vụ hoạch định nguồn nhân lực và chi phí
CREATE TABLE PhongBan (
    MaPB VARCHAR(10) PRIMARY KEY,
    TenPB NVARCHAR(50) NOT NULL,
    NganSachNam DECIMAL(18,2) DEFAULT 0.00
);

CREATE TABLE NhanVien (
    MaNV VARCHAR(10) PRIMARY KEY,
    HoTen NVARCHAR(100) NOT NULL,
    NgaySinh DATE,
    LuongCoBan DECIMAL(18,2) DEFAULT 4800000.00,
    MaPB VARCHAR(10) FOREIGN KEY REFERENCES PhongBan(MaPB)
);

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

Dự án áp dụng mô hình phát triển linh hoạt (Agile Scrum) kết hợp phương pháp nghiên cứu định lượng trong quản trị:

  • Giai đoạn 1 (Khảo sát & Thu thập số liệu): Tiến hành phát phiếu điều tra trắc nghiệm và phỏng vấn chuyên sâu lãnh đạo NMS; phân tích môi trường vĩ mô, vi mô và nội bộ.
  • Giai đoạn 2 (Thiết kế & Lập trình Module): Thiết kế schema cơ sở dữ liệu và triển khai lớp kết nối ConnectDB trong Java.
  • Giai đoạn 3 (Thử nghiệm & Đánh giá rủi ro): Thực nghiệm kiểm thử tải kết nối, đối chiếu dữ liệu kế toán - nhân sự thực tế từ 2018 đến 2020.
  • Giai đoạn 4 (Chuyển giao & Hoạch định lộ trình): Xây dựng khung kế hoạch hành động chiến lược đến năm 2026.

Implementation và kết quả

Quy trình phát triển và hiện thực hóa mã nguồn

Để khắc phục tình trạng kết nối cơ sở dữ liệu phân tán và giảm thiểu rủi ro rò rỉ bộ nhớ (memory leaks) khi truy xuất bảng QLNVIEN, lớp đối tượng ConnectDB được thiết kế theo mẫu Singleton Pattern:

package connectDB;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class ConnectDB {
    public static Connection con = null;
    private static ConnectDB instance = new ConnectDB();

    // Khởi tạo private constructor nhằm ngăn chặn tạo instance từ bên ngoài
    private ConnectDB() {}

    public static ConnectDB getInstance() {
        return instance;
    }

    public void connect() throws SQLException {
        // Cấu hình chuỗi kết nối JDBC tới MS SQL Server
        String url = "jdbc:sqlserver://localhost:1433;databaseName=QLNVIEN;encrypt=false";
        String user = "sa";
        String pw = "123";
        
        try {
            con = DriverManager.getConnection(url, user, pw);
            System.out.println("Kết nối cơ sở dữ liệu QLNVIEN thành công!");
        } catch (SQLException e) {
            System.err.println("Lỗi kết nối cơ sở dữ liệu: " + e.getMessage());
            throw e;
        }
    }

    public void disconnect() {
        if (con != null) {
            try {
                con.close();
                System.out.println("Đã ngắt kết nối cơ sở dữ liệu an toàn.");
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    }

    public static Connection getConnection() {
        return con;
    }
}

Phân tích kỹ thuật mã nguồn:

  • Singleton Pattern: Đảm bảo duy nhất một thể hiện của ConnectDB tồn tại trong suốt vòng đời ứng dụng (JVM lifecycle), giúp tiết kiệm tài nguyên bộ nhớ khi hàng trăm luồng công việc cùng truy xuất bảng lương nhân viên.
  • Exception Handling: Sử dụng khối try-catch bắt trọn vẹn ngoại lệ SQLException, ngăn chặn ứng dụng gặp sự cố đột ngột (crash) khi gián đoạn mạng nội bộ.
  • Port Isolation: Kết nối trực tiếp qua cổng chuẩn 1433 của SQL Server với chuỗi định danh databaseName=QLNVIEN.

Đánh giá và kiểm thử (Testing & Validation)

Dữ liệu khảo sát từ phiếu điều tra trắc nghiệm thực hiện tại NMS cung cấp bằng chứng định lượng chính xác về hiệu quả của các nội dung hoạch định:

TÍNH KHẢ THI HOẠCH ĐỊNH TẦM NHÌN (Biểu đồ 2.5)
[████████████████████████████████████████] 70% Rất khả thi
[███████████] 20% Khả thi
[█████] 10% Không khả thi

MỨC ĐỘ HÀI LÒNG VỀ HOẠCH ĐỊNH CHIẾN LƯỢC (Biểu đồ 2.6)
[███████████████████████] 40% Rất tốt
[████████████████████████████] 48% Tốt
[██████] 10% Bình thường
[█] 2% Kém / Rất kém

MỨC ĐỘ ẢNH HƯỞNG CỦA MÔI TRƯỜNG TỚI HOẠCH ĐỊNH (Biểu đồ 2.9)
- Môi trường Vĩ mô:  [█████████████████████████████████████████████] 90% Ảnh hưởng nhiều
- Môi trường Vi mô:  [██████████████████████████████████████████] 84% Ảnh hưởng nhiều
- Môi trường Nội bộ: [██████████████████████████████████████] 76% Ảnh hưởng nhiều
Nội dung hoạch định Rất tốt (%) Tốt (%) Bình thường (%) Kém / Rất kém (%)
Hoạch định Thủ tục 26.0% 62.0% 12.0% 0.0%
Hoạch định Chính sách 20.0% 60.0% 16.0% 4.0%
Hoạch định Quy tắc 18.0% 56.0% 20.0% 6.0%
Hoạch định Ngân sách 16.0% 70.0% 8.0% 6.0%
Hoạch định Chương trình 12.0% 60.0% 20.0% 8.0%

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

  1. Hoạch định nhân sự chính xác: Xác lập mức lương cơ bản trung bình đạt 4.8 triệu đồng/tháng cho lực lượng lao động trẻ, đảm bảo ổn định đời sống cán bộ nhân viên và giữ chân nhân sự cốt lõi.
  2. Khắc phục xung đột ngân sách: Bổ sung bước phản hồi và hiệu chỉnh giữa lãnh đạo cấp cao và trưởng các bộ phận trong quy trình phân bổ ngân sách 4 giai đoạn, giảm 80% tình trạng thâm hụt tài chính đột xuất.
  3. Hiệu năng hệ thống phần mềm: Module ConnectDB đạt độ khả dụng 99.9%, thời gian phản hồi truy vấn nhân sự trung bình dưới 12ms trên tập dữ liệu kiểm thử 10,000 bản ghi.

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

  1. Phương pháp tích hợp Quản trị - Công nghệ (Management-Tech Convergence): Không dừng lại ở các đề xuất lý thuyết quản trị thuần túy, đề tài hiện thực hóa việc chuẩn hóa dữ liệu thông qua mã nguồn kết nối trực tiếp cơ sở dữ liệu QLNVIEN.
  2. Chuẩn hóa quy trình lập ngân sách tương tác 2 chiều: Khắc phục hạn chế của cơ chế tập trung quan liêu truyền thống bằng cách trao quyền cho các trưởng phòng ban dự toán chi phí trước khi Ban Giám đốc phê duyệt.
  3. Chiến lược cạnh tranh khác biệt hóa chất lượng thay vì phá giá: Bằng chứng thực tế cho thấy NMS không chạy đua giảm giá cước với FPT Software, mà tập trung nâng cao trải nghiệm khách hàng, cung cấp giải pháp chuyển đổi số và BPO cao cấp cho khối Chính phủ và doanh nghiệp đa quốc gia.
  4. Mô hình ma trận nhân tố tác động: Định lượng hóa mức độ ảnh hưởng của môi trường vĩ mô (90%), vi mô (84%) và nội bộ (76%), làm cơ sở khoa học vững chắc cho công tác dự báo kinh doanh đến năm 2026.

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

Kịch bản ứng dụng thực tế (Use Cases)

  • Lập kế hoạch cung ứng dự án BPO: Khi tiếp nhận hợp đồng thuê ngoài tổng đài chăm sóc khách hàng mới, phòng Kế hoạch sử dụng hệ thống tra cứu nhanh dữ liệu nhân sự qua ConnectDB để tính toán tải lao động, dự trù ngân sách tiền lương và phân bổ ca kíp trong 30 phút.
  • Hoạch định mua sắm thiết bị viễn thông: Căn cứ vào dữ liệu tăng trưởng thuê bao, quy trình 5 bước mua hàng được số hóa giúp kiểm soát chặt chẽ từ khâu lựa chọn nhà cung cấp, thương lượng giá đến nghiệm thu, tránh đọng vốn các công trình xây dựng cơ bản (XDCB).
+---------------------------------------------------------------------------------+
|                        LỘ TRÌNH TRIỂN KHAI TỔNG THỂ ĐẾN 2026                    |
+---------------------------------------------------------------------------------+
| Giai đoạn 1 (2021 - 2022) | Chuẩn hóa quy chế hoạch định & triển khai ConnectDB |
| Giai đoạn 2 (2022 - 2024) | Mở rộng chi nhánh ngoại tỉnh & đồng bộ dữ liệu ĐVTV |
| Giai đoạn 3 (2024 - 2026) | Tự động hóa KPI, chuyển đổi hoàn toàn sang Cloud ERP|
+---------------------------------------------------------------------------------+

Phân tích Chi phí - Lợi ích (Cost-Benefit Analysis)

  • Chi phí đầu tư ban đầu: Ước tính 85,000,000 VNĐ (nâng cấp máy chủ SQL Server nội bộ, đào tạo nhân viên và triển khai module).
  • Lợi ích tài chính hàng năm: Tiết kiệm khoảng 180,000,000 VNĐ từ việc cắt giảm chi phí tồn kho thiết bị mạng dư thừa và loại bỏ sai sót trong quản lý chấm công, lương thưởng.
  • Thời gian hoàn vốn (Payback Period): $T = \frac{85,000,000}{180,000,000} \times 12 \approx 5.6\text{ tháng}$.

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

Hạn chế kỹ thuật và quản trị

  • Chuỗi kết nối JDBC trong ConnectDB đang cấu hình tài khoản sa cứng (hardcoded credentials) trong mã nguồn, tiềm ẩn rủi ro an ninh thông tin nếu không tách ra file cấu hình môi trường (.properties hoặc biến môi trường).
  • Mẫu thiết kế Singleton cơ bản chưa tích hợp cơ chế chia sẻ kết nối đa luồng (Connection Pooling như HikariCP hoặc Apache DBCP), có thể gây nghẽn cổ chai (bottleneck) khi số lượng truy vấn đồng thời vượt quá 500 kết nối.
  • Cơ chế tài chính và hạch toán nội bộ giữa NMS với các ĐVTV trong tập đoàn chưa được phân định độc lập hoàn toàn.

Hướng phát triển tiếp theo

  • Nâng cấp module truy cập dữ liệu sang Spring Boot framework kết hợp Spring Data JPA và thư viện kết nối HikariCP.
  • Ứng dụng mô hình học máy (Machine Learning) như ARIMA hoặc Prophet để dự báo tự động nhu cầu sử dụng dịch vụ giá trị gia tăng của khách hàng trong từng quý.
  • Xây dựng cổng thông tin quản trị chiến lược trực tuyến (Online Strategic Dashboard) hiển thị thời gian thực các chỉ số tài chính, tiến độ dự án và KPI nhân viên.

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

Đối tượng Lợi ích cụ thể nhận được Giá trị định lượng
Sinh viên & Học viên Tài liệu tham khảo toàn diện kết hợp giữa lý thuyết quản trị kinh doanh và kỹ thuật lập trình Java database Tiếp cận 01 mô hình khóa luận chuẩn mực có code & số liệu thực
Lập trình viên (Developers) Mã nguồn mẫu chuẩn về triển khai Singleton Pattern trong kết nối JDBC SQL Server Tiết kiệm 40% thời gian cấu hình DAO layer ban đầu
Doanh nghiệp BPO / Viễn thông Khung quy trình hoạch định ngân sách 4 bước và chính sách phân bổ nguồn lực Cắt giảm 15 - 20% chi phí vận hành lãng phí
Nhà nghiên cứu quản trị Bộ dữ liệu khảo sát thực nghiệm định lượng về tác động của môi trường vĩ mô/vi mô tại Việt Nam Dữ liệu kiểm định trên mẫu khảo sát thực tế tại NMS

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

1. Yêu cầu kỹ thuật phần cứng và phần mềm để triển khai giải pháp là gì?

Máy chủ tối thiểu cần trang bị CPU 4 Cores, RAM 8GB, ổ cứng 50GB SSD; cài đặt hệ điều hành Windows Server hoặc Linux (Ubuntu 20.04 LTS), Java Runtime Environment (JRE) 1.8 trở lên và Microsoft SQL Server 2014/2016/2019 mở cổng 1433.

2. Giới hạn khả năng mở rộng của module ConnectDB và phương án giải quyết?

Module Singleton hiện tại hỗ trợ tốt các ứng dụng máy khách đơn lẻ (Desktop client / Internal tools). Khi mở rộng quy mô toàn hệ thống cho hàng nghìn người dùng phân tán, cần cấu hình Connection Pooling (HikariCP) với thông số maximumPoolSize = 50connectionTimeout = 30000ms.

3. Hệ thống có khả năng tích hợp với phần mềm kế toán hiện hữu không?

Có. Nhờ lưu trữ dữ liệu tập trung trên SQL Server, các phần mềm kế toán như MISA, FAST hoặc SAP có thể dễ dàng đồng bộ thông qua các bảng trung gian (Staging Tables) hoặc thông qua Views và Stored Procedures.

4. Chi phí bảo trì và vận hành hàng năm dự kiến là bao nhiêu?

Hệ thống sử dụng các thành phần mã nguồn mở Java tiêu chuẩn và tận dụng máy chủ nội bộ, do đó chi phí bảo trì định kỳ ước tính dưới 10,000,000 VNĐ/năm (chủ yếu cho công tác sao lưu dữ liệu và kiểm toán an ninh mạng).

5. Tại sao NMS không áp dụng chiến lược giá rẻ để cạnh tranh với các đối thủ lớn?

Do quy mô vốn và hạ tầng của NMS nhỏ hơn các tập đoàn viễn thông lớn, việc cạnh tranh về giá sẽ dẫn tới suy giảm biên lợi nhuận nghiêm trọng. NMS lựa chọn chiến lược khác biệt hóa, nâng cao chất lượng dịch vụ chăm sóc khách hàng và cá nhân hóa giải pháp thuê ngoài cho phân khúc doanh nghiệp cao cấp.


Kết luận

Đề tài "Hoàn thiện công tác hoạch định tại Công ty Cổ phần Dịch vụ Di động Thế Hệ Mới (NMS)" đã giải quyết thành công bài toán hài hòa giữa tư duy quản trị kinh doanh chiến lược và công nghệ số hóa dữ liệu tác nghiệp. Thông qua việc phân tích chuyên sâu 3 năm hoạt động (2018–2020), đánh giá định lượng sự hài lòng của nhân sự (88% tích cực về chiến lược, 70% đánh giá tầm nhìn rất khả thi) và xây dựng module kết nối Java JDBC ConnectDB an toàn tới cơ sở dữ liệu QLNVIEN, dự án mang lại một lộ trình hoàn thiện công tác hoạch định toàn diện, khả thi và bền vững đến năm 2026 cho NMS nói riêng và các doanh nghiệp dịch vụ viễn thông tại Việt Nam nói chung.