Venkat Kantamani

Greenhorn
+ Follow
since Dec 13, 2010
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
1
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 Venkat Kantamani

Rahul,

Your approach is correct. You don't need DAO anymore for this scenario.

Regards,
Venkat
Jeanne,

Sorry about the hurry, I will keep the time frame in mind for future requests.
Coming to your answer, did you mean discussion of Hardware in the component diagram? Don't you think it should part of "Deployment Diagram"? I have elaborated on the Hardware in the deployment diagram section, But not in the component diagram.

-Venkat
Guys, anybody got some inputs on this?
If you follow Cade style then you should opt for option b.

I accept that MDB is integration level component. But it varies from case to case. If you are doing some business logic inside it and it's further invoking a DAO to interact with the external system, then it's fine to place MDB in the business later and keep the DAO in the integration later. You no need to show how the MDB is invoked in the component diagram(Similar to the Cade's diagram).

I'm not as expert in the components diagram, so I don't take my words as final. I'm just trying to tell what I felt is the right way to do it. If some expert in the group comments on this, it would be better.

-Venkat
Hi All,

I never drew a component diagram before, But for the assignment I need to do one. When I compared the diagrams on the internet with the one provided in the chapter 9 of Mark Cade and Humphrey Sheil, there is a vast difference in them(like no interfaces, no ports etc).

But I liked the Mark Cade and Humphrey Sheil as it's very simple and elegant compared to the other ones. So I have decided to follow it. But the only problem is, for my actual assignment, the diagram looks close to the Mark Cade's example diagram and it's even simpler than that(I don't have the Inventory & Pricing logic functionality as similar functionality in my assignment is external to my system and I'm accessing it as web service. So I don't have the component in the business layer, But I showed a component in the integration layer which accesses the web service). So this change will make the diagram look very simple(11 components and 3 external systems = 14 boxes) and I'm worried it may not be good enough for 40 marks!!

I understand that if the problem requires only his much, then it should give me complete points. But it's an exam and often making things too simple is not a very good idea. Do you guys think I need to elaborate more?(Like instead of showing related SLSB and ENTITIES as one components, split them and show interactions between them?)

If you guys can provide some good links to sample components diagrams(like the one in Mark Cade's book), it would be helpful to me.(I found many, But they are not like the one in Mark Cade's book)

Appreciate your inputs.

Regards,
Venkat

I don't think there is any size limit on the worked out solution. But considering the fact that you have 1 class diagram, 1 component diagram and 4-5 sequence diagrams and some text, in normal circumstances it wont exceed 1 MB.

Try reducing the resolution of your images(Recommended: With resolution 1280 * 800, There should not be scroll bars). Having said that, even you send 3 MB, it should be a problem(I suppose, Not sure though)

-Venkat
As mentioned by helwani, You can may be add few things so that you can reduce the ambiguities in the requirements. But don't reduce the given problem complexity. And also it is not really advisable to add all the imaginary functionality which will actually exits in the real life.

Hope it helps.

Start with 9th chapter of Mark Cade's book. You will know what the exam expects from the candidate. If you are not familiar with UML 2.0 then you need to check the syntax once. Then I guess you are ready to go!
Hi All,

Apart from the part 2 mandatory diagrams, I have some text explaining the following things
  • Overview of the architecture
  • Usage of a couple of design patterns in my design
  • Some brief text on deployment diagram(Hardware configuration, cloud scalability stuff)


  • I'm not sure where to keep the text. I'm planning to add one link called "Architecture overview" to include the items 1&2 and add one more link besides deployment diagram where I give link to the text of item 3. Is that fine?

    -Venkat
    As you rightly pointed, it's up to individual.

    But roughly 3 months time should be good enough, if you are very focused.

    -Venkat
    Congratulations and good luck for your part 2 & 3
    11 years ago
    You can get the assignment from the link below:
    https://ibt.prometric.com/sun

    You need to register to the site mentioned in the details. Once you login. You can chose the exam you want to take(In this case assignment CX-310-301A ). Once you purchase the exam, the assignment will be there for 2 hours. You need to print the assignment, it's not download.

    Thanks & Regards,
    Venkat
    Thanks for the reply Jeanne. I will go ahead with this approach.