• 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

regarding component diagram - assignment(Part 2)

 
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi ranchers,

I'm currently doing my part-2 assignment and I have gone though the 9th chapter of Mark Cade's book. I have a doubt regarding the component diagram mentioned there.

In the "JustBuiltIt" system, there is an inventory system that is accessible through JMS. The class diagram doesn't have any corresponding classes mentioned, But in the component diagram there is a component with name "Inventory & Pricing business and persistence logic". I believe this is not necessary as the system is using the corresponding "Inventory systems" functionality and it's business logic is not something that is not part of the SuD. isn't it?

I have a similar requirement and I need to access some external system as a web service(Which is already in place). As the business logic of the corresponding system is not part of my SuD, I'm thinking of not showing the corresponding component in my component diagram's business layer. But I will show a component in the "Integration Layer" using which my system talks to the web service. Is this the right approach?

Please advice.

Thanks,
Venkat
 
Venkat Kantamani
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Any ideas??
 
author & internet detective
Posts: 41860
908
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Venkat,
Welcome to CodeRanch!

I agree with your approach. The business logic of another system is definitely outside your scope.
 
Venkat Kantamani
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the reply Jeanne. I will go ahead with this approach.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic