You are on page 1of 4

Student ID: 202112047

Q.1.

Identification of FRs :

1. New user registration

Reason :
Any member who is part of the institute and aims to use the facilities of the library
has to register with the LIS. . On successful registration, a user ID and password would be
provided to the member. He has to use this credentials for any future transaction in Library
Information System.

2. User login

Reason:
If a person is already registered or a member of the system then just needs to
provide login details ID and password. After successful login, "Home" page for the user is
shown from where he can access the different functionalities like
- search book
- issue book
- reissue book
- return book.
After login, the user can access the different functionalities of LIS.

3. User Forgot Password

Reason :
Suppose, If a user forgot his/her password system provides facility to change password but
he/she needs answer the Security Question. If user can answer the Security question
correctly then use can change his/her password.
Student ID: 202112047

4. Search Book

Reason :
Any member of LIS can use this facility to check whether any specific book is present
in the institute’s library or not. A book could be searched by its title, authors name,
publisher's name.

5. Issue Book

Reason :
Any registered member of LIS can issue a book by providing his account
details provided that. Once a book has been successfully issued, the user account is updated
to reflect the same.

6. Reissue Book

Reason :
Any member who has issued a book might find that his requirement is not over by 15 days.
In that case, he might choose to reissue the book, and get the permission to keep it for
another 15 days. Once a book has been successfully reissued, the user account is updated to
reflect the information.

7. Return Book

Reason :
A book is issued for a finite time, which we assume to be a period of 15 days. That is, a book
once issued should be returned within the next 15 days by the corresponding member of LIS.
After successful return of a book, the user account is updated to reflect the same.
Student ID: 202112047

Identification of NFRs :

1) Security Requirements:

a. Only register member can login to LIS


b. Register member login details are not there on system in
plain text
c. Non – Register member can only browse/search for
specific book, can’t search for user registration details

2) Design Constraints:

a) The system should be developed using HTML 5


b) LIS has to be developed as web application which can
use with all latest browser

3) Performance Requirements

This system should remain accessible 24x7, At least 80 users should be able to access the
system altogether at any given time.

4) Software Quality Attributes

It includes attributes such as a availability, interoperability, correctness, reliability,


learnability, robustness, maintainability, readability, extensibility, testability, efficiency, and
portability.

5) Database Requirements

The library database includes all relevant information regarding assets. The software
records details on all reading and reference material available for reading.
Student ID: 202112047

Q.2.

We all know that hearing loss is one of the serious disabilities worldwide. We set out to create
an impactful solution for this community that addresses some of their everyday needs. Our
mobile application uses artificial intelligence to recognize key sound events of interest to this
community. But we need a system which is very quick in response. This app is optimized for
android but in the future, we can work with all other operating systems. Also, we can update
this version after working on performance and portability requirements

Features:
(i) AI based well-developed mobile Application
(ii) Recognize key sound of surrounding events and give immediate
alerts
(iii) Optimized for Android system

Non – Functional aspect:


(i) Usability: This system needs to be very handy like how easy is it
for a customer to use the system.
(ii) Performance: How fast does the system return results is one of
the main requirements

You might also like