Blood Bank Management System
Blood Bank Management System
Management
System
Blood Bank Management System
2
Content
Organizational Overview
• The Coding Crowd is a full-featured web solution, software development, mobile
application, graphic & multimedia service providing company in Bangladesh.
Organization Vision
• To develop in a constant manner and grow as a major IT service provider.
Organization Mission
• To enhance the business growth of our customers with creative Design and
Development to deliver market-defining high-quality solutions that create value and
reliable competitive advantage for our clients around the world.
4
Organizational Structure
5
Project Overview
My project is “Blood Bank Management System”. From this system, a person can find
blood donor online. Also people can register them as blood donors.
Background Study
Before developing the project, I studied on some online blood bank management
system, blood donor management system. By studying those I found some differences
between the systems.
Objectives
7
Software Process Model
8
Process Model
• Requirements of the system is clearly understood and as the demand for early release
of product.
• The software will be generated quickly during the software life cycle.
9
Feasibility study
Technical Feasibility
▪To develop this project need a high-level programming language like HTML, CSS, PHP. For database such
as xampp Server.
Economic Feasibility
▪The entire development period the organization required manpower, Computer and internet connection.
Operational Feasibility
▪The proposed system is designed from a user’s point of view. So, all of the features are included only for
10
Requirement Engineering
Responsive template
Easy to use
Blood Donor Registration System
Blood Group and location-based Search engine
Donor Details Information
Contact us Inquiry
11
Requirement Engineering
System requirements
Admin can:
Manage Blood Group(add, delete)
Add and Delete Donor Information
Enable and Disable Donors
Manage to Contact us Queries
Update the contact us Info
Report Generate
Admin Dashboard
12
Requirement Engineering
Add donor
13
Requirement Engineering
14
Use Case Diagram
15
System Project Planning
The following activities of software project planning that have followed in this project are:
16
Project Scheduling Chart
Planning
Designing
Coding
Testing
Implement
ation
17
Effort
Effort Based
Estimation
Planning – 8.33%
Designing – 25%
Coding – 41.67%
Testing – 8.33%
Implementation – 16.67%
Personnel cost:
• Personnel cost is the salary of the customer communicator, system analyst and designer,
coder and tester.
Software cost:
• It is the cost of the software is which used in this project.
Hardware Cost:
• It is the cost of the computer and other devices those are used to complete the project.
19
Activity Diagram of Donor Login
20
Activity Diagram of Donor Registration
21
Activity Diagram of Searching Blood Donor
22
Activity Diagram of Contact Admin
23
Activity Diagram for Admin
24
Context Level Diagram
25
Level 1 Diagram
26
Entity Relationship Diagram
27
Quality Assurance Scenario
28
Quality Assurance Scenario
29
Quality Assurance Scenario
30
Quality Assurance Scenario
31
Quality Assurance Scenario
32
Project Demonstration
33
Future Plan
• As there was a little number of contact person’s information given, some people may
face difficulty in getting blood fast. So I would like to gather more information regarding
the contact persons in other cities as well as villages and will provide much more
services for the people and help everyone with humanity.
• This project can be used in different blood donation campaign to collect more and rare
bloods.
34
Conclusion
This project has given me an opportunity to design, code, test and implements an
application. This has helped in putting into practice of various Software Engineering
principles and Database Management.
Further, this has helped me to learn more about the high-level languages.
I would like to thank my supervisor for her contribution in guiding me through out
the project.
35
Thank You
36