Page 3 Software Requirements Specification Blood donation 1.0 Introduction 1.1 Purpose: The web based blood donation system is mainly uses for helping the patient who need blood. So this SRS document consists of a simple explanation about the system and its features. The document mainly focuses on providing sufficient design information to the blood donor authorities. And also it will satisfy the functional, design, performance requirements of the system in briefly. 1.2 Objective: This system presents an alert system to the donor about requirement of their blood to a person need and also provide online status of blood group wise availability of blood unit. Page 4 Software Requirements Specification Blood donation 2.0 Problem Definition of Existing system Entering the details about the blood groups, members, addresses etc. And tracking the database is complicated when the details are maintained manually. This makes the maintenance of schedule erroneous. Limitation of manual system. It is time consuming. Retrieval of data takes lots of time. It lacks of data security. Reports takes time to produce. Percentage of accuracy is less. 3.0 Proposed System This system is used for maintain whole information about blood. In this project mainly 3 modules are there: Admin Donor User Page 5 Software Requirements Specification Blood donation 4.0 Software Requirements Specification 4.1 Software Requirement: Operating System : Windows Xp, Windows 7/8/10 Front End : Codeigniter 3.1.4 Back End : MySql Technology : Xampp 4.2 Hardware Requirement: Processor : Amd A6-44006 Apu Hard Disk : 2.75GHz Memory : 6.0GB RAM Page 6 Software Requirements Specification Blood donation Data Flow Diagram: Figure -1 Page 7 Software Requirements Specification Blood donation Use Case Diagram Figure-2: Admin and donor Page 8 Software Requirements Specification Blood donation Class Diagram Figure-3 Page 9 Software Requirements Specification Blood donation E-R Diagram Figure-4 Page 10 Software Requirements Specification Blood donation User interface diagram Figure 5:The admin or donor login Figure 6:The user registration