You are on page 1of 13

Synopsis

Of

<Degree name>

On

“Online Real Estate”

Submitted by
Name of Student xyz
Roll No 000

Under the supervision of

Department of Computer Science & Applications


Major Project Synopsis Form

Name of Student: Anirban Roll No: 000

Email Id: abcd@y.com Mobile No.: +9197280000

Project Undertaken: Online Job Portal

Estimated Duration:

Team Size with Details________________________________________________


(Name, E-mail Id & Mobile No.)
___________________________________________________________________

Md. Arif Khan, MCA


External Guide Details_______________________________________________
(Name, E-mail Id, Designation& Mobile No.)
Designation: Tech. Consultant
__________________________________________________________________

Email: arif@ascendorb.com, Mobile: 88765 - 60070


__________________________________________________________________

Name of Organization & Address:

Ascend Orb Academy


Gulshan Grand 2nd Floor,
Near Dispur Supermarket
G.S Road, Guwahati - 06
Email: info@ascendorb.com
Phone: 0361 - 2229386

Nature of Project: Web Application

_____________________ Date:-______

(Signature of Student)

_________________________ ______________________

(Signature of Project In-charge) (Signature of HOD)

Date:
SYNOPSIS CONTENTS

1. Project Description

2. Objective

3. Tools/Platform(S/W), Languages to be Used

4. Hardware Requirements

5. Existing System
a. Introduction

6. Proposed System
7. System Context
a. System Overview & Context Diagram
b. Number of Modules
c. D.F.D
d. E.R D
Project description:
Online Real Estate is an internet portal dedicated to meet every aspect of the consumers needs
in the Real Estate industry. It is a web application where Property Owners, Brokers, Tenants and
Investors can exchange information, quickly, effectively and inexpensively. It features
commercial and residential properties for sale rent and lease the fore properties, rates,
locations, property news and also major events and happenings in the genre are the highlights
of this portal.
Objective:
 To develop a well designed user comfortable menu based user interface.
 Allowed the property owner to advertise their property online for sale with details of
the property.
 Provide buyers/ brokers/ tenants to search the property of their choice which result less
time consuming.
 To design a subsystem so that user can query through the messaging system.

Software requirement:

Operating System : Windows XP, Windows 7

Programming Languages : PHP

Script : HTML, CSS, Java script

Data Base : Mysql5.0

Hardware Requirement:

Processor Type : Pentium -IV

RAM : 512 MB RAM

Hard disk : 40GB HD

EXISTING SYSTEM:
There are few portals available that provides facilities for online selling, rental and
lease of residential and commercial properties.
Drawbacks of Existing System:
• Dynamic customization of user accounts is not available
• SMS response to enquiries is not supported
• Chat room facility not provided
• Analysis of market behavior not possible
PROPOSED SYSTEM:
• The portal provides real estate directory for real estate agents, property dealers,
builders and potential buyers of property

• Search based on keywords such as location, prices

• Customized user accounts that can be dynamically generated


• Dynamic Content Updation
• Automated Email and SMS facilities
• Comparison of properties based on location (distance from nearest hospital, school,
airport, railway station etc)
Registration:

 The system must provide login access to the registered users


 The system must provide a registration page to enable new users(Builders, Brokers,
Owners) to be registered
 If the Registration is successful, an email is to be sent to the user with a temporarily
generated password.
 When the user logs in for the first time after registration, he must be prompted to
change the temporary password
 The new password provided by the user must be a secure password (not a dictionary
based password)

Notification:
 The registered users must be able to save and modify their profile which can be viewed
by interested parties.
 The registered users must be able to view the history and summary of their activities
 The brokers/owners shall have options to view the responses to their properties
 The brokers/owners shall be provided with a form to update their property details
 The brokers/owners must be able to turn on/off email and SMS alerts

Comparison:

 The brokers/owners should be able to compare his property against other similar
properties.
 Customized web page as per the user interests must be loaded when the user logs in
 Provide facility within the system, to give response to the queries (ie compose mail and
send it)

Analysis:
 Registered buyers can view the analysis of market
 Analysis of market must be done based on previous searches made by other buyers
 Registered buyers must be given access to EMI calculator
 Registered buyers can be given option for cost estimation
 Unregistered buyers must be able to search for properties for rent/lease/buy
 Comparison of properties can be provided to the registered buyers
 Unregistered buyers shall be provided with facility to post their requirements which
can be viewed by broker/owners
 Customer must be able to access their account 24 hours a day, seven day a week
 Ease of use
 Expandability : Ease of expanding or upgrading capacity
• Performance: While executing a search , the system must be able to display 50
search results per page

Context Diagram:
A context diagram is a data flow diagram by which the whole system is modeled by one
process. It shows the external entities that interact with the system and data flows between
these external entities and the system. It is also known as the top level DFD.
MODULE DESCRIPTION:
Registration

– Dealers
– Buyers
– Owners
– Property
– Builders

Enquiry

– Property Comparisons
– Search Property Notifications

There are few portals available that provides facilities for online selling, rental and lease of
residential and commercial properties.
Data Flow Diagram:
The data flow diagram (DFD) is a graphical representation that depicts information flow and
transform that are applied as data move from input to output. Also known as “Bubble Chart”.
Entity Relationship Diagram:
ER diagram is the graphical display of a database. It is a high level conceptual data model. These
concepts do not include implementation details.
DATA DICTIONARY
A Data Dictionary defines each term (called a data element)
encountered during the analysis and design of a new system. Data elements can
describe files, data flows, or processes. A data dictionary uses the following major
symbols:
i) ‘ = ‘ - means “ equivalent to ”
ii) ‘ + ‘ - means “ and ”
iii) ‘ [] ‘ - means “ either/or “
iv) ‘ ( ) ‘ - means “ optional entry “
There are four rules of preparing data dictionary:-
i) Words should be defined to stand for what they mean and not
the variable names by which they may be described in the
program,
ii) Each word must be unique,
iii) Aliases, or synonyms, are allowed when two or more entries
show the same meaning,
iv) Self-defining words should not be decomposed.
The following is an example of data dictionary entries of our Project,
A data dictionary has many advantages. The most is documentation; it is
a viable reference in any organization. Another advantage is improving analyst/user
communication by establishing consistent definition of various elements, terms and
procedures. During implementation it serves as a common base against which
programmers who are working on the system compare their data descriptions.
The data dictionary for our project is given below:

Logical Data Dictionary for the “Online Real Estate”

Sl Field_name Type Description Data Source


No
01 user_ ID varchar User identity User Login
02 user_email varchar Email Id of the user User Login

03 pass varchar User password User Login

04 type int Type of the user User Login

05 date_creation date Date of creation of the user User Login


06 first_name varchar First name of the user User_details

07 last_name varchar Last Name of the user User_details

08 country varchar Country of the user User_details

09 city varchar City of the user User_details


10 gender varchar Gender of the user User_details
11 pin varchar Pin code of the place User_details
12 dob Date Date of birth of the user User_details
13 country_code varchar Counrty code of the user User_details
14 mobile varchar Mobile number of the user User_details
15 area_code varchar Area code of the user User_details
16 landline varchar Landline number of the user User_details
17 user_image Text Image of the user User_details
18 property_id int Identity of the property Property_details
19 p_type varchar Property type Property_details
20 floor_no Varchar Floor number of property Property_details
21 tot_floor_sale Varchar Total floor for sale Property_details
22 bed_room Varchar Total number of bedroom Property_details
23 tot_kitch Varchar Total number of kitchen Property_details
24 price Varchar Price of the property Property_details

25 price_unit Varchar Price per unit Property_details


26 book_amt Varchar Booking Amount Property_details
27 mode Varchar Mode of transaction Property_details
29 age_prop Varchar Age of the property Property_details
30 Owner Varchar Owner of the property Property_details
31 Location Varchar Location of the property Property_details
32 cty Varchar City of property Property_details
33 property_img Text Image of the property Property_details
34 status Varchar Status of listing Property_details
35 sell_status Varchar Status of sell Property_details
36 listing_id Int Identity of listing Listed_property
37 listing_date Date Listing date Listed_property
38 sender Varchar Mail sender name mail
39 receiver Varchar Mail receiver name Mail
40 msg Text Message Mail
41 msg_id Int Message Identity Mail
42 dt_rq Date Date of request Requirement
43 req_id Int Requirement Identity Requirement
44 rsend_on Date Requirement sending date Requirement
45 rquery Text Requirement Query Requirement
46 rstatus Varchar Query Status Requirement
47 rsender Varchar Requirement sender Requirement

You might also like