Online Shopping System: Objectives
Online Shopping System: Objectives
121910314059
3B14 - 59
Objectives:-
Scope:-
The non-functional needs of the system, such as reliability,
usability, performance, and supportability, are defined in the
specification. The use case specifications define the functional
requirements.
References:-
Amazon.com, flipcart.com.
Functionality:-
Multiple users must be able to work at the same
time. The user must be notified when products in the inventory
are out of stock.
Usability:-
The desktop user-interface shall be Windows 95, 98
compliant.
Reliability:-
The system shall be available 24 hrs a day and 7 days a
week.
Performance:-
• The system shall support large number of simultaneous
users against the central database at any time.
Supportability:- None
Brief Description of the Project:- The present project focuses on
online retail system analysis and design. This meets the requirements
of the clients. Customers' available activities in the proposed system
are outlined, including logging on, browsing the store, selecting items,
and making purchases.
PROBLEM STATEMENT FOR ONLINE SHOPPING SYSTEM:- You've been
tasked with designing an internet shopping system as a talented young
student. The system should be competitive enough by offering the
same features and possibilities as well-known systems like
Amazon.com and Flipcart.com. The proposed system should enable
customers to do tasks such as logging in, browsing the store, selecting
things, and making transactions, i.e., customers will be able to browse,
choose, and purchase items online.
ACTORS:-Customer and
seller staff.
USE CASES:
• Registration
• Login
• Create order
• Manage cart and payments
• Order status
• Inventory
CLASS DIAGRAM:-
A Class is a standard UML construct used to detail the
pattern from which objects will be produced at run time. A class
is a specification- an object is an instance of a class. Classes
may be inherited from other classes, have other classes as
attributes, delegate responsibilities to other classes and
implement abstract interfaces.
The class diagram for the proposed system has
several classes. These classes have attributes and operations.
The description for each of them is described clearly.
The classes include
• Seller staff
• products
• Items
• Customer
• Shopping cart
• Order
• Item order
• Shipping address and billing address.
CLASS DIAGRAM:-
SEQUENCE DIAGRAM:-
COLLOBORATION DIAGRAM:-
ACTIVITY DIAGRAM:-
DEPLOYMENT DIAGRAM:-
Deployment diagram shows the physical
configurations of software and hardware.
RESULT:
Thus various UML Diagrams were generated for ONLINE SHOPPING and
the corresponding code was generated using Visual Basic.