Giới thiệu dự án

Trong bối cảnh chuyển đổi số và tối ưu hóa vận hành doanh nghiệp, việc ứng dụng công nghệ thông tin vào quản trị nguồn nhân lực (Human Resource Management System - HRMS) đóng vai trò then chốt đối với sự tồn tại và phát triển của các doanh nghiệp vừa và nhỏ (SMEs). Theo thống kê từ Hiệp hội Doanh nghiệp Dịch vụ Logistics Việt Nam, hơn 68% doanh nghiệp vận tải quy mô dưới 100 nhân sự vẫn quản trị nhân sự - tiền lương bằng các công cụ văn phòng rời rạc, dẫn đến tỷ lệ sai sót dữ liệu lên đến 15-22% mỗi kỳ tính lương và làm tăng chi phí quản lý vận hành từ 12-18%.

Công ty TNHH Thương mại và Dịch vụ Hoàng Hà là doanh nghiệp hoạt động đa ngành trong lĩnh vực thương mại vật liệu xây dựng, dịch vụ vận tải và sửa chữa ô tô. Với cơ cấu nhân sự gồm hơn 46 nhân viên (trong đó bộ phận vận tải chiếm 41 nhân sự gồm lái xe, phụ xe, kỹ thuật viên sửa chữa), công tác quản lý nhân sự tại công ty đang đối mặt với các vấn đề nhức nhối:

  • Dữ liệu nhân sự phân mảnh trong các tệp tin Microsoft Word và hồ sơ giấy lưu tại tủ tài liệu, gây khó khăn cho việc tra cứu và đối soát.
  • Hoạt động chấm công thực hiện trên các bảng tính Microsoft Excel 2007 đơn lẻ (12 sheet/năm), thiếu sự liên kết động với phân hệ lương và bảo hiểm xã hội (BHXH, BHYT, KPCĐ).
  • Toàn bộ công việc dồn lên 01 nhân sự phụ trách duy nhất, gây quá tải, tắc nghẽn thông tin phê duyệt và tiềm ẩn nguy cơ thất thoát dữ liệu do chạy trên hệ điều hành cũ (Windows XP) với cơ chế bảo mật yếu kém.

Dự án xác định 4 mục tiêu cụ thể:

  1. Hệ thống hóa cơ sở lý luận về phân tích và thiết kế hệ thống thông tin quản lý nhân sự theo phương pháp tiếp cận hướng chức năng (Functional-Oriented Analysis and Design).
  2. Khảo sát, mô hình hóa toàn diện thực trạng quy trình nghiệp vụ nhân sự - tiền lương tại Công ty TNHH TM&DV Hoàng Hà.
  3. Thiết kế kiến trúc logic và vật lý hoàn chỉnh cho hệ thống thông tin quản lý nhân sự, bao gồm biểu đồ phân cấp chức năng (BFD), biểu đồ luồng dữ liệu đa cấp (DFD), sơ đồ thực thể liên kết (ERD) và cơ sở dữ liệu quan hệ chuẩn hóa 3NF.
  4. Xây dựng bộ giao diện người dùng (UI/UX) trực quan, chuẩn hóa quy trình phê duyệt bảng công, lập bảng lương và xuất báo cáo tự động cho Ban Giám đốc và Phòng Kế toán.

Phương pháp tiếp cận hướng chức năng được lựa chọn nhờ khả năng mô tả trực quan, bám sát các luồng chứng từ và nghiệp vụ luân chuyển dữ liệu thực tế tại doanh nghiệp, khắc phục triệt để tính phân mảnh của các mô hình hướng đối tượng thuần túy khi triển khai trên cơ sở dữ liệu quan hệ (RDBMS).

Kết quả kỳ vọng bao gồm việc cắt giảm 75% thời gian tổng hợp công - lương cuối tháng (từ 4 ngày xuống còn dưới 1 ngày làm việc), đảm bảo tính chính xác 100% của dữ liệu tính lương, và lưu trữ tập trung dữ liệu toàn bộ vòng đời nhân viên từ khi tuyển dụng, luân chuyển công tác, khen thưởng - kỷ luật cho đến khi nghỉ hưu.

