property search application system requirement specification prepared by : tausif f. saiyad...

32
Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.- 6) 115020693133 Developed at : Indies Services, Bhavnagar Project Guide : Prof. Ankit Faldu

Upload: leslie-hardy

Post on 20-Jan-2018

215 views

Category:

Documents


0 download

DESCRIPTION

The Project developed using Android, as a front-side and MYSQL as a Back-End site. The project titled “Property Search Application System Requirements Specification” is being developed at INDIES SERVICES, Bhavnagar “ Implementing Property Search Application System Requirements Specification is a system involving businessmen who want to extend their online Android stores fast and easy without the need for technical requirements that are a prerequisite to develop and extend functionality of an e-store; and web masters who has these skills that they are providing as a service to the people who need it” Using this app people will get all available options as per their selection criteria and different needs sitting at one place. They can reach latest available properties with all the details of location, category, type, amenities, size and cost.

TRANSCRIPT

Page 1: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Property Search Application System Requirement Specification

Prepared By :

Tausif F. Saiyad (M.C.A.- 6)115020693133

Developed at :

Indies Services, Bhavnagar

Project Guide :

Prof. Ankit Faldu

Page 2: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Project ProfileProject Title / Definition “Property Search Application System Requirements

Specification”Organization INDIES SERVICES, Bhavnagar.Front-end Tools Android Developer Tools

Back-End Tools PHP, My sqlLanguage ANDROIDPlatform Used / System Requirements

Software. Microsoft Windows Xp/ 7/8. Android Developer ToolsHardware Intel Core2 Duo. 2 GB RAM.

Project Schedule 23-Dec-2013 to 20-April-2014Developed by Saiyad Tausif FirojbhaiExternal Project Guide Mr. Dipakbhai Makvana

Owner,INDIES SERVICES, Bhavnagar

Internal Project Guide Mr. Ankit J. Faldu

Asst. Professor

Atmiya Institute of Technology and Science.

Rajkot - 360001

Page 3: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Introduction

The Project developed using Android, as a front-side and MYSQL as a Back-End site.

The project titled “Property Search Application System Requirements Specification” is being developed at INDIES SERVICES, Bhavnagar

“Implementing Property Search Application System Requirements Specification is a system involving businessmen who want to extend their online Android stores fast and easy without the need for technical requirements that are a prerequisite to develop and extend functionality of an e-store; and web masters who has these skills that they are providing as a service to the people who need it”Using this app people will get all available options as per their selection criteria and different needs sitting at one place.

They can reach latest available properties with all the details of location, category, type, amenities, size and cost.

Page 4: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Project Scope

Submit login details only once while starting the app for the first time.Seller:- Submits their property information with all details including photos of property.

Notify seller:- Sends automatic notification about tenant or buyer.Consumer:- Submit their requirements of property needs with necessary details..View property on map or by list:- Display property details on map on a single click.

Contact via email or phone number.

Always display available properties of current location on map or in list.

Page 5: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Always display available properties of current location on map or in list.

Distinguish properties which are available only during vacations.

Draw circle on map and display all properties within the circle area.

At regular interval check whether available properties are up to date and available to consumers

Page 6: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Project Objective

Get all possible choices of property for consumers as per selection criteria entered. Connect buyer, leaseholder or tenant with property owner at one click and vice versa. c

Provide an easy way to property owner to market his/her property and quickly get customers.

Provide a way to owner and customers to communicate with each other easily either via call or email.

Default functionality to get all information about properties available at current location.

Page 7: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Project Perspective

It is to minimize distance between property owner and tenants or buyers.

With that everybody can easily find a home in minimum time.

This app is a new idea to implement for users who wants to rent and lease or buy properties.

This system provides a way to users to compare property prices and know market.

Basic idea behind this application is to provide a mean to find a pleasant home or offices or land.

Page 8: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

User Class and Characteristics

This application is basically a product for all common/general public. This application is useful to property owner and consumer of property. All users have got equal priorities to use all the features.

Roll of the owner is to upload its property information with all details about it and make available to other users.

Buyer or tenant uses this application to view property details which satisfies their needs and expectations and also put request for their needs.

Page 9: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

.

Risk Factor

Consumers might have illusion of viewing up to date data if sellers don’t update their data once they sell properties. c

Assumptions and dependencies

User keeps their data up to date.

Users provide right details about their properties and upload actual photos of their properties

Page 10: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Major Functionality of this System

management of database of Indies application or cloud

Add category item

Search transport item

User can Registration to Stored information in Database

User can Registration to Stored information in Database

Get Places information

