12

Srs online shoping

Embed Size (px)

Citation preview

Page 1: Srs online shoping
Page 2: Srs online shoping

Group B

Subject :

System Requirement Specification

Topic :

Presented by :

Software Engineering

Page 3: Srs online shoping

Group B

Members:

Nabeel Shahzad Hafiz Abdul Saboor Nabeel Arshad Ajmal Chattha

Page 4: Srs online shoping

PurposeThe purpose of the document is to collect and analyze all assorted ideas that have come up to define the system, its requirements with respect to consumers.

Also, we shall predict and sort out how we hope this product will be used in order to gain a better understanding of the project.

In short, the purpose of this SRS document is to provide a detailed overview of our software product, its parameters and goals. It defines how our client, team and audience see the product and its functionality.

Page 5: Srs online shoping

Id Requirement Priority SourceREQ

1The system shall display all the products that can be configured.

High Admin dept

REQ 2

The system shall allow user to select the product to configure.

High Admin dept

REQ 3

The system shall display all the available components of the product to configure

High Admin dept

REQ 4

The system shall enable user to add one or more component to the configuration.

High Admin dept

REQ 5

The system shall allow user to confirm the completion of current configuration

High Admin dept

REQ 6

The system shall display detailed information of the selected products.

Medium Admin dept

REQ 7

The system shall display detailed product categorization to the user.

Medium Admin dept

REQ 8

The system shall enable user to enter the search text on the screen.

High IT dept

Page 6: Srs online shoping

Id Requirement Priority SourceREQ 9 The system shall enable user to select multiple

options on the screen to search.low IT Dept

REQ 10

The system shall display all the matching products based on the search

high IT Dept

REQ 11

The system shall display only 10 matching result on the current screen.

low IT Dept

REQ 12

The system shall notify the user when no matching product is found on the search.

Medium IT Dept

REQ 13

The system shall allow user to create profile and set his credential.

Medium IT Dept

REQ 14

The system shall authenticate user credentials to view the profile.

Medium IT Dept

REQ 15

The system shall allow user to update the profile information.

Medium IT Dept

REQ 16

The system shall display both the active and completed order history in the customer profile.

medium IT Dept

Page 7: Srs online shoping

Id Requirement Priority SourceREQ 17

The system shall allow user to select the order from the order history.

medium IT Dept

REQ 18

The system shall display the detailed information about the selected order.

medium IT Dept

REQ 19

The system shall display the most frequently searched items by the user in the profile.

low IT Dept

REQ 20

The system shall allow user to register for newsletters and surveys in the profile.

Low IT Dept

REQ 21

The system shall maintain customer email information as a required part of customer profile.

High IT Dept

REQ 22

The system shall send an order confirmation to the user through email.

High IT Dept

REQ 23

The system shall display detailed invoice for current order once it is confirmed.

High Account Dept

REQ 24

The system shall optionally allow user to print the invoice.

Low Account Dept

Page 8: Srs online shoping

Id Requirement Priority SourceREQ 25

The system shall provide shopping cart during online purchase.

High IT Dept

REQ 26

The system shall allow user to add/remove products in the shopping cart.

High Account Dept

REQ 27

The system shall display different shipping options provided by shipping department.

High Shipping dept

REQ 28

The system shall enable user to select the shipping method during payment process.

Medium Shipping dept

REQ 29

The system shall display the shipping charges. High Shipping dept

REQ 30

The system shall display tentative duration for shipping.

Medium Shipping dept

REQ 31

The system shall allow user to enter the order information for tracking.

Medium Shipping dept

REQ 32

The system shall display the current tracking information about the order.

Medium Shipping dept

Page 9: Srs online shoping

Id Requirement Priority SourceREQ 33

The system shall calculate tax for the order. High Account Dept

REQ 34

The system shall display tax information for the order.

High Account Dept

REQ 35

The system shall display available payment methods for payment.

High Account Dept

REQ 36

The system shall allow user to select the payment method for order.

High Account Dept

REQ 37

The system shall display the reviews and ratings of each product, when it is selected.

Medium IT Dept

REQ 38

The system shall enable the user to enter their reviews and ratings.

Medium IT Dept

REQ 39

The system shall display the orders that are eligible to change.

Medium Account Dept

REQ 40

The system shall allow user to select the order to be changed.

Medium Account Dept

Page 10: Srs online shoping

Id Requirement Priority SourceREQ 41

The system shall allow user to cancel the order. High Account Dept

REQ 42

The system shall allow user to change shipping, payment method.

Medium Account Dept

REQ 43

The system shall notify the user about any changes made to the order.

Low Account Dept

REQ 44

The system shall display all the available promotions to the user.

High Admin Dept

REQ 45

The system shall allow user to select available promotion.

High Admin Dept

REQ 46

The system shall enable user to enter the payment information.

High Account Depart

REQ 47

The system shall use secure sockets in all transactions that include any confidential customer information.

High IT Dept

REQ 48

The system shall automatically log out all customers after a period of inactivity.

Medium IT Dept

Page 11: Srs online shoping

Id Requirement Priority SourceREQ 49

The system’s back-end databases shall be encrypted.

High IT Dept

REQ 50

Online store should display the copyright, word mark, trademark and product warranties.

High Admin Dept

REQ 51 There should be some mechanism to record all

details of purchasing.Low

Admin Dept

REQ 52 There should be some mechanism to maintain

employee records.High

Admin Dept

Page 12: Srs online shoping