/ (IJITR) INTERNATIONAL JOURNAL OF INNOVATIVE TECHNOLOGY AND RESEARCH
Volume No. 1, Issue No. 3, April - May 2013, 253 255. ISSN 2320 5547 @ 2013 http://www.ijitr.com All rights Reserved. Page | 253 Mobile Banking With Location Tracking Of Nearest ATM Center Using GPS GUGAPRIYA A PG Student Bharathidasan Institute of Technology, Anna University, Thiruchirappalli VAITHEKI J PG Student Bharathidasan Institute of Technology, Anna University, Thiruchirappalli KAVIYARASI S PG Student Bharathidasan Institute of Technology, Anna University, Thiruchirappalli ABSTRACT: The android mobile banking is attractive because it allows people to do banking anytime, anywhere. In this proposed work, banking application is integrated in android mobiles. It explores the opportunities of using mobile technology in the electronic banking (e-banking) sector to enhance existing banking services by moving toward m-banking using mobile devices and wireless media that can provide opportunities for ubiquitous access to the banking services as mobile technologies can be used at anytime and from anywhere. In the user interface part, banking facility is provided to the user through the mobile device to implement banking transactions and transferring of funds. Here, the Location Based Service is used to identify location and navigates you to the directions to the Nearest Bank or ATM. The Global Positioning System (GPS) is a space-based satellite navigation system. Nearest Location details intimates in Alert Message Service. Keywords: Android, GPS, ATM, e-banking I. INTRODUCTION 1.1 MOBILE BANKING Mobile banking is a system for a financial institution and its provides the faculties to the number of customers by financial transactions through mobile devices. Mobile banking started with the creation of services by banks which could be accessed through the mobile phone. These facilities for the customers to access information relating to their accounts. Mobile banking takes several dimensions of execution all representing a new distribution channel that allows financial institutions and other commercial actors to offer financial services outside traditional bank premises. 1.2 LOCATION BASED SERVICES Location Based Service (LBS) LBS is mobile service that has the capability to provide real time information based on the users location. Geographical Information System (GIS) has been the heart of LBS in order to provide all the functionalities in LBS. They also open a new area for developers, cellular service network operators Location-based services offers many merits to the mobile clients. The steps are involved for Google maps are, First, we may send location information to remote parties. This set of services are commonly used today, e.g., in location tracking applications. Second, use location information to make communication decisions, e.g., a user agent may automatically disable instant messaging when driving. Third, location changes can trigger communication actions, e.g., when a persons user agent gets a location notification indicating the person enters a room, the user agent may automatically turn on the light of the room. II. PROPOSED WORK FOR MOBILE BANKING 2.1 ANDROID OPERATING SYSTEM Android is an operating system based on Linux with a Java programming interface. The Android Software Development Kit (Android SDK) provides all necessary tools to develop Android applications. This includes a compiler, debugger and a device emulator, as well as its own virtual machine to run Android programs. Android is currently primarily developed by Google. Android allows background processing, provides a rich user interface library, supports 2 D and 3-D graphics using the OpenGL libraries, access to the file system and provides an embedded SQLite database. Android applications consist of different components and can re-use components of other applications. 2.2 GPS AND GOOGLE MAPS Google Maps with location positioning system such as GPS becoming popular, there is a growing demand for location-based applications. It is easier, these days to utilize map information by connecting GPS receiver to PC and PDA. Corresponding to this momentum, GPS receivers are Gugapriya A* et al. / (IJITR) INTERNATIONAL JOURNAL OF INNOVATIVE TECHNOLOGY AND RESEARCH Volume No. 1, Issue No. 3, April - May 2013, 253 255. ISSN 2320 5547 @ 2013 http://www.ijitr.com All rights Reserved. Page | 254 now embedded into mobile phones and applications using the location of the user in real-time are widely available. GPS chips are now included in many devices to analyze satellite signals and determine the users location with high accuracy. In a large social event, such as a big conference, since people come to communicate with each other, they are more likely to release their location information and the location privacy is not an essential concern. In addition, people usually need to register to join a conference so a location server can easily get the participants profiles. Hence, the server-centric mode is an economic way to handle location detection for big conferences. One of the key technological advances for the development of location-based applications is the use and availability of positioning systems. 2.3 PROPOSED ARCHITECTURE In this proposed work, the mobile banking applications for the fund transaction transfer to another account can be viewed by the mobile. Another one technique is involved in this work is to find the nearest ATM centre by using the Location Based Services provider. Here, the Global Positioning System(GPS) is used to identify the current location and then the current location is calculated by Geographical Information System. Fig 1: Proposed Architecture 2.4 GENERATING API KEY VERSION 2 MD5 Finger print keytool plug in Android Application. 1.Browse a new software in eclipse. 2.Fit the corresponding link(key tool link) in install option. 3.Then,the select all available software. 4.Enter the key tool. 5.Add a key path and select all. MD5 fingerprint : 15:97:F2:A6:BA:1E:77:20:D0:05:E0:C0:8E:DD:99:74 API key : AIzaSyBdVl-cTICSwYKrZ95SuvNw7dbMuDt1KG0 These keys are used to activate the map in mobile banking applications to find the nearest ATM centre. III. IMPLEMENTATION OF MOBILE BANKING In system implementation, the account is created once and it will automatically generate with Account number, PIN number. The main activity contains user can verify the account details such as balance enquiry, transaction details will be automatically verify the relevant user account details in anytime anywhere through the mobile. In transaction process, the system responds immediately to user requests. GPS used to provide the exact location of the mobile user. By using this technology user can update their location by using Google Maps. Location Based Service is used to identify location and navigates you to the directions to the nearest Bank or ATM. Gugapriya A* et al. / (IJITR) INTERNATIONAL JOURNAL OF INNOVATIVE TECHNOLOGY AND RESEARCH Volume No. 1, Issue No. 3, April - May 2013, 253 255. ISSN 2320 5547 @ 2013 http://www.ijitr.com All rights Reserved. Page | 254 now embedded into mobile phones and applications using the location of the user in real-time are widely available. GPS chips are now included in many devices to analyze satellite signals and determine the users location with high accuracy. In a large social event, such as a big conference, since people come to communicate with each other, they are more likely to release their location information and the location privacy is not an essential concern. In addition, people usually need to register to join a conference so a location server can easily get the participants profiles. Hence, the server-centric mode is an economic way to handle location detection for big conferences. One of the key technological advances for the development of location-based applications is the use and availability of positioning systems. 2.3 PROPOSED ARCHITECTURE In this proposed work, the mobile banking applications for the fund transaction transfer to another account can be viewed by the mobile. Another one technique is involved in this work is to find the nearest ATM centre by using the Location Based Services provider. Here, the Global Positioning System(GPS) is used to identify the current location and then the current location is calculated by Geographical Information System. Fig 1: Proposed Architecture 2.4 GENERATING API KEY VERSION 2 MD5 Finger print keytool plug in Android Application. 1.Browse a new software in eclipse. 2.Fit the corresponding link(key tool link) in install option. 3.Then,the select all available software. 4.Enter the key tool. 5.Add a key path and select all. MD5 fingerprint : 15:97:F2:A6:BA:1E:77:20:D0:05:E0:C0:8E:DD:99:74 API key : AIzaSyBdVl-cTICSwYKrZ95SuvNw7dbMuDt1KG0 These keys are used to activate the map in mobile banking applications to find the nearest ATM centre. III. IMPLEMENTATION OF MOBILE BANKING In system implementation, the account is created once and it will automatically generate with Account number, PIN number. The main activity contains user can verify the account details such as balance enquiry, transaction details will be automatically verify the relevant user account details in anytime anywhere through the mobile. In transaction process, the system responds immediately to user requests. GPS used to provide the exact location of the mobile user. By using this technology user can update their location by using Google Maps. Location Based Service is used to identify location and navigates you to the directions to the nearest Bank or ATM. Gugapriya A* et al. / (IJITR) INTERNATIONAL JOURNAL OF INNOVATIVE TECHNOLOGY AND RESEARCH Volume No. 1, Issue No. 3, April - May 2013, 253 255. ISSN 2320 5547 @ 2013 http://www.ijitr.com All rights Reserved. Page | 254 now embedded into mobile phones and applications using the location of the user in real-time are widely available. GPS chips are now included in many devices to analyze satellite signals and determine the users location with high accuracy. In a large social event, such as a big conference, since people come to communicate with each other, they are more likely to release their location information and the location privacy is not an essential concern. In addition, people usually need to register to join a conference so a location server can easily get the participants profiles. Hence, the server-centric mode is an economic way to handle location detection for big conferences. One of the key technological advances for the development of location-based applications is the use and availability of positioning systems. 2.3 PROPOSED ARCHITECTURE In this proposed work, the mobile banking applications for the fund transaction transfer to another account can be viewed by the mobile. Another one technique is involved in this work is to find the nearest ATM centre by using the Location Based Services provider. Here, the Global Positioning System(GPS) is used to identify the current location and then the current location is calculated by Geographical Information System. Fig 1: Proposed Architecture 2.4 GENERATING API KEY VERSION 2 MD5 Finger print keytool plug in Android Application. 1.Browse a new software in eclipse. 2.Fit the corresponding link(key tool link) in install option. 3.Then,the select all available software. 4.Enter the key tool. 5.Add a key path and select all. MD5 fingerprint : 15:97:F2:A6:BA:1E:77:20:D0:05:E0:C0:8E:DD:99:74 API key : AIzaSyBdVl-cTICSwYKrZ95SuvNw7dbMuDt1KG0 These keys are used to activate the map in mobile banking applications to find the nearest ATM centre. III. IMPLEMENTATION OF MOBILE BANKING In system implementation, the account is created once and it will automatically generate with Account number, PIN number. The main activity contains user can verify the account details such as balance enquiry, transaction details will be automatically verify the relevant user account details in anytime anywhere through the mobile. In transaction process, the system responds immediately to user requests. GPS used to provide the exact location of the mobile user. By using this technology user can update their location by using Google Maps. Location Based Service is used to identify location and navigates you to the directions to the nearest Bank or ATM. Gugapriya A* et al. / (IJITR) INTERNATIONAL JOURNAL OF INNOVATIVE TECHNOLOGY AND RESEARCH Volume No. 1, Issue No. 3, April - May 2013, 253 255. ISSN 2320 5547 @ 2013 http://www.ijitr.com All rights Reserved. Page | 255 IV. IMPLEMENTATION AND RESULT Fig 2:Results Of Login Now, enter the account number and pin number to login for transaction. Fig:3 Results of transaction Fig 4: Results of Balance Enquiry Fig 5:Results Of Transfer Amount Fig 6:Result Of Map View CONCLUSION This proposed work is design for provide a new way to access the bank transaction by android mobiles. So it is easy way to access the banking transaction in ubiquitous access. Here, Location based service used to identify Nearest ATM Centers by using GPS. Hence ATM Location and Fund transaction becomes easier. REFERENCES [1] Ch. Radhika Rani, A. Praveen Kumar, D. Adarsh, K. Krishna Mohan, K.V.Kiran Location Based Services In Android International Journal Of Advances In Engineering & Technology, March 2012. [2] David M. Monteiro1, Joel J. P. C. Rodrigues, and Jaime Lloret A Secure NFC Application for Credit Transfer Among Mobile Phones. [3] Priyanka Shah, Ruta Gadgil, Neha Tamhankar Location Based Reminder Using GPS For Mobile (Android) ARPN Journal of Science and Technology. [4] Manav Singhal1, Anupam Shukla Implementation of Location based Services in Android using GPS and Web Services IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 1, No 2, January 2012. [5] Kwang Il Shin, Ji Soo Park, Jae Yong Lee Design and Implementation of Improved Authentication System for Android Smartphone Users 26th International Conference on Advanced Information Networking and Applications Workshops 2012. [6] Amit Kushwaha, Vineet Kushwaha Location Based Services using Android Mobile Operating System International Journal of Advances in Engineering & Technology, Mar 2011. [7] Sean J. Barbeau, Miguel A. Labrador, Philip L. Winters, Rafael Prez, and Nevine Labib Georggi, A General Architecture in Support of Interactive, Multimedia, Location-Based Mobile Applications in IEEE Communications Magazine November 2006 [8] Georg Gartner, Felix Ortag, Advances in Location- Based Services, Springer, 4_5, 2011. [9] Location Manager APIs Android Developer http://developer.android.com/reference/android/loca tion/LocationManager.html [10] Google Places API http://code.google.com/ apis/maps/documentation/places/ [11] Google Maps API http://code.google.com/apis /maps/documentation/imageapis/index.html [12] Google Geo Coding API http://code.google .com/apis/maps/documentation/geocoding