Country Realtors System
Introduction
Australia has one of the most flourishing real estate industries where 10,000 of the innovative and great SME’s are based on real estate, providing support to 76,000 agents and is the source of income for the total of 218,000 people. This is equivalent to 1.7% of total work force in Australia (Residential Property Manager, n.d). This shows how much important this business is in Australia and hence making it sustainable and more successful is crucial at this stage. Moreover, for economy real estate plays a huge role. According to Residential Property Manager (n.d), 70% australians manage their assest in form of property and this is the reason why it is valued at $1.8 trillion and composing of $95 million due to rental. Hence it is one of the biggest center’s advocates. Unfortunately this business needs a boost of technology as its heavily dependent on information and to make it successful with ongoing framework. COVID-19 pandemic also has forced people to work from home which means a centralized system is needed for this industry.
Task A: Research Questions and basic model
Stakeholders of real estate and their interests
The bigger the industry usually it will have an engagement of more stakeholders. What are stakeholders? Stakeholders are the groups or an organization that can affect or be affected by the company (Chen, 2020). In realtor business there are many internal and external stakeholders. According to Caputo (2013), here are few internal and external stakeholders:
Internal |
External |
Customers |
Other real estate owners |
Workers |
Local and national authorities |
Suppliers |
Local communities |
Financial Sponsors |
Industry and commerce |
Support’s Organizations |
Political organizations |
But the current issue in our case identifies is the lack of information sharing which is affecting the real estate market. Now the internal stakeholders responsible for this issue are customers (who came for listing for property, either buy or sell) and workers (agents and their organization) and the external stakeholders are other real estate owners, political organization, and local authorities. The information sharing regarding properties involves these three stakeholders because a customer came for listing to agent and agent take that data to their organization system. They keep hat information to themselves rather than sharing it to ensure everyone gets the benefits, so this involve other realtors. Political organization and local authorities are responsible too because of their legislation framework to regulate this industry.
The main interest of following stakeholders are:
- Customers – Value for their money and good quality of service with reliability.
- Agents – Commission on their deals.
- Real estate businesses – Profit and growth.
- Political organizations – Operate legally with tax receipt.
- Local authorities – regulatory rules for local impact such as local jobs.
Type of information required
The board collect three entities information that is required and those entities are listing or property for sale information by the client, information of the agent who got the information of the specific listing and the information for real estate office in which that particular agent works.
Listing information includes the information related to property such as the address, year in which it was build, area in square meters, number of bedrooms and bathrooms the property contain, seller’s name, seller’s phone number, demanded price and status.
Agent information includes the name, the office in which he/she works, contact number and E-mail address so that someone interested can reach them. Office information includes office name, office address, manager name of the office, office phone and existing since.
Real estate industry in Victoria
According to (Collinson, 2018) there has been a strong job growth in Victoria and Western Australia. However, the annual retail spending growth has considerably decreased in the concluding half of 2017 in Victoria. Over the years the real estate industry in Australia has been flourishing as the market has supported homeowners with great yields on their investment. This is due to the slow housing transfer rate and weak growing price over the previous years. And since the real estate market has been on the rise, pricing of the houses are becoming a simple case of supply and demand, as the demands are increasing and supply is decreasing making it almost certain that the prices are yet to rise in Australia. Furthermore, one of the main differences between other countries real estate and real estate within Australia is that of the percentage of homeowners. Australia is rapidly becoming an attractive and lucrative spot for many investors with an increase in job opportunities, exotic locations, higher standard of living, great security measures, and returns in investment. This is partly why the percentage of home ownership is steadily increasing over the past years. According to statistics a general trend amongst Australian home ownership is that it increases with an increase in age. Most of the younger generation (below the age of 24) prefer to either rent homes, only a few are privileged to buy their own. However, upon observing the age group from 25 to 35 years, the number of homeowners increase to almost 50%.
Use Case diagram
Domain class model diagram
Second Domain class diagram
Task B: Advance modelling
State Machine diagram
State |
Transition |
For sale |
Offer to buy |
Sale pending |
Close the sale |
Sold |
|
Removed |
Update listing |
Fully developed use case description for add agent
Use case name: |
Add agent to the real estate office |
|
scenario: |
MLS clerk adding agent |
|
Triggering event: |
New agent hired in real estate office |
|
Brief description: |
The correct real estate office is identified, and the new real estate agent information is entered into the system |
|
Actors: |
MLS clerks |
|
Related use cases: |
Real estate office adds new agent |
|
Stakeholders: |
Real estate office, real estate agent |
|
Preconditions: |
Real estate office must exist |
|
Post conditions: |
Real estate agent is created and associated with real estate office |
|
Flow of activities: |
Actor |
System |
1. Find the correct real estate office 2. Enter new agent information |
1. Display real estate office information 2. Create new agent record, including with relation to the real estate office |
|
Exception conditions: |
No real estate office found. Hence display not found message |
Fully developed use case description for create new listing
Use case name: |
Create new listing |
|
scenario: |
MLS clerk create new listing |
|
Triggering event: |
New property is put up for sale |
|
Brief description: |
The listing agent is verified and. The new property information is added into the system. |
|
Actors: |
MLS clerks |
|
Related use cases: |
Real estate office create new listing |
|
Stakeholders: |
Real estate office, real estate agent, owner |
|
Preconditions: |
Real estate office must exist Real estate agent must exist |
|
Post conditions: |
New listing must be created and associated with real estate agent and office. |
|
Flow of activities: |
Actor |
System |
1. Find the real estate agent 2. Enter new listing information
|
1. Display real estate office and agent information 2. Create new property listing, associated with agent. |
|
Exception conditions: |
No real estate agent information found. Hence display not found message |
Hire Expert Writers at
Affordable Price
WhatsApp
Get Assignment Help
Activity diagram for add new agent
Activity diagram for create new listing
SSD for Add Agent
SSD for Create Listing
Story board
The following concept is based on a single screen (what to do) to serve as a menu panel. The second screen let us all the details be accessed. It is on one screen and is a whole screen loading panel with data entry. Once again, there are variations of mobile data entry, mouse, Saving hot connect – often on the mobile, often on the desktop, and alternative popup menu settings for smartphone devices.