Entity-Relationship Model
Entity-Relationship model is a type of database model based on the notion of real world…
Decision Tables
A Decision table represents conditions and the respective actions to be taken to address them,…
Pseudo-Code
Pseudo code is written more close to programming language. It may be considered as augmented…
Structured English
Most programmers are unaware of the large picture of software so they only rely on…
HIPO Diagram
HIPO (Hierarchical Input Process Output) diagram is a combination of two organized method to analyze the system…
Structure Charts
Structure chart is a chart derived from Data Flow Diagram. It represents the system in…
Data Flow Diagram
Data flow diagram is graphical representation of flow of data in an information system. It…
Software Analysis & Design Tools
Software analysis and design includes all activities, which help the transformation of requirement specification into…
Design Verification
The output of software design process is design documentation, pseudo codes, detailed logic diagrams, process…
Coupling and Cohesion
When a software program is modularized, its tasks are divided into several modules based on…