information system construction the methods of