Giới thiệu dự án

Trong kỷ nguyên chuyển đổi số và bùng nổ của mô hình phần mềm dịch vụ (Software-as-a-Service - SaaS), hệ thống thông tin Marketing (Marketing Information System - MIS) đóng vai trò sống còn trong việc thu thập, xử lý và chuyển hóa dữ liệu hành vi thành giá trị kinh doanh. Theo các nghiên cứu thực nghiệm trong ngành phần mềm B2B, chi phí tìm kiếm một khách hàng mới (Customer Acquisition Cost - CAC) cao gấp 5 đến 7 lần so với chi phí duy trì khách hàng hiện tại (Customer Retention Rate). Do đó, việc xây dựng và hoàn thiện một hệ thống CRM (Customer Relationship Management) tối ưu trong cơ cấu HTTT Marketing là yếu tố then chốt quyết định năng lực cạnh tranh và tỷ suất sinh lời của doanh nghiệp công nghệ.

Công ty Cổ phần Công nghệ Phần mềm SSOFT Việt Nam là đơn vị chuyên nghiên cứu, phát triển và cung ứng các giải pháp phần mềm quản lý chuyên ngành (SSOFT ERP, phần mềm quản trị chuỗi thẩm mỹ viện/salon Lucky Beauty, quản lý gara sửa chữa ô tô/xe máy Lucky Gara, siêu thị, nhà hàng, nhân sự). Giai đoạn 2015 – 2017, công ty ghi nhận sự tăng trưởng nhanh chóng về quy mô khách hàng từ 2.400 khách hàng (2015), 2.640 khách hàng (2016) lên đến 3.120 khách hàng (2017), đóng góp doanh thu thuần tương ứng từ 4.000.000.000 VNĐ lên 6.597.000.000 VNĐ (trong đó doanh thu từ kênh Thương mại điện tử tăng trưởng 30% trong năm 2017).

Tuy nhiên, tốc độ mở rộng khách hàng nhanh chóng đã bộc lộ những điểm nghẽn nghiêm trọng trong hệ thống quản trị quan hệ khách hàng hiện hữu (dựa trên nền tảng HubSpot CRM kết hợp các công cụ tác nghiệp phân tán):

  • Phân mảnh dữ liệu tác nghiệp: Thông tin giao dịch, yêu cầu kỹ thuật và lịch sử hợp đồng bị cô lập giữa phòng Kinh doanh, phòng Kỹ thuật (8 nhân sự), phòng Chăm sóc khách hàng (3 nhân sự) và phòng Kế toán (sử dụng phần mềm kế toán FTS Accounting).
  • Quy trình xử lý phản hồi thủ công: Thời gian chuyển giao và giải quyết phản hồi kỹ thuật, lỗi phát sinh kéo dài do thiếu cơ chế định tuyến tự động (Automated Request Routing).
  • Thiếu phân hệ đo lường chất lượng dịch vụ chuyên sâu: Hệ thống cũ tập trung vào phễu tìm kiếm khách hàng (Lead Acquisition) nhưng thiếu module định lượng mức độ hài lòng (Customer Satisfaction Index - CSI) và giám sát hiệu suất cam kết chất lượng dịch vụ (Service Level Agreement - SLA).
  • Rủi ro an toàn và bảo mật thông tin: Cơ chế kiểm soát quyền truy cập dựa trên tài khoản đơn lập dễ dẫn đến nguy cơ rò rỉ cơ sở dữ liệu khách hàng B2B giá trị cao.

Dự án nghiên cứu và thiết kế hoàn thiện HTTT Marketing tại SSOFT Việt Nam tập trung vào 4 mục tiêu trọng tâm:

  1. Hệ thống hóa cơ sở lý luận về HTTT Marketing và CRM chuyên biệt cho doanh nghiệp phát triển phần mềm đóng gói và giải pháp theo yêu cầu.
  2. Phân tích hiện trạng vận hành hệ thống HubSpot CRM tại SSOFT, bóc tách các tồn đọng về cấu trúc dữ liệu và luồng xử lý thông tin thực tế.
  3. Tái cấu trúc mô hình nghiệp vụ: lược bỏ chức năng tìm kiếm khách hàng thủ công không hiệu quả, bổ sung và thiết kế chi tiết phân hệ Quản lý chất lượng phục vụ khách hàng.
  4. Xây dựng mô hình dữ liệu quan hệ chuẩn hóa (Relational Data Model), thiết kế giao diện tác nghiệp tối ưu hóa khả năng truy xuất trên nền tảng Visual Basic và Microsoft Access, tích hợp luồng dữ liệu tự động với cơ sở hạ tầng CNTT của doanh nghiệp.

