Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Me too SCEA.

 
VamC Poondla
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Grade: P
Score: 87

The maximum number of points you could have received is 100, minimum to pass is 70. Class Diagram (44 maximum) .......................... 37 Component Diagram (44 maximum) ...................... 40 Sequence/Collaboration Diagrams (12 maximum) ........ 10


Well, I am not happy with the score. I expected minimum 90%. But, well, considering the fact that I spent just 16 hours for the entire part 2 including documentation, the ROI is great. ( Cant help, as I have to manage 2 projects)

Thanks for the forum for your excellent support. I will be active in the forum as long as I can. This is a place where I meet great minds and hearts.

Thanks
 
Laxmi Raghu
Ranch Hand
Posts: 218
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!!

You did well too!! Don't worry about score. You are a SCEA no matter what's the score is.

One quick question. After anylysing for long, i'm confused as where shouldi link my airport to? Either to Segment or to Flight? Can you clarify?

Laxmi
 
VamC Poondla
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What do you think is the better way?

Check Prepare Itinerary Use case and see when the user specifies the cities.

Thanks
 
CaiChong Ning
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Did you draw the shop cart class in your class diagram or just BDM ext
 
Jim Janssens
Ranch Hand
Posts: 210
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats !

Can you tell us how many class / sequences / component diagrams you had ? 16 hours is pretty fast, I spend that time alone understanding the assigment
 
VamC Poondla
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My assignment consists of
a) Two class diagrams
Business Model - with around 20 classes
Web App Framework Diagram - around 8 classes

b) Six Sequence Diagrams
5 Use cases
1 genral control flow


c) One Component diagram

d) One Deployment Diagram

e) A brief writeup of my architecture HTML Document which comes to 4 pages if printed in A4 size.

Few things I want to mention are:
1) I gave all strengths and weaknesses of my architecture in the writeup and the trade-offs for choosing such architecture.
2) I used steriotypes extensively in all UML diagrams
3) I gave a high level abstraction of the system without dwelving into implementation details much

I asked my co-developer in my team and asked him whether he understood what I am submitting or not. He asked some valid questions for which I could find answers in my architecture. So, I was convinced of my assignment and uploaded and immly wrote part 3.

It took exactly 1 month for results to come. Not a day less, not a day more.

Thanks
Vamsi
 
Jim Janssens
Ranch Hand
Posts: 210
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ok, thats nice.

About the level of abstraction: did you draw the design patterns on the diagrams somewhere or did you just adress this in you assumptions list ? For exampme: dod you acutally draw a claass: abstract factory pattern, service locator etc... or did you mention this only in your list.

About the component diagram, what did you show there ? Just the components and their interaction ? Or did you do something special with it...

Thanks.
 
VamC Poondla
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Some of the patterns are too difficult to miss. For example CommandManager etc specify that it uses Command Pattern. But I had a section for Design Patterns alone in my arch doc. I specified why I choose that pattern in that context and what I am gaining by that.

Coming to Component Diagram, it contains different components in the system packaged according to the tier they belong to. And I specified all associations between the components.

I think my UML Compiance is bad. I used UML 2.0 for Component and Class diagrams. But UML 1.4 notation for Interaction Diagrams.
 
Jim Janssens
Ranch Hand
Posts: 210
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by VamC Poondla:
Some of the patterns are too difficult to miss. For example CommandManager etc specify that it uses Command Pattern. But I had a section for Design Patterns alone in my arch doc. I specified why I choose that pattern in that context and what I am gaining by that.


Ok, so you did not actually draw the classes which for the command pattern then ? You just marked that component representing the pattern with prefixing its name (and then explain the actual pattern in the doc) ?

Originally posted by VamC Poondla:
Coming to Component Diagram, it contains different components in the system packaged according to the tier they belong to. And I specified all associations between the components.

I think my UML Compiance is bad. I used UML 2.0 for Component and Class diagrams. But UML 1.4 notation for Interaction Diagrams.


Ok, some final questions:

Which tool did you use to draw all the required diagrams ? I'm using togetherJ but this is not yet UML 2.0 compliant. For the sequence and class diagram I dont really think you need 2.0, but maybe for the component diagram... Can you tell us how many artifacts were on your component diagram ?

Finally: you say that you packaged the components per tier. That means that you have a part with only components belonging to the web application right ? Did you express the use of patterns here ? ex. did you cleary indicate with the required classes that you use MVC (for example) ? Or did you just show the JSP components and the interaction with the business tier.

Thanks
 
Ajith Kallambella
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations !
 
Marcelo Sousa Ancelmo
Ranch Hand
Posts: 498
Eclipse IDE Fedora Firefox Browser
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats, good job!



Regards,
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic