Você está na página 1de 2

Introduction

Abstract of the project


It is a free application that helps you search places around you as per your remember list. This app is the mobile version for remember the thing that you want to perform on a day, giving much convenience and accessibility to people on the go. In this application first you need to add the To-do list with the places like (Bank work, withdraw money from ATM etc.) then that application search nearby places defined by you and generate a voice message of your wok as are reminder. Your friends can add To-do list in your list if you allow them to manipulate. With this application, you can search for places within your vicinity, complete with the place address, how far it is from where you are.

1.1 PROBLEM DEFINITION


Our project presents a mobile application based on providing Location Based Services (AROUNDME ) using Global Positioning System (GPS) as a location provider. The main objective of this work is to design and implement a client server system that helps users to locate their family members and receive alerts when friends are nearby. The mobile application was implemented using android where the most recent APIs and other older APIs were combined together in order to make the application reliable on all types of mobiles. The server was implemented using java for multiple user interaction. The type of the Database used in the system was SQLite. The average location accuracy of the application is about couple of meters.

1.2 OVERVIEW
AroundMe are the mobile services in which the user location information is used to provide a service. The user location information consists of X-Y coordinates generated by any given positioning technique. An AroundMe requires four basic components: i) Service provider's software application, ii) Mobile network to transmit data and requests for service iii) Content provider to supply the end user with geo-specific Information iv) Positioning component and the end user's mobile device. The GPS is the most efficient positioning technique. It was developed mainly to be used in navigation systems. GPS determines the device's position by calculating differences in the times signals from different satellites take to reach the receiver GPS signals are encoded, so the mobile device must be equipped with a GPS receiver GPS became one of the most important service providers in the AROUNDME .

1.3 OBJECTIVE
The main objective of this work is to design and implement a client server system that helps users to locate their places and receive alerts when place are nearby. The internet will be used to transfer user data and service request from the mobile to the server and then the requested information back to the user. The main four elements that construct the system are : i) The Client ii) The server tier iii) The database tier

2. EXISTING SYSTEM
There are not many projects that are carried out in the AROUNDME field. This is because this type of application was somehow exclusive for mobile service providers because they use mobile cells information to get the location of the mobile and then provide a service to get it.

Mobile phone tracking tracks the current position of a mobile phone even on the move. To locate the phone, it must emit at least the roaming signal to contact the next nearby antenna tower.

2.1 PROPOSED SYSTEM


Mobile positioning : location based service that discloses the actual coordinates of a mobile phone bearer, is a technology used by telecommunication companies to approximate where a mobile phone, and thereby also its user (bearer), temporarily resides. The more properly applied term locating refers to the purpose rather than a positioning process. Such service is offered as an option of the class of location-based services (AROUNDME ).

3. SYSTEM REQUIREMENTS
3.1 SOFTWARE REQUIREMENTS
Language Framework Front End Back End Web server Build Tools : JAVA, Android : MVC 2. : Android. : MySQL : Apache Tomcat 5.5 : Netbeans7.2,Eclipls Indigo, Android SDK

3.2 HARDWARE REQUIREMENTS


Processor Clock speed Hard Disk RAM : pentiumIII : 550MHz : 20GB : 128MB

4. SYSTEM DESCRIPTION
The modules of this project are as follows: Client Module. GPS Module. Server Module. Database Module.

4.1 Client Module


The mobile requests its location from the positioning system periodically and sends it through the communication network to the server. The user can get the location of places if he/she is near to that place. Also an alert can be received. User can send request to another user for adding the reminders to To-do list in their application. If the request is accepted by the second user then first user can add.

4.2 Location Module


Every time the mobile phone updates the user location in the server, it requests the location of the user from the GPS. The GPS determines the longitude and the latitude and sends them to the mobile phone.

4.3 Server Module


If another user wants to add and reminder to another user database then first he need to send request to another user if that user accept the request then he can add the reminder to the user list. The server receives users' location and alerts you if are in the same location or update the user about the location of places.

4.4 Database Module


Database contains all users subscribed in the service with their location, a list for each things that contains places that can be located, and a table that contains locations with their coordinates.

Você também pode gostar