Property Management System
Property Management System
Property Management System
TABLE OF CONTENT
1
Introduction............................................................................................... 2
1.1 Existing System.................................................................................... 2
Objective................................................................................................... 2
Scope....................................................................................................... 2
Proposed System....................................................................................... 3
System Requirements............................................................................... 3
Analyzing Problem..................................................................................... 4
Actor Survey.............................................................................................. 7
Stakeholder Survey................................................................................... 8
Cost Estimation......................................................................................... 8
10 Benifits...................................................................................................... 9
11 Usecae Diagram........................................................................................ 9
12 System Usecases.................................................................................... 10
UC-1
Registration............................................................................... 10
UC-2
Login.......................................................................................... 11
UC-2.2.........................................................................
Chage Password 12
UC-3
Forgot Password......................................................................... 12
UC-4
Manage Property....................................................................... 13
UC-5
Search Buyer............................................................................. 13
UC-6
Update Profile............................................................................ 14
UC-7
Search Property......................................................................... 14
UC-8
Booking Property....................................................................... 15
UC-9
Logout....................................................................................... 15
13 Diagrams................................................................................................. 16
13.1
Class Diagram........................................................................ 16
13.2
Context Diagram.................................................................... 16
13.3
13.3.2
DFD 0 Level.............................................................. 17
14 Feasibility Report..................................................................................... 18
Page 1
15 Testing..................................................................................................... 19
16 Implementation Design........................................................................... 20
1. INTRODUCTION
1.1. EXISTING SYSTEM
In the existing system all the information of property or client processed
manually. It also involves lot of paper work. For every property separate file has
be maintained according to name of seller property details. If any person wants
to sell or buy a property then he/she has to be come to the office for registration
of his property.
2. OBJECTIVE
Objective of Property Management System is that to minimize the time effort for
searching the property all over the state and provide a fast and secure track to
customers and sellers for secure business dealings. Property site is available to
anybody and anywhere. Site has necessary details about the concerned property. The
site is flexible to any expansion or contraction in the future. For example: sending
email confirmation to the client email as well as through sms alert user will inform
about new property added on website.
3. SCOPE
This is a basic system that will keep record of housing properties available on rent or
for sale, and will word as connecting bridge between customer and property sellers.
Due to this system there is no need to visit various places in search of property.
The information about any type of property in Abu Dhabi can be
accessible at one place. The system will provide a platform to home line property seller
and buyers. This will keep record of land; house or flats available for sale or on rent
their rates and make this available to customers. In this system contact information of
customer will be saved and will send necessary notifications via emails or mobiles.
The proposed system will maintains all the property information online and identifies
following properties:
Page 2
Category of Property
Details of Property
Price Detail
Available property information
Member Management
Add Banners and property images
4. PROPOSED SYSTEM
Proposed system for property management system has following functionality:
Only registered user can use the website
Registered user can upload his property for sale
Proposed system is flexible and user friendly
User can search property on the base of area like city, state
Properties can be search on the bases of price
User can delete the property
Payment method is also based on proper communication channel like online
5. System Requirements
Some of the important system requirements of Property management system are
given below:
Web site design should be easy and understandable to lay man
All information of any property should available at on location
Owner of property easily search buyer who are willing to buy property and
buyer and seller can directly communication with each other without any
6. ANALYZING PROBLEM
1#
Page 3
For
Administration
Description
The problem
of
Affects
The result of
which
Benefits of
2#
For
Administration
Description
The problem
of
Affects
Expenses increase
The result of
which
Profit reduce
New system is helpful and provide following benefits:
Page 4
Benefits of
3#
For
Administration
Description
The problem
of
Affects
Occupy lot of space and take too much time for retrieving
any record
The result of
which
Productivity reduced
New system is helpful and provide following benefits:
Benefits of
4#
For
Client
Page 5
Description
The problem
of
Affects
Every client cannot come to the office only those clients can
come who is near to the office
The result of
which
Benefits of
5#
For
Administration
Description
The problem
of
Affects
The result of
which
Benefits of
6#
For
Administration
The problem
of
Page 6
Description
Generation of reports at the end of term it is very
tedious job.
Affects
The result of
which
Benefits of
7. ACTOR SURVEY
Name
Admin
Buyer
Seller
Descr
Control the system and provide rights to system user.
Purchaser of property
Owner of property
8. STAKEHOLDER SURVEY
Name
Description
Buyer
Admin
Seller
Owner
9. COST ESTIMATION
Cost of the project includes following parameters
Development cost
Materials
Cost in Days , hours, weeks etc
Consultants costs
Page 7
Other
Analysis Design
Coding
Testing
Documentatio
Assembly code
3 weeks
5weeks
8weeks
5 weeks
n
2 weeks
High Level
3 weeks
5 weeks
3 weeks
3weeks
2 weeks
Language
Size
Effort
Productivity
No.fo Developers
Assembly code
7000 lines
18weeks
High Level
4000 lines
12 weeks
Language
10. BENEFITS
Property Management System reduce the effort of manpower and only one person can
done 4 to 7 people work on one desk which is helpful for business in the sense of
profit and it also reduce the lot of paper work due to which retrieval of record is faster
than a manual system and secure
System also increases the efficiency of the business and all
operation of the business are perform in a accurate and secure mode. Admin of the
system can also view reports of business on daily , weekly, monthly and yearly bases.
11. USECASE DIAGRAM
Page 8
7.2. Price
7.3. City
8. Booking Property
8.1. Payment
9. Logout
UC 1
Use Case Name:
Actors:
Stakeholder:
Registration
Buyer, Seller
Owner, Buyer, Seller
Pre-Condition:
Alternative Flow:
Actor Action
System Response
UC 2
Use Case Name:
Actors:
Page 10
Login
Buyer, Seller
Stakeholder:
Pre-Condition:
Alternative Flow:
UC 2.2
Use Case Name:
Actors:
Stakeholder:
Pre-Condition:
Change Password
Buyer, Seller, Admin
Owner, Buyer, Seller, Admin
User request for changing password
Post-Condition: System open change password form and require previous password
for changing password
Normal Flow:
1. User select the option of change password
2. System required a previous password for changing
3. user successfully change his password by entering new
Passwords
Alternative Flow:
1. User enter wrong previous password
1a. System shows errors in red lines and invoke user to enter
the valid passwords
UC 3
Page 11
Forgot Password
Buyer, Seller, Admin
Owner, Buyer, Seller
Pre-Condition:
User try to login to system but he forgot his password. User select a
option of change password option.
Post-Condition: System tell some security questions for changing the password
Normal Flow:
Alternative Flow:
UC 4
Use Case Name:
Actors:
Stakeholder:
Pre-Condition:
Manage Property
Admin, Seller
Owner, Buyer, Seller
Admin select managing the property
Page 12
UC 5
Use Case Name:
Search Buyer
Actors:
Admin, Seller
Stakeholder:
Pre-Condition:
Alternative Flow:
UC 6
Use Case Name:
Actors:
Stakeholder:
Pre-Condition:
Updated profile
Seller, Buyer
Owner, Buyer, Seller, Admin
User of system select a update profile panel and updated his profile
Post-Condition: System fetches a user profile and save user updated record.
Normal Flow:
Page 13
1.
2.
3.
4.
Alternative Flow:
UC 7
Use Case Name:
Actors:
Stakeholder:
Pre-Condition:
Search property
Admin, Buyer
Owner, Buyer, Seller, Admin
User of the system search a property
UC 8
Use Case Name:
Actors:
Stakeholder:
Pre-Condition:
Booking Property
Seller, Buyer
Owner, Buyer, Seller, Admin
Buyer Select a property and booked that particular property
Page 14
1.
2.
3.
4.
Alternative Flow:
UC 9
Use Case Name:
Actors:
Stakeholder:
Pre-Condition:
Logout
Seller, Buyer, Admin
Owner, Buyer, Seller, Admin
User of system logout from the system
13. DIAGRAMS
13.1. CLASS DIAGRAMS
Page 15
Page 16
Page 17
11.3.2.DFD 0 LEVEL
STRENGTHS
WEAKNESSES
Enthusiastic
Creative
Flexible
Clam in a
crisis
OPPORTUNITIES
New
challenges
Page 19
No involvement of
paperwork
Difficult to manage
Incomplete details of
a particular property
THREATS
for
no specific training
unfamiliar with the
real business logics
and operations
no
managements
experience
15. TESTING
Testing of the system will be done on the base of following approaches
Functionality Testing
Implementation Testing
Both of the approaches will be test on Black Box Technique in which following steps will
be done
Equivalence Class
Boundary values
Cause effect graphing
Pair-wise testing
State-based testing
Both approaches will be also test on White Box Technique in which following steps will be
done:
Control-flow testing
Data-flow testing
Page 20
Page 21
Page 22
Page 23
Page 24