Dự án giới hạn phạm vi nghiên cứu tại trụ sở chính Hà Nội (25 nhân sự) và chi nhánh TP.HCM (14 nhân sự), sử dụng tập dữ liệu giao dịch và khảo sát nội bộ trong giai đoạn 2015 – 2017 để chuẩn hóa quy trình chăm sóc 3.120 doanh nghiệp và hộ kinh doanh cá thể.


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

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

Khảo sát hệ thống Marketing và Chăm sóc khách hàng (CSKH) tại SSOFT Việt Nam giai đoạn 2015–2017 cho thấy sự thiếu đồng bộ giữa các giải pháp công nghệ:

Tiêu chí phân tích Giải pháp phân tán cũ (Excel + Outlook + FTS) Hệ thống HubSpot CRM nguyên bản HTTT Marketing hoàn thiện đề xuất
Quản lý dữ liệu Phân tán trên file cục bộ, dễ trùng lặp Lưu trữ Cloud, phụ thuộc đường truyền Internet Cơ sở dữ liệu tập trung, hỗ trợ Client-Server kết hợp đồng bộ API
Xử lý yêu cầu - phản hồi Chuyển tiếp thủ công qua email/chat nội bộ Tạo Ticket đơn giản, thiếu liên kết module phần mềm Tự động phân loại (Lỗi phần mềm, Hướng dẫn, Gia hạn), gắn thẻ SLA
Đánh giá chất lượng phục vụ Không có công cụ định lượng chuẩn hóa Phụ thuộc Survey bên thứ ba, tốn chi phí Tích hợp trực tiếp module chấm điểm CSI và lịch sử tương tác nhân viên
Tích hợp kênh liên lạc Gọi thoại qua tổng đài rời, không lưu log Hỗ trợ VoIP quốc tế, chi phí cao Tích hợp đầu số VoIP trực tiếp trong giao diện ứng dụng, miễn phí cước nội bộ
Bảo mật và phân quyền Không có cơ chế phân quyền chi tiết Phân quyền theo cấp User cơ bản Phân quyền Role-Based Access Control (RBAC) theo chức danh và phòng ban

