Thực hiện một đề án tin học là chuyể bài toán thực tế thành bài toán có thể giải quyết trên máy tính. Một bài toán thực tế bất kỳ đềubao gồm các đối tượng dữ liệu và các yêu cầu xử lý trên các đối tượng đó. Vì thế, để xây dựng mộtmô hiình tin học phản ánh được bài toán thực tế cần chú trọng đến hai vấn đề