Objective :-
By using the application user can not have to roam here and there to buy property.
He/she can easily buy/sell property without paying any amount of money to the third person.
This will save there time and money
Scope :-
The Buyer/Seller can get the desired location and amount of the propert or asset.
This system will help buyer and seller to directly communicate.
This system will Provide a list of properties to buy.
Problem Specification:-
This Project will involve creating a web based application to the user providing comfort and
accuracy.
This System will be Provide a Web interface for the user to fill the registration of userdetails and property details
The database system will be used to store the user details and verify it.
System must be informative, robust, responsive, user-friendly and secure.
1.3 Problem Specification
1.4 Literature Survey
4.1 Patent-1 (Automatically determining a current value for a home)
Title : Automatically determining a current value for a home
Patent Number: US8676680
Application Number : 11/347000
Applicant : Zillow Inc Seattle WA US
Place: Seattle WA US
Description : A facility for valuing a distinguished home located in a distinguished geographic area is described. The facility receives home attributes for the distinguished home. The facility obtains valuation for the distinguished home by applying to the received home attributes evaluation model for homes in the distinguished geographic area that has been trained using selling price and home attribute data from homes recently sold in the distinguished geographic area. The facility reports the obtained valuation for the distinguished home.
Table: 1.4.1 Patent-1
4.2 Patent-2 (ONLINE MARKETPLACE FOR INTELLECTUAL PROPERTY)
Title : ONLINE MARKETPLACE FOR INTELLECTUAL PROPERTY
Patent Number: US 20090024534
Application Number : 11/937689
Applicant : eIP LLC
Place: Bloomfield Hills MI US
Description : A method for providing an internet network based marketplace for intellectual property assets, comprises the steps of: identifying and production of a list of intellectual property assets which a poster wishes to license or sell, and making the list of intellectual property assets accessible to the network in a controlled format with marketing information. This intellectual property is presented to viewers interested in licensing or acquiring
one or more items on the list of intellectual property. The marketplace can provide for confidentiality of viewers until they elect to establish contact with the poster.
Table: 1.4.2 Patent-2
4.3 Patent-3(Online real estate transaction system)
Title : Online real estate transaction system
Patent Number: US20060190278
Application Number : 11/061921
Applicant : NetLeaseX IP Holdings LLC
Place: Cincinnati OH US
Description : An apparatus, method and program product to provide an online marketplace to enable real estate sellers, passive, real estate investors, and master lessees and sponsors of TIC transactions to contract regarding fractional and other real estate interests, including TIC property, remainder interest, estate for years, subordinated fee interest and sale-leaseback scenarios. Property investment, financing, management, TICowned and TIC sponsor profiles are automatically matched to queries to determine potential contracting entities. Transactions initially focus on
real estate-secured income streams, rather than property addresses and specifics, to allow sellers and buyers and master lessees to contract without initial regard to actual property location or ability to independently circle funds.
Table: 1.4.3 Patent-3
4.4 Patent-4(Method of finding a physical location of a mobile telephone at a given time)
Title: Method of finding a physical location of a mobile telephone at a
given time
Patent Number: US 8301171
Application Number : 11/989857
Applicant : Tomtom International BV
Place: Amsterdam NL
Description : A subscriber database, in at least one embodiment, stores RF level and timing advance information associated with all mobile telephones on a network. A location parameters database stores location data that associates different physical locations with RF levels/timing advance data that
have been measured or inferred for those locations. The subscriber database is then interpreted for the purpose of establishing the location of a specific mobile telephone at a given time by matching the RF level/timing advance data for that specific mobile telephone against the location
parameters database. This generates the location of the mobile telephone. The interpretation or querying of the subscriber database only occurs, however, when there is a request to establish the location of a specific mobile telephone, and not as an automated process applied to all
mobile telephones on a network.
Table: 1.4.4 Patent-4
4.5 Patent-5(Multiple location estimators for wireless location)
Title: Multiple location estimators for wireless location
Patent Number: US 8032153
Application Number : 12/014092
Applicant : TracBeam LLC
Place: Golden CO US
Description : A wireless location system is disclosed that may be configured as a gateway for receiving a plurality of requests for locating mobile stations for, e.g., E911 requests, vehicle location or tracking. For each mobile station (MS) location request, the system: (a) activates one or more location estimators for locating the MS, (b) receives one or more MS location estimates from the estimators, and (c) transmits a resulting location estimate(s) to an identified destination. MS locations are determined using one or more locating technologies based on, e.g.: computed offsets from terrestrial base stations, satellite transmissions, indoor antennas, low range base stations, and/or signal fingerprinting. The system may:
adapt with environmental changes, evalu
ate MS locations using heuristics/constraints, and/or adjust MS estimates for more reliable and accurate estimates. The system is useful for 911 emergencies, tracking, routing (e.g., to desired products/services), people and animal location
including appl
ications for confinement to and exclusion from certain areas.
Table: 1.4.5 Patent-5
4.6 Patent-6(Automatic antenna pointing system based on global positioningsystem (GPS) attitude information)
Title: Automatic antenna pointing system based on global positioning
system (GPS) attitude information
Patent Number: US 5347286
Application Number : 08/033953
Applicant : Trimble Navigation Limited
Place: Sunnyvale CA united states
Description : An embodiment of the present invention is a system for automatically pointing a directional antenna. The system comprises two GPS antennas mounted at horizontally opposed extremities of the directional antenna, the placement is such that the GPS antennas lie on a line having a normal vector approximately parallel to a boresight of the directional antenna. The outputs from the GPS antennas are downconverted to a measurement frequency and differentially phase compared for each of a plurality of radio visible GPS satellites. A measurement controller that receives the phase comparisons. A navigation computer receives measurements from the measurement controller and uses a microprocessor to
calculate the GPS latitude and longitude and the attitude angles of the pair of GPS antennas. A servo points the directional antenna at a particular target communications satellite, based on the computed azimuth, elevation, latitude, and longitude, as provided by the navigation
computer. One of these servos is used to move the GPS antennas in roughly a circle to average out multipath effects to improve accuracy and
to reduce integer ambiguities.
Table: 1.4.6 Patent-6
4.7Patent-7(System and method of compiling real property information from a central database)
Title: System and method of compiling real property information from a
central database
Patent Number: 7464109
Application Number : 10/676621
Applicant : UHaul International Inc
Place: Phoenix AZ US
Description : A computer network (10) uses a central database (48) to manage a portfolio of real property holdings. The real property information related to the portfolio is stored on the central database and organized into a plurality of information categories. A computer hosts a website (60) for users to access the central database and view one or more categories of the real property information. Each authorized user can edit the real property information and save the edited real property information back to the central database. Other users access the edited real property information from the central database. The central database can also be used to compile real property information for offering as collateral in a loan package. The lender is given access to the real property information through the website. The real property information as selected for review by the lender is made available on the website.
Table: 1.4.7 Patent-7
4.8Patent-8(Providing location information to website providers)
Title: Providing location information to website providers
Patent Number: US8244832
Application Number : 11/445007
Applicant : Sprint Communications Company
Place: LP Overland Park
Description : A system, a method and computer-readable for providing the location of client devices to website providers. An application residing on a client device is provided. The application may present content, such as a web page, received over a communications network. The application is configured to generate a request for information describing the location of the client device. In response to this request, a location service may obtain the location of the client device and may communicate this location to a website provider. The website provider may generate a web page for display by the application. This web page may contain content selected based on the location of the client device.
Table: 1.4.8 Patent-8
4.9Patent-9(Commercial real estate property management system)
Title: Providing location information to website providers
Patent Number: US2005/0102152
Application Number : 10/703302
Applicant : HODGES KEVIN
Place: CA US
Description : A system and method for providing storage for and access to tenant/property information about a plurality of real estate properties are disclosed herein. The tenant/property information for each real estate property includes an identification of the responsible party for each of a plurality of specified lease items. The responsible party may be the landlord, the tenant, the landlord via impound or an association. The identification of the responsible party for a lease item for a real estate property is retrieved in response to a query as to the identification of the responsible party for the lease items for the real estate property. The identification of the responsible party for the respective lease item for the respective real estate
property is returned (e.g., to a user that requested the information).
Table: 1.4.9 Patent-9
4.10Patent-10(AUTOMATED PROPERTY INSURANCE QUOTE SYSTEM)
Title: AUTOMATED PROPERTY INSURANCE QUOTE SYSTEM
Patent Number: US 20080221936
Application Number : 12/044390
Applicant : patterson Andrew
Place: (Dania Beach, FL, US)
Description : An automated web based application for generating a plurality of insurance quotes for property insurance is disclosed. A data extraction program is used to extract text from an appraisal form in PDF format. This data is used to automatically complete and submit quote request applications to a number of different insurance providers, thus generating a variety of insurance quotes. The application creates a summary of the various insurance quotes, allowing a broker or insurance seeker to quickly and efficiently select a quote. Once a quote is selected, the system automatically creates a binding document using personal information that is either manually input or extracted from a standard loan form, and sends the document to the insurance provider.
Table: 1.4.10 Patent-10
4.11Patent-11(Land description tract index)
Title: Land description tract index
Patent Number: US 7904393
Application Number : 11/247559
Applicant : Martin Sam B
Place: Edmond OK US
Description : The instant invention is a method of indexing and displaying interests in real property tracts comprising accepting input of real property descriptions, maintaining a database containing interests in real property descriptions, creating an array index representing interests in real property tracts where each index in the array index represents a tract of real property, indexing of the property descriptions in the database to he related indices in the array index, and con
trolling a visual display device to indicate conflicting and non-conflicting interests in real property
tracts.
Table: 1.4.1
1 Patent-11
4.12Patent-12(Real estate management system and method)
Title: Real estate management system and method
Patent Number: US 8341089
Application Number : 11/947676
Applicant : Ross Stores Inc
Place: Pleasanton CA US
Description : A real estate management system and method are provided. The system and method provide an integrated system that handles all of the aspects of a piece of property including identification, acquisition, development (design and construction), management, maintenance and disposal. The system may include a five year plan, a sign package, a lease wizard and a work orders module
Table: 1.4.12 Patent-12
4.13Patent-13(Mobile computing devices, architecture and user interfaces based on dynamic direction information)
Title: Mobile computing devices, architecture and user interfaces based
on dynamic direction information
Patent Number: US 8700301
Application Number : 12/362093
Applicant : Microsoft Corporation
Place: Redmond WA US
Description : Mobile endpoints are provided that enable direction based pointing services including a positional component for receiving positional information as a function of a location of the portable electronic device, a directional component that outputs direction information as a function of an orientation of the portable electronic device and a location based engine that processes the positional information and the direction information to determine a subset of points of interest relative to the portable electronic device as a function of at least the positional information and the direction information. Devices can include compass(es), e.g., magnetic or gyroscopic, to determine a direction and GPS systems for determining location. A component for determining acceleration can also optionally be included.
Table: 1.4.13 Patent-13
4.14Patent-14(Position location using global positioning signals augmented by broadcast television signals)
Title: Position location using global positioning signals augmented bybroadcast television signals.
Patent Number: US 7733270
Application Number : 12/263731
Applicant : Rosum Corporation
Place: Sunnyvale CA US
Description : Apparatus having corresponding methods and computer-readable media comprises: a first receiver adapted to receive, at a user terminal, a broadcast television signal from a television signal transmitter; and a second receiver adapted to receive, at the user terminal, a satellite positioning signal from a positioning satellite; wherein a position of the user terminal is determined based on the broadcast television signal, the satellite positioning signal, a location of the television signal transmitter, and a location of the positioning satellite.
Table: 1.4.14 Patent-14
4.15Patent-15(System for Matching Property Characteristics or Desired Property characteristics to real Estate Agent Experience)
Title: System for Matching Property Characteristics or Desired Property
Characteristics to Real Estate Agent Experience
Patent Number: US 20110078138
Application Number : 12/849612
Applicant : Cardella Jonathan
Place: San Francisco CA US
Description : A method and system dynamically matches real estate agent experience with property characteristics submitted by a customer through evaluating an agent’s history of home closings in light of the requested home characteristics. The agent results may be displayed directly or integrated with search engine results.
Table: 1.4.15 Patent-15
1.5 Plan for project work
Activity JUL AUG SEP OCT
NOV
DEC
Problem Summary
Feasibility Analysis
Requirement Determination
Requirement Analysis
Requirement Specification
Procedural Diagram
Design
Documentation
Table: 1.1.5 Plan for project work
1.6 Software (Front end – Back end) and Hardware required
Software Required
Operating System: Windows 7 or Higher
Front End Tool: .NET and Android studio
Back End Tool: My Sql Server
Hardware Required
Processor: 1.00GHz or faster processor
RAM: 4 GB
Graphic Memory: 1 GB
HDD: 320GB
Chapter: 2 Problem Summary
2.1 Designing and Methodology
2.2 Implementation strategy
2.1 Design
2.1.1 Canvas: AEIOU
Description:-
AEIOU canvas consists of mainly five parts as described below
Activties:- In this we had observed the agents , buyers and sellers locally performing certain tasks.
Environment:- In this part we observed the surrounding situations of the tasks.
Interaction:- In this part the communication of the buyer’s or seller’s.
Objects:- This consists of the things considered.
Users:- This contains the user related to our topic.
2.1.2 Empathy mapping
Description:-
Users:-The user can involve in this system those who interaction with system.
Stake holders:-The person who involve in this system.
Activities:-The activities performed by user and stake holder.
Story boarding:-In this section the story description in Happy and Sad section.
2.1.3Ideation canvas
Description:-
The Ideation Canvas is divided into 4 mainly parts are :-
In ideation canvas there was having new idea about the system and also get the collection of new more idea from other passengers. In ideation canvas mainly divided in 4 parts
1.People, 2.Activities, 3.Situtation/Location, 4.Props/Possible solution.
2.1.4Product development canvas
Description:-
The product development Canvas is divided into 8 mainly parts ar
e :
In production development canvas is mainly divided in 8 parts: 1.Purpose, 2.People, 3.Product experience, 4.Product function, 5.Product features, 6.Components, 7.Customer revalidation, 8.Reject, redesign, retain.
It’s basically shows the overview of the system.
2.1.5 Buisness modelling canvas
Description:-
The business model canvas is divide into 9 mainly parts are:-
1) Key partners, 2) Key activities, 3) Key resources, 4) Value propositions, 5) Customer relationship, 6) Channels, 7) Customer segment, 8) Cost structures, 9) Revenue streams.
It is basically an overview of this system.
2.2 Implementation Strategy
2.2.1 Class diagram
Figure 2.2.1.class diagram
2.2.2. ER diagram
Figure 2.2.2.ER Diagram
2.2.3.DFD
2.2.3.1.DFD Level 0
Figure:2.2.3.1
2.2.3.2 DFD Level 1( Admin )
Figure 2.2.3.2. Admin
DFD 2.2.3.2. Level 1 ( User )
Figure:2.2.3.2 ( User )
2.2.3.3 DFD Level 2 (Admin-1)
Figure :2.2.3.3
2.2.3.3 DFD Level 2 (Admin-2)
Figure:2.2.3.3( Admin )
2.2.3.3.DFD Level 2 ( User )
Figure:2.2.3.3 (User-1)
2.2.3.3.DFD Level 2 ( User – 2 )
Figure:2.2.3.3.( User – 2 )
2.2.4. Use case diagram
Figure:2.2.4
2.2.5. Sequence diagram
Figure 2.2.5
2.2.6. Activity diagram
2.2.6.1. Activity diagram (Admin)
Figure:2.2.6.1
2.2.6. Activity diagram ( User )
Chapter: 3 Implementation
3.1 Implementation
3.2 Testing
3.1 Implementation
3.1.1.Data Dictionary
Admin table:-
Sr.
No.
Field Name
Data Type
Size
Constraint
Description
1.
Admin_id
Integer
15
Primary Key
It Describes the unique Id.
2.
Email_id
Varchar
50
Not Null
It Describes the Email-Id.
3.
Password
Varchar
30
Not Null
It Describes the Password
3.1.1.1 Admin Table
User table:-
Sr.no
Field name
Data type
Size
Constraint
Description
1.
User id
Varchar
15
Primary key
It describes the unique Id.
2.
E-mail id
Varchar
50
Not null
It describes the Email-Id.
3.
Password
Varchar
30
Not null
It describes the Password
3.1.1.2 User table
Register user table:-
Sr.no Field name Data type Size Constraint Description
1. Register id Int 15 Primary key It describes unique register id
2. Name Varchar 50 Not null It describes user name.
3. E-mail id Varchar 50 Not null It describes email id.
4. Phone Varchar 10 Not null It describes phone.
5. Address Varchar Max Not null It describes address.
6. City Varchar 50 Not null It describes city.
7. State Varchar 50 Not null It describes state.
8. Password Varchar 50 Not null It describes password.
Property table:-
Sr.no Field name Data type Size Constraint Description
1. Property id Int 10 Primary key It describes unique property id.
2. Property location Varchar 50 Not null It describes property location.
3. Property area Varchar 50 Not null It describes property area.
4. Property price Int 10 Not null It describes property price.
3.1.2. Validation
Required Field Validator:-
It indicates field must be required to enter.
Regular Expression Validator:-
It indicates the regular expression.
e.g. www.shows.com
It shows the URL for searching new idea.
Range Validator:-
It indicates the range and shows that field must be entering
Between the ranges which are given.
3.1.3 Screenshots
Login page:-
< /p>
Create account/ Register:-
Successfully login :-
Navigation drawer:-
3.1.4.Security:-
Security is of prime concern while carrying out this online system. This system has implemented proper security measures such as creating secure space between client machine and proper access rights control is been implemented, So the system will provide the secure environment to each system user on terminal to make work easily as well as return required Information in easiest way.
For security purpose, we have used “Session Tracking”. The HTTP session API is an essential component in constructing interactive web sites. This is required because the Hypertext Transfer Protocol (HTTP) employed for web browser to web server requests is a stateless protocol. As a result, a web server has no means of associating a series of requests with a specific browser or user.
3.1.5.Requirement:-
1. Login (system should be able to give authentication to user.)
2. System should be able to prompt user to enter ID and password.
3. System should be able to retrieved information and also able to check ID .
4. System should be able to store new information the new user.
5. System should be able to generate the pass rate.
6. System should be able to send feedback.
7. System should be check to validation.
3.1.6 .Advantage:-
1. people don’t have to wait for a long time to sell/buy assets.
2. Information is accurate.
3. It is a fast process.
4. It will save money.
3.2 Testing
3.2.1. Testing principal
Some basic principles of testing have also been established. Describing the critical ideas and practical hints, these principles can be seen as a basic guideline for both, software testing and coding.
In general, testing proves the presence of errors. It does not verify that no more bugs exist, even if no more errors can be found. Testing is not a prove that the system is free of errors.
Through this testing method we can check our system working.
7 principal are for software testing
1.Software Testing shows presence of errors
2. Exhaustive testing is not possible
3.Test early and regularly
4. Accumulation of errors
5. Fading effectiveness
6. Testing depends on context
7. False conclusion: no errors equals usable system
Black-Box Testing:
The technique of testing without having any knowledge of the interior workings of the application is called black-box testing. The tester is oblivious to the system architecture and does not have access to the source code. Typically, while performing a black-box test, a tester will interact with the system’s user interface by providing inputs and examining outputs without knowing how and where the inputs are worked upon.
White-Box Testing:
White-box testing is the detailed investigation of internal logic and structure of the code. White-box testing is also called glass testing or open-box testing. In order to perform white-box testing on an application, a tester needs to know the internal workings of the code.
The tester needs to have a look inside the source code and find out which unit/chunk of the code is behaving inappropriately.
Chapter:4 Conclusion
1. Conclusion
2. Future scope
4. Conclusion and future scope
4.1. Conclusion: Our project is very helpful for the person who wants to buy/sell the property fastly and can get good money. His/her money will be saved and time too, a person can get the desired property and locations all at one place.
4.2. Future scope:
Time will be saved of the person.
Money will be saved.
Get the desired location at one place.
Easy and comfortable.
3.1.6 .Advantage:-
1. people don’t have to wait for a long time to sell/buy assets.
2. Information is accurate.
3. It is a fast process.
4. It will save money.
3.2 Testing
3.2.1. Testing principal
Some basic principles of testing have also been established. Describing the critical ideas and practical hints, these principles can be seen as a basic guideline for both, software testing and coding.
In general, testing proves the presence of errors. It does not verify that no more bugs exist, even if no more errors can be found. Testing is not a prove that the system is free of errors.
Through this testing method we can check our system working.
7 principal are for software testing
1.Software Testing shows presence of errors
2. Exhaustive testing is not possible
3.Test early and regularly
4. Accumulation of errors
5. Fading effectiveness
6. Testing depends on context
7. False conclusion: no errors equals usable system