Giới thiệu dự án

Trong kỷ nguyên chuyển đổi số, dữ liệu khách hàng được xem là tài sản chiến lược cốt lõi của mọi doanh nghiệp. Theo các nghiên cứu thị trường về quản trị doanh nghiệp, việc áp dụng hệ thống Quản lý Quan hệ Khách hàng (Customer Relationship Management - CRM) giúp doanh nghiệp tăng tỷ lệ chuyển đổi khách hàng tiềm năng lên đến 300% và rút ngắn thời gian xử lý nghiệp vụ trung bình 40%. Đối với các doanh nghiệp hoạt động trong lĩnh vực tổ chức sự kiện và thương mại dịch vụ – nơi vòng đời giao dịch phụ thuộc chặt chẽ vào tương tác đa phòng ban (thiết kế, sản xuất, điều hành, kinh doanh) – việc thiếu vắng một công cụ quản lý tập trung dẫn đến sự phân mảnh thông tin nghiêm trọng.

Đề tài "Xây Dựng Hệ Thống Thông Tin Quản Lý Quan Hệ Khách Hàng Tại Công Ty Cổ Phần Daka Việt Nam" do sinh viên Hà Thị Vui thực hiện dưới sự hướng dẫn của thầy Trịnh Phú Cường tập trung giải quyết bài toán cấp bách về chuẩn hóa dữ liệu, số hóa quy trình quản lý thông tin đối tác, khách hàng tiềm năng (KHTN), hợp đồng kinh tế và phân công tiến độ tác nghiệp tại doanh nghiệp.

+-------------------------------------------------------------------------------+
|                            THỰC TRẠNG TẠI DAKA VIỆT NAM                      |
|                                                                               |
|  [Hồ sơ giấy tờ phân tán]  -->  [Tra cứu mất 30-45 phút] --> [Dữ liệu trùng lặp] |
|  [FoxPro/Fast rời rạc]     -->  [Bảo mật phân quyền kém] --> [Mất dấu KHTN]    |
|                                                                               |
|                  GIẢI PHÁP: HỆ THỐNG THÔNG TIN QUẢN LÝ CRM                    |
|                                                                               |
|  [CSDL chuẩn hóa 3NF]     -->  [Truy xuất tức thời <1s]  --> [Đồng bộ toàn LAN] |
|  [Kiến trúc Access - VBA] -->  [Phân quyền đa tầng]     --> [Báo cáo tự động] |
+-------------------------------------------------------------------------------+

Problem Statement (Xác định bài toán)

Tại thời điểm khảo sát, Công ty Cổ phần Daka Việt Nam với quy mô 30 nhân sự và 13 máy tính kết nối mạng cục bộ (LAN) đang đối mặt với các nút thắt vận hành (pain points) lớn:

  • Lưu trữ thủ công trên giấy tờ và phân tán: Thông tin khách hàng, lịch sử liên hệ, hợp đồng và chứng từ lưu trữ riêng rẽ tại từng phòng ban (Phòng Kế hoạch - Kinh doanh, Kế toán, Điều hành), dẫn đến thời gian tra cứu hồ sơ mất từ 30 đến 45 phút cho mỗi lượt yêu cầu.
  • Trùng lặp và thiếu nhất quán dữ liệu: Dữ liệu không qua bộ lọc chuẩn hóa, gây ra hiện tượng nhiều nhân viên cùng tiếp cận một khách hàng hoặc bỏ sót thông tin quan trọng của khách hàng tiềm năng.
  • Hệ thống phần mềm hiện hữu rời rạc: Việc sử dụng các phần mềm viết trên nền Visual FoxPro (quản lý kho, nhân sự) và phần mềm kế toán Fast tồn tại nhược điểm bảo mật yếu, không có khả năng phân quyền chi tiết và không liên kết được với dữ liệu khách hàng.

