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

Factory Home Domain Model Clarification

 
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Dear Ranchers,

Currently I'm working on the Factory Home assignment.

I think Component is Product too, like the house object. I made this conclusion based the UC-1 description as below:

" (after customer selects a specific component), System responds with the product detail and availability / applicability of the product, based on the current house design."

Here the word "product" appeared twice. Does it implay that the component is a product too? Agree?

The confusing domain module really gave me headache for a week. I'll appreciate any comments.

Looking forward to your response.

-Danny
 
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You are right. The wording of the usecase-1 can be confusing. I don't think product mention in uc-1 is the 'Product' from domain model. I think they are using the words product and component interchangeably to mean wall, foundation, roof, door, window in the domain model.
 
Dannyf Soon
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Pratik Bhavsar wrote:You are right. The wording of the usecase-1 can be confusing. I don't think product mention in uc-1 is the 'Product' from domain model. I think they are using the words product and component interchangeably to mean wall, foundation, roof, door, window in the domain model.



Thanks for you response! You're correct.
 
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Dannyf Soon wrote:Dear Ranchers,

Currently I'm working on the Factory Home assignment.

I think Component is Product too, like the house object. I made this conclusion based the UC-1 description as below:

" (after customer selects a specific component), System responds with the product detail and availability / applicability of the product, based on the current house design."

Here the word "product" appeared twice. Does it implay that the component is a product too? Agree?

The confusing domain module really gave me headache for a week. I'll appreciate any comments.

Looking forward to your response.

-Danny



I'm working on it, too. And I think not only the UC-1 is confusing concerning the wording. I changed the domain model to meet my understanding and hope that's okay with the correctors. With the given domain model I could not work.
 
Ranch Hand
Posts: 65
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
well, I simply considered the Product to be an Uncompleted Design Object.
 
Dannyf Soon
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Luay Abdulraheem wrote:well, I simply considered the Product to be an Uncompleted Design Object.



Thanks for your response Luay.
 
Dannyf Soon
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Michael Zöller wrote:

I'm working on it, too. And I think not only the UC-1 is confusing concerning the wording. I changed the domain model to meet my understanding and hope that's okay with the correctors. With the given domain model I could not work.



Thanks for your response Michael.

Please see the thread regarding changing domain model where Jeanne suggested 'Personally, I would recommend against changing something that fundamental to the business.'

-Danny
 
Michael Zöller
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Dannyf Soon wrote:

Michael Zöller wrote:

I'm working on it, too. And I think not only the UC-1 is confusing concerning the wording. I changed the domain model to meet my understanding and hope that's okay with the correctors. With the given domain model I could not work.



Thanks for your response Michael.

Please see the thread regarding changing domain model where Jeanne suggested 'Personally, I would recommend against changing something that fundamental to the business.'

-Danny


Thanks for the advice. But not changing the model means changing (at least the wording) of the use-cases. I don't think the given model captures the business FH does. On the other hand I'd like it better if I'd not have to change the model that much, so I'll think about it again.
 
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Luay Abdulraheem wrote:well, I simply considered the Product to be an Uncompleted Design Object.



i think, the product is the collection of components (floor,roof,wall,window doors) which is chosen by the customer during selecting the component from the categories.
USE CASE-1 is repeated several times for the selection of different components (floor,roof,wall,window doors) from different categories. and all comes in the product when selection of components is finished and thus remaining action is just to commit the selected components in the product to form a complete house design.


please comment
 
Politics n. Poly "many" + ticks "blood sucking insects". Tiny ad:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
reply
    Bookmark Topic Watch Topic
  • New Topic