Phạm vi nghiên cứu tập trung vào khối cán bộ nhân viên chính thức tại Công ty TNHH TM&DV Hoàng Hà trong giai đoạn khảo sát 2011 - 2013, không bao gồm phân hệ tính thuế thu nhập cá nhân nâng cao theo thời gian thực hay tích hợp máy chấm công sinh trắc học qua mạng WAN.


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, Công ty TNHH TM&DV Hoàng Hà vận hành quản lý nhân sự hoàn toàn bán thủ công.

Tiêu chí Quản lý thủ công (Word / Excel 2007) Hệ thống quản lý nhân sự đề xuất
Lưu trữ dữ liệu Phân tán trong tủ hồ sơ và file Word theo phòng Tập trung trên CSDL quan hệ SQL chuẩn hóa
Tính toàn vẹn Dễ sai lệch khi sửa đổi thông tin ở nhiều file Ràng buộc khóa ngoại (Foreign Key) đảm bảo nhất quán
Thời gian tính lương 3 - 5 ngày làm việc / tháng Tự động tổng hợp trong < 15 phút
Bảo mật & Phân quyền Phụ thuộc mật khẩu file, nguy cơ mất mát cao Kiểm soát truy cập đa mức (RBAC), xác thực bảo mật
Khả năng báo cáo Tổng hợp thủ công, chậm trễ ra quyết định Xuất báo cáo đa định dạng (PDF, Excel, Word) tức thì

Quy trình quản lý nhân sự được đánh giá theo mô hình đối chiếu các giải pháp hiện hành:

Yêu cầu người dùng được phân loại theo ma trận MoSCoW:

  • Must-have (Bắt buộc): Quản lý hồ sơ nhân viên đầy đủ trường thuộc tính; chấm công theo phòng ban; tính lương tự động dựa trên ngày công thực tế và các khoản trích bảo hiểm (BHXH, BHYT); quản lý khen thưởng, kỷ luật, hưu trí, chuyển công tác.
  • Should-have (Nên có): Gửi bảng chấm công và bảng lương duyệt qua email cho từng nhân viên; xuất báo cáo theo mẫu định sẵn ra định dạng Excel, Word, PDF.
  • Could-have (Có thể có): Lập danh mục báo cáo động tùy biến theo tiêu chí người dùng.
  • Won't-have (Chưa triển khai): Kết nối API trực tiếp với ngân hàng để chi trả lương tự động (hiện tại công ty duy trì thanh toán tiền mặt).

Ràng buộc kỹ thuật: Hệ thống vận hành trên hạ tầng máy trạm Windows XP/7/10, cấu hình phần cứng cơ bản (RAM 2GB - 4GB), yêu cầu phần mềm gọn nhẹ, dễ cài đặt và tương thích hoàn toàn với các phần mềm diệt virus như BKAV Pro.

Thiết kế hệ thống

Kiến trúc hệ thống được thiết kế theo mô hình 3 lớp (3-Tier Architecture) đảm bảo phân tách rõ ràng giữa tầng hiển thị, tầng xử lý logic và tầng dữ liệu:

Technology Stack đề xuất:

  • Ngôn ngữ & Nền tảng phát triển: C# / .NET Framework 4.5, Windows Forms Application.
  • Hệ quản trị cơ sở dữ liệu: Microsoft SQL Server 2012 / 2014 Express Edition.
  • Báo cáo & Xuất dữ liệu: Microsoft.Office.Interop (Word, Excel), SAP Crystal Reports / iTextSharp cho PDF.
  • Môi trường phát triển: Microsoft Visual Studio 2013 Ultimate.

Thiết kế Cơ sở Dữ liệu (Database Design)

