You are on page 1of 45

A

PROJECT REPORT
ON
REAL ESTATE MANAGEMENT

Index
No.

Particulars

1.

PROJECT PROFILE

OVERVIEW OF THE PROJECT

PURPOSE: GOALS AND OBJECTIVES

SCOPE OF PROJECT

TECHNICAL FEASIBILITY

MODULES

ADMINISTRATOR

CLIENT/AGENT

SOFTWARE

10

HARDWARE

11

ROLES OF USERS

12

DATA DICTONARY

13

DATA FLOW DIAGRAM

14

FORMLAYOUTS

15

BOOKS:

16

WEBSITES

1. PROJECT PROFILE

Name

Description

Project Name

Real Estate

Hardware

(Minimum
Requirement)

CPU : Pentium IV 2.4 GHz or higher with 533 MHz bus


speed

Motherboard - Intel chipset 845 GV with 533 MHz FSB

CACHE - 512 KB L2 CACHE

RAM - 256 MB DDR SDRAM WITH 266/333 MHz up


gradable up to 2 GB

HARD DISK - 40 GB IDE 7200 RPM


1.44 MB Floppy Drive, 48x/52x CD ROM Drive,
Integrated 10/100 Mbps Ethernet Card with UTP Port,15"
SVGA Color Monitor with 1024X 768 pixel resolution,
On board sound & AGP (Should support 64 MB), PS/2
104 keyboard, PS/2 Two Button Optical Mouse with
scrolled, and driver software.

Front End Tools

PHP

Database to be used

MY SQL

System Software

Servers

Clients

Windows 2005 Enterprise Edition

Other Software

Windows XP Professional, Windows 7

Macromedia flash player ,JavaScript


Enabled Browser

Type of Application

Web Based Application

2. OVERVIEW OF THE PROJECT


Real Estate Script the best solution for your real estate. It gives the big opportunity of being
reached by thousands of people-all possible Clients-looking for real estate.
No coding knowledge required! It can be managed by a single person with or without
technical experience reducing the costs of maintenance.
1. Administrator:

In Admin Module Administrator is the user who manages the whole system
and all users of this website.

Admin has the database control.

Admin has all rights to select, insert, update and delete of all data.

Admin has also activated and deactivate the user and their properties.

2. Agent/Client:

In the Client section user can buy or sell Property.

This system also provides the central login facility.

Buyer can create his profile and add property details.

Seller can search and sell their property.

Client can also post his requirement.


. Both (Seller/Buyer) are messaging with each other through the email.

3. PURPOSE: GOALS AND OBJECTIVES


The main purpose of this project is the name follows that is managing the properties
(listings) which are added by admin/agent. There are facilities and functionalities that are
available in managing the properties. These functions include the login system which helps the
agent to get into the system to use it and the functions like property management, add property,
add photo of property, and add location to Google map and many more.
1. Security:

All passwords are stored & encrypted in a way that makes it impossible
to guess the original password, even if an attacker has access to the
database.

2. Speed:

Because of optimized coding, Page loads are much quicker than others.

3. Registration:

Registration process is a First level process of any end user.

Without registration client cannot used Some Reserved Feature or Authentication


features.

JavaScript Validation provided and if JavaScript is disabled in browser then simple php
validation is provided.

After registration, Conformation of User is done via mail.

4. Login:

In Login we are also providing User name & password..

Forgot password facility.

Prevent SQL injection.

5. General:

User can view properties based on For Sale or For Rent.

Advance Search Facility.

Most Viewed.

Post requirements.

List Properties For sale or Rent

View on Google Map.

Properties categorized via types of property, No of Bedrooms and Bathrooms, Total


Square, Faculties provided in property.

User also can able to watch photos & full Detail of property.

User can directly contact to agent of property via Email.

User can search properties to filling the search properties form.

6. Uploading:

Extension validation.

4. SCOPE OF PROJECT

The main goal behind developing a Real Estate Script which is very helpful to

user who want to add and manage his own property and become agent and give information of
property to other users.

A Real Estate Script provides all the facilities like add/list property, upload

properties photo and search facilities, Google Map and many more. The different role and
functions are summarized below:

Functions for Admin:

Manage Account

Manage Listing (Property)

Manage Listing Types

Manage Listing Facilities

Manage Listing Images

Manage Listing Location On Google Map

Manage User

Manage news of client properties

Manage Master Database

Manage The news update and post

Functions for the Agent/Client:

Manage his own Account

Manage Listing

Add his/her own Listing

Upload photo their Listings

Manage agents who are interested in his/her listing

Give feedback to other Agents

Show The New news

5. Technical Feasibility

Technical analysis evaluates technical merits of the system at the same time

collecting additional information about performance, reliability, maintainability and productivity.


In some cases, this system analysis step also includes a limited amount of research and design.

Technical Requirement

How Accomplished?

Front end

HTML, DHTML, JavaScript

Back end

MS SQL

Technology used

PHP

Documentation Tools

Microsoft word ,Microsoft Visio

Communication Tools

Intranet/Internet

6. MODULES

As this Real Estate Script contains Two modules. The structure of the system

is described by the figure as below.

7. ADMINISTRATOR

Administrator is the one person who knows all the things about the system. He also

