• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

SCEA part 2 - help

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have downloaded the assignment but i am not sure as to where to start with it.

Could someone point me in some direction as to where to go after downloading the assignment?

Thanks.
 
Ranch Hand
Posts: 181
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Please note that I haven�t received my results yet.

But I think it can help you:

1) Read carefully the assignment. Try to map the requirements to components and classes. Create some rough diagrams (I have used StarUML - it is free and easy to use).

2) Read Mark Cade�s book sample project. Analyze the complexity of his diagrams.

Note that not all assignments are exactly the same! There are some subtle differences, so use the forum to get the general Idea, not the solution.
 
Donald Walters
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Cleuton.

I surely don't want the solution but rather a clue as to where to start.

Thanks much.
[ September 05, 2006: Message edited by: Donald Walters ]
 
Cleuton Sampaio
Ranch Hand
Posts: 181
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, Donald.

In a real team, you should not develop an entire architecture without help.

I can tell you how I had started my assignment. First, try to draw (by hand) some sequence diagrams for the operations. Forget about Web Customers and Java Application clients. Think only in represent the use cases in graphical form.

Get the BDM diagram and add some necessary classes (if you read carefully the use-cases you should come up with 2 or 3 new classes). Remember, this is the domain model. It is not necessary to represent intermediate components.

Start with Prepare Itinerary. Draw all the components and messagens (in plain english). It is better to draw by hand in this step.

When you finish all the sequence diagrams, it is time to think in distribution. Look at each component in the diagrams and think where must they be installed. Then try to create intermediate components, like Business Delegates, Service Locators etc. Try to map the remote components to EJBs or DAOs.

I think this is the first step.
    Bookmark Topic Watch Topic
  • New Topic