Reference no: EM131320224
Creation of an Entity-Relationship Diagram and a Class Diagram
Assume that you have to create a data model for a system that stores information about cars and their owners. A car has attributes such as its model, make, and year of manufacturing. The owner has attributes such as name and address. Assume that a car owner can own many cars, but a car can have only one owner. An owner has recently sold off a car and owns no car at this point in time. This information is also present in the system.
If you have not done so already, use this link to download and install the latest stable release (non-beta) of Java SE 6 JDK. If you are using Windows and are not sure whether you need the 32- or 64-bit version, refer to Microsoft's help and support. Then use this link to download and run the Violet UML editor.
Perform the following tasks:
1. Create an ERD for a system that stores information about the cars and owners. Perform the following steps:
a. Use Word to create an ERD that contains Car and Owner entities.
b. Add the details for Car and Owner entities.
c. Add the relationship between Car and Owner entities.
2. Take a screen shot of the ERD diagram and paste it into a Word document as evidence of having completed this task. Label it correctly to avoid confusion.
3. Create a class diagram for the same system. Perform the following steps:
a. Run the Violet UML editor.
b. Select the Class Diagram option.
c. Select the Class Diagram Tool option from the Diagram Tool menu.
d. Click on the grid area to create a rectangle for a new class.
e. Create classes for the car and its owner.
f. Create subclasses of the Car class for SportsCar, Sedan, and Minivan.
4. Take a screen shot of the UML class diagram and paste it into the Word document as evidence of having completed this task. Label it correctly to avoid confusion.
5. Write a paragraph of 150-200 words describing the features you liked and disliked in each diagram. State which diagram you prefer using and justify your preference.
6. Submit a 2- to 3-page document containing the screen shots of the ERD and the UML class diagram and a paragraph describing the features of each diagram that you liked and disliked, your preferred diagram, and the justification of your preference.
Assignment choice-the great migration
: Write an essay on the great migration of the black population to the northern United States. What were the reasons for the great migration? What were some of the risks involved for the African Americans who undertook the move?
|
Theodore roosevelt to sponsor government intervention
: One of the most famous labor/management conflicts took place in the 1902 Coal Strike in Pennsylvania. The strike brought the coalmine owner George Baer against the United Mine Workers Union, and led Theodore Roosevelt to sponsor government interve..
|
Write the corresponding output equations
: write sets of state equations for DFII and its transpose, cascade, and parallel forms. Also write the corresponding output equations.
|
What would be the productive capacity for january
: Explain why some salaries and benefits change from month to month and others do not - If the assumed efficiency of the providers changed to 92% (see Exhibit 1.5.), what would be the productive capacity for January?
|
Create an erd for system that stores information about cars
: Create an ERD for a system that stores information about the cars and owners. Perform the following steps: Use Word to create an ERD that contains Car and Owner entities
|
Continuing effects of colonialism in region
: Considering the effect that colonialism has had on the world today, how has and/or does Colonialism continue to affect the world? Choose one country or area that we have studied and discuss the continuing effects of colonialism in that region.
|
Obstruct the resolution of three themes
: Discuss how a Human Rights Approach may aid or obstruct the resolution of these three themes:
|
What is used for accessing a resource that you can read
: What is used for accessing a resource that you can read from and write to? What does the Input stream do? What special type of variable is used by PHP to represent a resource such as a file?
|
Augustine and socrates both acknowledge
: St. Augustine and Socrates both acknowledge that the perfect city cannot exist in this world. For each of them, what is it about the nature of human beings and of political life that makes this impossible?
|