Professional Documents
Culture Documents
Heritage Institute of Technology, Kolkata: (Brief SRS - 10, Design Solution - 30) Plus Viva (Already Conducted) - 20)
Heritage Institute of Technology, Kolkata: (Brief SRS - 10, Design Solution - 30) Plus Viva (Already Conducted) - 20)
Heritage Institute of Technology, Kolkata: (Brief SRS - 10, Design Solution - 30) Plus Viva (Already Conducted) - 20)
a) Prepare the SRS document (containing only functional requirements) for the above
mentioned system.
b) Draw UML Class diagram/(s) for the same.
Netflix is a subscription-based streaming service that allows the registered users to watch TV
shows and movies without commercials on an internet-connected device. Users can download TV
shows and movies to their iOS, Android, or Windows 10 device and watch without an internet
connection. Netflix content varies by region and may change over time. User can watch Netflix
through any internet-connected device that offers the Netflix app, including smart TVs, game
consoles, streaming media players, set-top boxes, smartphones, and tablets. They can also
watch Netflix on their computer using an internet browser.
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw UML Class diagram (s) for the same.
Ola Cabs (stylized as OLΛ) is an Indian multinational ridesharing company offering services that
include vehicle for hire and food delivery. The company is based in Bengaluru, Karnataka, India.
Using the App as a medium to connect to users of taxi services is the most preferred option. The
App has all the features right from booking a cab, tracking the cab, driver details, making payments
and travel history, and much more. Here is the step by step process which explains how Ola app
works:
i. Once a user gets registered, upon login, there is an option where the App instantly detects
the location of the user via GPS.
ii. The customer has to enter the drop location. The App shows different categories of cabs
along with their price. Now, the customer can choose a taxi as per their requirements &
preferences.
iii. After this, the customer’s request is sent to the driver.
iv. As soon as a driver accepts the request, a confirmation message with details of the driver is
being sent to the customer via message or mail.
v. He driver picks up the customer from the pickup location and completes the ride by dropping
off the customer at the requested location. There are multiple payment options like-Cash,
Ola Money, Debit/ Credit Card, UPI Payments, and much more.
a) Prepare the SRS document (containing only functional requirements) for the above
mentioned system.
b) Draw Sequence diagram(s) for the same.
IRCTC, an online Passenger Reservation System where a registered customer can buy/cancel a
ticket providing the details of the journey, check the PNR status, check previous transactions,
use IRCTC wallet, find train schedule, get information and alerts etc. Administrators can update
the train schedule, can add or remove trains, update fare etc. Booking can be of two types: (a)
General and (b) Tatkal. There are special quotas for ladies, physically handicapped, and senior
citizens. Three types of classes exist for a seat/birth: (a) Sleeper, (b) 3-Tier AC, and (c) 2-Tier
AC. One can opt for special request for lower berth booking. Advertiser can login to advertise
their products for which payment can be done using the same procedure as ticket booking (i.e.
using debit/credit cards or using online banking or using IRCTC wallet).
a) Prepare SRS document (containing only functional requirements) for the above system.
b) Draw UML Class diagram/(s) for the same.
YourCart is an e-commerce company which provides the service of buying, selling and
advertising. Sellers are of three categories: Free registered sellers, Sponsored sellers (with
some extra privileges like better recommendation priority and ads), Partners (those having share
of YourCart and sellers like Motorola who sells only through YourCart). Buyers can register,
window-shop, login, order, cancel order, give feedbacks and reviews, store/delete some items in
the cart, see current order-status, mail to customer care, search an item etc. Sellers’ prices are
compared for the item on display and whether that can be delivered at a particular PIN code is
shown. Recommendations, based on previous searches and shopping, are made and displayed
at the home page. User can go for general or categorized search. Various offers and reviews of
products are available at displays. User can avail COD, Debit/Credit card, online banking or
some wallet for payment. User can filter his search based on parameters like age, gender,
brand, and star rating.
c) Prepare the SRS document (containing only functional requirements) for the above
mentioned system.
d) Draw Class diagram(s) for the same.
7. Consider the following problem:
makemytrip an online Flight Ticket Booking System where a registered customer can buy a flight
ticket providing the details of the journey (i.e. source and destination etc.), cancel booked ticket,
check previous transactions, find flight schedule, get information and alerts etc. The flight details
can be sorted based on popularity, time of departure or the price of Administrators can update
the flight schedule, can add or remove flights, update fare etc. Travel class can be: (a) Economy,
b) Business and (b) First Class. There are special quotas for ladies, physically handicapped. For
children (below 2 years) ticket price is 70% of the fare. Advertiser can login to advertise their
products for which payment can be done using the same procedure as ticket booking (i.e. using
debit/credit cards or using online banking).
a) Prepare SRS document (containing only functional requirements) for the above system.
b) Draw Class diagram(s) for the same.
Paytm is an Indian app that specializes in digital payment system, e- commerce and finance,
based in Noida. Paytm is currently available in 11 Indian languages and offers online use-cases
like mobile recharges, utility bill payments, travel, movies, and events bookings as well as in-
store payments at grocery stores, fruits and vegetable shops, restaurants, parking, tolls,
pharmacies and educational institutions with the Paytm QR-code.
a) Prepare the SRS document (containing only functional requirements) for the above
mentioned system.
b) Draw Class Diagram for the same.
9. Tata 1mg, previously 1mg, is an integrated healthcare platform based in Gurgaon, India. It
provides services including e-pharmacy, diagnostics, e-consultation and health content. Following
are some of the services provided by this company:
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw Class diagram(s) for the same.
10.. YouTube is a free video sharing website that makes it easy to watch online videos. YouTube is a
video sharing service where users can upload their own videos. Users can watch, like, share, and
comment. The video service can be accessed on PCs, laptops, tablets and via mobile phones. Since
its purchase by Google, YouTube has expanded beyond the website into mobile apps, network
television, and the ability to link with other services. Video categories on YouTube include music
videos, video clips, short films, feature films, documentaries, audio recordings, movie trailers, live
streams, vlogs, and more. Most content is generated by individuals.
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw Class diagram(s) for the same.
11. Facebook is a social networking site that makes it easy for you to connect and share with family
and friends online. Facebook allows you to send messages and post status updates to keep in touch
with friends and family. You can also share different types of content, like photos and links. But
sharing something on Facebook is a bit different from other types of online communication. Unlike
email or instant messaging, which are relatively private, the things you share on Facebook are more
public, which means they'll usually be seen by many other people. While Facebook offers privacy
tools to help you limit who can see the things you share, it's important to understand that Facebook
is designed to be more open and social than traditional communication tools.
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw Class diagram(s) for the same.
12. Instagram is an American photo and video sharing social networking service. The app allows
users to upload media that can be edited with filters and organized by hashtags and geographical
tagging. Posts can be shared publicly or with pre-approved followers. Users can browse other users'
content by tags and locations and view trending content. Users can like photos and follow other
users to add their content to a personal feed. Users can upload photographs and short videos, follow
other users' feeds, and geotag images with the name of a location. Users can set their account as
"private", thereby requiring that they approve any new follower requests. Users can connect their
Instagram account to other social networking sites, enabling them to share uploaded photos to those
sites. In September 2011, a new version of the app included new and live filters, instant tilt–shift,
high-resolution photographs, optional borders, one-click rotation, and an updated icon.
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw Class diagram(s) for the same.
Ganges is an Indian electronic commerce company with headquarter in Mumbai. It provides the
service of buying, selling and advertising. Sellers are of three categories: Free registered sellers,
Sponsored sellers (with some extra privileges like better recommendation priority and ads),
Partners (those having share of Ganges and sellers like Motorola who sells only through
Ganges). Buyers can register, window-shop, login, order, cancel order, give feedbacks and
reviews, store/delete some items in the cart, see current order-status, mail to customer care,
search an item etc. Sellers’ prices are compared for the item on display and whether that can be
delivered at a particular PIN code is shown. Recommendations, based on previous searches
and shopping, are made and displayed at the home page. User can go for general or
categorized search. Various offers and reviews of products are available at displays. User can
avail COD, Debit/Credit card, online banking or some wallet for payment. User can filter his
search based on parameters like age, gender, brand, and star rating.
c) Prepare the SRS document (containing only functional requirements) for the above
mentioned system.
d) Draw UML Use Case diagram(s) for the same.
c) Prepare SRS document (containing only functional requirements) for the above system.
d) Draw UML Use Case diagram/(s) for the same.
a) Prepare SRS document (containing only functional requirements) for the above system.
b) Draw Use Case diagram(s) for the same.
PhonePe is an Indian app that specializes in digital payment system, e-commerce and finance,
based in Noida. Paytm is currently available in 11 Indian languages and offers online use-cases
like mobile recharges, utility bill payments, travel, movies, and events bookings as well as in-
store payments at grocery stores, fruits and vegetable shops, restaurants, parking, tolls,
pharmacies and educational institutions with the Paytm QR-code.
a) Prepare the SRS document (containing only functional requirements) for the above
mentioned system.
b) Draw Use Case Diagram for the same.
19. pharmeasy, previously MedLife, is an integrated healthcare platform based in Gurgaon, India. It
provides services including e-pharmacy, diagnostics, e-consultation and health content. Following
are some of the services provided by this company:
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw Use Case diagram(s) for the same.
20. YouTube is a free video sharing website that makes it easy to watch online videos. YouTube is a
video sharing service where users can upload their own videos. Users can watch, like, share, and
comment. The video service can be accessed on PCs, laptops, tablets and via mobile phones. Since
its purchase by Google, YouTube has expanded beyond the website into mobile apps, network
television, and the ability to link with other services. Video categories on YouTube include music
videos, video clips, short films, feature films, documentaries, audio recordings, movie trailers, live
streams, vlogs, and more. Most content is generated by individuals.
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw Use Case diagram(s) for the same.
21. Facebook is a social networking site that makes it easy for you to connect and share with family
and friends online. Facebook allows you to send messages and post status updates to keep in touch
with friends and family. You can also share different types of content, like photos and links. But
sharing something on Facebook is a bit different from other types of online communication. Unlike
email or instant messaging, which are relatively private, the things you share on Facebook are more
public, which means they'll usually be seen by many other people. While Facebook offers privacy
tools to help you limit who can see the things you share, it's important to understand that Facebook
is designed to be more open and social than traditional communication tools.
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw Use Case diagram(s) for the same.
22. Instagram is an American photo and video sharing social networking service. The app allows
users to upload media that can be edited with filters and organized by hashtags and geographical
tagging. Posts can be shared publicly or with pre-approved followers. Users can browse other users'
content by tags and locations and view trending content. Users can like photos and follow other
users to add their content to a personal feed. Users can upload photographs and short videos, follow
other users' feeds, and geotag images with the name of a location. Users can set their account as
"private", thereby requiring that they approve any new follower requests. Users can connect their
Instagram account to other social networking sites, enabling them to share uploaded photos to those
sites. In September 2011, a new version of the app included new and live filters, instant tilt–shift,
high-resolution photographs, optional borders, one-click rotation, and an updated icon.
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw Use Case diagram(s) for the same.
23. Consider the following problem:
Flipkart is an Indian electronic commerce company with headquarter in Bangalore. It provides
the service of buying, selling and advertising. Sellers are of three categories: Free registered
sellers, Sponsored sellers (with some extra privileges like better recommendation priority and
ads), Partners (those having share of Ganges and sellers like Motorola who sells only through
Ganges). Buyers can register, window-shop, login, order, cancel order, give feedbacks and
reviews, store/delete some items in the cart, see current order-status, mail to customer care,
search an item etc. Sellers’ prices are compared for the item on display and whether that can be
delivered at a particular PIN code is shown. Recommendations, based on previous searches
and shopping, are made and displayed at the home page. User can go for general or
categorized search. Various offers and reviews of products are available at displays. User can
avail COD, Debit/Credit card, online banking or some wallet for payment. User can filter his
search based on parameters like age, gender, brand, and star rating.
e) Prepare the SRS document (containing only functional requirements) for the above
mentioned system.
f) Draw UML Sequence diagram/(s) for the same.
e) Prepare SRS document (containing only functional requirements) for the above system.
f) Draw UML Sequence diagram (s) for the same.
a) Prepare SRS document (containing only functional requirements) for the above system.
b) Draw UML Sequence diagram (s) for the same.
29. Tata 1mg, previously 1mg, is an integrated healthcare platform based in Gurgaon, India. It
provides services including e-pharmacy, diagnostics, e-consultation and health content. Following
are some of the services provided by this company:
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw UML Sequence diagram (s) for the same.
30.. YouTube is a free video sharing website that makes it easy to watch online videos. YouTube is a
video sharing service where users can upload their own videos. Users can watch, like, share, and
comment. The video service can be accessed on PCs, laptops, tablets and via mobile phones. Since
its purchase by Google, YouTube has expanded beyond the website into mobile apps, network
television, and the ability to link with other services. Video categories on YouTube include music
videos, video clips, short films, feature films, documentaries, audio recordings, movie trailers, live
streams, vlogs, and more. Most content is generated by individuals.
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw UML Sequence diagram (s) for the same.
31. Facebook is a social networking site that makes it easy for you to connect and share with family
and friends online. Facebook allows you to send messages and post status updates to keep in touch
with friends and family. You can also share different types of content, like photos and links. But
sharing something on Facebook is a bit different from other types of online communication. Unlike
email or instant messaging, which are relatively private, the things you share on Facebook are more
public, which means they'll usually be seen by many other people. While Facebook offers privacy
tools to help you limit who can see the things you share, it's important to understand that Facebook
is designed to be more open and social than traditional communication tools.
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw UML Sequence diagram (s) for the same.
32. Netflix is a subscription-based streaming service that allows the registered usersrs to watch TV
shows and movies without commercials on an internet-connected device. Users can download TV
shows and movies to their iOS, Android, or Windows 10 device and watch without an internet
connection. Netflix content varies by region and may change over time. User can watch Netflix
through any internet-connected device that offers the Netflix app, including smart TVs, game
consoles, streaming media players, set-top boxes, smartphones, and tablets. They can also
watch Netflix on their computer using an internet browser.
(a) Prepare SRS document (containing only functional requirements) for the above system.
(b) Draw UML Sequence diagram (s) for the same.