I. Tổng quan nghiên cứu
Bộ Công nghệ và Truyền thông Lào, viết tắt là 'ກຕສ', là tổ chức hành chính - kỹ thuật trung ương, có vai trò quan trọng trong việc xây dựng và quản lý các vấn đề vĩ mô về khoa học và công nghệ. Công việc thu thập thông tin của cán bộ trong bộ này chủ yếu được thực hiện trên giấy và dưới dạng tập tin excel, dẫn đến nhiều khó khăn trong việc quản lý và tìm kiếm thông tin. Đề tài 'Phát triển hệ thống quản lý nhân sự tại Bộ Công nghệ và Truyền thông Lào' nhằm giải quyết vấn đề này bằng cách tin học hóa quy trình quản lý, giúp tăng cường khả năng quản lý, tra cứu và tiết kiệm thời gian. Hệ thống mới sẽ giúp tự động hóa và cụ thể hóa thông tin theo nhu cầu của con người, từ đó nâng cao hiệu quả công việc.
1.1 Lý do chọn đề tài
Việc quản lý thông tin nhân sự tại Bộ Công nghệ và Truyền thông Lào gặp nhiều khó khăn do phương pháp thu thập thông tin truyền thống. Hệ thống quản lý nhân sự mới sẽ giúp cải thiện quy trình này, giảm bớt sức lao động và tăng độ chính xác. Tin học hóa trong quản lý không chỉ giúp tiết kiệm thời gian mà còn tránh được thất lạc dữ liệu. Đề tài này có tính thực tiễn cao, nhằm đáp ứng nhu cầu cấp thiết của xã hội trong bối cảnh công nghệ thông tin phát triển mạnh mẽ.
1.2 Tình hình nghiên cứu
Mục đích của đề tài là phân tích, thiết kế và lập trình hệ thống phần mềm quản lý nhân sự cho văn phòng tổ chức nhân sự. Nhiệm vụ cụ thể bao gồm tìm hiểu quy trình thu thập thông tin, khảo sát yêu cầu người sử dụng, và thiết kế cơ sở dữ liệu. Hệ thống sẽ có các chức năng như quản lý thông tin nhân sự, phòng ban, và báo cáo thông tin cá nhân. Phạm vi nghiên cứu tập trung vào thực trạng hoạt động của công tác quản lý thông tin cán bộ trong Bộ Công nghệ và Truyền thông Lào.
II. Đối tượng và phương pháp nghiên cứu
Để phát triển hệ thống quản lý nhân sự, cần xác định rõ yêu cầu của hệ thống. Các yêu cầu phi chức năng bao gồm giao diện dễ sử dụng, tốc độ xử lý nhanh và tính bảo mật cao. Yêu cầu chức năng bao gồm việc phân quyền người dùng, quản lý thông tin nhân sự và cập nhật trạng thái nhân sự. Mô hình hóa chức năng thông qua các Use Case giúp nắm bắt rõ ràng các yêu cầu của hệ thống. Việc xác định các Actor như quản trị viên và người quản lý là rất quan trọng để đảm bảo hệ thống hoạt động hiệu quả.
2.1 Đặc tả yêu cầu hệ thống
Hệ thống cần đáp ứng các yêu cầu phi chức năng như giao diện thân thiện và tốc độ xử lý nhanh. Các yêu cầu chức năng bao gồm quản lý thông tin nhân sự, phòng ban và thăng cấp cán bộ. Việc phân quyền người dùng cũng rất quan trọng để đảm bảo an toàn thông tin. Mô hình hóa chức năng thông qua Use Case giúp xác định rõ các tương tác giữa người dùng và hệ thống, từ đó thiết kế hệ thống phù hợp với nhu cầu thực tế.
2.2 Công cụ và công nghệ sử dụng
Hệ thống sẽ được phát triển bằng Microsoft Visual Studio 2010 và Microsoft SQL Server 2014. Microsoft Visual Studio là môi trường phát triển tích hợp, hỗ trợ nhiều ngôn ngữ lập trình và cung cấp các công cụ cần thiết để xây dựng giao diện ứng dụng. Microsoft SQL Server là hệ quản trị cơ sở dữ liệu mạnh mẽ, cho phép quản lý dữ liệu lớn và thực hiện các truy vấn phức tạp. Việc sử dụng các công nghệ này sẽ giúp đảm bảo hệ thống hoạt động hiệu quả và đáp ứng được các yêu cầu của người dùng.