You are on page 1of 49

Real Estate Management

Information System
In the case of Gift Real Estate
June 2021
FR
Group members

• Dawit Zewdu
• Dawit Shenkutie
• Biruk Fikre
• Amanuel Ermias
• Amanuel Beyene

2
FR
Introduction
Gift Real Estate has been working in the
house construction (real estate) business
for more than 16years. In these years, it
has become popular and reputable for
being fully committed to fulfilling its
Customers’ dreams by providing the most
habitable homes constructed at the
convenient locations of the city. The
client’s best interest is always the utmost
importance for Gift Real estate.

Add a footer 3
FR
Introduction
The Real Estate Web Application is an
interactive, effective and revenue-
generating website designed for Gift
Real Estate.
Improve record keeping and
management decision-making practices
of a Gift real estate.
Currently the company has many
branches that are needed to facilitate its
accessibility to the customers.

Add a footer 4
FR
STATEMENT OF THE PROBLEM
Non-interactive environment they provide to the users.

Telegram channel is time consuming and tiresome for the customers

Each department stores and controls its own data

• Difficult to access data


• Wastage of time and resources.
• Information conflict affecting company’s reputation

Too much manual work As the system is managed and maintained by people errors are
some of the possibilities that made it difficult to manage and maintain

Add a footer 5
General Objective

To develop a web-based application


for gift real estate that building
efficient or improved record keeping
and management decision-making
practices of a real estate agency

Add a footer 6
FR
Specific Objectives
O u r p l a n i s t o d e s i g n a w e b a p p l i c a ti o n t h a t …

• That saves cost, time and easy to access • Reduce the workload
system • Provide security to the company’s
• Minimizes the stress of manual work data at the given branch.
• Users can search simply what type of • Produce financial and customer
real estate they wants reports
• User interactive and revenue generating
UI

Add a footer 7
FR
SIGNIFICANCE OF THE PROJECT
Our system will bring the following advantages…

• Our system will be more user • Speed up business processes to


interactive ensure efficiency
• provides comprehensive reports for • Quality property data and user
better decision-making information is stored
• Our system has a simple and elegant • Produce financial and customer
work flow reports
• live update for the real estate agents of • Can be updated with the
the properties that are available development of IT technology
and provide more service.

Add a footer 8
FR
BENEFICIARIES OF THE PROJECT
B a s e d o n E ff e c t s o n t h e b e n e fi c i a r i e s …

Directly Indirectly
• Customer/user who use the • Government organizations like
system urban planning, Federal housing
• The gift real estate manager and corporation and Central Statistics
employee/Agent Agency of Ethiopia
• Ministry of Revenue

Add a footer 9
FR
BENEFICIARIES OF THE PROJECT
B a s e d o n E ff e c t s o n t h e b e n e fi c i a r i e s …

Tangible benefits Intangible benefit


✓ Cost reduction and avoidance.  Flexibility
✓ Reduce the response time of  Increase information accuracy.
activities.  Resilience
•e.g Custom Information , Real-
Time Information

Add a footer 10
FR
FEASIBILITY STUDY

Feasibility study is an analysis that takes all of project's relevant factors in


to account including Economical, Technical, Operational and Scheduling
consideration to ascertain the likelihood of the project successfully.

Add a footer 11
FR
FEASIBILITY STUDY
Economic feasibility

Add a footer 12
FR
FEASIBILITY STUDY
Operational Feasibility

• ✓ We design more user interactive and easy to use.


• ✓ Developing centralized data handling mechanism
• ✓ Developing system that can allow user to reserve the property through the
control of the agent
• ✓ Information conflict between different branches will be avoided.

Add a footer 13
FR
FEASIBILITY STUDY
Technical feasibility

• Since we learnt object-oriented system analysis and design with different SDLC
methodologies so we use this knowledge and other programming language and
try to analysis, design, and implement the overall system

Add a footer 14
FR
FEASIBILITY STUDY
Schedule feasibility

• The project has two phase the first phase was have to be done at the first
semester of the year and the second have to be done for the second semester
of the year for academic calendar which includes implementation, testing and
maintenance of the system.

Add a footer 15
FR
STAKEHOLDERS
Schedule feasibility

• STAKEHOLDERS
• Stakeholders as individuals, groups, or organizations that affect or could be
affected by an organization’s activities, products, services, or associated
performance. For real estate system, typical stakeholders often include
managers, employees, property management teams, and the surrounding
community.
✓ End users ✓ Principals.
✓ Partners. ✓ Insiders.

