Sue Conger's "The New Software Engineering"

Read "Chapter 8: Process-Oriented Design" (pages 278-327). The goal of design is to map the requirements of the application to a hardware and software environment. The result of process-oriented analysis -- data flow diagrams, data dictionary entities, etc. -- is translated into detailed specifications for hardware and software. The main output of process-oriented design includes structure charts, physical databases, and program specifications.

In this reading, you will learn about the concepts and terminologies for process-oriented design. This reading covers the steps of process-oriented design including transaction analysis, transform analysis, and structure charts, as well as physical database design, program packages, and program design. You will also learn about strengths and weaknesses of process-oriented design. Take your time in reading and jot down any ideas or notes that stand out to you as particularly useful (or, conversely, confusing).

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