Professional Documents
Culture Documents
June 2022
Advisor: Mrs.Bontu Girma
1
Project Title
Addis Ababa Blood Bank
Management System
Mekdes Erku Mikael Meheretu Kidest Demeke Tesfaye Shiwereke Zerihun Adnew
3
Introduction
Description about the project
Statement of the problem
Proposed System
OutLine Objectives
Methodology
Actors of the proposed system
System models
System design
Conclusion
Introduction
Addis Ababa blood bank Management System (AABBMS) is a web The targeted users for this application are the public
database application that enables the public to make online session who is eligible to donate blood, the system moderator,
reservations, view nationwide blood donation events online and at the an administrator from the National Blood Center and
same time provide a centralized donor and blood inventory database. staff who are working in the blood banks of the
participating hospitals.
This application is developed by using PHP, HTML, CSS and JavaScript
technology with MySQL as the database management system. The final result of this project is the development of a
web database application, which is the AABBMS
5
Our project mainly focused on
changes manual system in to
automated system.
Statement of the problem
Major problem of existing system
◇ Donors can register by writing down their personal information such as donor name,
sex, age, address, and blood type manually on a piece of paper.
◇ The donors they should be present physically for registering or to take an appointment.
◇ The information generated by various transactions takes time and efforts to be stored at
right place.
◇ Require more time to generate the report
◇ The information is very difficult to retrieve and to find particular information
7
Proposed System
Our system Provides
The proposed system stores all the information about blood donors and other
activities on the database other than paper file.
Update, delete, store data and information retrieval can be done very easily
Helps to Donors, Nurse, Lab technician and Health organization in terms of speed,
accuracy, response time, efficiency, etc.
8
Objectives of the project
Specific Objective
Study the existing system.
Find the solution for the problem found in existing system.
Design and build a particular model of this proposed system.
To make the system user friendly.
General Objective Designing the system with appropriate methodologies and tools.
To develop blood donation management Deploy the system and maintain it till it fits to the needs of the
system for Addis Ababa Blood Bank of organization.
Ethiopian ministry of health. We implement automated web for Addis Ababa Blood Bank
Management System.
Document
Interview Observation
Analysis
10
Actors of the proposed system
Donors Blood Recipient
Sequence
Diagram
Donor Login
Activity
Diagram
Blood Donor
Blood Inventory
-Name:varchar
-name:varchar
-Age:Integer
-Phone_no:varchar
-Phone:Integer takes_blood
-Email:varchar
-Email:varchar
-address:varchar
-address:varchar
-store blood()
-donate()
-register_for BB()
Manage
Nurse
-Name:varchar
-Phone_no:Integer
-address:varchar Inventory Manager
-barcode_blood()
-take_blood() -Name:varchar
-Phone:Integer
Blood Recepient -Email:varchar
manage manage
Class
- name: varchar -address:varchar
- phone_no: varchar -Processe_orders()
- fax: varchar - Accept_blood()
-address:varchar -reject_blood()
store
-email:varchar
Diagram
- orderd_blood()
- purchase_blood() barcode
Blood Bank_Admin
-Name:varchar
manage -Phone:Integer
accept blood
-Email:varchar
donate -address:varchar
-manage()
manage
Blood
Lab Techinician -blood_type:varchar
-Name:varchar -code:varchar
-price:varchar
-Phone_no:Integer
-info:varchar
-Email:varchar
-address:varchar -add()
tests -subtract()
-test_blood()
-accept_blood()
-reject_blood()
orderd blood
User interface sub system
Design
Test blood sub system
Blood recipient order
Test blood
Generate Report sub system
Manages inventory sub system View report sub system Generate Report
Manages inventor
View report
Database subsystem