Reference no: EM13355484
Community Board of Realtors Case
The real estate business relies on an extensive amount of information used in the buying and selling of real property.
Most communities of real estate agents and brokers have formed cooperative organizations to help consolidate and distribute information on the real estate profession, real estate trends, properties in the community, historical records of property sales, and current listings of properties for sale. These organizations are usually referred to as the Community Board of Realtors.
Research your local Community Board of Realtors to answer these questions:
1. Who are the stakeholders for the issues related to real estate in your community, and what are their main interests?
2. What types of information does the board collect and make available to its members and to the community?
3. Research the real estate industry in at least two countries other than the United States. For each of these countries, what are some of the cultural and legal issues that differ from those in the United States? If you were working on support for an international real estate cooperative system, in what ways would the information collection activity process be complicated?
Following is the main description and based on it we need to create USE CASE DIAGRAM of UML Model type
Community Board of Realtors
One of the functions of the Board of Realtors introduced is to provide a Multiple Listing Service (MLS) system that supplies information that local real estate agents use to help them sell houses to
their customers. During the month, agents list houses for sale (listings) by contracting with homeowners. The agent works for a real estate office, which sends information
on the listing to the MLS. Therefore, any agent in the community can get information on the listing.
Information on a listing includes the address, year built, square feet, number of bedrooms, number of bathrooms, owner name, owner phone number, asking price, and status code. At any time during the month, an agent might directly request information on listings that match customer requirements, so the agent contacts the MLS with the request. Information is provided on the house, on the agent who listed the house, and on the real estate office for which the agent works. For example, an agent might want to call the listing agent to ask additional questions or call the homeowner directly to make an appointment to show the house. Once each week, the MLS produces a listing book that contains information on all listings. These books are sent to some real estate agents. Some real estate agents want the books (which are easier to flip through), so they are provided even though the information is often out of date. Sometimes, agents and owners decide to change information about a listing, such as reducing the price, correcting previous information on the house, or indicating that the house is sold. The real estate office sends in these change requests to the MLS when the agent asks the office to do so.
1. To what events must the MLS system respond? List each event, the type of event, and the resulting use case. Be sure to consider all the use cases that would be needed to maintain the data in the MLS system, thinking in terms of the CRUD technique.
2. Draw a use case diagram based on the actors and use cases you identified in question 1.
3. Given the information available in the system, consider yourself a potential customer looking for real estate. List as many specific use cases you would like to see based on your specific goals.
4. Draw a use case diagram for all the use cases for the potential customer you identified in question 3.