Mục tiêu dự án

  1. Khảo sát và mô hình hóa: Phân tích toàn diện luồng thông tin, quy trình nghiệp vụ tiếp thị, ký kết hợp đồng và tổ chức sự kiện tại doanh nghiệp.
  2. Thiết kế cơ sở dữ liệu quan hệ (RDBMS): Chuẩn hóa toàn bộ cấu trúc dữ liệu khách hàng, người liên hệ, hợp đồng, công việc đạt mức chuẩn 3NF (Third Normal Form), triệt tiêu hoàn toàn dư thừa dữ liệu.
  3. Phát triển phần mềm ứng dụng: Xây dựng phần mềm CRM trên nền tảng Microsoft Access và ngôn ngữ lập trình Visual Basic (VBA), tích hợp giao diện điều khiển, màn hình nhập liệu và module xử lý logic nghiệp vụ.
  4. Tự động hóa báo cáo và điều hành: Cung cấp hệ thống báo cáo đa chiều về khách hàng tiềm năng, tiến độ hợp đồng và phân bổ công việc theo tháng.
  5. Đo lường và đánh giá hiệu năng: Đưa hệ thống vào vận hành thử nghiệm trên mạng LAN 13 trạm làm việc, đảm bảo tính ổn định và bảo mật dữ liệu.

Phạm vi và giới hạn (Scope & Limitations)

  • Phạm vi nghiệp vụ: Phục vụ trực tiếp cho Ban Giám đốc, Phòng Kế hoạch – Kinh doanh, Phòng Điều hành, Phòng Kế toán và Bộ phận Tổ chức sự kiện của Công ty Daka.
  • Phạm vi kỹ thuật: Triển khai trên hạ tầng mạng LAN nội bộ công ty với kiến trúc Client-Server dạng file-shared database qua giao thức NetBIOS/SMB; hỗ trợ đồng thời tối đa 30 người dùng nội bộ.
  • Giới hạn: Hệ thống chưa tích hợp cổng thanh toán trực tuyến và chưa triển khai phiên bản ứng dụng trên nền tảng di động (Mobile App).

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

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

Trước khi xây dựng hệ thống mới, việc so sánh giữa các phương thức quản lý tại doanh nghiệp và giải pháp đề xuất được tổng hợp như sau:

Tiêu chí so sánh Phương pháp thủ công (Sổ sách/Excel) Hệ thống cũ (Visual FoxPro / Fast) Hệ thống CRM đề xuất (Access - VBA)
Tính toàn vẹn dữ liệu Rất thấp, dễ mất mát và sai lệch Trung bình, dữ liệu phân mảnh Cao, ràng buộc toàn vẹn khóa ngoại 3NF
Tốc độ truy xuất 30 - 45 phút/bản ghi 5 - 10 phút (do không tích hợp) Dưới 1 giây cho mọi truy vấn
Bảo mật & Phân quyền Không có cơ chế bảo mật Phân quyền sơ sài, bảo mật file yếu Phân quyền chi tiết theo vai trò/chức năng
Chia sẻ thông tin nội bộ Thụ động, gián đoạn qua văn bản Độc lập từng phòng ban Đồng bộ trực tiếp qua mạng LAN
Hỗ trợ phân tích KHTN Không thể thực hiện Rất hạn chế Phân loại tự động theo tần suất và giá trị

Phân loại yêu cầu người dùng (Mô hình MoSCoW)

  • Must have (Bắt buộc): Module quản lý hồ sơ khách hàng, phân loại KHTN, quản lý hợp đồng kinh tế, quản lý tiến độ công việc sự kiện, báo cáo doanh thu và danh sách đối tác.
  • Should have (Nên có): Cơ chế lọc tự động khách hàng ưu tiên, lưu vết lịch sử tương tác (gặp gỡ, gửi email, gọi điện), giao diện điền mẫu (form-based) kiểm tra dữ liệu đầu vào.
  • Could have (Có thể có): Chức năng cảnh báo ngày hẹn, sự kiện sắp diễn ra, xuất báo cáo động ra định dạng bảng tính.
  • Won't have this time (Chưa thực hiện): Tích hợp tổng đài VoIP tự động và đồng bộ đám mây SaaS.

Thiết kế hệ thống

Hệ thống được thiết kế theo kiến trúc 3 tầng (3-Tier Architecture) tối ưu hóa cho môi trường mạng máy tính doanh nghiệp:

Thiết kế cơ sở dữ liệu và Chuẩn hóa (1NF - 2NF - 3NF)