Add a footer 16
FR
Data Collection Model

• A detail study of the various components and operations of the current system
was undertaken. At the Intonation stage, we worked closely with the staff of
the Gift Real Estate company to study the business processes.

Add a footer 17
FR
System Development Methodology

• Agile software development methodology will be used for the design of


this system because it is based on iterative and incremental development
where requirements and solutions evolve through collaboration between
self-organizing, cross-functional teams. It promotes adaptive planning,
evolutionary development and delivery, a time-boxed iterative approach,
and encourages rapid and flexible response to change; it is a conceptual
framework that promotes foreseen interactions throughout the
development cycle.

Add a footer 18
FR
DEVELOPMENT TOOLS AND TECHNOLOGIES

• 1.Front end technologies ( HTML,CSS,JAVA SCRIPT,BOOTSRAP,JQUERY, AJAX )


• 2. Back end technologies ( PHP, MYSQL, APACH, and XAMPP )
• 3.Documentation and Modeling Tools
( Google docs, Microsoft Visio, teamGantt, Creately, and Lucidchart )
• 4.Development Environment ( Notepad++, Visual studio code, and GitHub )
• 5.Deployment Environment ( Apache and Web browsers )

Add a footer 19
FR
SCOPE OF THE STUDY

The development of the application is centered on creating an e-business


platform for people to gain access to updates in the world of real estate and help
clients to search and choosing of commercial land/properties an easy task

Add a footer 20
FR
LIMITATION OF THE STUDY

can’t make a payment to acquire the property


Users/clients can only gain access to this platform if they are connected to the
internet.
the full functionality of the system cannot be attained yet but could be added in
the future as there will be room for scalability

Add a footer 21
FR
RISKS, ASSUMPTIONS AND CONSTRAINTS
RISKS
Since the availability of getting internet connection in our country is very
limited for some area
Users may not be familiar with the system and unwilling to use it.
Decrease in market share because new competitors of the new system
developers may enter the market.

Add a footer 22
FR
RISKS, ASSUMPTIONS AND CONSTRAINTS
ASSUMPTIONS
 User will have internet connection while using the real estate agent system.
 User can access the system using any web browser application.
 Administrator will upload different image or video to system.

Add a footer 23
FR
RISKS, ASSUMPTIONS AND CONSTRAINTS
CONSTRAINTS
 Both the real estate agent and the user must have internet connection to use
the system.
 We have to finish and submit our project within the time given to complete
the project

Add a footer 24
FR
PHASES AND DELIVERABLES OF PROJECT
Phases of the project
 Planning
 Requirement gathering
 System analysis
 System Design
 Coding and Implementation
 Testing
 Deployment

Add a footer 25
FR
PHASES AND DELIVERABLES OF PROJECT
Deliverables of the project
The deliverables of each phase of the project are:
 Project proposal document
 Business area analysis document
 System Design document
 Software package
The above list is a general list of deliverability phases.

Add a footer 26
FR
2.Business Area Analysis and Requirement Definition

In this chapter the business area analysis, requirement definition, Non-functional


requirement, and Collaboration Modeling have been identified

Add a footer 27
FR
2.Business Area Analysis and Requirement Definition
BUSINESS AREA ANALYSIS
Business area analysis will help us: -
✓ To understand the structure and the dynamics of the organization in which a
system is to bedeployed.
✓ To understand current problems in the target organization and identify
improvement potentials.
✓ To ensure that the customer, end user, and developers have a common
understanding of the target organization.

Add a footer 28
FR
2.Business Area Analysis and Requirement Definition
Activities/functions of the organization
Display property information to the customer.
Sell property to customer
Rent property to customer
Keep records of their available property.
Produce financial report

Add a footer 29
FR
2.Business Area Analysis and Requirement Definition
Problems of the current system
Non-interactive environment they provide to the users.
Each department stores and controls its own data (lucks centralized )
• Difficult to access data
• Wastage of time and resources.
• Information conflict affecting company’s reputation
Too much manual work As the system is managed and maintained by people
security issue
More man power.

Add a footer 30
FR
2.Business Area Analysis and Requirement Definition
Proposed system Advantages over the existing system
Minimize manual data entry.
Minimum time needed for various processing.
Greater efficiency.
Better service and better security.

Add a footer 31
FR
2.Business Area Analysis and Requirement Definition
Players of the existing system
 Administrator
 Customer

