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