Oleg Kuzin wrote:Hi all.
I've just got a P status after resumission which means I'm SCEA now. Although I consider my first solution to be better than the resubmitted one.
Thanks to everyone who shared their ideas and thoughts.
Cheers and good luck!
JJ Walker wrote:the validation of the valid combination of inventory should be from the Stock Inventory and Management System.
Regarding the relation between House, Product and CompletedDesign, I am thinking House is the outcome after customer add all the component to it; Product is after the required feature(heating, plumbing) is added to the house, (may) including deriving the cost; and CompletedDesign is after customer select 1 or more product to form a final design, which is ready to be discussed with Sales Rep.
What do you think?
rafael liu wrote:
The company has recently invested in a state of the art stock inventory and management
system that controls all inventory and valid combinations of inventory in the Factory Homes
catalog. This system is accessible using a well-defined set of web services.
I was designing it as a subsystem that would store and retrive components for me. The Wall, Door, etc in my application would be just for binding the Web Service response into a POJO, it wouldn't be store in my data base. The House, Product, etc would be in my data base only with references to its components.
I don't see how it would work if this system was only for validation.. You would pass a set of components combination just to check validity?
rafael liu wrote:Wow, that's weird, my reply appeared as an edit of yours..
CompletedDesign is for me an "interaction with the system", this way in the same interaction the Customer can build 2, 3, * houses. Anyway, I'm changing this domain model..
In your understanding the House itself would be in the Inventory System?
rafael liu wrote:That's what I thought at first, but there's no way to have a Product without a CompletedDesign, there simply is no Use Case that would build a Product without creating a respective CompletedDesign. And even if it had, there is no Use Case that would pick this pre-built house.