Quá trình chuẩn hóa dữ liệu từ tập thuộc tính gốc ban đầu của các phiếu thu thập, hợp đồng và hóa đơn dịch vụ sự kiện:

  1. Dạng chuẩn 1NF (Triệt tiêu nhóm lặp): Tách các thuộc tính lặp như MaCongViec, TenCongViec, MaNguoiLienHe ra khỏi thực thể Hợp đồng tổng thể.
  2. Dạng chuẩn 2NF (Triệt tiêu phụ thuộc một phần vào khóa chính): Loại bỏ các thuộc tính chỉ phụ thuộc vào một phần của khóa ghép (tách dữ liệu Khách hàng, Nhân viên, Công việc thành các quan hệ độc lập).
  3. Dạng chuẩn 3NF (Triệt tiêu phụ thuộc bắc cầu): Tách trường TenPhongBan phụ thuộc vào MaPhongBan thay vì phụ thuộc trực tiếp vào MaNhanVien.

Lược đồ quan hệ chuẩn hóa (Relational Schema 3NF):

  • PHONG_BAN (MaPhongBan, TenPhongBan, SoDienThoai)
  • NHAN_VIEN (MaNhanVien, TenNhanVien, SoDienThoai, MaPhongBan)
  • KHACH_HANG (MaKH, TenKhachHang, DiaChi, SoDienThoai, NgayThanhLap, SoLanGiaoDich, LoaiKH)
  • LIEN_HE (MaLienHe, HoTenNguoiLienHe, ChucVu, SoDienThoai, Email, MaKH)
  • HOP_DONG (SoHopDong, TenHopDong, NgayHopDong, TongTien, MaKH, MaNhanVien, TrangThai)
  • CONG_VIEC (MaCongViec, TenCongViec, NoiDungThucHien, NgayBatDau, NgayHen, TrangThai, SoHopDong, MaNhanVien)
-- DDL Schema cơ sở dữ liệu CRM trên Microsoft Access SQL
CREATE TABLE KHACH_HANG (
    MaKH VARCHAR(10) CONSTRAINT PK_KhachHang PRIMARY KEY,
    TenKhachHang VARCHAR(100) NOT NULL,
    DiaChi VARCHAR(200),
    SoDienThoai VARCHAR(20),
    NgayThanhLap DATETIME,
    SoLanGiaoDich INTEGER DEFAULT 0,
    LoaiKH VARCHAR(20) DEFAULT 'Tiềm năng'
);

CREATE TABLE HOP_DONG (
    SoHopDong VARCHAR(15) CONSTRAINT PK_HopDong PRIMARY KEY,
    TenHopDong VARCHAR(150) NOT NULL,
    NgayHopDong DATETIME NOT NULL,
    TongTien CURRENCY NOT NULL,
    MaKH VARCHAR(10),
    MaNhanVien VARCHAR(10),
    TrangThai VARCHAR(30) DEFAULT 'Đang thực hiện',
    CONSTRAINT FK_HD_KH FOREIGN KEY (MaKH) REFERENCES KHACH_HANG(MaKH),
    CONSTRAINT FK_HD_NV FOREIGN KEY (MaNhanVien) REFERENCES NHAN_VIEN(MaNhanVien)
);

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

Dự án áp dụng phương pháp phân tích và thiết kế có cấu trúc (Structured Systems Analysis and Design Method - SSADM) kết hợp Mô hình Thác nước (Waterfall Model) qua 6 giai đoạn nghiêm ngặt:

[Khảo sát & Lập kế hoạch] 
[Phân tích yêu cầu & BFD/DFD] 
[Thiết kế hệ thống & CSDL 3NF] 
[Lập trình & Mã hóa (VBA)] 
[Kiểm thử đơn vị & Tích hợp] 
[Cài đặt & Vận hành mạng LAN]

Ma trận đánh giá rủi ro (Risk Assessment)

Rủi ro kỹ thuật / vận hành Mức độ Kế hoạch giảm thiểu (Mitigation Strategy)
Xung đột ghi đồng thời (Locking contention) Trung bình Sử dụng Record-level locking trong Access thay vì Page locking
Sai lệch dữ liệu khi chuyển đổi từ sổ sách Cao Xây dựng kịch bản kiểm tra hợp lệ (Validation Rules) và nhập thử nghiệm 20% dữ liệu
Người dùng từ chối quy trình mới Trung bình Tổ chức đào tạo trực quan theo vai trò và thiết kế form điền mẫu tương tự chứng từ giấy

Implementation và kết quả

Quá trình phát triển phần mềm

Quá trình xây dựng phần mềm được cụ thể hóa thông qua việc thiết kế giải thuật và lập trình các Module chức năng bằng Visual Basic for Applications (VBA).

                     +---------------------------+
                     | Bắt đầu: Yêu cầu tìm kiếm |
                     +---------------------------+
                  <  Kiểm tra: Khóa tìm kiếm rỗng?  >
               | Hiển thị toàn bộ  |   | Xây dựng chuỗi truy vấn: |
               | danh sách KH      |   | SQL WHERE (Like '%...%') |
               | Trả kết quả: Nạp dữ liệu vào SubForm / ListBox   |
                     +---------------------------+
                     |          Kết thúc         |
                     +---------------------------+

Đoạn mã nguồn dưới đây minh họa thủ tục xử lý cập nhật dữ liệu khách hàng và xác thực toàn vẹn nghiệp vụ:

' Module: modCustomerManagement
' Description: Thủ tục kiểm tra và cập nhật khách hàng mới vào hệ thống
Public Function SaveCustomerRecord(ByVal strMaKH As String, _
                                   ByVal strTenKH As String, _
                                   ByVal strPhone As String, _
                                   ByVal strType As String) As Boolean
    On Error GoTo ErrHandler
    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Dim strSQL As String
    
    ' Kiểm tra tính hợp lệ của dữ liệu đầu vào
    If Trim(strMaKH) = "" Or Trim(strTenKH) = "" Then
        MsgBox "Mã khách hàng và Tên khách hàng không được để trống!", vbExclamation, "Cảnh báo"
        SaveCustomerRecord = False
        Exit Function
    End If
    
    Set db = CurrentDb()
    strSQL = "SELECT * FROM KHACH_HANG WHERE MaKH = '" & Replace(strMaKH, "'", "''") & "'"
    Set rs = db.OpenRecordset(strSQL, dbOpenDynaset)
    
    If rs.EOF Then
        ' Thêm mới bản ghi khách hàng
        rs.AddNew
        rs!MaKH = strMaKH
        rs!TenKhachHang = strTenKH
        rs!SoDienThoai = strPhone
        rs!LoaiKH = strType
        rs!SoLanGiaoDich = 0
        rs!NgayTao = Now()
        rs.Update
        SaveCustomerRecord = True
    Else
        ' Cập nhật bản ghi hiện hữu
        rs.Edit
        rs!TenKhachHang = strTenKH
        rs!SoDienThoai = strPhone
        rs!LoaiKH = strType
        rs.Update
        SaveCustomerRecord = True
    End If
    
CleanUp:
    rs.Close
    Set rs = Nothing
    Set db = Nothing
    Exit Function

ErrHandler:
    MsgBox "Lỗi thực thi cập nhật: " & Err.Description, vbCritical, "Lỗi hệ thống"
    SaveCustomerRecord = False
    Resume CleanUp
End Function

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

Hệ thống đã trải qua các đợt kiểm thử hộp đen (Black-box testing), kiểm thử tích hợp và kiểm thử chấp nhận người dùng (UAT) trên 13 máy trạm kết nối LAN tại các phòng ban:

  • Độ bao phủ kiểm thử (Test Coverage): Đạt 100% các ca kiểm thử chính cho các chức năng Thêm, Sửa, Xóa, Tra cứu và Xuất báo cáo.
  • Độ trễ xử lý (Latency Benchmark): Truy vấn danh mục 1.000 bản ghi khách hàng và hợp đồng chỉ mất 0.45 giây trên mạng LAN cáp đồng trục nội bộ.
  • Tỷ lệ giải quyết lỗi: Ghi nhận 18 lỗi phát sinh trong giai đoạn thử nghiệm (chủ yếu là lỗi định dạng ngày tháng và khóa ngoại khi xóa dữ liệu cha-con), đã khắc phục triệt để 100% trước khi nghiệm thu.
                      KẾT QUẢ ĐO LƯỜNG HIỆU NĂNG VẬN HÀNH
  Thời gian tra cứu hồ sơ:       [==] 0.45s (Trước: 35 phút)       [-99.8%]
  Thời gian lập báo cáo tháng:   [====] 2 phút (Trước: 2 ngày)     [-99.6%]
  Tỷ lệ dữ liệu trùng lặp:       [] 0.0% (Trước: 24.5%)            [-100%]
  Độ hài lòng người dùng (UAT):  [=========================] 94.2%

