SlideShare a Scribd company logo
1 of 10
1.1 Purpose Of Our Product :--
Purpose of our project is to
Maintain the blood as per need of modern day; As there is no such a
software in the market that covers the need of blood bank manager
to maintain their blood bank effciently. As there is a must of
maintaining blood bank to ensure that needy people gets blood on
time and main purpose of our system is to help the manager of blood
bank to maintain it, such as maintaining the details of donor, working
employee in his/her blood bank etc.
1.2 Scope Of Our Product:--
As there is one of the such a
Project in the market, So there is much more scope of our product in
the future. As our project is basically help the blood bank
manager to help them to maintain his/her blood bank in many
prospective so in future there is a big scope of our system.
Also in future we will grow up our system to high
level i.e. to connect numbers of blood banks and hospitals to a
single platform so that these are connect to each other in
efficient way and needy people could get blood on time.
1.3 Reference:-
Geeks for Geeks.
Prof. Sanjay Sharma Lectures.
Youtube channels.
Sachin Kapoor Sir……………….
Availability of Blood Add Information
Add Employee Details Availability of Blood
 Add New Information  View Donor details
 Delete Information Add Events Details
 Delete Employee Details  Add Hospitals.
 View Employee Details
Add Donor Details
View Donor Details
.
2.4 Constraints:-
Our system is constraints
to owner of blood bank and also for blood bank
2.1 Context Of Our system:--
Owner Employee
Our System Complete Context..
employee…As there are separate id and password for
admin and employee so no other can access our system.
2.5 Assumption And Dependencies:-
At now our
system is only offline software so no online interface. Its
complete functions are depend on the manager of blood bank.
 Our System database can only accessible in real time only.
And also completely database is in control of manager of blood
bank.
 But in future , we expand our project at global level so that
many users ,many blood banks, many hospitals can confined to
single platform and its complete database is in efficient security
so that no fake working is to held on our system.
 Our system is completely offline right now….so there is no
need of network/internet for our system.
3.1 External Interface Requirements……
3.1.1 User Interface:-
At now As our
system is only confined to manage single blood bank so there is
no important role of user. User can only be call to manager and
know details of availabitlity of blood , events happening, also to
donote the blood. But in future there is a important role of user in
our project. User will be play important role in our system in
future. Right now we grown up our system in such a way that it
will be user friendly for all type users.So a simple person can
access our system in effiecient way.
3.1.2 Hardware Interface:-
(a) Scanner:- To scan
the bar code of bottles of blood that are kept in his/her blood
bank. So that a complete details of that blood donor and also
more details can be known by his/her.
(b) Printer:- To
generate receipts of given blood, taken blood.
3.1.3 Software Interfaces:-
Our system
runs on Windows Platform.
3.4 Design Constraints :--
Our system is totally a
desktop based software. As the software should be run only when
blood bank is open so it is not possible to run it on mobiles and mac.
Our system is constraint to Desktop computers, but in future it can
also be use on mobiles phones, mac etc.
(a) Security:-
As
Oursystem istotallyopenedonlyby loginidand password ..so
no person other than a authorised person can access our
system. Also we will grow up our system at very high level
security in the future because a huge data is to be collect in
our database. Also details of blood banks , hospitals, donors,
so we will confined our system to high level security.
(b) Userfriendly:-
We
Grow up our system in such a way that a normal person can
execute it and can use it in friendly way. We define oursystem
function in simple way and we add functions very simple
understable and according to need of that person in blood
bank.
© Efficiency:-
Our
system is designed in such a manner that it consume less
memory in the computer so that hanging problem, more time
consuming problems are not being faced by users.
Quality Requirements:-

There are many
functions required in our system…..
 checkAvailabilityBlood() :----
This is the most important of
our project as it is defined to check the availability of blood in the
blood banks that are connected to our project.
Whenever there is need of blood to needy people then this function
work to inform them to availability of blood of that particular group
and units.
 addAdmin():----
This is the function to add admin details
such as his/her id, password, name and other details..
 addEmployee():---
This is the function which is define to add
the details of the employee of that blood bank. As there are number
of employee to be added which working in that blood bank.
Their id, password, name and other important details.
 addDonorDetails():---
As the name suggest function is defined
as like to adddonor details so that in future we can known about that
person to contact in future and to seek help to his/her.
 viewDonorDetails():---
This is the function to view the added
donor details so we can contact his/her.
 delteEmployeeDetails():-
This function in our system is
to delete certain employee from database, and to delete his/her
records.
 toGenerateBill():-
This Function in our system is
to generate bill.
 toAddEventsDetails():-
This function is to add events
details that are to be organised in the future so that manager
can inform by alarm to represents his/her blood bank in the
camp or sivir.
 toUpdatestock():-
