094 DEV PATEL Project Report
094 DEV PATEL Project Report
094 DEV PATEL Project Report
Faculty of Technology
DEPARTMENT OF COMPUTER ENGINEERING
B. TECH. CE SEM VI
BY:
1
Table of Contents
i. Abstract…………………………………………………………………….3
ii. Introduction………………………………………………………………4
iii. Software Requirement Specifications……………………….5
iv. Analysis and Design………………………………………………..10
v. Data Modelling………………………………………………………..15
vi. Implementation Details……………………………….............18
vii. Screen shots of project…………………………………………….18
viii. Conclusion and Limitations…………………....................32
ix. Bibliography/References………………………………………….33
2
Abstract
One can avoid probate, tax deduction, etc. such problems just by
registration in our system.
3
INTRODUCTION
Project Purpose:
Primary Goal for developing Real estate Management System is to provide
automation and transparency during the trade of real estate.
Project Scope:
The software system being produced is called Real estate Management
system. It is being produced for a customer interested in trading real estate
via Internet. This system is designed to provide automation support for
trading process in real estate.
This software will allow any user to sign up, or create and account to become
a customer. Any customer can bid on and buy verified properties that are for
sale or rent, browse properties with some filters. They can also comment for
any query related to property. These services are available freely to any user,
while seller would have to pay the registration and verification fee and they
would also have many options to manage their own properties.
Project Objectives:
This system includes following functions:
Project Goals:
Planned approach: The working in the organization will be
planned and organized.
Accuracy: Accuracy of this system is high as agents hired by
the system would verify the properties.
Reliability: The reliability of this software is very high due to
above said statement.
4
Software Requirement Specifications
1. Introduction
1.1 Purpose
This document encases the idea and implementation for Real Estate
Management System.
5
2.3 User Classes and Characteristics
Users in this application would be users, premium users, authorized
users, developers and testers.
3. Functional Requirements
6
3.2 Manage User Profile
This module will save user preferences from available preferences, and
will also allow user to buy premium package available
Input: User selection and optional payment
Output: Acknowledgement and Changes reflected according to
selection
This module will add certain properties to user’s wish list to save for
easy access or favourites to save for later
Input: User selection
7
Output: Acknowledgement about the same
This module will delete property that user has put up for sale
Input: User selection
Output: Acknowledgement
This property allows user to place multiple bid on that property that is
available for sale
8
Input: Bid
Output: Acknowledgement
This module allows user to ask questions about the particular property
listed.
Input: Question
Output: Upon receiving owner may choose to answer the question
This module will allow user to pay for the property that he bided highest
on.
Input: User selection and Payment
Output: Acknowledgement and Authorized Statement from the owner.
9
Analysis and Design
1. Class Diagram
10
3. Sequence Diagrams
11
4. Activity Diagram
5. State Diagram
12
6. Collaboration Diagram
7. Component Diagram
13
8. Package Diagram
9. Deployment Diagram
14
Data Modelling
Database Design:
Table Name: Agent
Primary Key: Id
Primary Key: Id
Primary Key: Id
15
Table Name: Bid
Primary Key: Id
Primary Key: Id
16
Table Name: SellPropertyModel
Primary Key: Id
Primary Key: Id
17
Implementation Details and Screenshots
All the discussed features are implemented and are as shown below in screenshots
1. Landing Page
18
2. Login/ Register
19
After Logging in, as we can see no properties are available to browse
20
Customer can become seller after upgrading their premiumship
Now after logging again we’ll see seller home page and options to add
property to rent or sell.
21
Adding a property to rent
22
Commenting the property
Edit a property.
23
Adding property to sell
Admin can add agents and agents can change property status
24
25
Now when customer logs in
26
Customer can comment and place bid for this
27
Bids placed can be seen and deleted by customer
28
Seller can see those bids placed on their property and can accept them.
29
Customer will be able to see their properties if their bid was selected.
30
31
Conclusion and Limitations
Conclusion
As witnessed by above screenshots the working of this project can be
verified.
Summary
In this whole project, we first gather the requirement and then after planning
of designs of the documentation of project, we plan the implementation for
the code of that system. After through testing and debugging conclusion of
the project is reached.
32
References/Bibliography
Author:
Web links:
www.google.com
www.wikipedia.com
https://docs.microsoft.com/en-in/
33