Add a footer 32
FR
2.Business Area Analysis and Requirement Definition
Functional requirement

Functional requirements are the primary requirements that are to be fulfilled by


the system.The following subsections illustrate functional requirements to be
fulfilled by the proposed system.
 Register
 Login
 Add Property
 Set appointment
 Reservation

Add a footer 33
FR
2.Business Area Analysis and Requirement Definition
Essential use case modeling

Use case modelling has two parts 


Use case diagram: This part consists of actors and cases 
Use case description: This part describes the diagram 

Add a footer 34
Essential use case diagram

Eating With A Conscience


FR
2.Business Area Analysis and Requirement Definition
Essential user interface prototyping
User interface (UI) prototyping is an iterative analysis technique
in which users are actively involved in the mocking-up of the UI
for a system.

Add a footer 36
FR
2.Business Area Analysis and Requirement Definition
Essential user interface prototyping
User interface (UI) prototyping is an iterative analysis technique
in which users are actively involved in the mocking-up of the UI
for a system.

Add a footer 37
FR
2.Business Area Analysis and Requirement Definition
Essential user interface prototyping

Add a footer 38
FR
2.Business Area Analysis and Requirement Definition

Essential user interface prototyping

Add a footer 39
Requirements Definition
Functional Requirements
After Filing the If the Customer is Users can view
Required data the interested for update or delete
user can register further profile of his/her
himself/herself communication own

Search Property Request for help


Login

User A/U/Ag User User User User

Register
Register Set Appointments
Manage Profile

Admin/User/agent Users can browse Users can Ask


will be able to Login for properties based Questions and get
to the system with on their area of replies in a timely
their unique interest manner on our
credentials platform
Proposed Analysis of the Proposed system

Once the inputs are Renting/Bookm


01 Login Page 02 Homepage 03 arking page
collected, (i.e., Username,
password, E-mail, The User Log in With
All other web The details captured in this page
telephone number and Proper Credentials
includes;
Address of the user) the pages such as
 Name of Customer
obtained data are Login, Sign Up,
Forgot Password
processed properly for Admin  property type
News Page,
effective use. The homepage  city
About Us are all
data/information processed The home page
 locality
linked to it.
is stored in the computer module is the
for subsequent use. nucleus of the  Address
entire software for 04 Logout Page  Bedrooms
a user of the This Page Enables user to  rent status
Website. This is the Leave The System
 Date
main module for
adding, deleting, and other constraints that enable
updating of records saving and clearing of the renting
page
found in the
database.
Non-Functional Requirements

Data Accuracy 05 04 Efficient System


what you will post will be checked by In our proposed system, the user
admin and it can also be editable can easily search and view in a
.
quite efficient manner.

Security
only an authorized person can 03 02 Nonredundant data
access the system. Due to centralized database
the data is nonredundant

Data Consistency
If the data is changed in one portion of 01
the system, it can automatically change
data in every related portion.
.
Class Diagram
The Class Diagram of the Real
Estate Management System includes
the Following Major Classes
 Person (Any Interested individual before registration
and becomes the system’s user or
preferred as ‘Customer’)
 User

 Admin

 Agent/ Employee
 Property (Villa house and Apartment houses ready for
sell or rent)
 Message (The user might request for help)

 Appointment (Ethiopian tax and federal laws dictate


“transactions that involve a higher monetary exchange should
pass under the Federal Documents registration and
Authentication Agency).
Add a footer 43
Collaboration Modeling
 It’s used to understand the problem space and its potential solution
Customer Agent
Class responsibility collaborator model Name Agent
Password Agent
Is a type of collaboration modeling contains Address Admin
Username Customer
 A class represents a collection of similar E-mail  
Login property
Password
objects, Sign-up Forget password

 A responsibility is something that a class Search property Manage property


Approve appointment
knows or does View property
View assigned appointment
Appointment request
 A collaborator is another class that class inter Reservation request Manage its own account

acts with other classes to fulfill Add to favorite

its responsibilities. Forget password Admin

Property
Manage property Agent
Name Admin
Manage profile or account Customer
Address Agent
Add property property
Amount customer
Add customer and agent
Size or area
View rent and sales list
Added to system
View audit report
Reserved
Bookmarked
System Use Case Diagram
Sequence diagram
Sequence diagram
Activity Diagram of
REMIS
Team

THANK YOU
page 49

You might also like