You are on page 1of 6

Modules

 Administrator
Person is responsible for monitoring functions and procedures of the
platform. Administrator is responsible to provide valid information
of the product and purchase.

 Customers
He or she is a verified user for website who is intended to buy a
product from the website. The customer must have valid username
and password to make a purchase. The person is updated and fed
with the latest offers and discounts.

 Supplier
The supplier supplies products to the admin whenever the stock is
empty. Hence the records of the respective stock are maintained by
the admin.

 Category
It displays category of products in which each product details is
provided.

 Stock Details
Admin maintains the records of new products in this stock module.

 Purchase Details
Customer can purchase the desired product.

 Order
Admin orders the products from the supplier whenever there is lack
of stock.
Data Flow Diagram
The data flow diagram (DFD) is one of the important modeling
tools. It shows the user of the data pictorially. DFD represents the flow of
the data between the transformation and processes in the system. The data
flow diagram shows the logical flow of the data. It represents the
functional dependencies within a system. It shows the output values in a
computation are derived from input values.

Context level
CUSTOMER ADMIN
Login

Category

Product

Order

Payment

Bill

Exchange offer

MB Scheme

Stock

Purchase items

Supplier

Service

DFD
ER Diagrams

The entity relationship model is based on a perception of the world as


consisting of a collection of basic objects (entities) and relationships among
these objects.

 An entity is a distinguishable object that exists.


 Each entity has associated with it a set of attributes describing it.
 A relationship is an association among several entities.
 The set of entities or relationships of the same type is called the entity
set relation set.
 Another important element of the E-R diagram is the mapping the
cardinalities, which express the number of the entities to which
another entity can be associated via a relation set.

The overall logical structure of a database can be expressed graphically by


E-R diagram:

 Rectangle: represent entity sets.

 Ellipses: represent attributes.

 Diamonds: represent relationships among entity sets.

 Lines: link attribute to entity sets and entity sets to relationships.

You might also like