I. Tổng quan đề tài xây dựng hệ thống quản lý công ty tại HCMUTE
Đề tài tốt nghiệp ngành Công nghệ Thông tin tại Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh tập trung giải quyết bài toán chuyển đổi số quản trị doanh nghiệp. Nghiên cứu do sinh viên Nguyễn Văn Quốc Tuấn và Nguyễn Thành Đa thực hiện dưới sự hướng dẫn của ThS. Mai Anh Thơ vào tháng 7 năm 2024. Mục tiêu chính là thiết kế và phát triển một nền tảng quản lý toàn diện các hoạt động nội bộ. Hệ thống kết hợp quản lý nhân sự, theo dõi dự án và điều phối công việc hàng ngày trên cùng một giao diện tập trung. Mô hình này giúp doanh nghiệp vừa và nhỏ giảm thiểu sự phân mảnh thông tin, đồng thời tối ưu hóa chi phí vận hành phần mềm. Việc áp dụng chuẩn mực công nghệ hiện đại đảm bảo tính bảo mật, hiệu năng ổn định và khả năng mở rộng linh hoạt theo quy mô tổ chức. Dự án thể hiện rõ tính ứng dụng cao của đồ án kỹ sư công nghệ thông tin trong thực tế.
1.1. Bối cảnh và tính cấp thiết của đề tài nghiên cứu
Sự phát triển mạnh mẽ của kinh tế số đòi hỏi các tổ chức phải đổi mới phương thức quản trị. Nhiều doanh nghiệp tại Việt Nam vẫn sử dụng bảng tính rời rạc hoặc các công cụ giao tiếp phân tán để quản lý công việc. Cách làm thủ công này tạo ra lỗ hổng dữ liệu lớn, làm chậm tiến độ và gây lãng phí nguồn lực nhân sự. Đề tài tại Trường Đại học Sư phạm Kỹ thuật TP.HCM ra đời nhằm đáp ứng nhu cầu cấp bách về một hệ thống quản trị chuyên nghiệp. Nền tảng hướng đến giải quyết bài toán đồng bộ thông tin theo thời gian thực. Giải pháp này giúp ban điều hành nắm bắt tức thì hiện trạng vận hành và đưa ra quyết định chuẩn xác.
1.2. Mục tiêu và phạm vi phát triển hệ thống
Mục tiêu cốt lõi của nghiên cứu là xây dựng phần mềm quản lý doanh nghiệp đa chức năng với chi phí tối ưu. Đề tài tập trung thiết kế các phân hệ chính bao gồm quản lý hồ sơ nhân viên, quản trị danh mục dự án và phân quyền công việc. Phạm vi nghiên cứu giới hạn trong môi trường doanh nghiệp quy mô vừa và nhỏ. Hệ thống đáp ứng đầy đủ các yêu cầu chức năng từ mức thành viên thực thi đến quản lý cấp cao. Giao diện trực quan cho phép người dùng thao tác dễ dàng mà không đòi hỏi kỹ năng chuyên sâu. Sản phẩm hoàn thiện tạo ra nền móng vững chắc cho quy trình số hóa tài liệu và chuẩn hóa nghiệp vụ nội bộ.
II. Thách thức phân tích nhu cầu hệ thống quản lý công ty hiện nay
Quá trình phân tích nghiệp vụ quản lý công ty bộc lộ nhiều điểm nghẽn nghiêm trọng trong các mô hình vận hành truyền thống. Việc lưu trữ dữ liệu phân tán trên giấy tờ hoặc các file tính độc lập khiến thông tin dễ thất lạc và khó kiểm soát. Khi quy mô nhân sự mở rộng, sự thiếu đồng bộ dẫn đến tình trạng chồng chéo trách nhiệm giữa các phòng ban. Các nhà quản lý thường mất nhiều thời gian để tổng hợp báo cáo thủ công, làm chậm quá trình ra quyết định chiến lược. Ngoài ra, vấn đề bảo mật dữ liệu nội bộ cũng đối mặt với nhiều rủi ro khi không có cơ chế phân quyền chặt chẽ. Nhân viên dễ dàng tiếp cận những tài liệu vượt quá thẩm quyền hoặc làm rò rỉ thông tin dự án quan trọng. Khảo sát hiện trạng từ nhóm nghiên cứu HCMUTE chỉ ra rằng hầu hết phần mềm ngoại nhập hiện nay có chi phí bản quyền quá đắt đỏ và cấu hình phức tạp. Do đó, bài toán đặt ra là phải xây dựng một giải pháp tinh gọn, tùy biến linh hoạt và phù hợp với thực tiễn doanh nghiệp trong nước.
2.1. Hạn chế của phương pháp quản lý truyền thống
Phương thức quản lý thủ công bộc lộ sự chậm trễ rõ rệt trong khâu phân chia nhiệm vụ. Việc trao đổi qua tin nhắn hay thư điện tử dễ gây bỏ sót yêu cầu quan trọng. Trưởng nhóm gặp khó khăn khi theo dõi khối lượng việc làm thực tế của từng cá nhân. Tiến độ dự án thường bị trì hoãn do thiếu cơ chế nhắc việc tự động. Bên cạnh đó, sai sót trong tính toán ngày công và đánh giá năng suất lao động diễn ra phổ biến. Dữ liệu rời rạc khiến việc đối soát trở nên phức tạp và tiêu tốn nhiều thời giờ. Sự thiếu minh bạch này trực tiếp làm giảm động lực cống hiến của nhân sự trong tổ chức.
2.2. Yêu cầu chức năng và phi chức năng của hệ thống
Một hệ thống quản lý chuẩn mực cần thỏa mãn đồng thời hai nhóm tiêu chí kỹ thuật. Về mặt chức năng, hệ thống phải cung cấp phân hệ quản lý người dùng, tạo lập dự án, bàn giao nhiệm vụ và cập nhật trạng thái làm việc. Mô hình phân quyền phân chia ba cấp độ rõ ràng gồm Quản trị viên, Trưởng nhóm và Nhân viên. Về mặt phi chức năng, ứng dụng đòi hỏi tốc độ phản hồi nhanh chóng dưới hai giây cho mỗi tác vụ. Tính toàn vẹn dữ liệu và an toàn thông tin được đặt lên hàng đầu thông qua cơ chế mã hóa. Giao diện người dùng phải thân thiện, tương thích mượt mà trên đa dạng trình duyệt và thiết bị truy cập.
III. Giải pháp công nghệ xây dựng hệ thống quản lý công ty tối ưu
Để hiện thực hóa nền tảng quản trị chất lượng cao, nhóm nghiên cứu tại HCMUTE đã lựa chọn mô hình kiến trúc ba tầng truyền thống. Mô hình bao gồm tầng hiển thị Front-end, tầng ứng dụng Back-end và tầng cơ sở dữ liệu. Tầng Front-end xây dựng trên nền tảng thư viện ReactJS với tốc độ tải trang nhanh và khả năng tái sử dụng linh kiện tối đa. Tầng Back-end phát triển bằng framework Spring Boot mạnh mẽ của Java, giúp xây dựng hệ thống API bảo mật, hiệu năng cao và dễ dàng mở rộng. Hệ quản trị cơ sở dữ liệu MySQL đảm nhiệm lưu trữ thông tin với cấu trúc quan hệ chặt chẽ. Luồng hoạt động tuân theo chuẩn RESTful API, cho phép truyền nhận dữ liệu định dạng JSON ổn định giữa client và server. Mọi quy trình nghiệp vụ từ thêm dự án, phân bổ nhiệm vụ đến cập nhật trạng thái công việc đều được mô hình hóa qua lược đồ Use Case và Sequence rõ ràng. Cách tiếp cận kỹ thuật này bảo đảm tính module hóa, tạo thuận lợi cho việc kiểm thử và bảo trì lâu dài.
3.1. Kiến trúc ba tầng và công nghệ triển khai
Kiến trúc hệ thống được phân tách độc lập thành ba lớp rõ rệt. Lớp giao diện ReactJS tận dụng Virtual DOM để tối ưu hóa hiệu năng kết xuất dữ liệu trên trình duyệt. Lớp xử lý nghiệp vụ trung gian sử dụng Spring Boot tích hợp Spring Data JPA để tương tác dữ liệu an toàn. Lớp cơ sở dữ liệu MySQL thiết lập quan hệ chặt chẽ giữa các thực thể người dùng, phòng ban, dự án và tác vụ. Khi người dùng gửi yêu cầu từ giao diện, phía client sẽ phát sinh HTTP Request. Tầng xử lý nhận tín hiệu, tiến hành kiểm tra điều kiện nghiệp vụ, truy vấn dữ liệu từ MySQL và hoàn trả phản hồi JSON về màn hình tương ứng.
3.2. Thiết kế quy trình xử lý và quản lý tác vụ
Quy trình xử lý tác vụ trong hệ thống được chuẩn hóa qua các trạng thái tuần tự gồm khởi tạo, đang xử lý, chờ duyệt và hoàn tất. Khi nhận nhiệm vụ, nhân viên nhấn kích hoạt để chuyển trạng thái sang đang xử lý. Sau khi hoàn thành phần việc, nhân viên nộp báo cáo kết quả và hệ thống lập tức chuyển tác vụ sang trạng thái chờ duyệt. Cấp quản lý hoặc trưởng nhóm có quyền thẩm định chất lượng sản phẩm. Nếu đạt yêu cầu, người quản lý sẽ xác nhận chuyển trạng thái sang hoàn tất. Trường hợp cần chỉnh sửa, quản lý gửi yêu cầu làm lại để nhân viên tiếp tục hoàn thiện. Chu trình khép kín này đảm bảo tính minh bạch và tránh thất thoát tiến độ.
IV. Đánh giá ứng dụng thực tiễn hệ thống quản lý công ty từ đề tài
Đề tài tốt nghiệp tại Trường Đại học Sư phạm Kỹ thuật TP.HCM đã hoàn thành đầy đủ các mục tiêu đề ra về mặt lý thuyết lẫn thực nghiệm. Ứng dụng trải qua các bài kiểm thử chức năng và phi chức năng nghiêm ngặt trước hội đồng đánh giá. Kết quả kiểm thử cho thấy hệ thống hoạt động ổn định, dữ liệu đồng bộ mượt mà và giao diện tương tác trực quan. Phần mềm đáp ứng xuất sắc nhu cầu điều hành của doanh nghiệp quy mô vừa và nhỏ nhờ khả năng tự động hóa quy trình phân công và nghiệm thu công việc. Khả năng mở rộng của kiến trúc ReactJS và Spring Boot tạo tiền đề thuận lợi để phát triển thêm các tính năng nâng cao trong tương lai. Nhóm tác giả đề xuất hướng nâng cấp tích hợp trí tuệ nhân tạo để tự động gợi ý phân bổ tài nguyên và đánh giá KPI nhân viên. Ngoài ra, việc bổ sung ứng dụng di động sẽ hỗ trợ nhân sự làm việc linh hoạt mọi lúc mọi nơi. Đây là công trình nghiên cứu giàu giá trị thực tiễn, đóng góp thiết thực cho quá trình chuyển đổi số của các tổ chức.
4.1. Hiệu quả ứng dụng vào mô hình doanh nghiệp
Hệ thống chứng minh tính hiệu quả vượt trội khi áp dụng vào quy trình vận hành thực tế. Việc số hóa toàn bộ danh mục công việc giúp giảm thiểu đáng kể thời gian trao đổi thông tin nội bộ. Ban giám đốc dễ dàng theo dõi tiến độ tổng thể của các phòng ban thông qua bảng điều khiển trung tâm. Tỷ lệ hoàn thành nhiệm vụ đúng thời hạn được cải thiện rõ rệt nhờ cơ chế giám sát minh bạch. Đồng thời, doanh nghiệp tiết kiệm được chi phí đầu tư hạ tầng phần mềm đắt đỏ. Dữ liệu công việc được lưu trữ nhất quán, hỗ trợ việc trích xuất báo cáo phục vụ các cuộc họp đánh giá định kỳ.
4.2. Hướng phát triển và nâng cấp hệ thống tương lai
Để đáp ứng nhu cầu tăng trưởng trong tương lai, hệ thống cần được nâng cấp thêm nhiều phân hệ phụ trợ. Hướng phát triển tiếp theo tập trung vào việc xây dựng phiên bản ứng dụng di động trên nền tảng React Native. Điều này cho phép người dùng nhận thông báo tức thời và giải quyết công việc linh hoạt ngay trên điện thoại. Bên cạnh đó, việc tích hợp công nghệ trí tuệ nhân tạo sẽ hỗ trợ dự đoán rủi ro tiến độ dự án. Hệ thống cũng có thể kết nối thêm cổng thanh toán và quản lý chấm công tự động qua định vị GPS. Những bước cải tiến này sẽ hoàn thiện hệ sinh thái quản trị doanh nghiệp toàn diện.