Question

How are Domain Model class diagram (DMC) and Design Class Diagram (DCD) different? What additional information...

How are Domain Model class diagram (DMC) and Design Class Diagram (DCD) different? What additional information will you need to include in the DCD that does NOT need to be present in the DMC?

Homework Answers

Answer #1

Hi,

Inorder to describe the structure of a system a class diagram is used.There are Domain model class diagram and Design Class Diagram.The difference between them are given below:

Domain Model Class Diagram

Design class diagram

1.Representation of real world 1.Representation of software definition
2.Identify relevant concepts and ideas of domain 2.Identify the specification of software classes
3.It does not consist of methods of class 3.It consist of methods of each class
4.Conceptual model design 4.Logical model design
5.It only establish the entities,attributes and the relationship 5.It defines the structure of the data element

The additional information that included in DCD is that there is a method or operation for each class.The method is a funcion ,that defines the operation of each class.

Thank you...

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
What is rapid instructional design? How does it differ from the traditional training design model discussed...
What is rapid instructional design? How does it differ from the traditional training design model discussed in Chapter 1? (See Figure 1.1.) Also, explain how you could use an ‘agile design process’ for developing online training.
Use CRC to design information system for a school. Use following classes: Professor, Class, School, Department,...
Use CRC to design information system for a school. Use following classes: Professor, Class, School, Department, and Student, Identify the main responsibilities and collaborators for each class. Then draw a UML class diagram showing the relationships (and multiplicities) between the classes
Create a UML class hierarchy diagram (be sure to consult the notes so that you construct...
Create a UML class hierarchy diagram (be sure to consult the notes so that you construct the correct diagram) with a minimum of 6 classes for each of the categories below. Each diagram should include at least three examples of one class inheriting from another. Provide a couple of sentences in each case explaining the inheritance decisions behind your design. a. Technology relevant to remote learning b. A personal passion or hobby of choice
Create a UML class hierarchy diagram (be sure to consult the notes so that you construct...
Create a UML class hierarchy diagram (be sure to consult the notes so that you construct the correct diagram) with a minimum of 6 classes for each of the categories below. Each diagram should include at least three examples of one class inheriting from another. Provide a couple of sentences in each case explaining the inheritance decisions behind your design. a. Technology relevant to remote learning b. A personal passion or hobby of your choice
Create a conceptual model using either an entity-relationship diagram or a crow’sfoot notation. State any assumptions...
Create a conceptual model using either an entity-relationship diagram or a crow’sfoot notation. State any assumptions of business rules. Create a conceptual model using either an entity-relationship diagram or a crow’sfoot notation. State any assumptions of business rules. Suppose you want to design a database to keep track of potential customers for new products. You need to design the database so that the features of the new product are captured. You also want to know what employee contacted the potential...
Question:Chemical Engineering,Plant Design Hello, I'm looking for a process flow diagram for the production of para-xylene....
Question:Chemical Engineering,Plant Design Hello, I'm looking for a process flow diagram for the production of para-xylene. I want a flow sheet of the process with the weight composition of the streams and the overall conversion percentage. I didn't find a process flow diagram that has the information I need to start my plant design project Could you please help me  
Turn it into UML class diagram: The manager of a rental property needs to keep track...
Turn it into UML class diagram: The manager of a rental property needs to keep track of the customers renting its units. She only needs to keep information about its current rental contracts. As each unit is different, the room of each unit needs to be described and the description needs to include the size of the room and the size of the entire unit. The database also needs to have other amenities of each unit, such as the closet...
Explain this question about reduced model in factorial design: a. what is reduced model? b. what...
Explain this question about reduced model in factorial design: a. what is reduced model? b. what is the different between full model and reduced model? c. Is there any pro (benefit) and cons for using either full or reduced model? d. what is the purpose of reducing the full model?
Design an E-R diagram to model a college described below: ● There are several departments in...
Design an E-R diagram to model a college described below: ● There are several departments in a college, and each of them has a unique name, one or more telephone numbers, and an address. ● Each department gives some number of courses. Each course has a course number which can be used to identify a course only inside of the same department. Each course has its schedule and a certain number of credits. Each course is held in some location...
The mpg dataset has information on fuel mileage, engine information, and vehicle class of different cars...
The mpg dataset has information on fuel mileage, engine information, and vehicle class of different cars stored in 234 rows and 11 columns. You want to use this information to predict the vehicle class of some new cars using the k-nearest neighbors algorithm. What would be a reasonable choice for k if you did not have time to experiment with all values of k?
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT