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.
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 ...