Aspects of a real estate agents business

Assignment Help Software Engineering
Reference no: EM13188995

Draw a UML class diagram that models the aspects of a real estate agents business that are described below.

• The agency handles the sale and rental of properties on behalf the owners of the properties. A property can be owned by one or more people or by a company.

• An employee, known as the ``agent'', supervises the sale of a property. There can be more than one agents involved with a sale.

• At the time of sale, details of the sale contract such as price, deposit paid and settlement date are recorded.

• There is a rental agreement established for each rental, which records information such as the length of the rental, and payment method.

• Each rental property has an associated rental agent. A rental agent will supervise the rental. The rental agent will arrange and record any property maintenance required (such as calling a plumber to fix a problem with the hot water system). The rental agent will perform regular inspections of the property and make an inspection report.
Your model must show

• named classes

• named associations and association multiplicity

• example attributes of classes (at least 3 attributes, but as many as possible)

Reference no: EM13188995

Questions Cloud

How fast does each bicyclist travel : Kathy bicycles 4 km/h faster than Javier. In the same time, it takes Javier to bicycle 33km, Kathy can bicycle 45km. How fast does each bicyclist travel?
Find a linear equation that relates v and t : A small business buys a computer for $3700. After 4 years the value of the computer is expected to be $200. For accounting purposes the business uses linear depreciation to assess the value of the computer at a given time.
What happened to the quantity of cups o soup consumed : Suppose the price of a Cup O' Soup now rises to $2. Using your diagram from part (a), show the consequences of this change in price. Assume that our student now spends only 30 percent of his income on dining hall meals. Label the new optimum as po..
How far from home is ben : rosa works due north of home. her husband works due east. they leave for work at the same time. by the time rosa is 7 miles from home, the distance between them is one mile more than bens distance from home. how far from home is ben?
Aspects of a real estate agents business : Draw a UML class diagram that models the aspects of a real estate agents business that are described below.
How fast is the level of water in the tank rising : Water is pumped into the tank at a rate of two cubic feet per minute. How fast is the level of water in the tank rising when it is one foot from the top of the tank?
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?
Brain damage is called : The inability to recognize familiar faces as a result of brain damage is called
And what is the angle of intersection : At what point do the curves r1 = and r2 = intersect? And what is the angle of intersection?

Reviews

Write a Review

Software Engineering Questions & Answers

  Describe is-a-has-a-uses-a relationship

Determine which of the following best explains the relationship between given objects: is-a, has-a, uses-a, none of the preceding.

  Identify the abstraction of classification entity types

Identify all the important concepts represented in the library database case study described here. In particular, identify the abstraction of classification entity types.

  Analyze polynomial-time algorithm using black box design

Using black box design and analyze the polynomial-time algorithm which calculates the assignment to variables which satisfies the formula.

  Draw erd to track work orders and tasks of work orders

Draw an ERD. The database should track work orders and tasks of work orders. The following detailed information requirements should be represented by the ERD.

  Question about case tools

From your personal experiences explain how CASE tools have improved the system development cycle.

  Assembly language programming code for 8086

Change any binary number found in register AX to equivalent ASCII code for each hexadecimal nibble in AX.

  Indirect port addressing capability

Determine how many ports can the Z8000 address in each I/O addressing mode?

  Create an employee class

Create an Employee class that has fields for the given pieces of data, Also create a class named ProductionWorker that extends the Employee class.

  Differentiate between latency and jitter

Describe in details about the Systems Development Life Cycle Costs Differentiate between latency and Jitter The Protocol for Message Standards is divided into three important parts. Briefly describe each one

  Program that calculates and displays the amount of money

Create the logic for a program that calculates and displays the amount of money you would have if you invested $5000 at 2 percent simple interest for one year. Create a separate method to do the calculation and return the result to be displayed.

  Office automation project in the printing industry

Discuss possible ramifications of these opposing objectives on the project and Which strategy do you favour? Justify your answer with relevant theory.

  Determine its model for attorney of clients for each case

Attorney is retained by one or more clients for each case, a client may have more than one attorney for each case. Determine its model.

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