Characteristics of an ideal information system