ONLINE BLOOD BANK
INDEX
--------------------------------------------------------------------------------1.
Acknowledgement
2. Introduction
3. Existing System
What is Existing System
Drawback of Existing System
4. Proposed System
Proposed System
Scope Of System
5. Requiste Analysis
Feasibility Study
Technical Feasibility Operational Feasibility
Economical Feasibility
Fact Finding Method
Questionnaries
Interview
Record Review
6. Requirement Analysis
Hardware Requirement
Software Requirement
7. System Analysis
E-R Diagram Data Flow Diagram
Structure Chart
Functional Decomposition Diagram
8. System Design
Data Dictionary
Process Specification9. User Manual
Input Screen Layout Output Screen Layout
Reports
10. Limitation And Enhancement Of System
11. Conclusion
12. Bibliography
13. Notes
--------------------------------------------------------------------------------
ACKNOWLEDGEMENT
We express our deep sense of gratitude to our
Guide Mr.KADAM for his valuable guidance
and constant encouragement during project work.
We are also obliged to our lab instructor
for his support and also for guidance through
the project.
Sincere thanks are provided to
Mr.RANJIT PATIL and colleagues who made
This work pleasurable and we appreciate their
timely help.
INTRODUCTION
ONLINE BLOOD BANK is specially meant
for hospital Who need blood for their patient regularly or for
blood bank who collect blood to be given for
different hospital. Here we maintain the information
about the donar. It helps the doctors to find the
donar at right time.
We have tried to maintain all those
information of donar which is easily understandable
to the doctors which makes them easy to find the
donar. Using these schema donar to are attracted to
donate the blood. Our system encourages the blood
communication between the donar and doctor.
product is delivered within time nd delays are
minimized. Proper tools are used which requires
low cost for the development of our system.
We have used SWING,SQL,HTML to
develop the system which is generally feasible for our system as
well as suitable for coding which makes our project more
attractive
EXISTING SYSTEM
As per the information obtained from
BLOOD BANK and HOSPITAL we had Understood the following working
system of
blood banks.
There is growing need of blood but one
cannot produce blood in laboratory. Blood bank
and hospital are depending on the blood donated
by the donars. So to promote donors to donate blood.
Blood bank and hospital organize blood donation
Camps or one can call donors by calling them by the
Phone number provided by the donor in the form.
The existing system is the manual system
in which the donar first visit the hospital and checks
for following factors. Filling up the form
Donating blood
Searching record
Filling up the form:-
The hospital provide a form which
should be filled by the donar .the donar fills up
the appropriate information of the form. The
employee in the hospital checks the form whether
information entered is correct or not and submit
the form.
Donating blood:-
After the form has been submitted the
hospital checks the blood samples for any disease, ifany disease
is found the blood from that donar is not
collected and if no disease is found the blood from that
donar is collected.
Searching record:-
In this if blood is required for a patient. The
hospital will check whether blood is available to them
if not they search for donar in files. These process is time
consuming and requires more amount of time.
However existing system has following drawbacks
1) Requires manpower
2) Extra clerical works
3) Error handling is not efficient
4) More paper work
5) Time consumig
PROPOSED SYSTEM
As we have seen that there are limitation
in the existing system like there is more requirement
of manpower extra clerical work. Also there are
possibility of errors while entering the information.
So we have tried to implement a proposed system which
is automated. In which we dont have to maintain
separate record of different donars which was very
tedious and time consuming in the manual system.
ADVANTAGE Less time consuming and more efficient Human errors
while entering information can be avoided
Less or no stationary required
Easy to operate
SCOPE OF SYSTEM The project gives all the necessary
informationabout the donars that are needed to the doctors.
Doctors can find the donar whenever required
at right time.
Provides attractive and user friendly screens. Our project is
easy to handle i.e. any invoicePerson can operate the project
because of the
user friendly facilities provides.
REQUISITE ANALYSIS Feasibility study:-
The important of the preliminary
investigation is the determination of the whether
the system requested is feasible or not. There are
three aspects of feasibility study which should
be checked in preliminary investigation.
There are three feasibility study
1) Technical feasibility2) Economical feasibility
3) Operational feasibility
Technical feasibility:-
This feasibility determines whether
it is possible to develop the project with available equipment,
available software, technology and
the manpower. If there is any kind of need in order
to develop S/W in this case the cost of H/W, S/W
and technical equipment are considered. The
technical aspect of feasibility is largely concerned
with answering the question who,why,where,when
what and how much is the context of the both
existing and proposed system. An investigation
of present procedure is needed in order to identify
the volumes, trends, frequencies that will specifically
affects the design of any computer based system.
Based on finding of the investigation we designed
Input screen, output report, tables showing list
of input field with possibility of validation.
Operational feasibility:-
Our input screens are designed as per
requirements. One or two hour training is sufficient to user of
the system. As user is involved into system development, system
operation will be easy for the
user
Economical feasibility:-
In the economic evaluation we will
Concerned with comparing the cost of doing things in a
Particular way to the benefits since organization will be
Required to implement this project. So comparing with the
investment needed, advantage of computerized
are definitely important. So organization will be definitely
benefited.
FACT FINDING TECHNIQUES
We used four fact finding methods
technique in our system analysis.
Interview
Questionnaire
Record review
Observation
Interview:-
We used this technique frequently in the
system analysis after questionnaires. The interview were
unstructured. We choose some people in the organization
who were either decision maker or operator or uses Some
activity related with the project. As we interviewed them
many helped us to understand all stages involved.
Questionnaire:-
We used this technique in the initial and
Final phases of our project. In the initial phase we
Prepared some questionnaire to get some basic
information about the current system. Then we used
the questionnaire to get some numerical data that was required
or missing after all the observation.
Record review:-
This was the most beneficial techniquefor us wile making our
database we studied the
existing file structure, documents used and generated
in the organization. For every files registers we tried
to identify its significance need relation with other data
item.
Observation:-
While finding the facts we keenly observed
all the activities and transaction usage of files and
document. Observation helped us in finding out the
actual way functioning apart from the ideal or
desired.
REQUIREMENT ANALYSIS Hardware requirement1) Pentium processor2)
Ram 64MB or more
3) Printer
4) Pen drive
5) UPS
6) Keyboard
7) Mouse
8) Monitor
Software requirement
1) linux
2) Jdk 1.5
3) JDBC(Linux version)
SYSTEM ANALYSIS E-R Diagram:-
1 M
M M 1
M 1 M
DATA FLOW DIAGRAM Donor dtls Reports
Request for blood
Issue blood
LIMITATION
Restricted to small organization. Requires more programming
code.
Requires electricity.
If any virus is detected the entire system gets collapsed.
If there is a power failure additional H/W equipment
is required such as UPS.
Operator required.
ENHANCEMENT
In our project we have tried to implement all those
Facilities which are user friendly such as displaying proper
error messages. We have tried to include a built in check
procedures for various entries that donor make. Also
detailed information about the donor is maintaind so that
it makes blood bank staff to find the donor easily.
In future enhancement we have decided to provide more advanced
look and feel to our system so as to make
our system more attractive. As system we have proposed
is a online system which cn be connected through the
internet so our system is not restricted to a single
computer
but also other clients can access our system through
networking.
CONCLUSION
BIBLIOGRAPHY The Complete Reference By Herbert Schiledt JAVA 2
Black Book By Steven Holzner Java Docs From Sun Microsystems
Donor
Blood
Blood bank
Patient
Employee
Fill form
Donate
Has
Request
TECHNICIAN
MO
IsA
BBO
Search
0.0
Online
Blood bank
System
Donor
Blood Bank
Patient
T.Y.Bsc(Computer Science)