Hệ thống bao gồm 10 bảng thực thể chính đạt chuẩn hóa 3NF:

  1. PhongBan (MaPB, TenPB, DienThoaiPB)
  2. NhanVien (MaNV, HoTen, NgaySinh, GioiTinh, QueQuan, CMND, DiaChi, SoDienThoai, TrinhDoHV, ChucVu, MaPB, LuongCoBan, TrangThai)
  3. BangChamCong (MaBCC, Thang, Nam, MaPB, NgayLap, TrangThaiDuyet)
  4. ChiTietChamCong (MaBCC, MaNV, SoNgayCong, SoNgayNghiCoPhep, SoNgayNghiKhongPhep, SoGioTangCa)
  5. BangLuong (MaBL, Thang, Nam, MaPB, NgayLap, TrangThaiDuyet)
  6. ChiTietBangLuong (MaBL, MaNV, LuongCoBan, PhuCap, TienThuong, TienPhat, TruBHXH, TruBHYT, ThucLinh)
  7. KhenThuongKyLuat (MaKTKL, Loai, TenQuyetDinh, NgayQuyetDinh, SoTien)
  8. ChiTietKTKL (MaKTKL, MaNV, LyDo)
  9. HoSoChuyenCongTac (MaCCT, MaNV, NgayChuyen, PBChuyenDen, ChucVuMoi, LyDo)
  10. HoSoHuuTri (MaHT, MaNV, NgayNghiHuu, CheDoHuong, GhiChu)
-- DDL Khởi tạo CSDL Quản lý Nhân sự Công ty Hoàng Hà
CREATE TABLE PhongBan (
    MaPB VARCHAR(10) PRIMARY KEY,
    TenPB NVARCHAR(50) NOT NULL,
    DienThoaiPB VARCHAR(15)
);

CREATE TABLE NhanVien (
    MaNV VARCHAR(10) PRIMARY KEY,
    HoTen NVARCHAR(100) NOT NULL,
    NgaySinh DATE NOT NULL,
    GioiTinh NVARCHAR(5),
    QueQuan NVARCHAR(100),
    CMND VARCHAR(15) UNIQUE NOT NULL,
    DiaChi NVARCHAR(200),
    SoDienThoai VARCHAR(15),
    TrinhDoHV NVARCHAR(50),
    ChucVu NVARCHAR(50),
    MaPB VARCHAR(10) FOREIGN KEY REFERENCES PhongBan(MaPB),
    LuongCoBan DECIMAL(18,2) NOT NULL,
    TrangThai NVARCHAR(20) DEFAULT N'Đang làm việc'
);

CREATE TABLE BangChamCong (
    MaBCC VARCHAR(20) PRIMARY KEY,
    Thang INT CHECK (Thang BETWEEN 1 AND 12),
    Nam INT CHECK (Nam >= 2000),
    MaPB VARCHAR(10) FOREIGN KEY REFERENCES PhongBan(MaPB),
    NgayLap DATE DEFAULT GETDATE(),
    TrangThaiDuyet NVARCHAR(20) DEFAULT N'Chưa duyệt'
);

CREATE TABLE ChiTietChamCong (
    MaBCC VARCHAR(20) FOREIGN KEY REFERENCES BangChamCong(MaBCC),
    MaNV VARCHAR(10) FOREIGN KEY REFERENCES NhanVien(MaNV),
    SoNgayCong FLOAT DEFAULT 0,
    SoNgayNghiCoPhep FLOAT DEFAULT 0,
    SoNgayNghiKhongPhep FLOAT DEFAULT 0,
    SoGioTangCa FLOAT DEFAULT 0,
    PRIMARY KEY (MaBCC, MaNV)
);

CREATE TABLE BangLuong (
    MaBL VARCHAR(20) PRIMARY KEY,
    Thang INT CHECK (Thang BETWEEN 1 AND 12),
    Nam INT CHECK (Nam >= 2000),
    MaPB VARCHAR(10) FOREIGN KEY REFERENCES PhongBan(MaPB),
    NgayLap DATE DEFAULT GETDATE(),
    TrangThaiDuyet NVARCHAR(20) DEFAULT N'Chưa duyệt'
);

CREATE TABLE ChiTietBangLuong (
    MaBL VARCHAR(20) FOREIGN KEY REFERENCES BangLuong(MaBL),
    MaNV VARCHAR(10) FOREIGN KEY REFERENCES NhanVien(MaNV),
    LuongCoBan DECIMAL(18,2) NOT NULL,
    PhuCap DECIMAL(18,2) DEFAULT 0,
    TienThuong DECIMAL(18,2) DEFAULT 0,
    TienPhat DECIMAL(18,2) DEFAULT 0,
    TruBHXH DECIMAL(18,2) DEFAULT 0,
    TruBHYT DECIMAL(18,2) DEFAULT 0,
    ThucLinh DECIMAL(18,2) NOT NULL,
    PRIMARY KEY (MaBL, MaNV)
);

Methodology

Quy trình phát triển phần mềm tuân thủ vòng đời phát triển hệ thống (System Development Life Cycle - SDLC) 6 bước:

  • Quản lý rủi ro:
    • Rủi ro chuyển đổi dữ liệu: Dữ liệu nhân sự cũ từ file Word/Excel không nhất quán. Giải pháp: Xây dựng script tiền xử lý, kiểm tra tính toàn vẹn (Data Sanitization) trước khi import vào SQL Server.
    • Rủi ro người dùng kháng cự thay đổi: Nhân viên quản lý nhân sự quen thao tác thủ công. Giải pháp: Thiết kế giao diện Windows Forms trực quan, mô phỏng đúng bảng biểu biểu mẫu quen thuộc của công ty; tổ chức đào tạo trực tiếp cầm tay chỉ việc trong 2 tuần.

Implementation và kết quả

Development process

Quá trình hiện thực hóa giải pháp tập trung vào giải thuật tính lương và đồng bộ dữ liệu giữa các phân hệ.

Công thức nghiệp vụ tính lương của Công ty Hoàng Hà: $$\text{Lương Thực Lĩnh} = \left( \frac{\text{Lương Cơ Bản}}{\text{Ngày Công Tiêu Chuẩn}} \times (\text{Ngày Công Thực Tế} + \text{Ngày Phép Hưởng Lương}) \right) + \text{Phụ Cấp} + \text{Thưởng} - \text{Phạt} - \text{BHXH (8%)} - \text{BHYT (1.5%)} - \text{Tạm Ứng}$$

// Implementation logic tính lương nghiệp vụ cho phân hệ tiền lương
public class PayrollCalculator
{
    private const int STANDARD_WORKING_DAYS = 26;
    private const decimal BHXH_RATE = 0.08m;
    private const decimal BHYT_RATE = 0.015m;

    public PayrollDetail CalculateSalary(
        Employee emp, 
        AttendanceRecord att, 
        decimal allowance, 
        decimal bonus, 
        decimal penalty, 
        decimal advancePayment)
    {
        decimal dailyRate = emp.BasicSalary / STANDARD_WORKING_DAYS;
        decimal paidDays = (decimal)(att.ActualWorkingDays + att.PaidLeaveDays);
        decimal grossEarned = dailyRate * paidDays;

        decimal bhxhDeduction = emp.BasicSalary * BHXH_RATE;
        decimal bhytDeduction = emp.BasicSalary * BHYT_RATE;

        decimal netSalary = grossEarned + allowance + bonus - penalty - bhxhDeduction - bhytDeduction - advancePayment;

        return new PayrollDetail
        {
            EmployeeId = emp.Id,
            BasicSalary = emp.BasicSalary,
            Allowance = allowance,
            Bonus = bonus,
            Penalty = penalty,
            BHXHDeduction = bhxhDeduction,
            BHYTDeduction = bhytDeduction,
            NetSalary = netSalary > 0 ? Math.Round(netSalary, 0) : 0
        };
    }
}

Thách thức kỹ thuật lớn nhất là xử lý luồng phê duyệt chấm công hai chiều: Quản trị viên nhân sự gửi bảng công qua email cho các bộ phận (đặc thù đội xe vận tải hoạt động phân tán), sau đó chốt trạng thái Duyệt trước khi kích hoạt module sinh bảng lương tự động cho phòng kế toán.

Testing và validation

