drs for online shopping system ver3 (1)
TRANSCRIPT
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
1/13
Nexegen Consultancy Services
18/4/2011
Detailed RequirementsSpecifications
ONLINE SHOPPING SYSTEM
BY Nida
Version 3
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
2/13
P a g e | 2
TABLE OF CONTENTS
1. INTRODUCTION
1.1 Purpose
1.2 Document conventions
1.3 Operating environments
2. FUNCTIONAL REQUIREMENTS
2.1 Administrator
2.2 Sub Administrator
2.3 Seller
2.4. Buyer or Customer
2.5 Public User /Guest
2.6 E-Mail Services
2.7. Messaging Services
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
3/13
P a g e | 3
1. Introduction
Today the internet and its boom have created a new economic scenario that not onlystresses on the classical concept of the product but also on the modern concept of service. It
is this level of service that dictates whether a commercial venture will succeed or not in themarket. To provide a high accessibility of service we will design the online shopping website, sothat potential customers need not go to a physical shop to buy products or services. They justneed to be online to complete their purchases.
Online shopping is the process whereby consumers directly buy goods or services froma seller in real-time, without an intermediary service, over the Internet. It is a form of electroniccommerce. An online shop, e-shop, e-store, internet shop, web shop, web store, online store, or virtual store evokes the physical analogy of buying products or services at a bricks-and-mortar retailer or in a shopping mall. The process is called Business-to-Consumer (B2C) online
shopping.
1.1 Purpose
The purpose of this DRS is to specify the requirements of the web based softwareapplication which is an online shopping and bidding system. The Online Shopping webapplication is intended to provide complete solutions for vendors as well as customers through asingle get way using the internet as the sole medium. It will enable vendors to setup onlineshops, customer to browse through the shop and purchase them online without having to visit the
shop physically. The administration module will enable a system administrator to approve andreject requests for new shops and maintain various lists of shop category. The administrator manages the entire system and User can purchase product from site as well as sell their own
product through this system. This System is to make the process of online shopping easy anduser friendly.
This document is meant to delineate the features of online shopping, so as to serveas a guide to the developers.
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
4/13
P a g e | 4
1.2 Document Conventions
All requirements specified in this document are given the following attributes:
y ID : Used to uniquely identify the requirement and its category
y Description : Describes the requirement itself.
y Risk : Describes the risk or difficulty associated with the requirement as follows:
o 1 High. This requirement will be difficult to implement for technical or
other reasons or is subject to change.
o 2 Medium. This requirement is stable and will be of average difficulty to
implement.
o 3 Low. This requirement is stable and will be of low difficulty to
implement.
y Priority: Describes the priority weighting for the requirement as follows:
o 1 High Priority. All high priority requirements must be implemented and
verified as part of this project.
o 2 Medium Priority. Medium priority requirements should be included
implemented and verified or at the very least the design of the system must
take these into account.
o 3 Low Priority. Low priority requirements are optional depending on
resource and time availability.
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
5/13
P a g e | 5
1.3 Operating Environments
Software Interface
Operating System : Microsoft Windows OS, Linux
Web Browsers : Internet Explorer, Mozilla or Firefox
Front End : ASP .NET 3 .5, C#, Ajax.
Back End : MS SQL Server 2008
Hardware Interface
Processor : Intel Premium IV and above
RAM : Minimum 1G B.
Hard Disk : Minimum 40 G B
Keyboard & Mouse : PS/2 Keyboard with normal mouse
Monitor : 1 4.5ntcolor monitor
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
6/13
P a g e | 6
2. FUNCTIONAL REQUIREMENTS
2.1 Administrator
ID DESCRIPTION PRIORITY RISK
Admin_0 1 Login: Administrator can login their account by usingusername and password. If the password is incorrect theinvalid message can be shown.
1 2
Admin-02Change Password: Administrator can change the
password by using old password.3 2
Admin_0 3 Create Sub Admin by providing User Id andPassword : Admin can create sub admin and has to
provide user Id and Password to Sub Admin through mail.Admin can enable and disable all the functions to the subadmin
1 2
Admin_04 Block Users (Customers and Sellers) : The administrator can block users. (search users like non-recently last 6month used, id, name, email, age, registered user)
2 1
Admin_05 Unblock/Activate Users (Customers and Sellers) :: TheAdministrator can unblock/activates users. (search like
blocked user, id, name, email)
2 2
Admin_06View User: The Administrator can view users. (search for listing like Eg: last 24 hours used/ joined, last month
joined / used ,blocked user, name , Id/Email, date of birthand age )
2 2
Admin_07Can Add, Edit and Manage Product Categories andSub Categories : Admin can add, edit and manage the listof product Categories and Sub Categories.
2 2
Admin_08 View all posts: Admin can view all posts by Users (eg:User Photos, Product Images, Product Description,reviews, ratings )
2 2
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
7/13
P a g e | 7
Admin_09 Add or delete a post from Users: Admin will have theauthority to add or delete a post from Usersfor eg: If an Users photo is not appropriate for the site,then Admin can delete that particular post.
2 1
Admin_ 1 0 Can view Sales History: Admin can view all ongoingSales within a specified date
2 3
Admin_ 11 View Feedback: Administrator has an option for viewfeedback from the users.(ID, Email, Name, Feedback)
2 2
2.2 Sub Administrator
ID DESCRIPTION PRIORITY RISK
SubAdmin_0 1 Login: Sub Admin can login their account by usingusername and password provided by Administrator of the site. If the password is incorrect the invalidmessage can be shown.
1 2
SubAdmin-02Change Password: Sub Admin can change the
password by using old password.3 2
Sub-Admin-0 3 View Paid Orders : Sub Admin can view all the PaidOrders and will have an option to accept the paidorders in order to confirm the delivery of the product
2 3
Sub-Admin 04 Add advertisements on the Site : Sub admin can addadvertisements to the site and has to manage theadvertisement SectionELOBORATE
1 1
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
8/13
P a g e | 8
2.3 Seller
ID DESCRIPTION PRIORITY RISK
Seller_0 1 Login : Seller can login their account by using usernameand password. If the password is incorrect the invalidmessage can be shown.
1 2
Seller_02 Registration : To make a new account, Sellers can signup by creating new ID
At the time of registration of Seller Account, following boxes are to be filled.
y First and last namesy Date of Birthy G ender y Addressy Email Addressy Telephone Number y Mobile Number y Company Addressy User IDy Account password
1 2
Seller_0 3 Change password : Seller can also change Password bygiving the old password and verifies it and if its true hecan change the password.
3 2
Seller_04 Seller Profile : Seller profile Will have followingOptions to view
y Summary (Sales history of his products, sold,
unsold, returned, closed products)y Product Listy Account Settingsy Feedback
1 2
Seller_05Edit Profile : Seller profile can option for Editsettings.(Change password, Delete account, Edit
2 2
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
9/13
P a g e | 9
profile, Change Email Id, upload photo etc)
Seller_06 View Sales History of his products : Seller can viewSummary of Sales, returned and closed items of hisown products in his profile.
2 3
Seller_08 Add items : Seller can add new product items to the SiteAt the time of Adding an item or creating a listing,following are to be filled
y Category &Sub Categoryy Product Titley Product Costy Product Quantityy Product Imagey Product videos if anyy Product Descriptiony Shipping Detailsy Warranty and Return Policies
1 2
Seller_09 Remove items : The product item automatically willremove, when the stock becomes zero
2 2
Seller_ 1 0 Update the items : Seller can Update the new productitems(Quantity)
1 2
Seller_ 11 View Customer details: Seller can View the customer details who has purchased his product
1 2
Seller_ 1 2 Re-open closed items: Seller can re-open the closedProducts
2 2
Seller_ 13 Favorite Sellers List : Sellers in the favorite list of customers can periodically send an email to allsubscribed customers announcing new products, sales,etc.
1 2
Seller_ 1 4 Assure Delivery: Assure Home delivery of Productswithin the specified date.
1 1
Seller_ 1
5
Advertisement of product: Seller is responsible for making advertisement of his own products and he canconsult with the Sub administrator.
2 2
Seller_ 1 6 Getting Feedback from the Customers: Responsiblefor receiving complaints, queries and feedback from thecustomers about the product.
1 2
Seller_ 1 7 Provide Solutions to Customers on returnedProducts: Seller must provide a feasible solution to
2 3
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
10/13
P a g e | 10
customers on a damaged product Seller_ 1 8 Logout : Sellers must logout of the site 3 3
2.4. Buyer or Customer
ID Description Priority Risk
Buyer_0 1 Login: Customer can login their account by usingusername and password. If the password is incorrectthe invalid message can be shown.
1 2
Buyer_02 Registration : To make a new account, Customer can
sign up by creating new ID
At the time of registration of Customer Account,following boxes are to be filled.
y First and last namesy Date of Birthy G ender y Addressy Email Addressy Telephone Number y Mobile Number y Company Addressy User IDy Account password
1 2
Buyer_0 3
Change password : User can also change Password by giving the old password and verifies it and if itstrue he can change the password. 2 2
Buyer_04 Buyer Profile : profile will have following Optionsto view
y My Cart ( items in the cart, add or removeitems)
y Summary (Purchase history, Offers)y Account Settings
1 2
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
11/13
P a g e | 11
y Favorite Sellers listy Feedback
Buyer_05
Edit Profile : Buyer profile can option for Editsettings.(Change password, Delete account, Edit
profile, Change Email Id, upload photo etc)
2 2
Buyer_06 View Purchase History &offers: Customers canview their purchase details and offers in his profile
2 3
Buyer_07 Add an Item to My cart: Customers can add productsinto the shopping cart. The shopping cart will clearlydisplay the number of items in the cart, along with thetotal cost. The customer will also be able to add to or
remove products from the shopping cart prior tocheckout and order confirmation.
1 2
Buyer_08 View and Edit Shopping cart: The shopping cartdetails can be viewed, edit and items can be removedfrom the cart
2 2
Search Products: Customer can search products inthe site.
Buyer_09View all products: View the details of all available
product from the site
2 2
Buyer_ 1 0 Choosing products : Customer Can view allavailable products and make a choice for
purchasing products
1 1
Buyer_ 11 Checkout: Customer can checkout a product online andcan purchase the product.
1 2
Buyer_ 13 Live Order Tracking: Customers can Track their order (check the status of order) by entering their Order number in the site.
1 2
Buyer_ 1 4 Can add Sellers in their favorite list: Customerscan add Sellers in their favorite list so that they cankeep track of that particular Seller Updates
2 2
Buyer_ 1 5 Send Feedbacks: Customers can send feedback toSellers and to the Site.
2 2
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
12/13
P a g e | 12
Buyer_ 1 6 Give Ratings to Products: Customers can giveappropriate ratings on a product
2 2
Buyer_ 1 7 Can Return Product : Customer can returnProduct within specified days if the product isdamaged or malfunctioned
Buyer_ 1 8 Logout : Customer must logout of the site after purchasing products. 3 3
2.5 Public User /Guest
ID Description Priority Risk
G uest_0 1 Public user can get option to view home page.(Registration form, Login form, View ProductCategories)
2 1
G uest_02 Public user can get option to view registration form. 1 2
G uest_0 3 Public user can get option to view About us page. 2 3
G uest_04 Public user can get option to view Contact Us page.(Public user can option for viewing contact information.(view mapping for office, contact address with phone
No.)
2 3
G uest_05Public User can get option to view Product Details(Product description, Code, Image, etc)
2 3
-
8/6/2019 DRS for Online Shopping System Ver3 (1)
13/13
P a g e | 1 3
2.6 E-Mail Services
ID Description Priority Risk 01 W elcome mail: After activating the account, an
automatic welcome mail has to be sent to Users1 2
02 Automatic Password sending via Email:If User forgets password, the system has to sent
password through mail.
2 3
03 Invoice and Order Confirmation Mail: AnAutomatic Email has to be sent to Customers and
Sellers about order Confirmation and a detailed invoiceto Customers
1 2
2.7. Messaging Services
ID Description Priority Risk
01
Activation Message : While registering on the Site, Anautomatic message has to be sent to Users mobilenumber to activate their account
1 1
02 W elcome Message: After activating the account, anautomatic welcome message has to be sent to Users
1 2
03 Order Confirmation Message: An automatic Textmessage has to be sent to Customers about order Confirmation
2 3
04 Sending message to Sellers: An automatic text
message has to be sent to Sellers when a Product issold
2 2