Create class diagrams that describe the classes

Assignment Help Software Engineering
Reference no: EM131162878

Create class diagrams that describe the classes and relationships depicted in the following scenarios:

• Researchers are placed into a database that is maintained by the state of Georgia. Information of interest includes researcher name, title, position, date began current position, number of years at current position; university name, location, enrollment; and research interests. Researchers are associated with one institution, and each researcher can have up to five research interests. More than one researcher can have the same interest, and the system tracks the ranking of the best researchers for each interest. The system should be able to insert new researchers, universities, and research interests; produce information, such as the number of researchers at each university, contact information for the researchers, and research interests that do not have associated researchers; and change researcher rankings for the various research interests.

• A department store has a bridal registry. This registry keeps information about the bride, the products that the store carries, and the products for which each customer registers. Some products include several related items; for example, dish sets include plates, specialty dishes, and serving bowls. Customers typically register for a large number of products, and many customers register for the same products. Draw the class diagram and give at least two examples of query and update operations that could be placed somewhere on the model.

• Jim Smith's dealership sells Fords, Hondas, and Toyotas. The dealership keeps information about each car manufacturer with whom employees deal so that they can get in touch with manufacturers easily. The dealership also keeps basic information about the models of cars that it carries from each manufacturer. The dealership keeps such information as list price, the price the dealership paid to obtain the model, and the model name and series (e.g., Honda Civic LX). It also keeps information about all sales that employees have made. (For instance, the dealership will record the buyer's name, the car he or she bought, and the amount the buyer paid for the car.) To contact the buyers in the future, the dealership also keeps contact information (e.g., address, phone number).

Reference no: EM131162878

Questions Cloud

Draw a sequence diagram for each of the given scenario : Create a sequence diagram for each of the following scenario descriptions for a video store system: A Video Store (AVS) runs a series of fairly standard video stores.
How much profit will the monopolist make : If the monopolist is able to charge different prices to each type of consumer, what price will she charge to type B consumers?
Create a sequence diagram for each of the given scenario : Create a sequence diagram for each of the following scenario descriptions for a health club membership system When members join the health club, they pay a fee for a certain length of time.
What is an anthropological concept : What is an anthropological concept? Anthropological concepts are anthropological terms and ideas. Examples of some that we've studied include: ethnocentrism, ethnicity, reciprocity, kinship, language and communication. You should not use this exa..
Create class diagrams that describe the classes : Create class diagrams that describe the classes and relationships depicted in the scenarios- Researchers are placed into a database that is maintained by the state of Georgia.
Draw a behavioral state machine diagram : Draw a behavioral state machine diagram that describes the various states that a travel authorization can have through its approval process. A travel authorization form is used in most companies to approve travel expenses for employees.
Create the use case diagram for the pru system : Create the use case diagram for the PRU system. Choose one use case diagram and create a sequence diagram. Create a class diagram for the PRU system.
Construct a frequency distribution and display it as a table : Construct a frequency distribution and display it as a table and as a histogram.
Create the use case diagram for the otmc system : Create the use case diagram for the OTMC system. Choose one use case diagram and create a sequence diagram. Create a class diagram for the OTMC system. Create a behavioral state machine diagram to depict one of the classes on the previous class diagr..

Reviews

Write a Review

Software Engineering Questions & Answers

  Describe and compare the various sources of software

Describe and compare the various sources of software. How can you decide among various off-the-shelf software options? What criteria should you use

  Modularity can have negative as well as positive effect

Modularity can have a negative as well as a positive effect. A program that is overmodularized performs its operations in very small modules, so a reader has trouble acquiring an overall perspective

  1give at least three examples of where decision making

1.give at least three examples of where decision making process could be used at different levels in a software

  Describe an is-a relationship

Using an example from your work or daily life, describe an "is-a" relationship. Why is an "is-a" relationship important when designing an inheritance between classes

  Describe a different sdlc model

The paper will be five pages: (a) Describe the 7 Step SDLC - 2 pages, (b) Describe a different SDLC Model (4 step or 12 step) - 2 pages, (c) Compare and contrast the 7 Step Model and the second model you selected.

  Create object relationship diagram gives overview of system

Create an object relationship diagram that provides an overview of the system, including how textbooks are selected by instructors, approved by a department head, and sold to students by the bookstore.

  How can transitions be used in a slide presentation

How can transitions be used in a slide presentation

  Write a paper analysing the delivering business value

Imagine that you are working at an organisation where the IT strategy is not integrated into that of the rest of the company. Sometimes this can stem from a misaligned perception of IT between departments. How would this affect your job and the in..

  Process of requirements elicitation and validation

Give reasons why the process of requirements elicitation and validation is an iterative one and what roles does the requirement documentation play in the process of requirements elicitation and validation?

  Key to managing change in projects

What do you think is the key to managing change in projects? Why do you think this is the key?

  Conducting unit testing of code

Suppose you are writing a program and you will start to conduct testing on your code as it becomes completed and operational. This is generally called unit testing.

  You have been hired as the cio of a large multinational

you have been hired as the cio of a large multinational internet advertising company. the president of the company is

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd