Sue Conger's The New Software Engineering: "Data-Oriented Analysis"

Read "Chapter 9: Data-Oriented Analysis" (pages 328–390).

Information engineering (IE) is the methodology used to illustrate data-oriented analysis. In the data-oriented approach, there is the notion that data are more stable than processes. Business area analysis (BAA), which is the IE term for analysis, begins with an analysis of data followed by business function processes resulting in entity-relationship diagrams (ERDs), data flow diagrams (DFDs), and the entity/process matrix called CRUD matrix (create, retrieve, update, delete).

Click The New Software Engineering.pdf link to view the file.