Below is a structured academic essay on the topic. (Note: Since I cannot directly access specific PPT files, this essay is synthesized from the established concepts in Bahrami’s well-known book, "Object Oriented Systems Development" — McGraw-Hill.)
Here’s what I recommend: