SlideShare a Scribd company logo
1 of 20
Presentation On
SMART BLOOD DONATION SYSTEM
BACHELOR OF SCIENCE
IN
INFORMATION TECHNOLOGY
BY
Muhammad Zaeem Manzoor (Bsf1801403)
Muhammad Kamran Nazir (Bsf1801901)
Jalal Ul Din Amanat (Bsf1801926)
Ali Ashfaq (Bsf1802000)
Under The Guidance
MR. USMAN RAFI
Department of Information Technology
Outline
 Introduction
 Problem Statement
 Purpose, Scope and Objective
 Tools/ Platform
 System Architecture
 Data Flow diagram
 Sequence diagram
 Functional and Non-functional requirements
 Methodology
 Result Analysis
 Testing
 Future work
Introduction
 This project is to facilitate peoples who require blood in case of
emergency or patient can acquire blood according to his need.
 Find blood on a online source.
 This application is for both donner and patient.
 User can get blood at a single request.
 Introduce step by step in our country.
 We can use chat module for communication.
 We can locate donor and seeker using google maps to find easily.
Problem Statement
 With the growing population, disease and the advancement in medical
science, the demand for blood has also increased.
 10% of the total world population.
 13% of Pakistanis participate in donate blood.
 Gap of communication b/w donor and seeker.
 Low resources costs lives.
 No centralized database.
 No application exists in our country.
 Low awareness and high fear about blood donation.
Purpose, Scope and Objective
Purpose
 Availability of blood at
right time and a single
step.
 To ensure good supply
or without disease blood
by the donors.
 Making donation process
fast and efficient to find
match blood bags for the
right person by GPS
location, chat system.
Scope
 Facilitate people in
finding blood.
 Easier for patients or
someone who don’t
have enough contacts.
 Become a good
communication
medium b/w donor and
patients.
Objective
 The main goal of this
project are to facilitate
people in finding
blood.
 To manage donors and
seekers of blood easily.
 To check the
availability of blood
anytime with up to date
system.
Tools/
Platform
 Dart
 Flutter
 Firebase Database
 Android Studio
 Visual Studio Code
System
Architecture
Data Flow Diagram
Sequence Diagram
login
Functional and Non-Functional Requirements
Functional Requirements Non-Functional Requirements
• On boarding screen
• Sign Up
• Sign In
• Google maps
• Find Donor
• Generate request
• Chat module
• Guide
• Encourages Donor
• Donor Awareness
• Donor Medical History
• Tests
• Awareness from Expertise
• Appreciation
• Performance Requirements
• Safety Requirements
• Security Requirements
• User Documentation
Benefits and drawbacks
Benefits Drawbacks
• Facilitate people in finding blood.
• Easier for patients or someone who
don’t have enough contacts.
• A good communication medium
b/w donor and patients.
• Making donation process fast and
efficient to find blood.
• Google maps used for quick location
find.
• Chat system will help to contact
directly to donner or patient.
• OTP is not fetching in app.
• Must have an Email account.
• Not upload on playstore yet.
• Google maps API isn’t paid.
• Chat module is one to one.
Modules
1. Donor module
2. Patient module
Methodology
 Methodology chosen to develop this System is the Agile mobile app
development method.
 Agile is an
o iterative approach.
o Faster approach.
o Improved quality.
o Adaptability.
o Predictability.
o Reduced risk.
o Better communication.
Agile Workflow:
TESTING
 Test Case Scenario:
A test scenario normally contains multiple test cases
which contain details on how to test the scenario.
 Test Plan
We follow the strategy for testing the application is given below.
a) Unit Test Plan (units testing)
b) Integration Test Plan (group of units/module testing)
c) System Test Plan (documented form of testing)
d) Acceptance Test Plan (user end testing)
TESTING (Cont.…)
Test Environment
When we perform the testing all we need is an android mobile with a working
internet so that application could run properly.
Test Cases Results
 White Box Testing (Code Testing)
Done
 Black Box Testing (Specification/External Testing)
Done
Result Analysis of Application
 After testing all modules of our final year project:
 No Logical and Syntax error occur.
 Login and sign-up done.
 Google map location working done.
 Chat module done.
 Request generate done.
Future Work
 Will be work on IOS.
 Will make Desktop versions for blood camps and banks.
 Will deploy all over the Pakistan.
 Blood banks will be attach soon.
 Will start blood donation compains and camps.
 Donor rating feature will be added.
 Will add pick and drop services.
 Will add testing service for donors.
The
End
Any questions?

More Related Content

Similar to Project Presentation (1) (4).pptx

National Scholarship Portal
National Scholarship PortalNational Scholarship Portal
National Scholarship PortalTamim Hasan
 
Online Polling System Proposal
Online Polling System ProposalOnline Polling System Proposal
Online Polling System ProposalStephen Enunwah
 
Blood Bank and Donor Management System (PPT).pptx
Blood Bank and Donor Management System (PPT).pptxBlood Bank and Donor Management System (PPT).pptx
Blood Bank and Donor Management System (PPT).pptxNileshPatil90378
 
Scalable Tracking System
Scalable Tracking SystemScalable Tracking System
Scalable Tracking Systemijtsrd
 
Report on Smart Blood Bank project
Report on Smart Blood Bank projectReport on Smart Blood Bank project
Report on Smart Blood Bank projectk Tarun
 
National Apps Hackathon - Mentoring Session
National Apps Hackathon - Mentoring SessionNational Apps Hackathon - Mentoring Session
National Apps Hackathon - Mentoring SessionMohammad Zaman
 
Hospital Management ppt new.pptxhhgfhhggggjjjhgf
Hospital Management ppt new.pptxhhgfhhggggjjjhgfHospital Management ppt new.pptxhhgfhhggggjjjhgf
Hospital Management ppt new.pptxhhgfhhggggjjjhgfGirishBS13
 
IRJET- An Android Application for Blood and Organ Donation Management
IRJET-  	  An Android Application for Blood and Organ Donation ManagementIRJET-  	  An Android Application for Blood and Organ Donation Management
IRJET- An Android Application for Blood and Organ Donation ManagementIRJET Journal
 
Blood Donors and Receivers Management System
Blood Donors and Receivers Management SystemBlood Donors and Receivers Management System
Blood Donors and Receivers Management SystemIRJET Journal
 
Science Gateway Canvas
Science Gateway CanvasScience Gateway Canvas
Science Gateway CanvasShayan Shahand
 
Blood bank-project-ppt-presentation-download
Blood bank-project-ppt-presentation-downloadBlood bank-project-ppt-presentation-download
Blood bank-project-ppt-presentation-downloadssuser2e4781
 
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkkblood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkkBalaKrishna616942
 
Webinar: Everyone cares about sample quality but not everyone values it!
Webinar: Everyone cares about sample quality but not everyone values it!Webinar: Everyone cares about sample quality but not everyone values it!
Webinar: Everyone cares about sample quality but not everyone values it!Matt Dusig
 
Webinar: Everyone cares about sample quality but not everyone values it!
Webinar: Everyone cares about sample quality but not everyone values it!Webinar: Everyone cares about sample quality but not everyone values it!
Webinar: Everyone cares about sample quality but not everyone values it!Matt Dusig
 
Brightfind world usability day 2016 full deck final
Brightfind world usability day 2016   full deck finalBrightfind world usability day 2016   full deck final
Brightfind world usability day 2016 full deck finalBrightfind
 
Mca(.net & java) application projects abstracts(v)
Mca(.net & java) application projects abstracts(v)Mca(.net & java) application projects abstracts(v)
Mca(.net & java) application projects abstracts(v)S3 Infotech IEEE Projects
 
Perpetual Analytics - Health in Motion
Perpetual Analytics - Health in MotionPerpetual Analytics - Health in Motion
Perpetual Analytics - Health in Motionmrosenthal
 
Android Based Survey - Technical proposal
Android Based Survey - Technical proposalAndroid Based Survey - Technical proposal
Android Based Survey - Technical proposalAmit Samanta
 

Similar to Project Presentation (1) (4).pptx (20)

National Scholarship Portal
National Scholarship PortalNational Scholarship Portal
National Scholarship Portal
 
Online Polling System Proposal
Online Polling System ProposalOnline Polling System Proposal
Online Polling System Proposal
 
social networking site
social networking sitesocial networking site
social networking site
 
Blood Bank and Donor Management System (PPT).pptx
Blood Bank and Donor Management System (PPT).pptxBlood Bank and Donor Management System (PPT).pptx
Blood Bank and Donor Management System (PPT).pptx
 
Scalable Tracking System
Scalable Tracking SystemScalable Tracking System
Scalable Tracking System
 
Report on Smart Blood Bank project
Report on Smart Blood Bank projectReport on Smart Blood Bank project
Report on Smart Blood Bank project
 
National Apps Hackathon - Mentoring Session
National Apps Hackathon - Mentoring SessionNational Apps Hackathon - Mentoring Session
National Apps Hackathon - Mentoring Session
 
Hospital Management ppt new.pptxhhgfhhggggjjjhgf
Hospital Management ppt new.pptxhhgfhhggggjjjhgfHospital Management ppt new.pptxhhgfhhggggjjjhgf
Hospital Management ppt new.pptxhhgfhhggggjjjhgf
 
Blood management system
Blood management systemBlood management system
Blood management system
 
IRJET- An Android Application for Blood and Organ Donation Management
IRJET-  	  An Android Application for Blood and Organ Donation ManagementIRJET-  	  An Android Application for Blood and Organ Donation Management
IRJET- An Android Application for Blood and Organ Donation Management
 
Blood Donors and Receivers Management System
Blood Donors and Receivers Management SystemBlood Donors and Receivers Management System
Blood Donors and Receivers Management System
 
Science Gateway Canvas
Science Gateway CanvasScience Gateway Canvas
Science Gateway Canvas
 
Blood bank-project-ppt-presentation-download
Blood bank-project-ppt-presentation-downloadBlood bank-project-ppt-presentation-download
Blood bank-project-ppt-presentation-download
 
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkkblood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
blood_donar.pptxhhjjjjjjjjjkkkkkkkkkkkkkkk
 
Webinar: Everyone cares about sample quality but not everyone values it!
Webinar: Everyone cares about sample quality but not everyone values it!Webinar: Everyone cares about sample quality but not everyone values it!
Webinar: Everyone cares about sample quality but not everyone values it!
 
Webinar: Everyone cares about sample quality but not everyone values it!
Webinar: Everyone cares about sample quality but not everyone values it!Webinar: Everyone cares about sample quality but not everyone values it!
Webinar: Everyone cares about sample quality but not everyone values it!
 
Brightfind world usability day 2016 full deck final
Brightfind world usability day 2016   full deck finalBrightfind world usability day 2016   full deck final
Brightfind world usability day 2016 full deck final
 
Mca(.net & java) application projects abstracts(v)
Mca(.net & java) application projects abstracts(v)Mca(.net & java) application projects abstracts(v)
Mca(.net & java) application projects abstracts(v)
 
Perpetual Analytics - Health in Motion
Perpetual Analytics - Health in MotionPerpetual Analytics - Health in Motion
Perpetual Analytics - Health in Motion
 
Android Based Survey - Technical proposal
Android Based Survey - Technical proposalAndroid Based Survey - Technical proposal
Android Based Survey - Technical proposal
 

Recently uploaded

💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...Taniya Sharma
 
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safenarwatsonia7
 
Bangalore Call Girls Hebbal Kempapura Number 7001035870 Meetin With Bangalor...
Bangalore Call Girls Hebbal Kempapura Number 7001035870  Meetin With Bangalor...Bangalore Call Girls Hebbal Kempapura Number 7001035870  Meetin With Bangalor...
Bangalore Call Girls Hebbal Kempapura Number 7001035870 Meetin With Bangalor...narwatsonia7
 
