• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Jeanne Boyarsky
  • Tim Cooke
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Tim Moores
  • Mikalai Zaikin
  • Carey Brown
Bartenders:

How to start with Part-2 preparation

 
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I need some advice on part-2 preparation.What resources(books,links) should i read before downloading the assignment.
 
Ranch Hand
Posts: 108
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Core J2ee Design Patterns is a must.
 
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I started part 2 about three weeks ago and aim to submit before Christmas. My advice is as follows:

First, plan. Get familiar with the assignment you've been given and the deliverables that are required. Completing the assignment should take from 40-100 hours (I'm not doing the beta) depending on experience, I expect to take 50-60. Decide how you're going to split that time, put together a schedule and stick to it. Make sure as you complete each stage that you've produced all the things you planned to.

Treat it like a real project. Extract the functional and non-functional requirements from the documentation, you'll find yourself making assumptions and architectural decisions. Make notes of these and any questions as you do so. You will keep coming back to them and revising them.

Then move on and just work at it like a typical UML-based project. I've put together some system sequence diagrams and analysis sequence diagrams, they have helped me understand the interactions in the system, I am now working on packages, design sequence diagrams etc etc.

In short, produce a Software Architecture Document and you will then have much of the information you need for your submission. You then have to decide how much supplimentary information to include from the SAD and other stuff you may have done along the way.
 
Ranch Hand
Posts: 697
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The most common tip I got from fellow ranchers was to read the assignment over and over for days (or even weeks) before starting with your design.

If you're gearing towards a JEE 1.4 solution, then Core J2EE Patterns is a must have. However, if you're planning to submit a JEE 5 Solution, then it might be worth buying any of the EJB3 books below.

Enterprise JavaBeans 3.0 (5th Edition)

Mastering Enterprise JavaBeans 3.0

Pro EJB 3: Java Persistence API (Pro)

Also make sure to get a UML book since a significant part of your assignment score for the old SCEA will depend on UML compliance. Below are some of the top rated UML 2.0 books.

UML 2.0 in a Nutshell

UML Distilled (3rd Edition)
[ December 01, 2007: Message edited by: Paul Michael Laborte ]
 
I'm not dead! I feel happy! I'd like to go for a walk! I'll even read a tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic