SRS Scenarios

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

BSCS 3rd Semester (2021-25) Morning-Evening

Post ADP-IT 1st Semester (2022-24)


ASSIGNMENT No: 02
Due Date 04-11-2022
Total Marks: 05
 A Software requirements specification (SRS) document describes the intended purpose,
requirements, and nature of software/application/project to be developed.
To prepare an SRS document, you would need to have a functional knowledge of your project or
application, knowledge of software/hardware/technology to be used.
You are required to prepare the SRS choosing any one of the following scenarios. The template
is also uploaded for your convenience.
Scenario 1:
An online shopping system permits a customer to submit online orders for items and/or services
from a store. Usually, online shopping products are displayed and maintained on a web portal. A
Web Portal is a type of Website. A Web Portal acts as a gateway to the internet. Web portals
provide a single point of access to a variety of content and core services, and ideally offer a
single sign-on point.
The main challenge for online shopping portals is to provide security for the transactions
involved. Customers, usually need to enter their crucial information such as, credit card number,
debit card number etc. to buy products. Today, most of the shopping portals make use of Secured
Socket Layer (SSL) to transfer crucial data. Existing system was capable of providing a very
good end-to-end security. But, it cannot encrypt only a part of information; hence a large cipher
text is generated.
To, address the issues not considered by the current system, a new system is need to proposed,
which makes use of XML encryption to provide security. XML Encryption is intended to
provide security for transactions by generating a compact cipher text, which is transferred over
the net as an XML document.
In the project work the development of secured web portal is undertaken. Online shopping
portals are a new face of our real time market hence must be designed in a creative but simple
manner so that it is easy for the users to transact from it. There is a need to analyze this new
player by applying the XML encryption technique which provides end-to-end security for
applications that require secure exchange of structured data.

Scenario 2:
The project e-Administration of computer labs is an automated system for lab management. It
eases the tasks of the administrator, instructors, head of the department of various departments,
technical staff and students.
The main Objective of this project is to provide the solution for an organization which involve
computing facilities such as Computers, Printers, LCDs, Digital Boards, ACs etc. on a 24×7
basis to carry out academic experiments for all the branches with all the equipment in good
working conditions and also with all the necessary software installed and configured. This
software also helps the administrator and instructor(s) to maintain proper documentation of the
computing systems.
This software is a web-based application and can be hosted on the Internet. It also provides a
clean and user-friendly interface to the users.

Scenario 3:
Banking System

The software engineering project like the banking system is a very essential project in the
banking sector to store the account information and also banking transactions within the
database. This banking system application also adds new customer details. By using this project,
data searching can be done very fast in less time. By using this software, clerical work can be
reduced almost.
This software allows quick transactions of creating a new account for the customer, cash
withdrawal from the user account, cash deposit into the account, account balance checking for
the account holder even if there is huge data within the database. This project provides user-
friendly, fast, reliable, efficient interfaces for banking. So there is no chance of losing the
customers data
This system can be easily connected to the scanners and printers so that the user can get the
annual report in a printable format.

Scenario 4:
Hospital Management System Project

The main function of this project is to implement software for the hospital management system.
This system is applicable in small private hospitals especially for the people who use the files to
store the data rather than storing in a database otherwise excel programming software.
This system includes software to handle different clinic workflows directions. It controls the
performance of the smooth healthcare with medical, administrative, financial & legal control.
That is a keystone for the successful operation of healthcare. The user interfaces, as well as the
software database, can be developed using Microsoft SQL server management and visual studio
2010.

Scenario 5:
Electronic Cash Counter Project

In the banking sector, an electronic cash counter project is implemented to use in the account
division so that it provides a better interface to complete banking transactions. This system
provides a superior outlook to the user interfaces so that all the transactions in the banking sector
can be implemented such as account creation, deposits, issues of checkbooks, withdraws,
account transfers. By using this project, several factors can be implemented related to the
banking sector so that it can provide a satisfactory service to the customers.

Scenario 6:
Airline Reservation System Software Engineering Project

This project implements software for an airline reservation system. This system is used to
automate the main airline operations such as flight booking, the status of flight, web check-in,
etc.
By using this project, speed, security, accuracy, and storing can be increased. Managing the data
is very easy and gives convenience to travelers.

Scenario 7:
Traffic Monitoring System Project

Traffic congestion is increasing day by day in the major cities of developed countries. To
overcome this problem, several traffic systems are developed through different researchers. To
make the traffic monitoring system reliable, robust, and smarter different methods have been
implemented. An intelligent traffic system model is implemented by using infrared proximity
sensors a microcontroller & vehicular length.

Scenario 8:
Library Management System

This is a software engineering project which is used to provide automation to the library. This
system assists a librarian to manage the books in the libraries. This system provides some
features to update the members, books, searching books, returning books, searching members,
etc. The software used in this system is used for controlling and monitoring library transactions.
This project is developed in PHP language. This project provides us the whole data of the library.
The software engineering projects for beginners are discussed below. These simple software
engineering project ideas are helpful for students.

Scenario 9:
ATM System based on Fingerprint

This is a desktop application that uses the user’s fingerprint for verification. We know that every
user has his own and unique fingerprint. In this project, the fingerprint is used to access the
ATM. Accessing the ATM using fingerprint is safer as compared with using an ATM card.
This project is very helpful for the users to access the ATMs through fingerprints. For this, every
user has to access their account through their fingerprint. Once they logging in, they will get their
unique PIN so that they can conduct all the bank transactions like transferring the amount,
withdrawing, checking the account balance, mini statement, etc.

You might also like