CS510 Assignment 2 Solution and Discussion
Assignment No. 02
Semester: Spring 2020
CS510: Software Requirements and Specifications
(Graded Assignment) Total Marks: 15
Due Date : 17/06/2020
Please read the following instructions carefully before submitting assignment:
You need to use MS word document to prepare and submit the assignment on VULMS.
It should be clear that your assignment will not get any credit if:
The assignment is submitted after due date.
The assignment is not in the required format (.doc or docx)
The submitted assignment does not open or file is corrupt.
Assignment is copied (partial or full) from any source (websites, forums, students, etc)
After completing this assignment, the student will be able:
• To identify different kinds of software requirements
• To learn about key characteristics of requirement elicitation techniques
Note: Assignment no.2 covers lecture topics of Week3 – Week4
Online Furniture Shop Management System
Online Furniture Shop Management System is a process in which we can order various furniture items online. Furniture items include bed set, dining set, chairs, table, sofas, and cupboard. The customer has to register first and then select the furniture of their choice from different categories. When a customer finalized the furniture items, then he can add these items into the shopping cart. By checking out from the shopping cart, his order will be placed and deliver to his location within 7 working days. When the customer is satisfied with the order, then he pays cash on the spot.
Keeping in view the major types of Software Requirements, you are required to identify functional and non-functional requirements from the following:
10 Marks Sr.no Requirement Functional Requirements / Non-Functional Requirements 1 Customer has to sign up 2 Login must be secure 3 Customer can view the furniture items such as (chairs, tables, bed, sofa) 4 Admin can add different items of furniture 5 Furniture product purchasing must be reliable at customer end 6 Customer must checkout from the shopping cart when he select his choice of furniture 7 The customer has to fill an online form providing his personal details 8 Form must be compatible with Internet browsers i.e. Firefox, Chrome, Microsoft Edge 9 Admin can verify all the orders details 10 Furniture will be delivered to the customer location within the 7 working days
As a Requirement Engineer, which Requirements Elicitation technique is better for Online Furniture Shop Management System? Justify your answer with a valid reason.
Best of Luck!
Please share idea