Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Download as odt, pdf, or txt
Download as odt, pdf, or txt
You are on page 1of 6

1 Introduction

1.1 Document purpose


This document is meant to delineate the features of OSS, so as to serve as a guide to
the developers on one hand and a software validation document for the prospective
client on the other. The Online Shopping System (OSS) for Men’s Garments shop
web application is intended to provide complete solutions for vendors as well as
customers through a single get way using the internet. It will enable vendors to setup
online shops, 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 and reject requests for new shops and maintain various lists
of shop category.

1.2 Scope

This OSS will have limitless potential and could be a game changer in online
shopping systems.It could solve variety of problems still persisting in online
shopping. This system allows the customers to maintain their cart for add or remove
the product over the internet.

1.3 Definition, Acronyms and Abbrevations

OSS- Online Shopping System (for Men’s Clothes item shop)


SRS- Software Requirement Specification
GUI- Graphical User Interface Stack-holder- The person who will participate in
system Ex. Customer, Administrator, Visitor etc.
Modem - modulator-demodulator; a device that modulates an analog carrier signal to
encode digital information, and also demodulates such a carrier signal to decode the
transmitted information
Ethernet – a family of frame – based computer networking technology works.
MLA – Modern Language Association
CSS – Cascading Style Sheet
HTTP – Hypertext Transfer Protocol

1.4 References
www.3schools.com
http://istqbexamcertification.com
Pressman, r. (2008). Software engineering a practitioner’s approach. 5th edition.
Mcgraw hill international. Pp. 437- 475
1.5 Overview

This system provides an easy solution for customers to buy the product without going
to the shop and also to shop owner to sale the product. This proposed system can be
used by any users and it does not require any educational level, experience or
technical expertise in computer field but it will be of good use if user has the good
knowledge of how to operate a computer.

2. The Overall Description

The Online Shopping system (OSS) application enables vendors to set up online
shops, customers to browse through the shops, and a system administrator to approve
and reject requests for new shops and maintain lists of shop categories. Also the
developer is designing an online shopping site to manage the items in the shop and
also help customers to purchase them online without visiting the shop physically. The
online shopping system will use the internet as the sole method for selling goods to
its consumers.

2.1 Product Perspecctive

This product aimed toward a person who don’t want to visit the shop as he might
don’t get time for that or might not interested in visiting there and dealing with lot of
formalities.

2.1.1 System Interfaces

Various interfaces for the product could be


1) Login Page
2) Registration Form
3) There will be a screen displaying information about product that the shop having.
4) If the customers, select the buy button then another screen of shopping cart will be
opened.
5) After ordering for the product, the system will have sent one copy of the bill to the
customer’s Email address.

2.1.2 User Interfaces

The AGA Store user interface has been specifically designed with their customers in
mind, allows to customer to buy clothes and accessories without going to shop. The
home screen offers a menu with a list of functions that the device performs. The user
can select one of the options on the menu, and is taken to the respective screen. Every
screen displays the menu on the bottom. The user can click on any one of the options
and is taken to the screen of their choice. In addition, clicking on the power button
displays the home screen with the menu options.

2.1.3 Hardware Interfaces

Hardware requirements for insurance on internet will be same for both parties which
are as follows:
Processor: Dual Core
RAM: 2 GB
NIC: For each party
Communication :
The two parties should be connected by LAN or WAN for the communication
purpose.

2.1.4 Software Interface


Software interfaces is going to consist of the following Programming languages :
1. Java
2. XML
3. HTML – CSS

2.1.5 Communication Interface

Users can connect with system using browser and internet once user login user can
easily buy clothes.

2.1.6 Memory Constraints

Memory: device will have 2GB internal hard drive. Software and database cannot
exceed this amount.
Internet: A full internet connection required.
Operating System: software does not require any specific Operating system.

2.1.7 Site Adaptive Requirements

There will be incremental updates every 3 months of less than 100 MB to keep the
OSS secure and perpetual.
2.2 Product Functions

This section provides requirement overview of the system. Various functional


modules that can be implemented by the system will be

Registration: If customer wants to buy the product then he/she must be registered,
unregistered user can’t go to the shopping cart.
Login: Customer logins to the system by entering valid user id and password for the
shopping.
Changes to Cart: Changes to cart means the customer after login or registration can
make order or cancel order of the product from the shopping cart.
Payment: In this system we are dealing the mode of payment by Cash. We will
extend this to credit card, debit card etc. in the future.
Logout: After ordering or surfing for the product customer has to logout.
Report Generation: After ordering for the product, the system will have sent one
copy of the bill to the customer’s Email- address and another one for the system data
base.

2.3 User Characterstic

User should be familiar with the terms like login, register, order system etc.
Customer Through a web browser the customers can search for a Cloth and
accessories online by its name or manufacturer later can add to the shopping cart. The
user can login using his account details or new customers can set up an account very
quickly. They should give the de tails of their full name, email account, username and
password.

2.4 Constraints

RBI rules limitations : RBI may block some functions of the website especially the
payment.
Hardware limitations: There must be 512 MB RAM which is not possible in feature
phones .

Control functions: The software must be very user-friendly and display appropriate
error messages especially in transaction failures .

Parallel operations: It must support many users simultaneously.


Reliability constraint : There is a limit to which we can make it reliable enough for
consumers as it is after all an app with all the technical limitations .

Safety/security considerations: IT should be a state of the art security system with


foolproof cyber security measures to prevent any hacking or credit fraud.

2.5 Assumption and Dependencies


It is assumed that the hardware designed will work correctly with the third-party
operating system and the developed software The customer has a computer with o
browser and have Internet.

3 Specific Requirements
3.1.1 User Interfaces

The AGA Store user interface has been specifically designed with their customers in
mind, allows to customer to buy clothes and accessories without going to shop. The
home screen offers a menu with a list of functions that the device performs. The user
can select one of the options on the menu, and is taken to the respective screen. Every
screen displays the menu on the bottom. The user can click on any one of the options
and is taken to the screen of their choice. In addition, clicking on the power button
displays the home screen with the menu options.

3.1.2 Hardware Interfaces

Hardware requirements for insurance on internet will be same for both parties which
are as follows:
Processor: Dual Core
RAM: 2 GB
NIC: For each party
Communication Interface
The two parties should be connected by LAN or WAN for the communication
purpose.

Communication Receiver
Sender
3.1.3 Software Interface
That is compatible with Windows, Linux & Mac operating systems. Software is web
based so software needs a web browser and internet connection.

3.1.4 Communication Interface

Users can connect with system using browser and internet once user login user can
easily buy clothes.

3.2 SOFTWARE PRODUCT FEATURES

3.2.1 FEATURE 1

The website will be able to provide an interface between buyers and sellers at the
lowest cost possible . The buyers will get many discounts and online offers. Same can
be said about sellers.

3.2.1.1 PURPOSE

The purpose is to reach the next 100 million buyers and sellers through the sheer
power of the internet and empower them and make them flush with credit.

3.2.1.2 STIMULUS/RESPONSE

Once the user is registered , he or she will be find goods just by searching on the
website with large pool of clothing companies. The clients will also get a response
realted to delivery time and date.

You might also like