Software Requirements Engineering BS Software Engineering/MS Software Engineering/PhD Software Engineering 5 Semester/Term PU — University of the Punjab 2023
Discussion
Ask a question about this paper, or help someone else with theirs. Answers are emailed to whoever asked.
No questions yet — be the first to ask.
Need a paper or stuck on a question? Ask here — students reply and you get an email.
Ask about a paper-
BS ZOOLOGY first semester Animal diversity ZOOL 101 - university of Punjab 2025
0 replies Reply → -
Literary criticism
1 reply Reply → -
this paper consists of 60 marks but now we have 35 marks paper.
1 reply Reply → -
Can you please tell me more past papers please because my exams are starting from next week
1 reply Reply → -
Did you provide the past papers of the science of society uos?
1 reply Reply →
More Software Requirements Engineering papers
See allPaper text
UNIVERSITY OF THE PUNJAB
B.S. 4 Years Program / Fifth Semester - Fall 2023
Roll No
Software Requirements Engineering
Course Code: SI-341
Time: 3 Hrs.
Marks: 60
THE ANSWERS MUST BE ATTEMPTED ON THE ANSWER SHEET PROVIDED
Q.1. Answers the following short questions:
(6x5=30)
1. Given the require
ent "Provide hourly temperature updates". Please specify whether it is
functional or non-functional.
2. Give an crample of a u
ser requirement for a weather forecast applicatico.
3. GIve
aple of system
it for a weatber forecast application.
4. Give an example of user re
airement rather than a system requirement.
5. Give a
xample of system requirement for a 1
cather forecast opplication.
6. Give as example of
her forecast application
Q.2. Answers the following questions.
(3x10=30)
1.
You are leading a team in developing a mobile application for a food delivery
service. The application aims to provide users with a convenient platform to browse menus,
place orders, and track delivery status. As part of the development process, you aced to casure
that all requirements are property captured, and corresponding test cases are designed to
validate those requirements.
Your task is to design test cases (MUST be atleast 3 testeases for cuch requirement) to verify
the given requirements and create a traceability matrix to track the relationship between
requirements and test cases.
Requirements:
User Registration:
The system shall allow users to register an account using their email address and password.
Users shall have the option to register using their social medis accounts (e.g., Google, Facebook).
Upon successful registration, users shall receive a confirmation email or notification.
Menu Browsing:
The application shall display a list of restaurants available for ordering.
Users shall be able to filter restaurants based on cuisine, ratings, and proximity.
Each restaurant listing shall include details such as menu items, prices, and delivery tire estimates.
Order Placement:
Uscrs shall be able to add items from the menu to their cart.
The application shall calculate the total order amount, including taxes and delivery fees.
Users shall have the option to specify delivery address and payment method during checkout.
Order Tracking:
Users shall receive real-time updates on the status of their orders.
The application shall provide estimated delivery times and delivery driver contact information.
Users shall have the ability to view order history and re-order previous orders.
Page 1 of 2
P.T.O.