Kết quả đạt được so với mục tiêu ban đầu

Hạng mục mục tiêu Chỉ tiêu đề ra Kết quả thực tế đạt được Đánh giá
Chuẩn hóa dữ liệu 100% đạt chuẩn 3NF 6 bảng thực thể quan hệ hoàn chỉnh 3NF Đạt xuất sắc
Thời gian tra cứu Dưới 5 giây 0.45 - 1.2 giây tùy độ phức tạp bộ lọc Vượt chỉ tiêu
Liên kết phòng ban 5 phòng ban liên thông Kết nối 6 bộ phận (Kế toán, Thiết kế, Điều hành, Kho, Kinh doanh, Giám đốc) Đạt
Độ chính xác báo cáo 100% số liệu khớp Loại bỏ hoàn toàn sai lệch số liệu thứ sinh Đạt

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

  1. Mô hình hóa thông tin toàn diện cho doanh nghiệp tổ chức sự kiện: Đề tài đã xây dựng thành công bộ sơ đồ chức năng kinh doanh (BFD) và sơ đồ luồng dữ liệu (DFD đa mức từ mức ngữ cảnh, mức 0 đến mức 1 của từng tiến trình 0.1, 0.2, 0.3, 0.4), phản ánh chính xác chu trình kinh doanh đặc thù ngành sự kiện.
  2. Loại bỏ phân mảnh dữ liệu giữa các phần mềm độc lập: Thay thế phương pháp quản trị rời rạc (Excel + Sổ tay + FoxPro), quy tụ toàn bộ thông tin đối tác, nhà cung cấp thiết bị và khách hàng tiềm năng vào một CSDL trung tâm.
  3. Cải tiến vượt bậc về năng suất tác nghiệp:
    • Cắt giảm 98% thời gian tổng hợp báo cáo định kỳ gửi Ban Giám đốc (từ 2 ngày làm việc xuống còn dưới 2 phút).
    • Tăng 35% hiệu quả chuyển đổi từ khách hàng tiềm năng sang hợp đồng chính thức nhờ tính năng quản lý lịch hẹn và lưu vết tương tác chặt chẽ.
    • Giảm thiểu hoàn toàn tình trạng thất lạc thông tin khi có sự luân chuyển nhân sự phụ trách hợp đồng.

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

Kịch bản tác nghiệp thực tế (Real-World Use Cases)

  • Kịch bản 1: Tiếp nhận và phân loại khách hàng tiềm năng mới Khi phòng Kinh doanh nhận được liên hệ tổ chức sự kiện "Lễ khởi công công trình", nhân viên nhập thông tin đối tác vào Form Khách hàng. Hệ thống tự động kiểm tra mã số thuế và số điện thoại để loại trừ trùng lặp, gán trạng thái KHTN và thông báo lịch hẹn tiếp xúc cho người phụ trách.
  • Kịch bản 2: Quản lý vòng đời hợp đồng sự kiện Khi hợp đồng được ký duyệt, tiến trình 0.2 tự động liên kết dữ liệu khách hàng với hợp đồng, đồng thời tạo ra các đầu mục công việc (tiến trình 0.3) chuyển giao cho Phòng Thiết kế và Bộ phận Tổ chức sự kiện thực hiện.

Kế hoạch chuyển đổi hệ thống (Deployment Strategy)

Dự án áp dụng phương pháp Cài đặt song song (Parallel Conversion) trong 4 tuần:

  1. Tuần 1 - 2: Thiết lập cơ sở dữ liệu trên máy chủ chia sẻ mạng LAN, cài đặt Runtime trên 13 máy trạm, nhập liệu đồng thời trên sổ sách cũ và hệ thống CRM mới.
  2. Tuần 3: Đối chiếu, kiểm tra chéo độ chính xác giữa hai phương thức, hiệu chỉnh các truy vấn báo cáo theo yêu cầu thực tế của Phòng Kế toán và Ban Giám đốc.
  3. Tuần 4: Dừng hoàn toàn việc ghi chép giấy tờ thủ công, chính thức vận hành độc lập trên hệ thống CRM mới.
Lộ trình triển khai hệ thống (Implementation Timeline):

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

Hạn chế kỹ thuật hiện tại

  • Giới hạn kết nối đồng thời của CSDL Microsoft Access: Access phù hợp tối ưu cho các hệ thống dưới 25-50 kết nối đồng thời. Khi doanh nghiệp mở rộng quy mô lớn hơn, nguy cơ khóa tệp (file locking) có thể ảnh hưởng đến hiệu năng ghi dữ liệu.
  • Phụ thuộc vào mạng LAN cục bộ: Chưa hỗ trợ giao diện Web để nhân viên kinh doanh có thể cập nhật thông tin khách hàng tức thời khi đi công tác ngoại tỉnh ngoài vùng phủ sóng mạng LAN văn phòng.

Hướng phát triển và mở rộng

  1. Nâng cấp Back-end lên Microsoft SQL Server: Chuyển đổi toàn bộ cơ sở dữ liệu từ định dạng .accdb sang Microsoft SQL Server Enterprise để tăng cường tính toàn vẹn, khả năng chịu tải hàng nghìn kết nối và cơ chế sao lưu tự động (Automated Backup & Disaster Recovery).
  2. Xây dựng kiến trúc Web/Cloud CRM: Phát triển Front-end nền Web (sử dụng ASP.NET Core hoặc React) kết hợp RESTful API để nhân viên có thể truy cập linh hoạt trên mọi thiết bị di động qua Internet an toàn (HTTPS/VPN).
  3. Tích hợp kênh tương tác số đa điểm (Omnichannel): Tự động đồng bộ tin nhắn, email marketing và dữ liệu từ mạng xã hội/website doanh nghiệp vào phễu lọc khách hàng tiềm năng.

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

+-------------------------------------------------------------------------------+
|                             ĐỐI TƯỢNG HƯỞNG LỢI                               |
|                                                                               |
|  [Sinh viên / Học viên]      --> Tham khảo tài liệu phân tích SSADM, DFD, 3NF   |
|  [Lập trình viên / Devs]     --> Mẫu kiến trúc DAO/VBA & thiết kế Form dữ liệu  |
|  [Doanh nghiệp SME]          --> Mô hình số hóa chi phí thấp, hiệu quả cao    |
|  [Nhà nghiên cứu HTTT]       --> Thực chứng về triển khai CRM trong ngành sự kiện|
+-------------------------------------------------------------------------------+
  • Sinh viên ngành Hệ thống Thông tin / Công nghệ Thông tin: Là tài liệu tham khảo mẫu mực về phương pháp luận phân tích thiết kế hệ thống có cấu trúc (SSADM), kỹ thuật chuẩn hóa CSDL từ dạng hóa đơn chứng từ thực tế lên 3NF và quy trình vẽ sơ đồ DFD/BFD chuẩn quy phạm.
  • Lập trình viên và Kỹ sư phần mềm: Cung cấp giải pháp mẫu về việc sử dụng VBA kết hợp DAO/ADO để quản trị cơ sở dữ liệu quan hệ, xử lý bắt lỗi giao dịch và thiết kế hệ thống Menu/Form tương tác người dùng.
  • Doanh nghiệp vừa và nhỏ (SMEs): Bài học thực tiễn về lộ trình tin học hóa với chi phí đầu tư tối ưu, tận dụng tối đa hạ tầng phần cứng hiện có để gia tăng năng lực cạnh tranh và chất lượng dịch vụ khách hàng.
  • Cán bộ nghiên cứu chuyển đổi số: Cung cấp dữ liệu thực nghiệm về các rủi ro và giải pháp khắc phục khi chuyển đổi mô hình quản lý từ thủ công sang tự động hóa trong các doanh nghiệp dịch vụ đặc thù.

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

1. Cấu hình phần cứng và môi trường tối thiểu để triển khai hệ thống là gì?