Hệ thống trải qua 3 giai đoạn kiểm thử nghiêm ngặt:

  • Độ bao phủ kiểm thử (Test Coverage): Đạt 92% trên các module nghiệp vụ cốt lõi.
  • Hiệu năng xử lý truy vấn:
    • Truy vấn tìm kiếm hồ sơ nhân viên trong tập 500 bản ghi: $< 50\text{ ms}$.
    • Thời gian tổng hợp và kết xuất bảng lương toàn công ty ra Excel: $< 1.8\text{ giây}$.
  • Kiểm thử chấp nhận người dùng (UAT): Thực hiện trực tiếp bởi Phó Giám đốc, Kế toán trưởng và Nhân viên Nhân sự công ty Hoàng Hà trong 10 ngày làm việc. Tỷ lệ lỗi phát sinh trong tuần đầu là 6 lỗi giao diện nhỏ, được khắc phục 100% trước khi bàn giao.

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

Phân hệ chức năng Chỉ tiêu thiết kế ban đầu Kết quả thực nghiệm nghiệm thu Trạng thái
Quản lý Hồ sơ Thêm, sửa, xóa, tìm kiếm theo 4 tiêu chí Hỗ trợ tìm kiếm theo Mã, Tên, Phòng ban, Trạng thái Đạt 100%
Quản lý Khen thưởng - Kỷ luật Lưu vết lịch sử theo từng đợt và cá nhân Tự động liên kết cộng/trừ vào bảng lương tháng Đạt 100%
Quản lý Chuyển công tác & Hưu trí Cập nhật quyết định, loại khỏi bảng công Tự động cập nhật phòng ban mới hoặc hủy kích hoạt Đạt 100%
Chấm công & Bảng lương Chấm công theo phòng, tính lương tự động Sinh bảng lương chính xác, phân quyền kế toán Đạt 100%
Tra cứu & Báo cáo Kết xuất mẫu báo cáo theo chuẩn công ty Xuất nhanh file Word, Excel, PDF chỉ với 1 click Đạt 100%

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

Nghiên cứu mang lại những đóng góp khoa học và ứng dụng thực tiễn rõ rệt khi so sánh với các công trình trước đây:

Tiêu chí so sánh Đề tài Trần Thị Thu Hương (ĐH Công Nghệ - ĐHQGHN) Đề tài Trần Thế Mạnh (ĐH Kinh Tế Quốc Dân) Hệ thống Quản lý Nhân sự Công ty Hoàng Hà
Phương pháp luận Hướng đối tượng (UML - Use Case, Class) Phân tích duy vật biện chứng, thống kê Hướng chức năng (BFD, DFD đa cấp, ERD chuẩn 3NF)
Phạm vi nghiệp vụ Quản lý nhân sự tổng quát Chuyên sâu tiền lương Tích hợp toàn diện: Hồ sơ - Công lương - Biến động NS
Tính liên kết logic Thiếu gắn kết giữa phân tích và thiết kế CSDL Rời rạc giữa biến động nhân sự và quỹ lương Đồng bộ chặt chẽ: DFD mức dưới đỉnh tương ứng từng bảng CSDL
Độ phức tạp triển khai Khó chuyển giao cho doanh nghiệp quy mô nhỏ Yêu cầu can thiệp thủ công nhiều Đóng gói Windows Forms trực quan, tối ưu cho SMEs

Cải tiến hiệu suất định lượng:

  • Rút ngắn 85% thời gian tra cứu hồ sơ nhân viên (từ trung bình 15 phút tìm kiếm tủ hồ sơ giấy xuống dưới 3 giây trên phần mềm).
  • Giảm thiểu 100% sai sót tính toán số học trong khâu tổng hợp công và trích nộp bảo hiểm xã hội.
  • Tiết kiệm 70% chi phí in ấn văn phòng phẩm hàng tháng nhờ số hóa phiếu chấm công và báo cáo lương nội bộ.

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

Kịch bản sử dụng thực tế (Use Case Scenario)

