Professional Documents
Culture Documents
Real Estate IS Project
Real Estate IS Project
UNIVERSITY
PROJECT TITLE:
REAL ESTATE MANAGEMENT SYSTEM
STUDENT NAME:
BONFACE MUTWIRI MUTUMA
STUDENT NO:
059631
Declaration
I Bonface Mutwiri Mutuma declare that this project has not been submitted to any other
University for the award of a Degree in….
Sign: ________________________
Sign: ________________________
3
Abstract
A Real Estate Management system is a system that enables a property owner to keep records of
their properties. The system enables a property owner to keep track of rent collection in their
property. the property owner should be able to add or remove a property at will, in each property
they should be able to keep information about their tenants such as tenant name, space number,
rent payable, rent paid, balance if any, total rent collected, total balance due and space not
occupied.
The system will be developed using the Object Oriented Analysis and Design (OOAD)
methodology which is based on objects and classes. The system will be modeled using the
Unified Modeling Language (UML) and the developed process will be as follows; Object-
oriented Analysis, Object-oriented Design, and Object-oriented Implementation. The coding of
this system will be done in java and the database will be developed in PHP/MySQL.
4
Table of Contents
Declaration..................................................................................................................................................2
Abstract.......................................................................................................................................................3
Chapter 1: Introduction................................................................................................................................5
1.1 Background.......................................................................................................................................5
1.2 Problem Statement.............................................................................................................................5
1.3 Aim....................................................................................................................................................5
1.4 Specific objectives.............................................................................................................................5
1.5 Justification.......................................................................................................................................6
1.6 Scope/limitation.................................................................................................................................6
Chapter 2: Literature Review.......................................................................................................................7
Chapter 3: Methodology..............................................................................................................................8
3.1 Analysis.............................................................................................................................................8
3.2 Designs..............................................................................................................................................8
3.2.1 Database schemas.......................................................................................................................8
3.2.2 Class diagram.............................................................................................................................8
3.2.3 Entity relationship tables............................................................................................................8
3.3 Deliverables.......................................................................................................................................8
3.4 System design tools...........................................................................................................................8
References...................................................................................................................................................9
Appendix A: Time Schedule...................................................................................................................10
5
Chapter 1: Introduction
1.1 Background
There are many property owners who find it difficult to manage their properties since they lack
the information required to manage their property. Most property owners turn to property
managing firms which charge expensively because the properties are small in size and have to
cater for the cost incurred in the process of providing the service. The system allows a property
owner to keep track of their tenets information and transactions, thus making it possible for them
to manage their properties. The system also reduces chances of fraud because you have the
information required about the property.
1.3 Aim
To provide a cost efficient, easy to use and secure system to be used by small property owners to
manage their properties
1.5 Justification
This project
1.6 Scope/limitation
The limitations of this system is the data has to be manually entered and physical attention on the
ground is required to confirm the data tally’s with what is actually taking place on the ground
7
Chapter 3: Methodology
3.1 Analysis
3.2 Designs
3.3 Deliverables
The system will be modeled using the Unified Modeling Language (UML) and the developed
process will be as follows; Object-oriented Analysis, Object-oriented Design, and Object-
oriented Implementation.
The coding of this system will be done in Java and the database will be developed in
PHP/MySQL.
9
References
Liautaud, B., & Hammond, M. (2001). e-Business Intelligence, New York: Mc-Graw Hill.
Liu, W., & Meng, X. (2006). Web Database Integration, Seoul: Proceedings of the VLDB2006