System components; development methods; system development life cycle (SDLC); requirements analysis; data flow diagram (DFD) and E-R diagram; requirement documents; system analysis; prototypes software creation; technical design documents; system analysis presentation