Information System Development: Golden Hills Real Estate Case Study

Verified

Added on  2020/05/28

|13
|1826
|215
Report
AI Summary
This report presents a comprehensive case study on the information system development for Golden Hills Real Estate Company. It begins with requirement gathering, including the owner's view and user identification, followed by a domain analysis defining the scope and domain dictionary. Behavioral modeling is then explored, detailing stakeholders, use case summaries, full use case descriptions, and diagrams. The report proceeds with structural and dynamic modeling, including class identification, class diagrams, and sequence diagrams to visually represent the system's design and functionality. The system aims to automate business processes, integrate a website, and provide features for customer information gathering, matching buyers and sellers, and managing agents. The analysis covers various aspects of the software development lifecycle, including property registration, customer registration, property verification, and search functionality, providing a detailed overview of the system's design and operation.
Document Page
Running head: INFORMATION SYSTEM DEVELOPMENT
Information System Development: A Case Study of
Golden Hills Real Estate Company
Name of the Student
Name of the University
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1INFORMATION SYSTEM DEVELOPMENT
Table of Contents
I. Requirement Gathering:...............................................................................................................2
1. Owner’s View:.........................................................................................................................2
2. User Identification:.................................................................................................................2
II. Domain Analysis:........................................................................................................................3
3. Domain Definition and Scope:................................................................................................3
4. Domain Dictionary:.................................................................................................................4
III. Behavioural Modelling:.............................................................................................................4
5. Stakeholders:............................................................................................................................4
6. Use Case Summary:................................................................................................................5
7. Full Use Case Description:......................................................................................................7
8. Use Case Diagram:..................................................................................................................9
9. Activity Diagram:..................................................................................................................10
IV. Structural and Dynamic Modelling:........................................................................................11
10. Class Identification:.............................................................................................................11
11. Class Diagram:.....................................................................................................................12
12. Sequence Diagram:..............................................................................................................13
Bibliography:.................................................................................................................................14
Document Page
2INFORMATION SYSTEM DEVELOPMENT
I. Requirement Gathering:
1. Owner’s View:
Jack Jones founded Golden Hills Real Estate Company in early 1980’s. The owner of the
organization has good reputation among the customers. The owner has to put more effort in the
coming years as the competition is increasing in this industry. The hard work of Jack has been a
fruitful outcome that has allowed him to expand its business and attract new customers. With the
help of Eric, Jack is looking forward to install an information communication and technology
system within the organization to automate the business process and integrating a website into
the organization environment. The owners of the organization wants to have three features within
the system so that organization can gather relevant information from the customers, match seller
and buyers, handle agents and advice and assist customers.
2. User Identification:
The user of the system is the person who interact with the system with a specific purpose.
The users of the Golden Hills Real Estate Company System has five users.
Owner: The owner, Jack Jones, will be accessing the system with the purpose of
monitoring the whole business. The system will generate reports and send it to Jack. Jack will be
able to delete any customer from system.
Admin: The administrator or management executive of the business will interacting with
the system for controlling the business. The admin can reject any request even if it is approved
by the system.
Document Page
3INFORMATION SYSTEM DEVELOPMENT
Buyer: Buyers will search for properties as per their choice. If the buyer agrees to buy the
property, all the details of the owner will be forwarded to him/her.
Seller: Seller register their property into the system. If the property verification is
successful, the property will be available to buy.
Agents: These users register various properties of other person with the intention of
selling it.
II. Domain Analysis:
3. Domain Definition and Scope:
Golden Hills Real Estate
Domain Scope
Domain Scope Outline
Property details
stored in the system
The buyer will be able to search any property
The seller or agent will be able to change specifications only those
properties which they have registered
Verification of
property
The property will be manually verified
After successful verification, the property will be shown to buyers
Customer registration
for better tracking
All the types of customers will be registered into the system so that
their activities can be tracked
Property search The buyer can search property from through the website based on the
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
4INFORMATION SYSTEM DEVELOPMENT
input preferences
4. Domain Dictionary:
Golden Hills Real Estate
Domain Dictionary
Name Type Description
Property Registration Data Input The agent and seller will input all the valid data
regarding property into the system
User Registration Data Input The customer will provide all the personal
details and other required data to the system
Allow Property Data Verification The data that has been inputted by the seller or
agent will be verified
Search Retrieval of Data The buyer will search for the property that has
been already stored in the database
III. Behavioural Modelling:
5. Stakeholders:
Golden Hills Real Estate
Stakeholders & Actors
Document Page
5INFORMATION SYSTEM DEVELOPMENT
Name Description
Owner The owner of the system is the person who invest into the system to
build and maintain it. Jack has the power to modify the system as per
his wish.
Buyer The person who searches for property
Seller The person who register property for sale
Agent The person who register other peoples properties. These kind of
person interacts with the website too often
Third Party Security
Provider
As the system will be holding the information of the customers and
agents it is highly recommended that it hires security form a third
party. The system also stores business related confidential data.
Government The system will carry out process without violating the protocols
developed by the governments
6. Use Case Summary:
Golden Hills Real Estate
Asset Management: Use Case Summary
ID Name Description Actors
User_UC_1 Registration The customer and agent will be
registering into the system so that they
Seller,
Buyer and
Document Page
6INFORMATION SYSTEM DEVELOPMENT
can buy or promote properties. Agent
User_UC_2 Register
Property
The seller or agent will register
property into the system.
Seller and
Agent
User_UC_3 Room
Specifications
The property specifications will be
entered into the system so that it can be
seen by the buyer
Agent and
Seller
Organization_UC_
1
Allowing
Property
The owner or the admin will review
the property and if the verification is
successful the property will be
available to buy or rent
Jack and
Admin
Golden Hills Real Estate
Property Matching: Use Case Summary
ID Name Description Actors
User_UC_4 Search Property The buyer searches for property they intend
to buy or rent
Buyer
User_UC_5 Select Purpose The buyer will select if the property will be
bought or rented
Buyer
User_UC_6 Select
Preferences
The buyer will also select the preferences
based on which the best results will be
Buyer
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7INFORMATION SYSTEM DEVELOPMENT
shown
User_UC_6 Search Result The buyer will be provided an outcome of
the property with selected preferences and if
no preference is matched then the best
matched property list will be shown
Buyer
7. Full Use Case Description:
Use Case: Search Property
ID: User_UC_4
Scope: Searching the property form system database based on the selected
conditions
Priority: High
Summary: The user will input the conditions based on which the system will provide
a list of property as an outcome of search request.
Primary Actor: Buyer
Supporting
Actors:
None
Stakeholders: Buyer, Agent, Seller
Generalization: Property for Sale, Property for Rent
Include: Input Location
Document Page
8INFORMATION SYSTEM DEVELOPMENT
Extend: Preferences
Precondition: Database must be having at least one property in the preferred location
Trigger: Extract property details form system database
Normal Flow: The user will search with a input location
The system will search property in that location or nearby (if no property
is available in inputted location)
Sub-Flows: The buyer will select preferences to modify the search
Alternate Flow/
Exceptions:
The buyer can search for a specific building or construction
Post-Condition: The user session must be valid
Non-Behavioral
Requirements:
All the property details are stored in the system
Open Issues: The property is not verified
Source: Seller or Agent
Author: Admin
Revision & Date: 01/19/19
Document Page
9INFORMATION SYSTEM DEVELOPMENT
8. Use Case Diagram:
Figure 1: Use Case Diagram of Asset Management subsystem
(Source: Created by Author)
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
10INFORMATION SYSTEM DEVELOPMENT
9. Activity Diagram:
Figure 2: Activity Diagram for Matching a Property to a Buyer’s Preferences
(Source: Created by Author)
Document Page
11INFORMATION SYSTEM DEVELOPMENT
IV. Structural and Dynamic Modelling:
10. Class Identification:
Golden Hills Real Estate
Property Matching: Preliminary Class Candidates
Class Responsibilities Use Cases
Property Having the details of property
The property details will be used
while matching property
The type of property (i.e. rental or
for sell)
Property Registration
Preferences The preferences of the buyer Select Preferences
Golden Hills Real Estate
Asset Management: Preliminary Class Candidates
Class Responsibilities Use Cases
Property Having the details of property
The type of property (i.e. rental or
for sell)
Property Registration
Customer The customer details Registration
Document Page
12INFORMATION SYSTEM DEVELOPMENT
11. Class Diagram:
Figure 3: Class Diagram for Asset Management subsystem
(Source: Created by Author)
chevron_up_icon
1 out of 13
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]