Call Girl Coimbatore Prisha☎️ 8250192130 Independent Escort Service Coimbatore
Call Girl Coimbatore Prisha☎️  8250192130 Independent Escort Service CoimbatoreCall Girl Coimbatore Prisha☎️  8250192130 Independent Escort Service Coimbatore
Call Girl Coimbatore Prisha☎️ 8250192130 Independent Escort Service Coimbatorenarwatsonia7
 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune) Girls Service
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune)  Girls ServiceCALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune)  Girls Service
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune) Girls ServiceMiss joya
 
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safenarwatsonia7
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...jageshsingh5554
 
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...Garima Khatri
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls AvailableVip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls AvailableNehru place Escorts
 
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Deliverynehamumbai
 
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Miss joya
 
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune) Girls Service
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune)  Girls ServiceCALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune)  Girls Service
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune) Girls ServiceMiss joya
 
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Miss joya
 
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...Neha Kaur
 
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomLucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomdiscovermytutordmt
 
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiAlinaDevecerski
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escortsvidya singh
 

Recently uploaded (20)

💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
 
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
 
Bangalore Call Girls Hebbal Kempapura Number 7001035870 Meetin With Bangalor...
Bangalore Call Girls Hebbal Kempapura Number 7001035870  Meetin With Bangalor...Bangalore Call Girls Hebbal Kempapura Number 7001035870  Meetin With Bangalor...
Bangalore Call Girls Hebbal Kempapura Number 7001035870 Meetin With Bangalor...
 
Call Girl Coimbatore Prisha☎️ 8250192130 Independent Escort Service Coimbatore
Call Girl Coimbatore Prisha☎️  8250192130 Independent Escort Service CoimbatoreCall Girl Coimbatore Prisha☎️  8250192130 Independent Escort Service Coimbatore
Call Girl Coimbatore Prisha☎️ 8250192130 Independent Escort Service Coimbatore
 
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Cuttack Just Call 9907093804 Top Class Call Girl Service Available
 
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune) Girls Service
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune)  Girls ServiceCALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune)  Girls Service
CALL ON ➥9907093804 🔝 Call Girls Hadapsar ( Pune) Girls Service
 
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
 
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
 
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls AvailableVip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
Vip Call Girls Anna Salai Chennai 👉 8250192130 ❣️💯 Top Class Girls Available
 
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on DeliveryCall Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Delivery
Call Girls Colaba Mumbai ❤️ 9920874524 👈 Cash on Delivery
 
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
 
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune) Girls Service
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune)  Girls ServiceCALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune)  Girls Service
CALL ON ➥9907093804 🔝 Call Girls Baramati ( Pune) Girls Service
 
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
Call Girls Service Pune Vaishnavi 9907093804 Short 1500 Night 6000 Best call ...
 
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
VIP Russian Call Girls in Varanasi Samaira 8250192130 Independent Escort Serv...
 
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel roomLucknow Call girls - 8800925952 - 24x7 service with hotel room
Lucknow Call girls - 8800925952 - 24x7 service with hotel room
 
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls DelhiRussian Escorts Girls  Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
Russian Escorts Girls Nehru Place ZINATHI 🔝9711199012 ☪ 24/7 Call Girls Delhi
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
 