This function is to be defined in such a
way that owner or employee can update their bank blood stock
update such as how many units of blood or which type of group
blood is available in their blood bank.
Performance Requirements:-
As now there is a
small data collection of certain employee, blood stock details,
and donor details and id passwords of employee and admin …so
there is a high performace of our system. It takes less
configuration time to operate. But in future when our system
grow up to high level then we will have huge data, so at that time
for increase our system performance we add some technique in
our system so that there will be high performace.
As there is a must need of high performance in our system so we
designed our system in keeping in mind that user can’t be face
any problem.

More Related Content

Similar to Pandu srs of blood bank

Multi Banking System
Multi Banking SystemMulti Banking System
Multi Banking System
TEJVEER SINGH
 
Product and sevices management system
Product and sevices management systemProduct and sevices management system
Product and sevices management system
Vinod Gurram
 
Pbl report blood management system (5th sem)
Pbl report  blood management system (5th sem)Pbl report  blood management system (5th sem)
Pbl report blood management system (5th sem)
CryptoGenix
 
Ejobportal project ppt on php my_sql
Ejobportal project ppt on php my_sqlEjobportal project ppt on php my_sql
Ejobportal project ppt on php my_sql
prabhat kumar
 

Similar to Pandu srs of blood bank (20)

final new 7219.docx
final new 7219.docxfinal new 7219.docx
final new 7219.docx
 
Job portal
Job portalJob portal
Job portal
 
Multi Banking System
Multi Banking SystemMulti Banking System
Multi Banking System
 
Srs of bms
Srs of bmsSrs of bms
Srs of bms
 
Product and sevices management system
Product and sevices management systemProduct and sevices management system
Product and sevices management system
 
mnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is goodmnvRTBS-PPT-int4p9[1].pptx this report is good
mnvRTBS-PPT-int4p9[1].pptx this report is good
 
Mobile store management
Mobile store management Mobile store management
Mobile store management
 
Information system for flour mill
Information system for flour millInformation system for flour mill
Information system for flour mill
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRS
 
Pbl report blood management system (5th sem)
Pbl report  blood management system (5th sem)Pbl report  blood management system (5th sem)
Pbl report blood management system (5th sem)
 
Blood bank Management System Salesforce
Blood bank Management System SalesforceBlood bank Management System Salesforce
Blood bank Management System Salesforce
 
online patient treatment system
online patient treatment system online patient treatment system
online patient treatment system
 
2introduction
2introduction2introduction
2introduction
 
Online Hotel Management System
Online Hotel Management SystemOnline Hotel Management System
Online Hotel Management System
 
SADBlood Bank.pdf
SADBlood Bank.pdfSADBlood Bank.pdf
SADBlood Bank.pdf
 
E-Commerce Mobile Sale System
E-Commerce Mobile Sale SystemE-Commerce Mobile Sale System
E-Commerce Mobile Sale System
 
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)
 
Ejobportal project ppt on php my_sql
Ejobportal project ppt on php my_sqlEjobportal project ppt on php my_sql
Ejobportal project ppt on php my_sql
 
online news portal system
online news portal systemonline news portal system
online news portal system
 
Blood Bank Management System in php.pptx
Blood Bank Management System in php.pptxBlood Bank Management System in php.pptx
Blood Bank Management System in php.pptx
 

Recently uploaded

Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Lisi Hocke
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Marc Lester
 
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
drm1699
 

Recently uploaded (20)

From Knowledge Graphs via Lego Bricks to scientific conversations.pptx
From Knowledge Graphs via Lego Bricks to scientific conversations.pptxFrom Knowledge Graphs via Lego Bricks to scientific conversations.pptx
From Knowledge Graphs via Lego Bricks to scientific conversations.pptx
 
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
 
GraphSummit Milan - Neo4j: The Art of the Possible with Graph
GraphSummit Milan - Neo4j: The Art of the Possible with GraphGraphSummit Milan - Neo4j: The Art of the Possible with Graph
GraphSummit Milan - Neo4j: The Art of the Possible with Graph
 
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14
 
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
 
Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
 
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale IbridaUNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea Goulet
 
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
 
Rapidoform for Modern Form Building and Insights
Rapidoform for Modern Form Building and InsightsRapidoform for Modern Form Building and Insights
Rapidoform for Modern Form Building and Insights
 

