Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Real estate internship, Summaries of Computer Science

In this internship we have developed website for Dream House, this site is basically developed to provide property information to User and Agent. User can search any kind of Real Estate with multiple options in sort or in details and registered user can also shows interest in desired property and edit their profile. This website is user-friendly, it contains both simple search for any general user and also advance search option for user. This web site is for global search which have many module for searching in different area of daily use. This module is for Real Estate search so this module provides privileges to admin so admin can add whole entry for the Any Real Estate for city. It is public searching website. This project can provide easy searching for the searcher of real estate with many options as by state, city, location, area and range well as it can. Searching has to be understandable by any kind of user of the system

Typology: Summaries

2020/2021

Uploaded on 06/29/2023

gkrishna1986
gkrishna1986 🇮🇳

1 document

1 / 23

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
ABSTRACT
In this internship we have developed website for Dream House, this site is basically
developed to provide property information to User and Agent. User can search any kind of
Real Estate with multiple options in sort or in details and registered user can also shows
interest in desired property and edit their profile.
This website is user-friendly, it contains both simple search for any general user and also
advance search option for user. This web site is for global search which have many module
for searching in different area of daily use. This module is for Real Estate search so this
module provides privileges to admin so admin can add whole entry for the Any Real Estate
for city. It is public searching website. This project can provide easy searching for the
searcher of real estate with many options as by state, city, location, area and range well as it
can. Searching has to be understandable by any kind of user of the system
Dept of CS&E Page 1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17

Partial preview of the text

Download Real estate internship and more Summaries Computer Science in PDF only on Docsity!

ABSTRACT

In this internship we have developed website for Dream House, this site is basically developed to provide property information to User and Agent. User can search any kind of Real Estate with multiple options in sort or in details and registered user can also shows interest in desired property and edit their profile. This website is user-friendly, it contains both simple search for any general user and also advance search option for user. This web site is for global search which have many module for searching in different area of daily use. This module is for Real Estate search so this module provides privileges to admin so admin can add whole entry for the Any Real Estate for city. It is public searching website. This project can provide easy searching for the searcher of real estate with many options as by state, city, location, area and range well as it can. Searching has to be understandable by any kind of user of the system

ABOUT THE COMPANY/ORGANIZATION

1. 'DIGI APRICUS' – The energy behind our QA services

At DIGI APRICUS, we achieve real business results that allow you to transform, and not just maintain, your operations. Our IT services, business solutions and outsourcing bring you a level of certainty that no other competitor can match. You will experience your requirements being met on time, within budget and with high quality; greater efficiency and responsiveness to your business; and the ability to shift investment to strategic initiatives rather than tactical functions. Company Profile DIGI APRICUS has its offshore development centre, custom software development firm in Bangalore. It started operations in 2010 and has been serving clients globally. Our company provides creative solutions that not only cater to clients current but future needs as well. The global delivery model being its forte, DIGI APRICUS ranks amongst the best of breed solution partners. Highly talented engineers who competently understand the clients long-term requirements are the driving force behind DIGI APRICUS. Our company provides services in the field of custom software development and information technology consulting. At DIGI APRICUS the foremost priority is to make IT work wonders for your company and allow you to focus on your core business. Your success is reflected in the DIGI APRICUS success story! The firm faith that the offered solutions give you the defined return on investment is based on complete commitment and concentrated efforts (Fig-1.1)

2. OVERVIEW OF INTERNSHIP

2.1 Introduction

One of the tasks of any manager is to plan and control the organization in the way that the organization can achieve its goals. Issues relative with the well-being of man like shelter and others issues are very important to take decision in the organization. With the help of property management system those issues would be easily tackle. This property management system is a software where property details such as available house details, schedules, address, and others are been setup by an administrator.

2 .2 Aims and Objectives