Hệ thống yêu cầu máy chủ cục bộ (hoặc một máy trạm đóng vai trò Host) chạy hệ điều hành Windows 7/10/11, RAM tối thiểu 4GB, ổ cứng trống 10GB. Các máy trạm Client chỉ cần cấu hình văn phòng cơ bản (RAM 2GB, cài đặt Microsoft Office / Access Runtime 2010 trở lên) kết nối chung mạng nội bộ LAN thông qua switch mạng chuẩn 100/1000 Mbps.

2. Hệ thống xử lý bài toán xung đột dữ liệu khi nhiều người dùng cùng chỉnh sửa một khách hàng như thế nào?

Hệ thống sử dụng cơ chế Khóa bi quan theo cấp độ bản ghi (Pessimistic Record-Level Locking) được cấu hình trong Access Database Engine. Khi một nhân viên mở form chỉnh sửa một bản ghi, bản ghi đó sẽ bị khóa tạm thời đối với người dùng khác cho đến khi thao tác cập nhật (Update) hoặc hủy bỏ (Cancel) hoàn tất, ngăn chặn hoàn toàn hiện tượng ghi đè mất mát dữ liệu (Dirty Write).

3. Làm thế nào để nhập khẩu (Import) dữ liệu khách hàng cũ từ Excel vào hệ thống mới?

Hệ thống cung cấp module Import chuyên dụng viết bằng VBA, cho phép đọc cấu trúc file Excel .xlsx, tự động ánh xạ các cột dữ liệu vào các trường tương ứng trong bảng KHACH_HANG, đồng thời thực thi bộ kiểm tra tính duy nhất (Mã số thuế, Số điện thoại) trước khi nạp vào CSDL chính thức.

4. Chi phí bảo trì và bảo dưỡng hệ thống định kỳ bao gồm những gì?

Chi phí vận hành và bảo trì hệ thống rất thấp do không mất phí bản quyền thuê bao hàng tháng (SaaS fees). Quy trình bảo trì chủ yếu gồm công tác nén và phục hồi cơ sở dữ liệu định kỳ (Compact and Repair Database) hàng tuần để tối ưu dung lượng tệp và sao lưu dữ liệu tự động sang ổ đĩa cứng gắn ngoài nhằm đề phòng sự cố hỏng hóc vật lý.

5. Khả năng mở rộng của hệ thống khi doanh nghiệp thành lập thêm chi nhánh mới?

Khi mở rộng quy mô chi nhánh, hệ thống có thể chuyển đổi phần lưu trữ dữ liệu (Back-end) sang cơ sở dữ liệu đám mây (Cloud Database như Azure SQL hoặc AWS RDS) trong khi vẫn giữ nguyên giao diện người dùng (Front-end), cho phép các chi nhánh kết nối và đồng bộ dữ liệu tức thời qua đường truyền mạng an toàn VPN.


Kết luận

Đề tài "Xây Dựng Hệ Thống Thông Tin Quản Lý Quan Hệ Khách Hàng Tại Công Ty Cổ Phần Daka Việt Nam" là một công trình nghiên cứu ứng dụng hoàn chỉnh, giải quyết xuất sắc bài toán số hóa quy trình quản trị khách hàng cho một doanh nghiệp dịch vụ sự kiện. Thông qua việc áp dụng phương pháp luận phân tích thiết kế hệ thống có cấu trúc chặt chẽ, đề tài đã chuyển đổi thành công mô hình vận hành thủ công phân tán sang hệ thống quản lý cơ sở dữ liệu quan hệ chuẩn hóa 3NF có tính toàn vẹn cao.

Hệ thống không chỉ mang lại giá trị kinh tế trực tiếp cho doanh nghiệp thông qua việc tiết kiệm 98% thời gian lập báo cáo, triệt tiêu 100% dữ liệu trùng lặp và tối ưu hóa năng suất lao động của các phòng ban, mà còn khẳng định tính khả thi vượt trội của các giải pháp công nghệ thông tin tự phát triển đối với khối doanh nghiệp vừa và nhỏ. Đây là tài liệu chuyên khảo có giá trị ứng dụng thực tiễn cao cho sinh viên, kỹ sư phần mềm và các nhà quản trị trên hành trình chuyển đổi số toàn diện.