Pandu srs of blood bank

  • 1.
  • 2. 1.1 Purpose Of Our Product :-- Purpose of our project is to Maintain the blood as per need of modern day; As there is no such a software in the market that covers the need of blood bank manager to maintain their blood bank effciently. As there is a must of maintaining blood bank to ensure that needy people gets blood on time and main purpose of our system is to help the manager of blood bank to maintain it, such as maintaining the details of donor, working employee in his/her blood bank etc. 1.2 Scope Of Our Product:-- As there is one of the such a Project in the market, So there is much more scope of our product in the future. As our project is basically help the blood bank manager to help them to maintain his/her blood bank in many prospective so in future there is a big scope of our system. Also in future we will grow up our system to high level i.e. to connect numbers of blood banks and hospitals to a single platform so that these are connect to each other in efficient way and needy people could get blood on time. 1.3 Reference:- Geeks for Geeks. Prof. Sanjay Sharma Lectures. Youtube channels. Sachin Kapoor Sir……………….
  • 3. Availability of Blood Add Information Add Employee Details Availability of Blood  Add New Information  View Donor details  Delete Information Add Events Details  Delete Employee Details  Add Hospitals.  View Employee Details Add Donor Details View Donor Details . 2.4 Constraints:- Our system is constraints to owner of blood bank and also for blood bank 2.1 Context Of Our system:-- Owner Employee Our System Complete Context..
  • 4. employee…As there are separate id and password for admin and employee so no other can access our system. 2.5 Assumption And Dependencies:- At now our system is only offline software so no online interface. Its complete functions are depend on the manager of blood bank.  Our System database can only accessible in real time only. And also completely database is in control of manager of blood bank.  But in future , we expand our project at global level so that many users ,many blood banks, many hospitals can confined to single platform and its complete database is in efficient security so that no fake working is to held on our system.  Our system is completely offline right now….so there is no need of network/internet for our system. 3.1 External Interface Requirements…… 3.1.1 User Interface:-
  • 5. At now As our system is only confined to manage single blood bank so there is no important role of user. User can only be call to manager and know details of availabitlity of blood , events happening, also to donote the blood. But in future there is a important role of user in our project. User will be play important role in our system in future. Right now we grown up our system in such a way that it will be user friendly for all type users.So a simple person can access our system in effiecient way. 3.1.2 Hardware Interface:- (a) Scanner:- To scan the bar code of bottles of blood that are kept in his/her blood bank. So that a complete details of that blood donor and also more details can be known by his/her. (b) Printer:- To generate receipts of given blood, taken blood. 3.1.3 Software Interfaces:- Our system runs on Windows Platform.
  • 6. 3.4 Design Constraints :-- Our system is totally a desktop based software. As the software should be run only when blood bank is open so it is not possible to run it on mobiles and mac. Our system is constraint to Desktop computers, but in future it can also be use on mobiles phones, mac etc.
  • 7. (a) Security:- As Oursystem istotallyopenedonlyby loginidand password ..so no person other than a authorised person can access our system. Also we will grow up our system at very high level security in the future because a huge data is to be collect in our database. Also details of blood banks , hospitals, donors, so we will confined our system to high level security. (b) Userfriendly:- We Grow up our system in such a way that a normal person can execute it and can use it in friendly way. We define oursystem function in simple way and we add functions very simple understable and according to need of that person in blood bank. © Efficiency:- Our system is designed in such a manner that it consume less memory in the computer so that hanging problem, more time consuming problems are not being faced by users. Quality Requirements:-
  • 8.  There are many functions required in our system…..  checkAvailabilityBlood() :---- This is the most important of our project as it is defined to check the availability of blood in the blood banks that are connected to our project. Whenever there is need of blood to needy people then this function work to inform them to availability of blood of that particular group and units.  addAdmin():---- This is the function to add admin details such as his/her id, password, name and other details..  addEmployee():--- This is the function which is define to add the details of the employee of that blood bank. As there are number of employee to be added which working in that blood bank. Their id, password, name and other important details.  addDonorDetails():---
  • 9. As the name suggest function is defined as like to adddonor details so that in future we can known about that person to contact in future and to seek help to his/her.  viewDonorDetails():--- This is the function to view the added donor details so we can contact his/her.  delteEmployeeDetails():- This function in our system is to delete certain employee from database, and to delete his/her records.  toGenerateBill():- This Function in our system is to generate bill.  toAddEventsDetails():- This function is to add events details that are to be organised in the future so that manager can inform by alarm to represents his/her blood bank in the camp or sivir.  toUpdatestock():- This function is to be defined in such a way that owner or employee can update their bank blood stock update such as how many units of blood or which type of group blood is available in their blood bank. Performance Requirements:-
  • 10. As now there is a small data collection of certain employee, blood stock details, and donor details and id passwords of employee and admin …so there is a high performace of our system. It takes less configuration time to operate. But in future when our system grow up to high level then we will have huge data, so at that time for increase our system performance we add some technique in our system so that there will be high performace. As there is a must need of high performance in our system so we designed our system in keeping in mind that user can’t be face any problem.