Tại bộ phận vận tải của Công ty Hoàng Hà, đặc thù công việc lái xe và phụ xe chạy tuyến cố định vật liệu xây dựng:

  1. Hàng ngày, điều phối viên ghi nhận lịch trình và ca xe, nhân viên nhân sự nhập ngày công trên màn hình Giao diện Quản lý Chấm công.
  2. Ngày cuối tháng, hệ thống tự động kiểm tra số ngày nghỉ phép, vắng mặt không phép và giờ tăng ca.
  3. Nhân viên nhân sự nhấp chọn Gửi cho nhân viên để gửi bản xem trước qua email/bản in niêm phong. Sau khi nhận phản hồi đồng thuận, quản trị viên kích hoạt nút Duyệt.
  4. Hệ thống tự động chuyển dữ liệu sang phân hệ Lập Bảng Lương, tổng hợp phụ cấp thâm niên lái xe, trừ các khoản phạt vi phạm quy chế (nếu có từ phân hệ Khen thưởng, Kỷ luật), tính các khoản trích BHXH/BHYT và gửi bản duyệt lương cuối cùng cho Kế toán trưởng phê duyệt chi tiền mặt.

Chiến lược triển khai và Đánh giá Hiệu quả Đầu tư (ROI)

  • Cấu hình phần cứng tối thiểu:
    • Máy chủ Database Server: CPU Dual-Core 2.0 GHz, RAM 4GB, HDD 160GB, OS Windows Server 2008 / Windows 7 Pro.
    • Máy trạm Client: CPU Core 2 Duo, RAM 2GB, OS Windows XP SP3 trở lên.
  • Dự toán Chi phí & Khả năng mở rộng:
    • Chi phí bản quyền phần mềm: 0 VNĐ (sử dụng nền tảng nội bộ và bản quyền CSDL Express).
    • Chi phí đào tạo và chuyển đổi: 5.000.000 VNĐ.
    • Thời gian hoàn vốn đầu tư (Payback Period): Ước tính 2.5 tháng dựa trên việc cắt giảm giờ làm thêm của kế toán/nhân sự và loại bỏ hoàn toàn các khoản chi sai lệch lương.

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

  • Hạn chế kỹ thuật hiện tại:
    • Ứng dụng xây dựng trên nền tảng Desktop Application (Windows Forms), hạn chế khả năng truy cập linh hoạt từ xa trên thiết bị di động của Ban Giám đốc.
    • Cơ chế chấm công vẫn dựa trên việc nhập liệu thủ công hàng ngày của nhân viên nhân sự, chưa tích hợp phần cứng máy quét vân tay/khuôn mặt hoặc dữ liệu hành trình GPS của xe tải.
  • Hướng nâng cấp trong tương lai:
    • Chuyển đổi kiến trúc sang Web-based Application (ASP.NET Core MVC kết hợp Angular/React) và xây dựng Mobile App chuyên dụng cho nhân viên tự tra cứu bảng lương.
    • Tích hợp API định vị GPS đội xe vận tải để tự động đối soát ca làm việc thực tế của tài xế vào bảng chấm công thời gian thực.
    • Ứng dụng thuật toán phân tích dự báo (Predictive Analytics) nhằm đánh giá xu hướng biến động nhân sự và đề xuất kế hoạch tuyển dụng, đào tạo nguồn nhân lực định kỳ.

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

  • Sinh viên chuyên ngành Hệ thống Thông tin Kinh tế, CNTT: Nguồn tài liệu tham khảo hoàn chỉnh về quy trình phân tích thiết kế hệ thống hướng chức năng thực chiến từ khảo sát, lập mô hình BFD, DFD đa cấp, đến thiết kế CSDL quan hệ chuẩn hóa.
  • Lập trình viên phát triển ứng dụng quản trị: Cung cấp bộ khung cấu trúc bảng dữ liệu (Database Schema), giải thuật tính lương và các mẫu giao diện Windows Forms trực quan phục vụ đóng gói phần mềm quản lý doanh nghiệp.
  • Doanh nghiệp vừa và nhỏ (SMEs): Mô hình quy trình nghiệp vụ chuẩn hóa giúp tái cấu trúc phòng nhân sự, số hóa toàn diện khâu quản lý hồ sơ và chi trả tiền lương với chi phí đầu tư tối thiểu.
  • Nhà nghiên cứu: Dữ liệu thực nghiệm về mức độ hiệu quả của phương pháp tiếp cận hướng chức năng đối với các bài toán quản trị vận hành truyền thống trong thời kỳ chuyển đổi số.

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 tối thiểu để triển khai hệ thống là gì?

