You are on page 1of 3

Project Proposal Document

1. Document Identification Blue Guards Android Application 2. Background To develop an Android application that will extend Blue Guards services to Android Platform.

The application will be developed in Android SDK 8 and would run on Mobile with Android 2.2 OS with Bluetooth enabled. The application will scan for Bluetooth devices in range and would lock and unlock source device depending upon target 3. Objectives Design an Android application that can excess device Bluetooth and can use its resources. Depending upon RSSI value received from target device Bluetooth radio device will lock and unlock source device. A user interface built within the application will allow user to set their target devices, Depending upon discovery of these target device within the range of Bluetooth Network of Source device Lock and Unlock action for Source device will be performed. User can add or remove target device. The User Interface would be designed such that it rearranges itself on devices of different resolutions. The application will run as a service and will keep checking Bluetooth devices in range. However a lag time of 12 seconds will be maintained as the Bluetooth radio takes maximum of 12 seconds for device detection in range.

4. Benefit Statement The application could be sold through Android Market as well as can be made available for download using other media. The application will search for devices in range after every 12 seconds thus excluding mobile resources from overuse. The user interface will be designed such that User has to input minimal information for proper working of application. The applications will self load during device boot thus will keep application running even if the device is restarted.

5. Scope The application should work on every Mobile device that runs on Android 2.2 or higher with Bluetooth radio enabled in it. The application can recognize target devices such as a Mobile Phone, Laptops and Personal computers and other Bluetooth accessories with their own Mac Ids. 6. Deliverables Technical documentation for use by Blue Guards and staff. Overview documentation for use by Blue Guards customers.

7. Assumptions and constraints The application will be developed using Android SDK 8.0 APIs and would only be compatible with higher Android versions if Android offers backward compatibility to its higher versions. Only APIs provided by Android would be used to access device resources. The device will only search for other devices if they have their Bluetooth enabled and are set to discoverable mode. The application will run on Touch screen as well as through keypad interface as long as Android provides supports for both modes. The application will work only with Bluetooth devices that share their Mac Ids. 8. Estimates Task Responsibility Application Design Android System Specification. Developer. Application User Interface Android Graphics design. Designer. Application Development Android developer. Testing, Debugging and Application tester. Bug fixing Estimated working hours 24 24 200 48

9. Cost Staff Android System Developer (Single resource) with responsibility of System Designing (USD 18/Hr). Android Graphics Designer (Single resource) responsible for UI Design (USD 15/Hr). Android developer (Single Resource) Senior Android Developer (USD 18/Hr). Application Tester (Single Resource) responsible for application testing (USD 15/Hr). Consultancy Nil Hardware/Software Android Mobile Device with OS 2.2 and a Bluetooth Headset. 10. Approved/Rejected

Last Update By: Mohammad Asif Last Update Date: 11-7-2011.

You might also like