Search property places ,Plots Residential, Commercial InformationSearch the verification information.

Get gallery Property

Page 11: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Advantages Proposed System

Support of multiple application and supporting android ,window, apple.Data entry from web page.

Data management of cloud server.

easy accessible system to use.

faster access.

efficient data security.

easy data exchange.

faster and easier Registration request and confirmation.

Process effective methodology to implements mobile application data from the server side.

Page 12: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Use Case DiagramUse case Diagram for the admin activity.

Page 13: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Login Validation Sequence Diagram

Sequence Diagram for login check activity.

User

Request Login Page

Login Manager

Fill Login Form

Validate Details

Authenticate

Validation Fail

Registration manager

Validation Success

Successful Registration Message

Page 14: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Sequence Diagram For New User Registration

Sequence Diagram for New User Registration activity.

Page 15: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Sequence Diagram For New Sell Item

Sequence Diagram for sell item activity.

Page 16: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Sequence Diagram For New Get Property

Sequence Diagram for Get Property activity.User Application Server Database

City id

CredentialGet properties

Credential

Credential

If properties found (list)

If not

Get Properties

If properties found (list)

If properties found (list)

If not

If not

Page 17: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Login Validation Activity DiagramActivity Diagram for Login check

Enter Email AndPassword

Enter PersonalInformation

SuccessfullyAccount Created

Invalid Email AND Password

Invalid Personal InformationYes

Yes

START

NO

No

Page 18: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Activity Diagram For Navigation Menu

Activity Diagram for Main Navigation Activity.

Page 19: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Screen shotUser Login Screen

Page 20: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Screen shotNew User Registration Screen (Sign up)

Page 21: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Screen shotNavigation Drover Menu (Main activity)

Page 22: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Screen shotBasic Search (Quick Search)

Page 23: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Screen shotBasic Search (Quick Search By State)

Page 24: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Screen shotSearch Result

Page 25: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Screen shotSearch Result (Location Wise)

Page 26: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Database TableTable for Property Type

No Column Name Data Type Description

1 Id number(5) Specify User Id.

2

PropertyType varchar(15) Specify User Property Type

Name. Property Type

No Column Name Data Type Description

1 Id number(5) Specify User Id.

2 StateName varchar(15) Specify User State Name.

State

Table for Property State

Page 27: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Database TableTable for Property

Property

No Column Name Data Type Description

1 Id number(5) Specify User Id.

2 Title varchar(25) Specify User Title.

3 Address varchar(50) Specify User Address.

4 CityId number(5) Specify User CityId.

5 StateId number(5) Specify User StateId.

6 Latitude number(5) Specify User Latitude.

7 Longitude number(5) Specify User Longitude.

8 Type number(5) Specify User.

9 UserId number(5) Specify UserId.

10 IsApprove number(5) Specify User Is Approve.

Page 28: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Database TableTable for City District

City District

No Column Name Data Type Description

1 Id number(5) Specify User Id.

2 CityName varchar(15) Specify User City Name.

Table for User

User

No Column Name Data Type Description

1 Id number(5) Specify User Id.

2 UserName varchar(15) Specify User Name.

3 Password password(10) Specify User Password.

4 PhoneNo number(12) Specify User Phone Number.

5 Email varchar(25) Specify User Email Address.

6 Status number(5) Specify User Status Number.

Page 29: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Testing ReportUser Login Testing

Step Test-steps Test data Expected-Result

Actual- Result

Status Notes

1 Check the page

Phone: 9998989889 

  Phone is registered

true  

2 If Valid Phone

Password:123   You are successfully logged in

   

3 If valid password

    You are successfully logged in

   

4 If invalid phonePassword

  Login. Wrong Phone-number and password

false Forget your password

Page 30: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Testing ReportNew User Registration Testing Step Test-steps Test data Expected-

ResultActual- Result

Status Notes

1 First Name   

  Registered First Name

true  

2 LastName     Registered Last Name

true  

3 User Name Minimum 5 Words Registered You successfully Registed

true  

4 If invalid User name

Lass than 5 words   Wrong User name

false  

5 Mobile number velidetion

Compalsary 10 Digits

  You are Register

true  

6 Password Minimum 4 digit/charecter

Registered You register true  

7 ReEnter Password

Same as Passwored Registered You have Register

true  

Page 31: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Future EnhancementNo one project is Fully complete Because in real world the requirement will be always changes so i try to improve my project on following way.

GUI enhancements.

Rating and Reviews for users.

Application Enhancement.

Page 32: Property Search Application System Requirement Specification Prepared By : Tausif F. Saiyad (M.C.A.-…

Thank You !!!