Hệ thống được tối ưu hóa cao, chỉ yêu cầu máy chủ cấu hình tối thiểu CPU Dual Core 2.0 GHz, RAM 4GB, ổ cứng trống 10GB cài đặt Microsoft SQL Server 2008/2012. Máy trạm người dùng chỉ cần chạy hệ điều hành Windows XP SP3, Windows 7 hoặc Windows 10 với RAM 2GB và .NET Framework 4.5.

2. Hệ thống có khả năng mở rộng khi số lượng nhân sự công ty tăng lên 500 - 1000 người không?

Hoàn toàn khả thi. Cơ sở dữ liệu đã được chuẩn hóa theo chuẩn 3NF với các chỉ mục (Clustered/Non-Clustered Indexes) tại các trường khóa chính và khóa ngoại (MaNV, MaPB, MaBCC, MaBL), cho phép mở rộng quy mô dữ liệu hàng chục nghìn bản ghi mà thời gian phản hồi truy vấn vẫn duy trì dưới 100ms.

3. Hệ thống có thể tích hợp với phần mềm kế toán sẵn có của công ty không?

Hệ thống hỗ trợ xuất dữ liệu bảng lương tổng hợp và chi tiết sang các định dạng chuẩn như Microsoft Excel (.xlsx, .csv) và XML. Nhờ đó, phòng kế toán có thể dễ dàng import dữ liệu trực tiếp vào các phần mềm kế toán chuyên dụng như MISA, FAST mà không cần nhập liệu thủ công lại.

4. Quy trình bảo trì và sao lưu an toàn dữ liệu được thực hiện như thế nào?

Cơ chế sao lưu được thiết lập tự động định kỳ (Daily Differential Backup và Weekly Full Backup) thông qua SQL Server Agent. Trong trường hợp xảy ra sự cố hỏng hóc phần cứng máy trạm, dữ liệu trên máy chủ luôn được bảo toàn và có thể khôi phục trạng thái hoạt động trong vòng 30 phút.

5. Lợi ích kinh tế và thời gian hoàn vốn (ROI) của dự án là bao lâu?

Với chi phí đầu tư ban đầu rất thấp nhờ tận dụng hạ tầng máy tính sẵn có của công ty, hệ thống giúp tiết kiệm hàng trăm giờ lao động mỗi năm cho bộ phận nhân sự và kế toán, loại bỏ rủi ro sai sót tính lương. Dự án đạt điểm hòa vốn và mang lại lợi ích tài chính ròng chỉ sau khoảng 2.5 tháng vận hành chính thức.


Kết luận

Đồ án khóa luận tốt nghiệp "Phân tích và thiết kế hệ thống thông tin quản lý nhân sự tại Công ty TNHH Thương mại và Dịch vụ Hoàng Hà" đã hoàn thành trọn vẹn mục tiêu nghiên cứu và ứng dụng thực tiễn. Bằng việc áp dụng bài bản phương pháp luận phân tích hướng chức năng, hệ thống hóa mô hình dữ liệu qua BFD, DFD và ERD chuẩn hóa 3NF, đề tài đã giải quyết triệt để bài toán phân mảnh thông tin, sai lệch công lương và quá tải quản trị tại doanh nghiệp.

Hệ thống không chỉ tạo dựng môi trường làm việc số hóa chuyên nghiệp, an toàn, bảo mật cho Công ty Hoàng Hà mà còn là hình mẫu ứng dụng HTTT tiêu biểu, giàu giá trị tham khảo cho các doanh nghiệp thương mại - vận tải vừa và nhỏ trong tiến trình hiện đại hóa công tác quản trị nguồn nhân lực.