Remote Controlling of PC via Android Based Keyboard and Mouse Test phase 1, test phase 2, srs, design phase and coding final deliverable
Project Domain / Category
Android based Application
Abstract / Introduction
Use of smart mobile phones is increasing day by day and smart mobile phones are becoming most using gadgets these days. The purpose of this project is to develop Android Based Application that provide its user the facility of soft Keyboard and Mouse through which the user can control his/ her PC without using physical keyboard and mouse. After installing the proposed application on smart mobile phone, the user can control PC Keyboard functions and mouse operations remotely through mobile phone.
The application requires a Wi-Fi connection between the PC and Mobile Phone. Thus, a user can remotely access the computer instead of sitting beside it. This application overcomes the limitations and cost of a physical mouse and keyboard.
Functional Requirements:
There are two components first Client/Mobile and second desktop server.
Ø Sign In and User Registration:
Client / mobile Application will provide User Registration interface through which user will be registered as Admin. The application will provide proper interface for Sign In through which Admin will login to the application by entering user name and password.
Ø Client/ Mobile application:
You are required to develop an application Client/Mobile application which will run on user’s android mobile phone. This application will provide the user interfaces for mouse and keyboard. You need to design standard Keyboard and Touch Pad.
Ø Connection between client/Mobile and server application:
Both applications will be connected with each other through Wi-Fi. Whenever a user will want to control PC via Mobile phone using this Application then a connection will be established first between Server and Client/ Mobile Application.
Ø Server Application:
You are required to develop Server application which will run on PC. This application will receive commands from client /mobile application and will provide control of keyboard and mouse to the user.
Tools:
Microsoft.Net, Visual Studio, Android Studio, Eclipse, SQL Lite, SQL Server 2008
Supervisor:
Name: Sohail Aamir
Email ID: sohailaamer@vu.edu.pk Skype ID: sohailaamir22