2 .2.1 Aims

 The main aim of this project is to ensure that management abides by regulations and laws when interacting with tenants and vendors.  Another aim is to match with properties for sale by number of bedrooms / price criteria.  Create Letters & contracts easily using templates.  It also aim to allow easy entry of Property and vendor details 2.2.2 Objectives  To provide powerful logical user management for security  To discuss project planning and the planning process  To list all viewings for property  To display matched property details easily and quickly by one click.  To maintain client details line contact details, required property details, client type like residential and commercial client. Price limit. Preference.  To maintain property details, registration of property for sale includes property address, property description, price, facilities available. Store property floor plan, property documents. Creation of thumbnail of property images for brochure.

2.3 Project Category This project focuses on the design and development of a web-enable database management system for the organization and property management system. Scope of Project The scope of the project is to design and implement an automated institution housekeeping system. This project is very mayor to all real estate departments. The key focus is given on data security, as the project is online and will be transferred in network. The speed and accuracy will be maintained in a proper way. Through this project I have tried to automate the task of:  Category of Property  Features of Property  Details of Property  Price Details  Available property information  Entering the detail contact information, and other information.  Checking password and confirm password.  Checking username available or not during the registration process.  Member management  Member id is generated automatically from the table by auto generation.  Entering the details like primary information, professional information, contact information and other information.  Add Banners and property images  Save time of search  Give a modification power to site’s owner. So, Administrator of site can make any changes such like can add a new property category and property type details on the working windows.  Administrator can also change the Banner.

Limitation Limitations are matters and occurrences that arise in a study which are out of the researcher's control. They limit the extensity to which a study can go, and sometimes affect the end result and conclusions that can be drawn. The few limitations in this web application are as follows:  Lack of funds  Inadequate timing  Property is displayed for the limited number of days.  Maps are not provided for the convenience of the user.  Advance search facility is available for only registered user.  Only few cities property can be uploaded.  It doesn’t have online agreement facility. Methodology The methodologies of this research include:  Using available data/information  Oral interview.  Observation.  Database design and web programming The observation here refers to the method which involves careful looking at the staff and institution of the students when carrying out activities in their works, since the project focused on web application with database, it is important therefore to use good database design and web programming tools. The database management system of choice is MYSQL while the web programming was done with HTML (hypertext makeup language), Java script, CSS (cascading Style Sheet) and PHP (hypertext pre-processor).

Time frame for Internship

Sl.No Week Task Assigned Task Completed Remarks 1 Week1 Learning Basic Programming Concepts Learned 2 Week2 Learning to build Programming Algorithms Developed the assigned task 3 Week3 Finalizing Project and Building Pseudo code for the same Project Completed 4 Week4 Testing the project and preparing the project report Completed

DESIGN METHODOLOGY

The systems development life-cycle concept applies to a range of hardware and software configurations, as a system can be composed of hardware only, software only, or a combination of both. If the SDLC concept is adhere to, the programmer will derive good software that is error free that will satisfied all the needs in a good condition. The phases are as follows: Fig 2: SDL Cycle Requirements Phase : automation needs of the business functions are collected and quantified. The requirements include business rules that govern the work of the user, definition of specific business functions or processes, and levels of security needed to protect the business’ information.

Analysis phase : In the analysis phase the requirements gathered in the requirements phase, are used to create report definitions and layouts, screen definitions and layouts, data element definitions, workflow diagrams, and security matrices. Design phase: In the design phase the logical model developed in the analysis phase, is used to develop a “physical” model of the application. The physical model contains business object logic, database schemas identifying relationships, web object design and layout, report calculations and processing, and the security object definition. Coding/development phase : In the coding/development phase the individual objects or components of the application are coded from the physical model. Once the system objects have been developed, they are gathered and connected together (integrated) to create a working application. The integrated application is placed on a staging server for testing. Testing phase : This encompasses three testing stages; component testing, requirements testing, and acceptance testing. In all testing stages, defects are identified and returned to the development/coding phase for correction. Maintenance phase : In the maintenance phase the deployed application is maintained through scheduled backups. Any changes to the application are presented to the programmer. If a change or enhancement has been approved by the programmer, it is presented to the organization and the software development life cycle begins again.

