5

Analysis and Design Methodologies

LEARNING OBJECTIVES

At the end of this chapter, you should be able to understand and use techniques and methods regarding

  • Various methodologies of system development.

  • Complete life cycle development phases in a software development project.

  • Structured analysis and design, including function modelling and data modelling.

  • Data flow diagrams and data dictionaries and entity relation.

5.1 Introduction

Detailed and in-depth analysis of issues involved in a system under development or an existing system would lead to better understanding and thus better designed systems meeting user requirements in letter and spirit. If we can model analysis and design phases using the latest tools like UML, software development ...

Get Object-oriented Programming Using C++ and Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.