Sunteți pe pagina 1din 5

DBMS Mini Project Synopsis

On

BLOOD BANK MANAGEMENT SYSTEM

USN NAME BATCH PHONE NO E-MAIL

1BI17CS111 PRAJWAL P B4 9844305204 prajwal72p@gmail.com

1BI17CS123 REVANTH P N B4 9483367639 revanthpn2000@gmail.com

Problem Domain : Health care

Lab In-Charges : Tejashwini P S Pooja Rangaswamy


Asst.Prof. Asst.Prof.
CSE Dept. CSE Dept.
BIT BIT

10-10-2019
-----------------------------------------------------------------------------
For office use only:

Accepted :

To be modified :

Rejected : Signature of the Lab In-Charges


TITLE: BLOOD BANK MANAGEMENT SYSTEM

PROBLEM STATEMENT:

The ‘BLOOD BANK MANAGEMENT SYSTEM’ project is to interconnect all the


blood banks, hospitals, donors into a single network, validation, store various data and
information of blood of each individual. This system is used to store data over a centralized
server which consists of database where the individual’s information cannot be accessed by a
third party.

FRONT-END TOOL:

 C#: C# (pronounced "C-sharp") is an object-oriented programming language


from Microsoft that aims to combine the computing power of C++ with the
programming ease of Visual Basic. C# is based on C++ and contains features
similar to those of Java. C# is designed to work with Microsoft's .Net platform.

BACK-END TOOL:

 Sqlite: Sqlite is an in-process library that implements a self-contained, zero-


configuration, server less, transactional SQL database engine. The source code
for Sqlite exists in the public domain and is free for both private and commercial
purposes.
ER-DIAGRAM:


type_of_user
location city
email
ph_no website b_grp

location
name email ph_no
city
mi_id type_of_med_inst name
password
password 1 n
MED_INST has USER

1 1 (0,1)

Can be
has supplies

n n (1,1)

STOCK ORDERS DONOR

b_grp or_id b_grp dob


quantity age
rate
req_date del_date
weight
quantity last_donation_
date
ER-TO-RELATIONAL MAPPING:

MED_INST
mi_id name ph_no location city website email password type_of_mi

USER
ph_no name b_grp email location city password type_of_user mi_id

ORDERS
or_id b_grp recipient_id donor_id mi_id req_date del_date quantity

STOCK
mi_id b_grp quantity rate

DONOR
dob weight Last_donation_date age ph_no
MODULES:

 User registration
 Medical institute registration
 Medical institute details
 Donor details
 Order details
 Stock details

APPLICATIONS:

 Used to help its donors, blood bank branches and its hospitals to automate the
blood supply.

 Single platform to receive and donate blood.

 Blood recipients can find donors or blood banks near them and contact them.

 To save lives during time of emergency by giving information about available


blood sources.