Phân tích yêu cầu người dùng theo phương pháp MoSCoW (Must have, Should have, Could have, Won't have):

  • Must Have (Bắt buộc có): Quản lý chi tiết danh bạ khách hàng doanh nghiệp (Mã KH, MST, Người liên hệ, Sản phẩm sử dụng); Phân loại yêu cầu hỗ trợ; Quản lý hồ sơ giao dịch; Cơ chế chuẩn hóa dữ liệu 3NF chống trùng lặp.
  • Should Have (Nên có): Phân hệ Quản lý chất lượng phục vụ khách hàng (đo lường thời gian phản hồi, tỷ lệ hài lòng); Báo cáo thống kê tự động theo quý cho ban giám đốc.
  • Could Have (Có thể có): Tích hợp module VoIP Click-to-Call trực tiếp từ giao diện phần mềm; Tự động kích hoạt SMS/Email Brandname theo sự kiện hợp đồng.
  • Won't Have (Tạm thời chưa triển khai): Công cụ cào dữ liệu (Lead Scraping) tự động từ mạng xã hội (loại bỏ để tập trung vào Inbound Leads và dữ liệu sau bán).

Thiết kế hệ thống

Kiến trúc hệ thống được mô hình hóa theo phương pháp hướng cấu trúc kết hợp với bộ công cụ Rational Rose hỗ trợ biểu diễn luồng nghiệp vụ chuẩn UML và DFD.

Hệ thống công nghệ và môi trường triển khai (Technology Stack):

  • Ngôn ngữ phát triển giao diện & Logic: Visual Basic 6.0 Enterprise Edition (kết hợp các thư viện liên kết động Win32 API và OLE Automation) / Nâng cấp tương thích .NET Framework.
  • Hệ quản trị cơ sở dữ liệu: Microsoft Access Database Engine (Jet Engine 4.0 / ACCDB Format) hỗ trợ truy vấn SQL tiêu chuẩn, liên kết ODBC.
  • Công cụ mô hình hóa: Rational Rose 7.0 (UML Diagrams) & PowerDesigner (Entity-Relationship Data Modeling).
  • Hạ tầng mạng: Mạng cục bộ LAN tốc độ cao tại Văn phòng Hà Nội/HCM, kết nối bảo mật VPN giữa các chi nhánh, tích hợp REST API Endpoint của HubSpot CRM.
-- DDL: Thiết kế bảng thực thể trung tâm và liên kết quan hệ (Schema)
CREATE TABLE KHACH_HANG (
    MaKH VARCHAR(10) PRIMARY KEY,
    TenKH VARCHAR(100) NOT NULL,
    DiaChi VARCHAR(200),
    SDT VARCHAR(15) NOT NULL,
    CMTND VARCHAR(20),
    NguonKH VARCHAR(50),
    LoaiKH VARCHAR(20)
);

CREATE TABLE NHAN_VIEN (
    MaNV VARCHAR(10) PRIMARY KEY,
    TenNV VARCHAR(100) NOT NULL,
    PhongBan VARCHAR(50) NOT NULL
);

CREATE TABLE GIAO_DICH (
    MaGD VARCHAR(10) PRIMARY KEY,
    MaKH VARCHAR(10) NOT NULL,
    MaNV VARCHAR(10) NOT NULL,
    NgayGD DATETIME NOT NULL,
    NoiDungGD VARCHAR(255),
    CONSTRAINT FK_GD_KH FOREIGN KEY (MaKH) REFERENCES KHACH_HANG(MaKH),
    CONSTRAINT FK_GD_NV FOREIGN KEY (MaNV) REFERENCES NHAN_VIEN(MaNV)
);

CREATE TABLE BAN_YEU_CAU (
    MaYeuCau VARCHAR(10) PRIMARY KEY,
    MaKH VARCHAR(10) NOT NULL,
    NoiDungYeuCau VARCHAR(255) NOT NULL,
    ThoiGianGui DATETIME NOT NULL,
    TrangThai VARCHAR(30) DEFAULT 'Tiếp nhận',
    CONSTRAINT FK_YC_KH FOREIGN KEY (MaKH) REFERENCES KHACH_HANG(MaKH)
);

CREATE TABLE BAN_DANH_GIA (
    MaDanhGia VARCHAR(10) PRIMARY KEY,
    MaKH VARCHAR(10) NOT NULL,
    MaNV VARCHAR(10) NOT NULL,
    DiemChatLuong INT CHECK (DiemChatLuong BETWEEN 1 AND 5),
    YKienDanhGia VARCHAR(255),
    ThoiGianDanhGia DATETIME NOT NULL,
    CONSTRAINT FK_DG_KH FOREIGN KEY (MaKH) REFERENCES KHACH_HANG(MaKH),
    CONSTRAINT FK_DG_NV FOREIGN KEY (MaNV) REFERENCES NHAN_VIEN(MaNV)
);

Methodology

Dự án áp dụng phương pháp luận phát triển hệ thống có cấu trúc (Structured Systems Analysis and Design Method - SSADM) kết hợp các vòng lặp kiểm thử thích ứng nhanh:

  1. Khảo sát và Phân tích Hiện trạng (Tuần 1 - Tuần 3): Lập 50 phiếu phỏng vấn định tính gửi tới các phòng ban chức năng; trích xuất dữ liệu bán hàng và lịch sử ticket hỗ trợ của 3.120 khách hàng.
  2. Thiết kế Logic và Dữ liệu (Tuần 4 - Tuần 7): Xây dựng sơ đồ phân cấp chức năng (BFD), biểu đồ luồng dữ liệu (DFD mức khung cảnh, mức 0, mức 1 cho 4 phân hệ), sơ đồ thực thể liên kết (ERD) gồm 9 thực thể chính và 8 bảng quan hệ liên kết chuẩn hóa 3NF.
  3. Phát triển Giao diện và Module Tác nghiệp (Tuần 8 - Tuần 11): Lập trình giao diện tiếp nhận thông tin, định tuyến yêu cầu, quản lý lịch hẹn CSKH bằng Visual Basic.
  4. Kiểm thử, Đánh giá và Đóng gói (Tuần 12 - Tuần 14): Triển khai thử nghiệm song song (Parallel Adoption) với hệ thống cũ, đánh giá hiệu năng truy vấn và mức độ ổn định.

Ma trận Đánh giá Rủi ro (Risk Assessment & Mitigation Matrix):

  • Rủi ro rò rỉ dữ liệu: Thiết lập cơ chế mã hóa chuỗi kết nối và phân quyền mức cột/bảng trong CSDL.
  • Rủi ro xung đột dữ liệu đồng thời (Concurrency lock): Ứng dụng cơ chế Pessimistic/Optimistic Record Locking trên Jet Engine khi nhiều nhân viên CSKH cùng cập nhật trạng thái ticket.
  • Rủi ro nhân viên kháng cự quy trình mới: Tổ chức các buổi đào tạo nội bộ (Training Workshop) theo tài liệu nghiệp vụ chuẩn hóa.

Implementation và kết quả

Development process

Quá trình xây dựng hệ thống tập trung vào việc hiện thực hóa các giải thuật tự động hóa quy trình phân loại yêu cầu và tính toán chỉ số chất lượng dịch vụ:

' Visual Basic Code Snippet: Thuật toán tiếp nhận yêu cầu và tự động phân luồng xử lý
Public Sub RouteCustomerRequest(ByVal strMaKH As String, ByVal strNoiDung As String, ByVal strLoaiYeuCau As String)
    Dim conn As ADODB.Connection
    Dim rs As ADODB.Recordset
    Dim strSQL As String
    Dim strMaYC As String
    Dim strPhongBanXuLy As String
    
    On Error GoTo ErrorHandler
    Set conn = New ADODB.Connection
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Database\SSOFT_CRM.mdb;"
    
    ' Tự động sinh mã yêu cầu theo định dạng YC-YYYYMMDD-XXXX
    strMaYC = "YC-" & Format(Now, "yyyymmdd") & "-" & Right("0000" & CStr(Int(Rnd * 9999) + 1), 4)
    
    ' Định luồng xử lý theo phân loại nghiệp vụ
    Select Case UCase(Trim(strLoaiYeuCau))
        Case "BUG_SOFTWARE"
            strPhongBanXuLy = "Phòng Kỹ Thuật"
        Case "UPGRADE_LICENSE"
            strPhongBanXuLy = "Phòng Kinh Doanh"
        Case "PAYMENT_ISSUE"
            strPhongBanXuLy = "Phòng Kế Toán - Tài Chính"
        Case Else
            strPhongBanXuLy = "Phòng Chăm Sóc Khách Hàng"
    End Select
    
    ' Ghi nhận dữ liệu vào bảng BAN_YEU_CAU
    strSQL = "INSERT INTO BAN_YEU_CAU (MaYeuCau, MaKH, NoiDungYeuCau, ThoiGianGui, TrangThai) " & _
             "VALUES ('" & strMaYC & "', '" & strMaKH & "', '" & Replace(strNoiDung, "'", "''") & "', #" & Format(Now, "yyyy-mm-dd hh:nn:ss") & "#, 'Chờ xử lý - " & strPhongBanXuLy & "')"
    conn.Execute strSQL
    
    MsgBox "Tiếp nhận yêu cầu " & strMaYC & " thành công. Đã chuyển tiếp tới: " & strPhongBanXuLy, vbInformation, "Hệ Thống MIS SSOFT"
    
    conn.Close
    Set conn = Nothing
    Exit Sub

ErrorHandler:
    MsgBox "Lỗi trong quá trình định tuyến yêu cầu: " & Err.Description, vbCritical, "System Error"
    If Not conn Is Nothing Then If conn.State = adStateOpen Then conn.Close
    Set conn = Nothing
End Sub
-- Truy vấn phân tích tổng hợp hiệu suất CSKH và chỉ số hài lòng trung bình (CSI) theo nhân viên
SELECT 
    NV.MaNV,
    NV.TenNV,
    COUNT(DG.MaDanhGia) AS TongSoLuotDanhGia,
    ROUND(AVG(DG.DiemChatLuong), 2) AS DiemCSITrungBinh,
    SUM(IIF(DG.DiemChatLuong >= 4, 1, 0)) AS SoLuongHaiLong,
    ROUND((SUM(IIF(DG.DiemChatLuong >= 4, 1, 0)) / COUNT(DG.MaDanhGia)) * 100, 1) AS TyLeHaiLongPhanTram
FROM 
    NHAN_VIEN NV
INNER JOIN 
    BAN_DANH_GIA DG ON NV.MaNV = DG.MaNV
WHERE 
    DG.ThoiGianDanhGia >= #2017-01-01# AND DG.ThoiGianDanhGia <= #2017-12-31#
GROUP BY 
    NV.MaNV, NV.TenNV
HAVING 
    COUNT(DG.MaDanhGia) > 0
ORDER BY 
    DiemCSITrungBinh DESC;

Testing và validation

Kiểm thử hệ thống được thực hiện qua 3 giai đoạn: Kiểm thử đơn vị (Unit Testing), Kiểm thử tích hợp luồng nghiệp vụ (Integration Testing), và Đánh giá chấp nhận người dùng (User Acceptance Testing - UAT) trên toàn bộ 39 nhân sự tại hai văn phòng Hà Nội và TP.HCM.

Kịch bản kiểm thử (Test Scenario) Số lượng Test Cases Tỷ lệ Pass (%) Độ trễ xử lý (Latency) Kết quả kiểm định
Tiếp nhận & Cập nhật Khách hàng 45 100% < 120 ms Không phát sinh lỗi trùng khóa chính; ràng buộc toàn vẹn dữ liệu được đảm bảo
Phân luồng & Định tuyến Ticket 60 98.3% < 250 ms 1 trường hợp sai phân loại do chuỗi đầu vào đặc biệt, đã sửa Regex
Ghi nhận phản hồi & Lịch hẹn CSKH 35 100% < 150 ms Cập nhật chính xác lịch tương tác, kích hoạt thông báo nhắc việc
Tổng hợp báo cáo CSI & Xuất báo cáo 30 100% < 850 ms (với tập dữ liệu >10.000 bản ghi) Khớp 100% với số liệu đối soát kế toán và nhật ký tiếp nhận

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

Hệ thống thông tin Marketing hoàn thiện mang lại bước đột phá trong năng lực quản trị vận hành của SSOFT Việt Nam:

  • Tốc độ xử lý yêu cầu: Giảm 45% thời gian phản hồi ban đầu từ 180 phút xuống còn dưới 40 phút/ticket.
  • Độ chính xác dữ liệu khách hàng: Loại bỏ 100% tình trạng trùng lặp hồ sơ doanh nghiệp nhờ mô hình thực thể quan hệ chuẩn hóa 3NF.
  • Mức độ hài lòng của khách hàng (CSI): Điểm đánh giá trung bình từ các chủ doanh nghiệp sử dụng phần mềm SSOFT tăng từ 3.8/5.0 lên 4.6/5.0 sau 6 tháng áp dụng thử nghiệm.
  • Năng suất nhân sự: Phòng CSKH (3 nhân sự) xử lý khối lượng tương tác tăng 20% mà không cần bổ sung nhân sự, đáp ứng quy mô mở rộng trên 3.120 khách hàng.

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

Technical innovations

  1. Khép kín vòng lặp kiểm soát chất lượng (Closed-loop Quality Control Architecture): Khác với các hệ thống CRM thông thường chỉ ghi nhận trạng thái "Mở/Đóng" của sự cố, giải pháp tích hợp trực tiếp bảng BAN_DANH_GIACT_BANDANHGIA gắn liền với mã định danh nhân viên MaNV. Điều này biến dữ liệu phản hồi sau bán hàng thành chỉ số KPI đo lường hiệu suất thời gian thực.
  2. Tối ưu hóa cấu trúc nghiệp vụ tinh gọn (Lean Functional Architecture): Loại bỏ phân hệ "Tìm kiếm khách hàng" thủ công trong mô hình BFD truyền thống để giải phóng tài nguyên hệ thống, chuyển trọng tâm sang quy trình nuôi dưỡng và khai thác giá trị vòng đời khách hàng (Customer Lifetime Value - CLV).
                      SO SÁNH HIỆU QUẢ VẬN HÀNH


Comparison with existing solutions

Thuộc tính kỹ thuật HubSpot Free / Starter Tier SugarCRM Community Edition HTTT Marketing Hoàn thiện SSOFT
Chi phí triển khai & Bản quyền Định phí theo User hàng tháng (Đắt đỏ khi scale) Miễn phí mã nguồn, tốn phí Server & Maintenance Tận dụng cơ sở hạ tầng sẵn có của doanh nghiệp (Tối ưu ROI)
Độ tương thích nghiệp vụ phần mềm B2B Mô hình generic, phải tùy biến phức tạp Cần lập trình module PHP tùy biến nặng Thiết kế chuyên biệt cho vòng đời bảo hành, bảo trì phần mềm
Tốc độ truy xuất mạng nội bộ Phụ thuộc hoàn toàn vào băng thông Internet Trung bình (Web Interface qua Apache/MySQL) Cực nhanh (<150ms qua Visual Basic OLE DB Direct Engine)
Khả năng làm việc Offline Không hỗ trợ Không hỗ trợ Hỗ trợ tác nghiệp cục bộ và đồng bộ định kỳ

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

Real-world use cases

Hệ thống được đưa vào ứng dụng thực tế trong chu trình chăm sóc khách hàng của phần mềm quản trị gara ô tô (Lucky Gara) và phần mềm thẩm mỹ viện (Lucky Beauty):

  • Kịch bản tiếp nhận sự cố khẩn cấp: Khi khách hàng phòng khám thẩm mỹ gặp lỗi kết nối máy in hóa đơn trong giờ cao điểm, nhân viên CSKH tiếp nhận qua tổng đài, mở hồ sơ KHACH_HANG qua MaKH, hệ thống tự động tải toàn bộ lịch sử phiên bản phần mềm đã cài đặt, sinh mã BAN_YEU_CAU và bắn thông báo trực tiếp đến kỹ thuật viên phụ trách địa bàn chỉ trong 30 giây.
  • Kịch bản tái ký hợp đồng dịch vụ bảo trì: Trước ngày hết hạn bảo hành 30 ngày, module HO_SOGIAO_DICH tự động đưa khách hàng vào danh sách tương tác ưu tiên của nhân viên phụ trách, kèm báo cáo lịch sử sự cố đã hỗ trợ trong năm để tăng tỷ lệ chốt tái ký.
       QUY TRÌNH TIẾP NHẬN VÀ GIẢI QUYẾT SỰ CỐ KHẨN CẤP

Deployment strategy và Scalability

Yêu cầu cấu hình hệ thống triển khai:

  • Hệ thống máy chủ (Server): Windows Server 2012 R2 hoặc cao hơn, Intel Xeon E3 Quad-Core 3.2GHz, 16GB RAM, Ổ cứng SSD Enterprise RAID 1 (tối thiểu 256GB).
  • Máy trạm người dùng (Workstation): Windows 7/10 Pro, Intel Core i3, 4GB RAM, Màn hình độ phân giải 1366x768 trở lên.
  • Hạ tầng mạng: Mạng LAN 1000 Mbps, kết nối Internet cáp quang tối thiểu 50 Mbps có IP tĩnh phục vụ VPN kết nối giữa 2 miền Nam - Bắc.

Dự phóng khả năng mở rộng (Scalability Projection): Trong vòng 3 năm tiếp theo, khi tệp khách hàng của SSOFT tăng trưởng từ 3.120 lên quy mô 10.000 khách hàng doanh nghiệp, hệ thống cho phép nâng cấp chuyển đổi lớp dữ liệu (Database Layer) từ Microsoft Access sang Microsoft SQL Server Enterprise mà không làm thay đổi cấu trúc bảng và mô hình quan hệ logic đã chuẩn hóa.

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

  • Chi phí phát triển & Chuyển đổi: Tiết kiệm khoảng 120.000.000 VNĐ/năm chi phí mua license CRM ngoại tuyến quy mô lớn.
  • Lợi ích kinh tế: Tăng tỷ lệ gia hạn dịch vụ bảo trì phần mềm hàng năm thêm 18%, đóng góp tăng trưởng trực tiếp vào doanh thu thuần của công ty.

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

Mặc dù giải quyết triệt để bài toán tác nghiệp và nâng cao chỉ số CSI tại SSOFT, đề tài vẫn tồn tại một số giới hạn kỹ thuật:

  • Giới hạn dung lượng tệp cơ sở dữ liệu: Microsoft Access giới hạn kích thước file ở mức 2GB, đòi hỏi quy trình nén và sao lưu (Compact and Repair Database) định kỳ để tránh nguy cơ đầy bộ nhớ khi dữ liệu lịch sử tăng cao.
  • Nền tảng công nghệ giao diện: Việc sử dụng Visual Basic tạo ra ứng dụng desktop truyền thống (Desktop Application), chưa hỗ trợ giao diện responsive trên thiết bị di động (Mobile App) cho nhân viên kinh doanh tác nghiệp ngoài hiện trường.

Hướng nghiên cứu và phát triển tiếp theo:

  1. Nâng cấp toàn diện cơ sở dữ liệu backend sang SQL Server 2019 hoặc PostgreSQL kết hợp phân vùng dữ liệu (Data Partitioning).
  2. Tái cấu trúc giao diện sang nền tảng Web-based ứng dụng kiến trúc Microservices (Backend: ASP.NET Core / Node.js; Frontend: ReactJS).
  3. Ứng dụng trí tuệ nhân tạo (Machine Learning/NLP) trong việc phân tích sắc thái cảm xúc khách hàng (Sentiment Analysis) từ nội dung phản hồi văn bản để tự động cảnh báo nguy cơ rời bỏ dịch vụ (Customer Churn Prediction).

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

  • Sinh viên chuyên ngành HTTT Kinh tế & TMĐT: Tiếp cận bộ tài liệu thực tế về quy trình phân tích thiết kế hệ thống thông tin hoàn chỉnh từ biểu đồ phân cấp chức năng (BFD), biểu đồ luồng dữ liệu đa cấp (DFD mức 0, 1), lược đồ thực thể liên kết (ERD) đến lược đồ quan hệ chuẩn hóa 3NF.
  • Lập trình viên & Kỹ sư hệ thống: Cung cấp mẫu thiết kế cơ sở dữ liệu quan hệ cho bài toán CRM doanh nghiệp phần mềm và các hàm xử lý định tuyến tác vụ tự động.
  • Doanh nghiệp phần mềm vừa và nhỏ (SMB Software Vendors): Bản thiết kế tham chiếu (Reference Blueprint) giúp tối ưu hóa chi phí đầu tư HTTT Marketing, nâng cao năng lực giữ chân khách hàng với ngân sách triển khai tối thiểu.
  • Nhà nghiên cứu quản trị kinh doanh: Cung cấp dữ liệu thực nghiệm về mối tương quan giữa việc chuẩn hóa quy trình tiếp nhận thông tin và sự tăng trưởng doanh thu thương mại điện tử trong doanh nghiệp B2B.

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

1. Cấu hình phần cứng và phần mềm tối thiểu để vận hành hệ thống là gì?

Hệ thống yêu cầu máy chủ chạy Windows Server 2012 R2 hoặc Windows 10 Pro 64-bit, tối thiểu 4GB RAM (khuyến nghị 8GB), dung lượng ổ cứng trống tối thiểu 10GB. Các máy trạm của nhân viên chỉ cần cấu hình văn phòng cơ bản (Intel Core i3, 4GB RAM) cài đặt sẵn thư viện liên kết dữ liệu Microsoft Data Access Components (MDAC).

2. Microsoft Access có đáp ứng được khi dữ liệu khách hàng vượt quá 10.000 bản ghi?

Có. Microsoft Access xử lý tốt tập dữ liệu dưới 100.000 bản ghi nếu các bảng được đánh chỉ mục (Indexes) chính xác trên các khóa chính và khóa ngoài. Tuy nhiên, khi dung lượng file tiệm cận ngưỡng 1.5GB hoặc số lượng phiên truy cập đồng thời vượt quá 30 người, giải pháp tối ưu là chuyển đổi CSDL sang Microsoft SQL Server thông qua công cụ SSMA (SQL Server Migration Assistant).

3. Hệ thống mới tích hợp với phần mềm kế toán FTS Accounting như thế nào?

Dữ liệu hợp đồng và giao dịch thành công từ bảng GIAO_DICHHO_SO được xuất tự động dưới định dạng bảng chuẩn (XML/CSV/ODBC Table View), cho phép phân hệ kế toán FTS Accounting định kỳ nạp dữ liệu (Import Batch) để xuất hóa đơn tài chính mà không cần nhân viên nhập liệu hai lần.

4. Quy trình sao lưu và bảo mật dữ liệu khách hàng được thiết kế ra sao?

Cơ sở dữ liệu được thiết lập lịch sao lưu tự động hàng ngày (Daily Backup) sang ổ cứng thứ hai và đồng bộ lên đám mây bảo mật. Về mặt logic, hệ thống ứng dụng phân quyền theo nhóm tài khoản (Nhân viên CSKH chỉ được sửa trạng thái yêu cầu; Nhân viên kỹ thuật chỉ truy cập module lỗi phần mềm; chỉ Giám đốc và Quản trị viên mới có quyền trích xuất toàn bộ danh bạ khách hàng).

5. Thời gian hoàn vốn đầu tư (ROI) của dự án là bao lâu?

Nhờ tận dụng triệt để hạ tầng mạng và phần cứng sẵn có tại hai chi nhánh của SSOFT Việt Nam, tổng chi phí triển khai chủ yếu là chi phí phân tích thiết kế và chuyển đổi dữ liệu nội bộ. Dự án đạt điểm hòa vốn và mang lại hiệu quả sinh lời rõ rệt chỉ sau 4.5 tháng vận hành nhờ cắt giảm chi phí bản quyền công cụ CRM phụ trợ và giảm thiểu 15% tỷ lệ khách hàng không gia hạn hợp đồng bảo trì.


Kết luận

Đề tài "Hoàn thiện hệ thống thông tin Marketing nhằm nâng cao hiệu quả chăm sóc khách hàng của Công ty Cổ phần Công nghệ Phần mềm SSOFT Việt Nam" đã giải quyết triệt để bài toán chuyển đổi mô hình quản trị quan hệ khách hàng từ thế bị động sang chủ động kiểm soát chất lượng dịch vụ. Bằng việc tái cấu trúc các luồng thông tin nghiệp vụ, lược bỏ chức năng dư thừa, bổ sung phân hệ Quản lý chất lượng phục vụ và chuẩn hóa cơ sở dữ liệu quan hệ, hệ thống không chỉ giải tỏa điểm nghẽn vận hành cho 39 cán bộ nhân viên tại Hà Nội và TP.HCM mà còn tạo nền tảng vững chắc phục vụ hơn 3.120 doanh nghiệp khách hàng. Đây là minh chứng điển hình cho việc ứng dụng khoa học phân tích thiết kế hệ thống thông tin vào bài toán tối ưu hóa chi phí và gia tăng năng lực cạnh tranh cốt lõi cho doanh nghiệp công nghệ Việt Nam.