A SYNOPSIS ON
BLOOD DONATION SYSTEM
Submitted in partial fulfillment of the requirements
for the award of the degree of
BACHELOR OF COMPUTER APPLICATIONS
to
Guru Gobind Singh Indraprastha University, Delhi
Under the guidance of Submitted by
Name: - Bhavishya
BCA-V Sem
Enrollment No: - 01424002020
Session 2019 – 2020
TRINITY INSTITUTE OF PROFESSIONAL STUDIES
(Affiliated to Guru Gobind Singh Indraprastha University, Delhi)
Ranked “A+” Institution by SFRC, Govt. of NCT of India
Recognized under section 2(f) of the UGC Act, 1956
NAAC Accredited “B++” Grade Institution
Index
S.NO Topic Page No
1. Introduction 1
2. Methodology 3
3. Modules 4
4. Tools : Software and Hardware Requirement 5
5. System Design-ER Diagram/DFD 6
6. Future Scope 9
7. Conclusion 10
8. Reference 11
Chapter 1
Introduction
1.1 INTRODUCTION
The Blood Donation Agent is to create an e-Information about the donor and organization that are related to
donating the blood. Through this application any person who is interested in donating the blood can register himself
in the same way if any organization wants to register itself with this site that can also register. Moreover if any
general consumer wants to make request blood online he can also take the help of this site. Admin is the main
authority who can do addition, deletion, and modification if required.
1.2 OBJECTIVE
This project is aimed to developing an online Blood Donation Information. The entire project has been
developed keeping in view of the distributed client server computing technology, in mind. The Blood
Donation Agent is to create an e-Information about the donor and organization that are related to donating the blood.
Through this application any person who is interested in donating the blood can register himself in the same way if
any organization wants to register itself with this site that can also register. Moreover if any general consumer wants
to make request blood online he can also take the help of this site.
The project has been planned to be having the view of distributed architecture, with centralized storage of the
database. The application for the storage of the data has been planned. Using the constructs of MS-SQL Server
and all the user interfaces have been designed using the ASP.Net technologies.
The entire project has been developed keeping in view of the distributed client server computing
technology, in mind. The specification has been normalized up to 3NF to eliminate all the anomalies
that may arise due to the database transaction that are executed by the general users and the
organizational administration. The user interfaces are browser specific to give distributed
accessibility for the overall system. The internal database has been selected as MS-SQL server 2000.
Chapter 1
1.3 EXISTING SYSTEM
Cannot Upload and Download the latest updates.
No use of Web Services and Remoting.
Risk of mismanagement and of data when the project is under development.
Less Security.
No proper coordination between different Applications and Users.
Fewer Users – Friendly
1.4 PROPOSED SYSTEM
To debug the existing system, remove procedures those cause data redundancy, make
navigational sequence proper. To provide information about audits on different level and also to
reflect the current work status depending on organization/auditor or date. To build strong
password mechanism
1.5 FEASIBILITY STUDY
Preliminary investigation examine project feasibility, the likelihood the system will be useful
to the organization. The main objective of the feasibility study is to test the Technical,
Operational and Economical feasibility for adding new modules and debugging old
running system. All system is feasible if they are unlimited resources and infinite time.
There are aspects in the feasibility study portion of the preliminary investigation:
Technical Feasibility
Operation Feasibility
Economical Feasibility
Chapter 2
2.1 WATERFALL MODEL
The waterfall model was selected as the SDLC model due to the following reasons:
Requirements were very well documented, clear and fixed.
Technology was adequately understood.
Simple and easy to understand and use.
There were no ambiguous requirements.
Easy to manage due to the rigidity of the model. Each phase has specific deliverables
and areview process.
Clearly defined stages.
Well understood milestones. Easy to arrange tasks.
Chapter 3
MODULES
1. User
2. Admin
3. Car Module
4. Car Booking Module
5. Passenger Information Module
Chapter 4
TOOLS
4.1 HARDWARE REQUIRMENT
Number Description
1. PC with 250 GB or more Hard disk.
2. PC with 4 GB RAM.
3. PC with i3 5th gen Processor or above
4.2 SOFTWARE REQUIRMENT
Number Description Type
1. Operating System Windows 8.1 / Windows 10
2. Language PHP
3. Database MySQL
4. IDE Visual Code
5. Browser Google Chrome
Chapter 5
SYSTEM DESIGN
5.1 DFD DIAGRAM
ZERO LEVEL DFD
FIRST LEVEL DFD
5.2 ER DIAGRAM
Chapter 6
FUTURE SCOPE
This project is never considered finished because there is always room for improvement and
modification . I give my best to update the latest information and suggestion to improve the
condition of the environment . I make my effort to improve our application in order to provide a
better user experience .
I add several additional feature to the web to make it more user-friendly and
functional.
I will provide a wider and safer database.
Enhancing user Experience by maintaining & adding useful feature.
Enhance performance and fix issue.
I may include a chatbot to tackle regularly recurring issue with the application.
Chapter 7
CONCLUSION
With the theoretical inclination of our syllabus it becomes very essential to take the atmost advantage of any
opportunity of gaining practical experience that comes along. The building blocks of this Major Project ”BLOOD
BANK Management System” was one of these opportunities. It gave us the requisite practical knowledge to
supplement the already taught theoretical concepts thus making us more competent as a computer engineer. The
project from a personal point of view also helped us in understanding the following aspects of project development:
• The planning that goes into implementing a project.
• The importance of proper planning and an organized methodology.
• The key element of team spirit and co-ordination in a successful project.
The project also provided us the opportunity of interacting with our teachers and to gain from their best experience
Chapter 8
REFERENCE
1. https://www.tutorialspoint.com/index.htm
2. https://www.javatpoint.com
3. https://www.w3schools.com
4. https://html.com