0% found this document useful (0 votes)
422 views5 pages

Dbms Synopsis

This document describes a proposed Blood Bank Management System project. The system would interconnect all blood banks, hospitals, and donors through a centralized database. It would store user and medical institution information as well as blood order, stock, and donor details. The front-end would use C# and the back-end would use SQLite. Key modules would include user registration, medical institution registration, donor details, order details, and stock details. The goals are to automate blood supply management and provide a single platform for donation and requests to help save lives in emergencies.

Uploaded by

REVANTH P N
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
422 views5 pages

Dbms Synopsis

This document describes a proposed Blood Bank Management System project. The system would interconnect all blood banks, hospitals, and donors through a centralized database. It would store user and medical institution information as well as blood order, stock, and donor details. The front-end would use C# and the back-end would use SQLite. Key modules would include user registration, medical institution registration, donor details, order details, and stock details. The goals are to automate blood supply management and provide a single platform for donation and requests to help save lives in emergencies.

Uploaded by

REVANTH P N
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

DBMS Mini Project Synopsis

On

BLOOD BANK MANAGEMENT SYSTEM

USN NAME BATCH PHONE NO E-MAIL

1BI17CS111 PRAJWAL P B4 9844305204 [email protected]

1BI17CS123 REVANTH P N B4 9483367639 [email protected]

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.

You might also like