Chi Nguyen

Greenhorn
+ Follow
since May 06, 2004
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Chi Nguyen


Do I need to add detailed level design of the framework with all the Actions and Command patterns ?
-Also same applies for my component diagram .. Its bloating and becoming really difficult to keep clean keeping to the guidelines of agilemodeling.
Did u run into any such issues and if so what was your work around that ?

Your assumption document gives me some hope. I had read from previous posts and have gradually made my doc into a architecture document sorts is that all right ?

Dhiren



Hi Dhiren,

I lost major points on component diagram and I am almost certain why. I think I overdid it and messed it up in the process. My suggestion is to keep it simple, Mark Cade book's style. Don't get caught up in the details. I didn't spend much time in the sequence diagram (you can only earn 12 points max).

My assumption document included some justifications on my design. For example, why I used Service Locator, DAO, etc

Good luck Dhiren, see you in SCEA rank soon

- Chi

Thanks for diagram tips. I like to see candidates who do not have attributes or methods in their class diagrams. Did you show navigation and role names? For component, did you base it on Cade?


Ray,I showed navigation but not rolename
Yes I did base my component design on Cade

Did you write about your architecture and design in general to elaborate on it? It seems like a lot of people do even though it's not "officially" required.


Peter,
No I didn't

Also - how many pages were you assumptions?


Around two pages of assumption

Again, good luck to all hopefuls

[ July 19, 2004: Message edited by: Chi Nguyen ]

[ July 19, 2004: Message edited by: Chi Nguyen ]
[ July 19, 2004: Message edited by: Chi Nguyen ]
Hi All,

Just checked my score after close to 6 weeks of waiting

Grade: P
Score: 84
Comment: This report shows the total points that could have been awarded in each section and the actual amount of points you were awarded. This information is provided in order to give you feedback on your relative strengths on a section basis. The maximum number of points you could have received is 100, minimum to pass is 70. Class Diagram (44 maximum) .......................... 42 Component Diagram (44 maximum) ...................... 32 Sequence/Colloboration Diagrams (12 maximum) ........ 10

Although I post few questions, I browsed lot of questions that been asked and answered in this forum and that help me quite a bit. Thanks all.

As you can see, my score is not that great. Actually, I was rushing my submission for personal reasons and knew right after I submitted that I screwed up in the component diagrams (I spend about 3 weeks, around 100 hours total for the whole assignment).

For SCEA candidates, you will find more useful and details comments from other successful candidates. But I would like to share some of my experience also.
* First, I believe there are numerous solutions for the assignment as long you can justify them. I keep it very simple, under 20 classes, did not have any method, attribute in my class diagram. I believe I lost major marks on component diagrams because I was trying to show too much and that confused the grader
* Mark Cade book helped a great deal.
* Part III should be very simple, much simpler than part I. I thought I did not do a good job on that. I did not prepare well (took it one day after part II submission) I was trying to convince the grader that I am the one who is reponsible for the design

After all, good luck to all hopeful

cheer,

- Chi
[ July 19, 2004: Message edited by: Chi Nguyen ]
Congratulations,

I submitted my assigment on June 4th, took essay exam on June 5th, still no result. Sun/Prometric has forgotten me
[ July 12, 2004: Message edited by: Chi Nguyen ]
I submitted part II 5 weeks ago, June 4th, took part III on June 5th. I haven't got the result. Is this normal or should I ask Prometric or Sun?1

Thanks
Congratulation
How long did you have to wait for the result?
Hi

I'm designing the system assuming that the new system would interact with FFMS only to retrieve read only data. The second paragraph of Background of the assignment doesn't say anything about updating the FFMS. Any thoughts!


I have the same thought with you on this. Because logically, a customer cannot modify his/her mileage. So read only data make sense here

[edited to replace the CODE tag by a QUOTE tag to solve horizontal scrolling problems on the page - Phil]
[ June 08, 2004: Message edited by: Philippe Maquet ]
Hi all,

I have a question on Soap and Model View Controller pattern. I know that in SOAP implementation through http (Apache SOAP), there is a servlet (rpcrouter) that acts as the router to all the SOAP services. When there is a request for a webservice, it decides what service to invoke. Is this servlet qualified as the controller in the MVC pattern? Or is it more like the controller in the front controller pattern? I can't seem to distinguish between the Front Controller and Model View Controller patterns

Appreciate for all inputs
Hi guys,

I have read through the assignment description for part II and have some confusions because some details are left out:

1. No mention of a flight managent subsystem, i.e, how do new flight data get input into the system, how existing flight info get modified
2. No mention of an accounting subsystem. I figure after a customer books an itinerary and pay for it using a credit card, some sort of accounting activities must happen.

The assigment description: background, requirement and interview with CEO, CIO does not mention any of this. The use cases only mention interactions between the customer/travel agent with the system

Without these components, the system would not be complete and functional.
So should I:
* add packages/components to handle data input and accounting
* or should I ignore and make some assumptions
* or should I just have enough components to handle the use cases given

Many thanks for any inputs