Project Presentation (1) (4).pptx

  • 1.
  • 2. Presentation On SMART BLOOD DONATION SYSTEM BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY BY Muhammad Zaeem Manzoor (Bsf1801403) Muhammad Kamran Nazir (Bsf1801901) Jalal Ul Din Amanat (Bsf1801926) Ali Ashfaq (Bsf1802000) Under The Guidance MR. USMAN RAFI Department of Information Technology
  • 3. Outline  Introduction  Problem Statement  Purpose, Scope and Objective  Tools/ Platform  System Architecture  Data Flow diagram  Sequence diagram  Functional and Non-functional requirements  Methodology  Result Analysis  Testing  Future work
  • 4. Introduction  This project is to facilitate peoples who require blood in case of emergency or patient can acquire blood according to his need.  Find blood on a online source.  This application is for both donner and patient.  User can get blood at a single request.  Introduce step by step in our country.  We can use chat module for communication.  We can locate donor and seeker using google maps to find easily.
  • 5. Problem Statement  With the growing population, disease and the advancement in medical science, the demand for blood has also increased.  10% of the total world population.  13% of Pakistanis participate in donate blood.  Gap of communication b/w donor and seeker.  Low resources costs lives.  No centralized database.  No application exists in our country.  Low awareness and high fear about blood donation.
  • 6. Purpose, Scope and Objective Purpose  Availability of blood at right time and a single step.  To ensure good supply or without disease blood by the donors.  Making donation process fast and efficient to find match blood bags for the right person by GPS location, chat system. Scope  Facilitate people in finding blood.  Easier for patients or someone who don’t have enough contacts.  Become a good communication medium b/w donor and patients. Objective  The main goal of this project are to facilitate people in finding blood.  To manage donors and seekers of blood easily.  To check the availability of blood anytime with up to date system.
  • 7. Tools/ Platform  Dart  Flutter  Firebase Database  Android Studio  Visual Studio Code
  • 11. Functional and Non-Functional Requirements Functional Requirements Non-Functional Requirements • On boarding screen • Sign Up • Sign In • Google maps • Find Donor • Generate request • Chat module • Guide • Encourages Donor • Donor Awareness • Donor Medical History • Tests • Awareness from Expertise • Appreciation • Performance Requirements • Safety Requirements • Security Requirements • User Documentation
  • 12. Benefits and drawbacks Benefits Drawbacks • Facilitate people in finding blood. • Easier for patients or someone who don’t have enough contacts. • A good communication medium b/w donor and patients. • Making donation process fast and efficient to find blood. • Google maps used for quick location find. • Chat system will help to contact directly to donner or patient. • OTP is not fetching in app. • Must have an Email account. • Not upload on playstore yet. • Google maps API isn’t paid. • Chat module is one to one.
  • 13. Modules 1. Donor module 2. Patient module
  • 14. Methodology  Methodology chosen to develop this System is the Agile mobile app development method.  Agile is an o iterative approach. o Faster approach. o Improved quality. o Adaptability. o Predictability. o Reduced risk. o Better communication.
  • 16. TESTING  Test Case Scenario: A test scenario normally contains multiple test cases which contain details on how to test the scenario.  Test Plan We follow the strategy for testing the application is given below. a) Unit Test Plan (units testing) b) Integration Test Plan (group of units/module testing) c) System Test Plan (documented form of testing) d) Acceptance Test Plan (user end testing)
  • 17. TESTING (Cont.…) Test Environment When we perform the testing all we need is an android mobile with a working internet so that application could run properly. Test Cases Results  White Box Testing (Code Testing) Done  Black Box Testing (Specification/External Testing) Done
  • 18. Result Analysis of Application  After testing all modules of our final year project:  No Logical and Syntax error occur.  Login and sign-up done.  Google map location working done.  Chat module done.  Request generate done.
  • 19. Future Work  Will be work on IOS.  Will make Desktop versions for blood camps and banks.  Will deploy all over the Pakistan.  Blood banks will be attach soon.  Will start blood donation compains and camps.  Donor rating feature will be added.  Will add pick and drop services.  Will add testing service for donors.

Editor's Notes

  1. Data flow diagram show flow of information through a process or system. Data flow diagrams visually represent the systems and processes that would be hard to describe in the form of text.
  2. a) Smallest testable parts of an application, called units, done during the development process. b) In which individual software modules are combined and tested as a group, developer testing. c) In which details the complete approach to the validation of the system under test. 4) It is a quality assurance (QA) process that determines to what degree an application meets end users' approval.
  3. White box testing: It is a developer end testing. The code testing examines the logic of the unit and program. Through this testing method develops test cases that result in running every instruction in the program or module. So that path through the program is tested. Black box testing: It is a user end testing. In specification testing the analyst (specific user) examines the starting from what the program should do and how it should perform under different conditions. Then test cases are developed for every condition of conditions and submitted for processing.