Re: OOAD Study Guide



Responding to Mailtogops...

  I am a C++ programmer. Last week I undergone  OOAD & UML training in
our office. I realized OOAD is not easy to implement in real time
without experience. I want to experiement the OOAD and UML..

I need some problem statements (requirements) from where I can derive
the use cases, then go for Analysis and then find out entity,
controller and view classes etc.. then move to the Design
architecture..

Can somebody provide me the requirements or problems?. I don't want to
define the problem statement myself, because I afraid I will fallback
to the coding first as typical programmer..

I don't think you need someone else's requirements. Pick a problem you are familiar with and define the requirements yourself. Whether the requirements are yours or someone else's the real problem is determining whether your OOA/D solution is a good one.


One alternative is to pick up a copy of Leon Starr's "Executable UML: A Case Study". It presents the requirements for a real-time high-rise elevator system. It also provides a complete solution. (I probably wouldn't have done it quite the same way, but it is close enough for a newbie.) As a bonus, it provides a disk with the Bridgepoint model simulator and the complete model so you can execute it without code and even makes changes to the requirements, modify the models, and validate the changes.

We can open a new topic with the problem statement where the learners
trying to analysis and design the system.. Experiened guru can find out
the loopholes and they can improve the systems..which benefits
everyone..

To learn OOA/D properly you really need mentoring. Since your office is providing training, they should also spring for mentoring.



************* There is nothing wrong with me that could not be cured by a capful of Drano.

H. S. Lahman
hsl@xxxxxxxxxxxxxxxxx
Pathfinder Solutions  -- Put MDA to Work
http://www.pathfindermda.com
blog: http://pathfinderpeople.blogs.com/hslahman
(888)OOA-PATH



.