3.1 Analysis (DFDs, ER diagrams/Class diagrams)

The development of an improved property management system for any organization starts with the analysis of a particular problem that can be solved and ends up with the newly- developed system being fasted and put into place. First you need to investigate and analyze the problem, then, software needs to be written, and computer programmers write instruction for the computer in a language it can understand. There is need to think in a logical, detailed and careful way in order to develop a successful system.

number of different properties or attributes. A data object encapsulates data only there is no reference within a data object to operations that act on the data. Attributes: Attributes define the properties of a data object and take on one of three different characteristics. They can be used to:  Name an instance of data object.  Describe the instance.  Make reference to another instance in other table. Below is a graphical representation of ER diagram Fig 3: ER diagram

Gallery.html Agents.php Registration.php Index.html HOME.html Property owner.html Quick Search.html

3.2 A complete structure

Fig 4: complete structure

3.2.1 Number of Modules

 Main Menu - Display available options  Property Master  Search module  Agent  Administration Module

Table 5: Agent Module Field Description Type 1 Banner Image 2 Links Text 3 Body Text 4 Footer Text Table 6: Administration module Field Description Type 1 Banner Image 2 Links Text 3 Body Image 4 Footer Text

4 Implementation Methodology

Behind every successful project implementation is a combination of critical factors such as the right technology, the implementation, integration services and training. The failure of one of these factors hinders the implementation and success of the project. Based on my research, expertise and industry best practices, an implementation methodology is to offer unparalleled service. The implementation processes are as follows:  Deliverables are well-defined, documented and signed off  Technical pre-requisites are documented and communicated  Delivery process is understood and agreed to by all key participants  Solution is designed and tested to meet client specifications  Progress is documented and communicated to key participants  Changes are managed and controlled

 Issues are logged, tracked, and acted upon  The deployment of the solution is controlled and risk-free

3.2.5 List of report

Following are the reports names that are generated by the Project for property management system;  Details of Administrative staff  Class wise detail of Clients  Date wise detail of agents based on date of admission  Detail of clients according to name wise  Administration report based on the Date of joining

3.3 Overall network architecture

Network Architecture UML standard has no separate kind of diagrams to describe network architecture and provides no specific elements related to the networking. Deployment diagrams could be used for this purpose usually with some extra networking stereotypes. Network architecture diagram will usually show networking nodes and communication paths between them. The example of the network diagram below shows network architecture with configuration called "two firewall demilitarized zone". Demilitarized zone (DMZ) is a host or network segment located in a "neutral zone" between the Internet and an organization’s intranet (private network). It prevents outside users from gaining direct access to an organization’s internal network while not exposing a web, email or DNS server directly to the Internet.

CONCLUSION

Working on the project was good experience. I understand the importance of Planning and Designing as a part of software development. But it’s very difficult to complete the program for single person. system provide major advantages such as speed and accuracy of operation, Time Efficiency, Cost Efficiency, Automatic data validation, Data security and reliability, Easy performance check ,Dynamic and User Friendly. Generates real-time, comprehensive reports and ensures access to complete and critical information, instantly.

Future Scope

As per the user Requirement our whole project is designed. We can add an additional constraint to our project. We will also try to make the modification, update, delete, any other facility in our project. This can be used in educational institutions as well as for other commercial purpose. Some of them are:-  This can be used in educational institutions as well as in corporate world.  Business relationship with comprehensive online services like transport, banking etc.  Affiliate Marketing Systems, Web site Design, and Development and Search Engine optimization.  Integration with other standard Application Software Products &Booking Engines / Platforms, Fare & Content Management Systems

SNAPSHOTS

Figure 5.1 Home page Categories Top Rated Properties