Giới thiệu dự án
Công cuộc chuyển đổi số và tinh giản thủ tục hành chính trong các đơn vị sự nghiệp công lập tại Việt Nam đang diễn ra mạnh mẽ theo tinh thần của Nghị quyết số 30c/NQ-CP và Quyết định số 1819/QĐ-TTg của Thủ tướng Chính phủ. Tại các cơ sở giáo dục đại học công lập quy mô lớn như Trường Đại học Nội vụ Hà Nội (trực thuộc Bộ Nội vụ), công tác quản lý thông tin cán bộ, viên chức (CBVC) giữ vai trò then chốt trong việc hoạch định chiến lược và nâng cao chất lượng nguồn nhân lực.
Trước khi đề tài được triển khai, công tác quản trị nhân sự tại đơn vị vẫn phụ thuộc phần lớn vào hồ sơ giấy truyền thống và các bảng tính Microsoft Excel phân tán. Quy trình này bộc lộ nhiều điểm nghẽn nghiêm trọng:
- Thời gian tra cứu và trích xuất hồ sơ kéo dài, trung bình mất từ 15–30 phút cho mỗi trường hợp khi cần đối chiếu chéo.
- Nguy cơ thất lạc hoặc sai lệch thông tin trong quá trình luân chuyển, biến động nhân sự (nâng lương, đi học, khen thưởng, kỷ luật).
- Khó khăn trong việc tổng hợp báo cáo định kỳ theo quy chuẩn quản lý hồ sơ cán bộ công chức của Nhà nước.
+-------------------------------------------------------------------------------+
| BÀI TOÁN QUẢN LÝ NHÂN SỰ |
| [Hồ sơ giấy / Excel rời rạc] ---> [Chậm trễ - Sai sót - Khó tổng hợp] |
| | |
| v |
| [HỆ THỐNG QUẢN LÝ NHÂN SỰ HUHA] <--- [Cơ sở dữ liệu tập trung (MS Access)] |
| - Chuẩn hóa Mẫu 2C-BNV/2008 - Tự động hóa tính toán nghiệp vụ |
| - Phân quyền 3 cấp (RBAC) - Truy vấn & In báo cáo tức thì |
+-------------------------------------------------------------------------------+
Mục tiêu cụ thể của đề tài bao gồm:
- Hệ thống hóa cơ sở lý luận về chuyển đổi số và ứng dụng Công nghệ Thông tin (CNTT) trong công tác quản trị nguồn nhân lực tại cơ sở giáo dục đại học.
- Khảo sát, đánh giá toàn diện hiện trạng nghiệp vụ quản lý hồ sơ CBVC tại Trường Đại học Nội vụ Hà Nội.
- Thiết kế và chuẩn hóa cơ sở dữ liệu quan hệ (Relational Database) bám sát Mẫu 2C-BNV/2008 ban hành kèm theo Quyết định số 02/2008/QĐ-BNV của Bộ trưởng Bộ Nội vụ.
- Xây dựng phần mềm quản lý nhân sự hoàn chỉnh trên môi trường Microsoft Access & Visual Basic for Applications (VBA), tích hợp khả năng bảo mật phân quyền và kết xuất báo cáo đa tiêu chí.
Phạm vi nghiên cứu tập trung vào khối cán bộ, giảng viên và nhân viên tại trụ sở chính của Trường Đại học Nội vụ Hà Nội (Hà Nội) ở mốc thời gian thực hiện đề tài.
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ế quy trình quản trị nhân sự cho thấy sự khác biệt rõ rệt giữa các giải pháp lưu trữ và quản lý dữ liệu:
| Tiêu chí đánh giá |
Quản lý thủ công (Hồ sơ giấy) |
Bảng tính rời rạc (MS Excel) |
Hệ thống ERP Doanh nghiệp |
Phần mềm chuyên biệt (Đề tài) |
| Tính toàn vẹn dữ liệu |
Rất thấp (dễ mất mát vật lý) |
Thấp (dễ ghi đè, trùng lặp mã) |
Rất cao (ACID compliant) |
Cao (khóa chính, ràng buộc quan hệ) |
| Tốc độ truy xuất |
Rất chậm (15–45 phút) |
Trung bình (lọc cột cơ bản) |
Tức thì (< 1 giây) |
Tức thì (< 0.5 giây) |
| Bảo mật & Phân quyền |
Khóa tủ hồ sơ vật lý |
Mật khẩu file đơn cấp |
Phân quyền vai trò chuyên sâu |
Phân quyền 3 nhóm người dùng |
| Chi phí đầu tư |
Chi phí văn phòng phẩm lớn |
Không tốn thêm chi phí |
Rất cao (hàng trăm triệu VNĐ) |
Tối ưu (tận dụng MS Office sẵn có) |
| Độ tương thích chuẩn hóa |
Khó kiểm soát định dạng |
Tùy biến tự do, không chuẩn |
Cần cấu hình phức tạp |
100% chuẩn Mẫu 2C-BNV/2008 |
Yêu cầu người dùng được phân loại theo mô hình MoSCoW:
- Must have (Bắt buộc có): Quản lý hồ sơ lý lịch chi tiết theo Mẫu 2C-BNV/2008; tự động tính tuổi đời, tuổi Đảng, thâm niên quân ngũ; quản lý biến động (đi học, khen thưởng, kỷ luật, nâng lương); in báo cáo định dạng chuẩn.
- Should have (Nên có): Phân quyền vai trò người dùng (Quản trị, Cập nhật, Khai thác); hiển thị động ảnh thẻ nhân sự không làm phình to file CSDL.
- Could have (Có thể có): Cơ chế nhập/xuất trực tiếp dữ liệu hai chiều với Microsoft Excel.
- Won't have (Chưa thực hiện): Đồng bộ hóa đám mây thời gian thực và chấm công sinh trắc học qua API mạng diện rộng (WAN).
Thiết kế hệ thống
Kiến trúc phần mềm được tổ chức theo mô hình phân tầng logic (Logical 3-Tier Architecture) chạy trên nền tảng cơ sở dữ liệu máy trạm (Desktop Database):
- Tầng giao diện (Presentation Layer): Hệ thống Form chính (
Form_Main, Form_CBVC, Form_Login, Form_Chon) và các Form con (Subform) tương tác trực tiếp với người dùng qua hệ thống menu điều hướng tiếng Việt.
- Tầng xử lý nghiệp vụ (Business Logic Layer): Các module mã nguồn VBA (Visual Basic for Applications) đảm nhận việc kiểm tra tính hợp lệ dữ liệu (Validation), tự động hóa tính toán biểu thức và điều khiển giao diện theo phiên làm việc.
- Tầng dữ liệu (Data Access Layer): Hệ quản trị cơ sở dữ liệu quan hệ Microsoft Access Jet/ACE Engine quản lý các bảng dữ liệu, khóa chính (Primary Key), khóa ngoại (Foreign Key) và các quan hệ 1-N (One-to-Many).
+--------------------------------------------------------------------+
| KIẾN TRÚC TỔNG THỂ PHẦN MỀM |
+--------------------------------------------------------------------+
| [PRESENTATION LAYER] |
| - Form_Login / Form_Chon (Điều hướng & RBAC) |
| - Form_CBVC (Main Form) <---> Subforms (Than_Nhan, Di_Hoc,...) |
| - Report Engine (R_CBVC, R_CBVC_Gioi, In danh sách) |
+--------------------------------------------------------------------+
| [BUSINESS LOGIC LAYER (VBA)] |
| - Event Procedures (AfterUpdate, OnClick, OnMouseMove) |
| - Expression Evaluators (Tuổi, Tuổi Đảng, Thâm niên, Cảnh báo) |
| - Dynamic Image Path Resolver (Application.Path & "\Anh\") |
+--------------------------------------------------------------------+
| [DATA STORAGE LAYER (Jet/ACE Relational Engine)] |
| - Bảng thực thể: Bang_CBVC, Bang_Than_Nhan, Bang_Di_Hoc,... |
| - Bảng danh mục: Bang_Gioi, Bang_Hoc_Vi, Bang_Hoc_Ham,... |
| - Query Processor (Tham số hóa: [Forms]![Form_Chon]![CB1]) |
+--------------------------------------------------------------------+
Thiết kế Cơ sở dữ liệu (Database Schema)
Hệ thống chuẩn hóa dữ liệu thành các bảng thực thể và bảng danh mục nhằm loại bỏ dư thừa dữ liệu (Data Redundancy):
Bang_CBVC: Lưu thông tin định danh cốt lõi (MaCB [Khóa chính], Hoten, Ngaysinh, Gioi, Hocvi, Hocham, Ngayvaodang, Ngaychinhthuc, Ngaynhapngu, Ngayraquan, Trangthai...).
Bang_Than_Nhan: Quan hệ 1-N với Bang_CBVC qua MaCB (MaCB, Quanhe, Hoten_ThanNhan, Namsinh, Nghenghiep...).
Bang_Di_Hoc, Bang_Nang_Luong, Bang_Khen_CBVC, Bang_Ki_Luat, Bang_Bo_Nhiem, Bang_Ve_Huu, Bang_Chuyen_Di: Lưu trữ dữ liệu lịch sử biến động theo từng năm làm việc.
- Các bảng danh mục tra cứu:
Bang_Gioi, Bang_Hoc_Ham, Bang_Hoc_Vi, Bang_Chuc_Vu, Bang_Chuc_Danh, Bang_Hien_Trang.
Methodology
Quy trình phát triển phần mềm kết hợp giữa mô hình Thác nước (Waterfall) cho giai đoạn chuẩn hóa phân tích nghiệp vụ hành chính và mô hình Tạo mẫu nhanh (Prototyping) để tinh chỉnh giao diện người dùng theo phản hồi thực tế của cán bộ Phòng Tổ chức cán bộ:
- Giai đoạn 1 (Khảo sát & Chuẩn hóa): Phân tích biểu mẫu 2C-BNV/2008, cấu trúc tổ chức gồm các Phòng, Khoa, Trung tâm của Nhà trường.
- Giai đoạn 2 (Thiết kế CSDL & Giao diện): Xây dựng cấu trúc Table, thiết lập quan hệ toàn vẹn dữ liệu (Referential Integrity) và vẽ layout Form.
- Giai đoạn 3 (Lập trình logic & Tích hợp): Viết các thủ tục xử lý sự kiện VBA, xây dựng Query lọc động và thiết kế Report.
- Giai đoạn 4 (Kiểm thử & Bàn giao): Kiểm thử hộp đen (Black-box testing) trên các tập dữ liệu mẫu và đánh giá hiệu năng.
Implementation và kết quả
Development process
Quá trình lập trình tập trung giải quyết các bài toán nghiệp vụ phức tạp thông qua các kỹ thuật và mã nguồn cụ thể:
1. Xử lý tải ảnh chân dung động (Decoupled Image Rendering)
Thay vì lưu trữ trực tiếp file ảnh định dạng nhị phân (OLE Object/BLOB) làm dung lượng file CSDL Access tăng đột biến gây lỗi hệ thống, giải pháp sử dụng cơ chế liên kết đường dẫn tương đối (Relative Path Binding):
' Thủ tục tải ảnh chân dung theo mã cán bộ dựa trên đường dẫn tương đối
Private Sub LoadEmployeePicture()
Dim CPath As String
Dim cPathTapTinAnh As String
If IsNull(Me.MaCB) Or Me.MaCB = "" Then
MsgBox "Mã cán bộ không được để trống!", vbExclamation, "Cảnh báo"
Exit Sub
End If
CPath = Application.Path
cPathTapTinAnh = CPath & "\Anh\" & Me.MaCB & ".jpg"
' Kiểm tra và gán thuộc tính hiển thị
Me.Image10.Picture = cPathTapTinAnh
Me.Image10.SizeMode = 1 ' Chế độ Stretch hiển thị trọn vẹn khung hình
Me.Image10.Visible = True
End Sub
2. Tự động hóa các biểu thức tính toán nghiệp vụ
Các công thức tính toán thời gian và trạng thái công tác được tối ưu hóa trực tiếp tại tầng điều khiển (Control Source) của giao diện:
-
Tính tuổi đời chính xác:
=IIf([Ngaysinh]="", 0, Year(Now()) - Right([Ngaysinh], 4))
-
Tính tuổi Đảng (năm đứng trong hàng ngũ):
=IIf([Ngayvaodang]="", 0, Year(Now()) - Right([Ngayvaodang], 4))
-
Tính thâm niên quân ngũ (Năm và Tháng phục vụ):
' Số năm trong quân ngũ:
=IIf([Ngaynhapngu]<>0, Int(([Ngayraquan] - [Ngaynhapngu]) / 365), 0)
' Số tháng lẻ trong quân ngũ:
=IIf([Ngaynhapngu]<>0, Int((([Ngayraquan] - [Ngaynhapngu]) - 365) / 30), 0) Mod 12
-
Tự động kích hoạt trạng thái Đảng viên và Đảng viên chính thức:
' Xử lý sự kiện AfterUpdate của trường Ngày chính thức
Private Sub Ngaychinhthuc_AfterUpdate()
If IsNull(Me.Ngaychinhthuc.Value) Then
Me.LaDangVien.Value = False
Me.DangVienChinhThuc.Value = False
Me.DangVienDuBi.Value = True
Else
Me.LaDangVien.Value = True
Me.DangVienChinhThuc.Value = True
Me.DangVienDuBi.Value = False
End If
End Sub
-
Thống kê thân nhân và cảnh báo chính sách:
' Đếm số lượng con cái trong Subform Thân nhân:
=Count(IIf([Quanhe]="Con", 1, Null))
' Cảnh báo cán bộ có từ 3 con trở lên phục vụ công tác thi đua:
=IIf([Socon] >= 3, "Yes", "No")
3. Điều khiển phân quyền và bảo mật hệ thống (RBAC)
Cơ chế bảo mật phân quyền được thực thi bằng việc vô hiệu hóa hoặc ẩn các thành phần điều khiển trên giao diện chính tùy thuộc vào vai trò đăng nhập:
' Điều hướng và phân quyền chức năng sau khi đăng nhập thành công
Private Sub ApplyRolePermissions(UserRole As String)
DoCmd.Close acForm, "Form_Login", acSaveNo
DoCmd.OpenForm "Form_Chon"
DoCmd.Maximize
Select Case UserRole
Case "KhaiThac"
' Chỉ cho phép xem và in báo cáo (Nút N1 sáng, các nút khác bị khóa)
Forms!Form_Chon.N1.Enabled = True
Forms!Form_Chon.N2.Enabled = False
Forms!Form_Chon.N3.Enabled = False
Forms!Form_Chon.N4.Enabled = False
Case "CapNhat"
' Cho phép cập nhật hồ sơ và thi đua
Forms!Form_Chon.N1.Enabled = True
Forms!Form_Chon.N2.Enabled = True
Forms!Form_Chon.N3.Enabled = True
Forms!Form_Chon.N4.Enabled = False
Case "QuanTri"
' Cấp toàn quyền quản trị hệ thống
Forms!Form_Chon.N1.Enabled = True
Forms!Form_Chon.N2.Enabled = True
Forms!Form_Chon.N3.Enabled = True
Forms!Form_Chon.N4.Enabled = True
End Select
End Sub
4. Cơ chế lọc báo cáo động theo nhiều tiêu chí
Hệ thống kết xuất báo cáo nhanh chóng thông qua việc truyền tham số điều kiện từ Form sang Query:
' Mở báo cáo danh sách CBVC theo trạng thái và giới tính
Private Sub btnInBaoCao_Click()
Dim stDocName As String
stDocName = "R_CBVC_Gioi"
' Query của báo cáo nhận trực tiếp giá trị lọc từ ComboBox CB1 và CB2
DoCmd.OpenReport stDocName, acPreview
End Sub
Điều kiện truy vấn SQL trong Query Design:
WHERE (Bang_CBVC.Trangthai = [Forms]![Form_Chon]![CB1]) AND (Bang_CBVC.Gioi = [Forms]![Form_Chon]![CB2])
Testing và validation
Hệ thống đã trải qua các kịch bản kiểm thử chức năng, kiểm thử tính toàn vẹn dữ liệu và đo kiểm hiệu năng:
| Kịch bản kiểm thử |
Dữ liệu đầu vào / Thao tác |
Kết quả kỳ vọng |
Kết quả thực tế |
Trạng thái |
| Kiểm tra khóa chính |
Nhập trùng MaCB đã tồn tại |
Hệ thống bật cảnh báo, không cho lưu |
Cảnh báo lỗi vi phạm Primary Key |
Đạt (Pass) |
| Tính toán tự động |
Nhập Ngaychinhthuc = 19/05/2015 |
Checkbox DangVienChinhThuc = True, DangVienDuBi = False |
Các trường trạng thái tự động cập nhật chính xác |
Đạt (Pass) |
| Truy xuất ảnh |
Đổi bản ghi cán bộ trên ComboBox |
Ảnh chân dung tương ứng đổi theo MaCB.jpg |
Ảnh load đúng tỷ lệ, không giật màn hình |
Đạt (Pass) |
| Phân quyền truy cập |
Đăng nhập tài khoản quyền "KhaiThac" |
Các nút thêm/xóa/sửa bị mờ (Enabled = False) |
Không thể can thiệp chỉnh sửa dữ liệu |
Đạt (Pass) |
| Lọc báo cáo đa chiều |
Lọc: Trangthai="Đang làm", Gioi="Nữ" |
Danh sách kết xuất chỉ gồm nữ CBVC đang công tác |
Báo cáo chính xác 100% số lượng |
Đạt (Pass) |
Kết quả đánh giá hiệu năng:
- Tốc độ tra cứu thông tin: Giảm từ trung bình 15 phút (tìm kiếm hồ sơ giấy) xuống còn dưới 0.3 giây trên hệ thống.
- Tốc độ tổng hợp báo cáo định kỳ: Giảm từ 2 ngày làm việc xuống còn dưới 5 giây với một thao tác bấm nút xuất báo cáo.
- Mức độ chính xác dữ liệu: Đạt 100%, loại bỏ hoàn toàn các lỗi tính toán tuổi hoặc nhầm lẫn thâm niên công tác.
Đổi mới và đóng góp
- Chuẩn hóa quy trình nghiệp vụ theo Mẫu 2C-BNV/2008: Chuyển đổi toàn bộ biểu mẫu quản lý nhân sự phức tạp của Bộ Nội vụ thành hệ thống cơ sở dữ liệu số hóa có cấu trúc quan hệ chặt chẽ.
- Kỹ thuật tối ưu hóa lưu trữ hình ảnh: Giải quyết triệt để vấn đề giới hạn dung lượng (2GB) của MS Access bằng phương pháp Dynamic Path Binding, cho phép phần mềm quản lý hàng nghìn ảnh cán bộ mà dung lượng file CSDL chỉ duy trì ở mức vài chục Megabytes.
- Tự động hóa hoàn toàn các phép tính thời gian phức tạp: Việc tích hợp các thuật toán xử lý ngày tháng, thâm niên quân ngũ và phân loại đảng viên bằng VBA giúp loại bỏ sai sót chủ quan của cán bộ nghiệp vụ.
- Tiết kiệm chi phí đầu tư cho cơ quan nhà nước: Xây dựng thành công giải pháp phần mềm quản trị chuyên nghiệp có chi phí bản quyền phần mềm bổ sung bằng 0 VNĐ, tận dụng tối đa hạ tầng phần cứng và bộ ứng dụng văn phòng sẵn có tại Nhà trường.
Ứng dụng thực tế và triển khai
Hướng dẫn triển khai & Cấu hình hệ thống
- Yêu cầu phần cứng: Máy tính cá nhân hoặc máy trạm chạy hệ điều hành Windows XP, Windows 7, Windows 10; RAM tối thiểu 512MB; dung lượng ổ đĩa trống tối thiểu 200MB.
- Yêu cầu phần mềm: Cài đặt bộ Microsoft Office (Access 2003 hoặc Access 2007 trở lên).
- Cấu hình Macro Security:
- Trên Access 2003: Chọn
Tools -> Macro -> Security -> Chọn mức Low.
- Trên Access 2007: Nhấp
Office Button -> Access Options -> Trust Center -> Trust Center Settings -> Macro Settings -> Chọn Enable all macros để kích hoạt đầy đủ các chức năng tự động hóa bằng VBA.
+-------------------------------------------------------------------------------+
| LỘ TRÌNH TRIỂN KHAI PHẦN MỀM |
| |
| [Tuần 1-2] : Cài đặt hệ thống & Cấu hình Macro Security trên máy trạm |
| [Tuần 3-4] : Import dữ liệu sơ cấp từ Excel sang các bảng danh mục Access |
| [Tuần 5-6] : Tập huấn cán bộ Phòng TCCB & Phân quyền tài khoản người dùng |
| [Tuần 7+] : Vận hành chính thức, in biểu mẫu 2C-BNV/2008 & sao lưu định kỳ |
+-------------------------------------------------------------------------------+
Các tình huống ứng dụng thực tế
- Phục vụ công tác nâng bậc lương định kỳ: Tự động lọc danh sách CBVC đến hạn nâng lương theo năm để Hội đồng lương xét duyệt.
- Quản lý công tác đào tạo, bồi dưỡng: Theo dõi lịch sử đi học các lớp Lý luận chính trị, Quản lý nhà nước, Ngoại ngữ, Tin học của từng cán bộ.
- Chăm lo chế độ chính sách: Tự động lập danh sách và in giấy mời họp mặt các thế hệ cán bộ hưu trí nhân dịp Tết cổ truyền và kỷ niệm ngày thành lập Trường.
Hạn chế và hướng phát triển
- Hạn chế kỹ thuật: Hệ cơ sở dữ liệu Microsoft Access hoạt động tối ưu trong mạng nội bộ (LAN) với quy mô dưới 20 người dùng truy cập đồng thời; chưa hỗ trợ cơ chế làm việc trực tuyến qua Internet nếu không có kết nối VPN.
- Hướng phát triển tương lai:
- Chuyển đổi hệ quản trị cơ sở dữ liệu nền tảng sang Microsoft SQL Server hoặc PostgreSQL để tăng cường tính bảo mật và khả năng mở rộng dữ liệu lớn.
- Xây dựng giao diện Web Application (sử dụng ASP.NET Core hoặc React/NodeJS) cho phép CBVC tự tra cứu và cập nhật thông tin cá nhân trực tuyến.
- Tích hợp cổng ký số điện tử và đồng bộ dữ liệu với Cơ sở dữ liệu Quốc gia về Cán bộ, Công chức, Viên chức.
Đối tượng hưởng lợi
- Phòng Tổ chức cán bộ Trường ĐHNVHN: Giảm hơn 80% thời gian xử lý thủ tục hành chính, tra cứu hồ sơ và tổng hợp báo cáo.
- Ban Giám hiệu Nhà trường: Nắm bắt chính xác, tức thì cơ cấu đội ngũ giảng viên, tỷ lệ học hàm, học vị để đưa ra quyết định quy hoạch cán bộ kịp thời.
- Sinh viên & Giảng viên ngành Quản trị nhân lực: Tài liệu tham khảo ứng dụng thực tế về tin học hóa quản trị nhân sự, kết hợp nhuần nhuyễn giữa kiến thức nghiệp vụ và công nghệ.
- Kỹ sư phát triển phần mềm nội bộ: Cung cấp mẫu thiết kế kiến trúc CSDL quan hệ chuẩn mực bám sát các quy định hành chính công của Việt Nam.
Câu hỏi thường gặp
1. Phần mềm có yêu cầu cấu hình máy tính cao để hoạt động không?
Không. Phần mềm được tối ưu hóa trên nền tảng Microsoft Access, có thể vận hành mượt mà trên mọi máy tính văn phòng thông thường sử dụng hệ điều hành Windows và bộ Microsoft Office cơ bản mà không cần đầu tư thêm máy chủ chuyên dụng.
2. Dung lượng file Access (.mdb/.accdb) có bị quá tải khi quản lý hàng nghìn hồ sơ kèm ảnh không?
Không. Hệ thống sử dụng kỹ thuật liên kết đường dẫn ảnh ngoài (Application.Path & "\Anh\" & MaCB & ".jpg"). File CSDL chỉ lưu chuỗi ký tự đường dẫn thay vì nhúng trực tiếp dữ liệu ảnh nhị phân, giúp kích thước file luôn gọn nhẹ và tốc độ xử lý nhanh.
3. Làm thế nào để nhập nhanh dữ liệu CBVC ban đầu mà không phải gõ từng người?
Hệ thống hỗ trợ tính năng liên kết và nhập dữ liệu (Import) trực tiếp từ file Microsoft Excel chuẩn vào các bảng dữ liệu trong Access chỉ qua vài thao tác đơn giản trên menu hệ thống.
4. Dữ liệu nhân sự có được bảo mật khi nhiều người cùng sử dụng máy tính không?
Có. Hệ thống trang bị tính năng xác thực đăng nhập và phân quyền 3 cấp (Quản trị, Cập nhật, Khai thác). Người dùng nhóm Khai thác chỉ có quyền tra cứu và in báo cáo, toàn bộ các chức năng chỉnh sửa, thêm, xóa hồ sơ đều bị vô hiệu hóa trên giao diện.
5. Tại sao cần kích hoạt chế độ Enable Macros khi khởi chạy phần mềm?
Các nghiệp vụ tự động hóa (tính tuổi, tính thâm niên, tải ảnh, phân quyền giao diện) được điều khiển bởi ngôn ngữ lập trình VBA tích hợp trong Access. Việc kích hoạt Macro là bắt buộc để hệ thống thực thi các đoạn mã logic này.
Kết luận
Đề tài “Ứng dụng tin học xây dựng phần mềm quản lý nhân sự tại Trường Đại học Nội vụ Hà Nội” đã giải quyết triệt để bài toán tin học hóa quản lý hồ sơ cán bộ, viên chức tại đơn vị sự nghiệp công lập. Bằng việc kết hợp chặt chẽ giữa kiến thức nghiệp vụ quản trị nhân lực và công nghệ cơ sở dữ liệu quan hệ, phần mềm không chỉ bám sát các quy định chuẩn mực của Bộ Nội vụ (Quyết định số 02/2008/QĐ-BNV) mà còn mang lại giá trị thực tiễn cao, giúp tiết kiệm thời gian, nhân lực và chi phí quản lý. Đây là tiền đề vững chắc cho lộ trình nâng cấp lên các hệ thống quản trị đại học thông minh trong tương lai.