posted 13 years ago
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