Professional Documents
Culture Documents
Final Srs
Final Srs
2. Overall Description
2.1 Product Perspective ……………………………………….5
3. Specific Requirements
3.1 Functional Requirements………………………………..7
3.2 Non-Functional Requirements………………………….9
3.3 Logical Database Requirements…………………………10
4. Conclusion
1
1. INTRODUCTION
1.1 PURPOSE
2
1.2 SCOPE
3
1.3 Definitions , Acronyms and Abbreviations
1. dob
• dob stands for date of birth.
2. hosId
• hosId stands for hospital Id .
3. hosName
• hosName stands for Name of the Hospital.
4. hosType
• This specifies whether the hospital is Government or
Private
5. hosAdd
• Address of the Hospital
4
2. OVERALL DESCRIPTION
Front end :
• Android developer tool
• HTML
• CSS
• Java Script
Back end :
• Python
• Node JS
• MYSQL
5
2.3 Hardware Requirements
• Andriod version 2.3
• 2GB RAM
• 1.2 GHz processor
• Intel i5
• Windows 7/8/8.1/10
6
3. SPECIFIC REQUIREMENTS
1. Register :
The donors/users will be firstly required to register
themselves. In this the user will be asked for their full name,
age, gender, contact number, address, blood group , email id,
password, user id, etc.
Note: The password should lie between 8to15 characters
including digits and some special characters(/, @, *, etc).
And hence after filling all the details an OTP will be generated.
2. Login :
The registered users do not need to register themselves and
can directly login via user id and password. If the user forgets
password then they can easily reset their password by
choosing/clicking “forget password”.
3. Admin :
To modify or update the system. And also to see the requests
of blood requirement and manage to contact that person.
7
4. Volunteers For Blood Campaign :
People who want to volunteer can register themselves. The
volunteers will be trained properly about the improvement of
donating blood and will encourage other people also.
5. Hospitals Registration :
There will be separate option for hospitals to register
themselves. It will require the following information:
➢ Hospital Name
➢ Address
➢ Contact number
➢ Existing report of their stock
➢ Name of the owner
➢ Password
6. About Us :
This will display our software and project aims and
objectives. The user will also be provided a “contact us” options
inside which the phone number, email id, whatsapp number
and address will be available.
7. FAQs :
This will show the questions, demands and other stuffs
along with their answers which are asked frequently by the
users. Where they can also comment on our views or
suggestions or ask questions, their replies will be given as soon
as possible.
8
3.2 Non-Functional Requirements
1. Availability:
The system should be available at all times, meaning the
user can access itusing application.In case of a of a hardware
failure or database corruption, a replacementpage will be
shown. Also in case of a hardware failure or database
corruption,backups of the database should be retrieved from
the application data folder andsaved by the administrator.It
means 24 x 7 availability.
2. Security
The system use SSL (secured socket layer) in all transactions
that includeany confidential customer information.
9
3.3 Logical Database Requirements
1. Donor Database
2. Order Database
3. Blood Inventary Database
10
4. Conclusion
11
12