Ngày nay do tốc độ phát triển và ứng dụng rộng rãi của tin học nên hầu hết các doanh nghiệp đều ứng dụng vào qui trình làm việc của mình để nâng cao hiệu quả hoạt động .Do đó yêu cầu xây dựng phần mềm luôn là điều cần thiết trong các doanh nghiệp hoạt động sản xuất kinh doanh,xây dựng phần mềm phục vụ cho ngành giáo dục càng trở nên cấp thiết hơn