LifeSaver Blood Bank (Android Application) Test phase 1, test phase 2, srs, design phase and coding final deliverable
Project Domain / Category
- Mobile App
Abstract/Introduction
This is an android based project which will play an important role in saving life of human beings and which is also its main aim. We want to develop an android application which will help the users to locate different blood banks in their locality and then request for the blood in case of emergency. The users will be able to view information about different blood banks along with the blood available in their repository, the information of the registers users who need blood in case of emergency and the blood donors who wish to donate blood when required.
Main Users: Administrator, Registered User, Blood Bank, Blood Donors
Functional Requirements:
- The system will be under direct control of administrators and can add/remove information about any patient, donor or blood
- A guest is only allowed to search the information about different blood banks in his/her nearby
- The application will allow the users to register itself in the application to initiate the request for
- The system will allow all the registered users to login to the
- The registered user (patient) can search for the blood required and then send the request to the blood bank for the required
- The registered user (patient) can view/search the information about registered blood banks such as name, address and information about available
- The blood bank can register itself in the application and store information about available blood in their
- The blood donors can also register in the application using their personal information along with their details of blood group and other medical information of
- If any user fails to find the blood in any blood bank, he can initiate a request to all the registered blood donors. The blood donors will receive a SMS alert on their mobile phones and can then contact with the person who requested for
- The application will be connected to a database at backend which will store all the information about registered users, registered blood banks along with their blood repositories and registers
- This project requires internet access and thus there is a disadvantage of internet
- The main aim of developing this application is to reduce the time to a great extent that is spent in searching for the right donor and the availability of blood required. Thus this application provides the required information in no time and also helps in quicker decision
Tools:
Android SDK, SQL Lite
Supervisor:
Name: Waqas Ahmad
Email ID: waqas.ahmad@vu.edu.pk Skype ID: waqas_vu