A systematic approach to information systems development—II problem and data oriented methodology