Ngày nay trong thời kỳ của công nghệ thông tin, máy tính dã tham gia hỗ trợ hầu hết các hoạt dộng của con nguời nhu nghiên cứu khoa học, kinh doanh, quản lý… Ðể ứng dụng công nghệ thông tin cho việc xây dựng các hệ thống thông tin quản lý dòi hỏi phải có qui trình, phuong pháp dể áp dụng. Chính vì vậy một trong những yêu cầu quan trọng của những nguời làm tin học dó là phải có tri thức về phân tích thiết kế hệ thống mới có thể và phát triển duợc các ứng dụng tin học có tính khả thi.