monitors the activities that buyers are doing. There are key activities that administrator can do
are as under.

Login - Login page for the administrator. All admin users are identified by the user

name,

password.

Change Password - Admin can change his password from this link. Student must type his old
password to change the password with new password

Members - It show list of members registered in the site.

database control: Take backup of database and restore data

Manage users.

Manage properties

Can suspend the users

Add/delete properties types/facilities, sub facilities.

Can do contacts through email with users.

Property details - Display Detail Of Property with image, map.

Logout - By clicking this link admin user logged out from this site all user session reset to
default value

8. CLIENT/AGENT

Home - It is the default page for the site. All links are available in this page

Login - Agent need to login to view his account information and buy the property. If agent
forgets his password he can get back old password from Forget password link. New agent
can register for this site by click on register link.

Register - New Agent need to register to give buy property or add property. Type all the
details of the agent like email id, name, address, contact details and submit. System validate
for email id, it should be unique. In login process agent need to type email id and password.
Agent should type valid email id because if he forget password old password will be sent to
this email address

Edit Profile - Agent can edit his profile like personal details, address, contact no, display
name.

Change Password - Agent can change his password from this link. Agent must type his old
password to change the password with new password.

Property list - Agent can view the available Properties by selecting Sale or Rent from

menu, system display details of Property like, Property name, description, No. of Bed rooms &
Bath rooms, Facilities (like indoor,outdoor,General),price, location, types of property, live
sqr,totalsqr, photos of property,location in Google map;

Wish list- Agent can add property to wish list for future use.

Logout - By clicking this link user logged out from this site all user session reset to

default value.

Front End

9. SOFTWARE

Back End

Programming Language

Designing Software

Hardware

Resource

ed

Name
Processor

Memory

HTML,DHTML,JAVASCRIPT

MY SQL

Technology

PHP
:

Adobe Photoshop 7.0 ,

Macromedia
Flash 8.0 Professional

10. HARDWARE

Deploy

Minimum

Recommended

Requirements

Location

Server

Core 2 Duo

Core i3

Client

Core 2 Duo

Quad Core

Server

2 GB of RAM or Higher

3 GB of RAM

Hard Disk

Client

Server

1 GB of RAM

2 GB of RAM

5 GB of Hard Disk free

10 GB 0f HDD free

space

Display

Client

Server

300 MB free space

800 X 600 or higher

space

500 MB free space

1024 X 768 resolution

resolution with 16-bit with 32- bit color


color

Client

800 X 600 or higher

resolution with 16-bit

1024 X 768 resolution


with 32- bit color

color

Network
Card

Server/Clien
t

10/100 MBPS

10/100 MBPS

11. ROLES OF USERS

MAINTENANCE TEAM

Will solve technical problems and bugs of the system if any raised.

Make changes if required.

ADMINISTRATOR

Administrator has the full authority over the website.

He can view all the registered users and have the power to delete them.

He can edit the web pages and update them.

He can view all the details property also.

GENERAL

Agent, Administrator - are the type of users that can access this application.

Agent should have a login id to buy property online.

Agents will add/edit/remove the property.

Edit Profile

Manage photos .

Add location to Google Map.

Manage Agents who contact him/her

Viewing property

Agents registration

12. DATA DICTIONARY

Table structure of Admin

Tabel structure of registration


Table structure for table

Table structure for table post_requirements


Table structure for table post_properties

Table structure for news

13. DATA FLOW DIAGRAM

A Data Flow Diagram (DFD) is a diagram that describes the flow of data and the

processes that change or transform data throughout a system. Its a structured analysis and design
tool that can be used for flowcharting in place of, or in association with, information oriented and
process oriented system flowcharts. When analysts prepare the Data Flow Diagram, they specify
the user needs at a level of detail that virtually determines the information flow into and out of
the system and the required data resources. This network is constructed by using a set of symbols
that do not imply a physical implementation. The Data Flow Diagram reviews the current
physical system, prepares input and output specification, specifies the implementation plan etc.

Four basic symbols are used to construct data flow diagrams. They are symbols that

represent data source, data flows, and data transformations and data storage. The points at
which data are transformed are represented by enclosed figures, usually circles, which are
called nodes.

Zero Level Client Module Data Flow Diagram

First Level Client Module Data Flow Diagram

First Level Admin module Data FlowDiagram

Second Level Admin module Data Flow Diagram

Registration Process

Login Process

ER Diagram

1. Use Case Diagram for Administrator:

2.Use Case Diagram for Agent:

14. FORMLAYOUTS

Client/Home (Without Login)

Client/Register
With error

Client/Register

Register Success

Clinet Login (With User Name & Password)

Successfull Login Message

User Profie Detail

Individual User Posted Properties Detailed

Individual User Posted Requirements Detailed

Change Password

Listing Property For Sale

Field With Max Length Of Character With Appropriate Message

Existing User Login When Post Properties

New User Login When Post Property with Registration Detail

Post Requirement

After Post Requirement

Search Property

After Searching

View Full Detail

After Clicking Send Mail Button

Show News

Contact Us

Admin Login

After A Login Admin Side

Post properties

After Click On Edit

After Press Update Button

Post Requirement

After Click Edit Button

After Click on Update

News Edit/Update/Delete

Add News

You might also like