Sunteți pe pagina 1din 38

Welcome To

Presentation on

Online Shopping Management System


Supervised By
Md. Saifur Rahman
Asst. Professor
Dept of CSE
Bangladesh University of Business & Technology

Developed By
Md. Nazmus Sakib Id:10112103013
Md. Nayeem Ahmed Id:10112103024
Md. Shahidul Islam Id:10112103034
Intake: CSE 17th Section: 1 (BUBT)

INTRODUCTION
Online Shopping Management System (OSMS) is targeted
to facilitate the administrators, stuffs, customers through a
complete automated and comprehensive system.
Basically the target of this system is to give facilities to the
customers so that they can shop from home by ordering in
online.

Objective of the project


To enable administrator to access the system from anywhere.
To process data in possibly least amount of time.
To secure the information and obstruct the access of
unauthorized persons.
To enable customers to get an overview frequently about the
products.
To avail the information immediately in demand.
To analyze the data for providing analytical decisions.

FACILITIES
Facilities to be provided to the system administrator:
System administrator will have user friendly asynchronous GUI
(Graphical User Interface) system.
All calculations of buying and selling will be done automatically.
All calculations of merchant amount and discount point will be done
automatically.
Admin can easily see the registration, product, ordered product, cancellation,
delivery details.

Facilities to be provided to the Customers:


Customers can choose and order products easily from this site only by
registering.
Customers can ask the authority for any particular product.
Merchant will have some advantage if any customer buy product through the
merchant.
Customers can cancel orders within a limited time if any problem occurs.

Technology Used and Literature Review


As our system is web based, so we have used web technologies for the
development of both front end and back end. The front end comprised with-

HTML
HTML-5
CSS
CSS-3
Java Script
Bootstrap
jQuery (JavaScript Framework)
On the other hand, in the back end we have a server which is designed and
manipulated by-

PHP
MYSQL

Technology Used and Literature Review(cont..)

Project Findings & Methodology

We have conducted a case study on various Online Shopping


sites and try to find out their management procedures,
drawbacks and conduct a survey on Sellers and buyers
opinion about online shopping which has facilitated to find
out the fault of current existing systems and helped us to
avoid those drawbacks and inconsistencies in our project.

Developing the Crucial Functionalities

This

will include the development and fertilize the


administration part of our project which will include
sellers info. buyers info. products, price, how to buy,
staffs and merchant info. and so on.

In our next phase we will develop the panel for buyers


so that this will enable them to choose items anytime
from anywhere with a detail info. of the product.

Developing the crucial functionalities (cont..)


We also develop a functionality for our system that will
generate a search option from where a buyer can search
for a specific product.
We will facilitate the admin / the owner of this site by
automatic generation of cost and income and the most
selling and hitting product of the site to give him/her a
details info. about his business.

Use of waterfall method

The methodology we will use to develop the OSMS


is waterfall model. Waterfall model is one of the
system development life cycle (SDLC) model.

Water Fall Method

SYSTEM ANALYSIS
Systems analysis is the study of sets of interacting
entities.
According to the Merriam-Webster dictionary, systems
analysis is "the process of studying a procedure in order
to identify its goals and purposes and create systems
and procedures that will achieve them in an efficient
way".

SCHEMA
Schema
In a relational database, the schema defines the tables, the fields in
each table, and the relationships between fields and tables.
Primary Key:
A primary key, also called a primary keyword, is a key in a
relational database that is unique for each record.
Foreign Key:
A foreign key is a column or group of columns in a relational
database table that provides a link between data in two tables

Schema
Schema

E-R DIAGRAM
E-R DIAGRAM
An entity-relationship (ER) diagram is a specialized
graphic that illustrates the relationships between entities
in a database.

E-R DIAGRAM

FLOW-CHART

A data flow diagram (DFD) is a graphical


representation of the "flow" of data through an
information system, modeling its process aspects.

DFD shows what kind of information will be


input to and output from the system, where the data
will come from and go to, and where the data will
be stored.

DFD for Customers registration

DFD for Ordering detail

Data Base Table


Database Name: Awesometex_db
Database Table Name
Registration Table
Product Table
Product Stock Table
Category Table
Order Table
Delivery Table
Cancel Table
Authority Table
Contact Table

Table Structure of Register Info.


Field

Type

Null

Key

Description

Uid

Varchar (50)

No

Primary key

User id

name

Varchar (30)

No

User name

Address

Varchar (100)

No

Address of User

Phone

Varchar (30)

No

Date of birth

Email

Varchar (30)

No

User Email Id

City

Varchar (30)

No

City

User type

Varchar (30)

No

Type of User

User Name

Varchar (30)

No

Customer Name

Password

Varchar (30)

No

Password

Table Structure of Product Info.


Field

Type

Null

Key

Description

Pid

Integer (10)

No

Primary key

Jail id number

Pdescription

Varchar (30)

No

Product Description

CName

Varchar (30)

No

Category Name

Price

Integer (5)

No

Product Price

Quantity

Varchar (50)

No

Quantity

dPoint

Integer

No

Discount Point

fabrication

Varchar (50)

No

Name of fabrication

Size

Varchar (50)

No

Product Size

Color

Varchar (50)

No

Product Color

Brand

Varchar (50)

No

Company Brand

Image_Path

Varchar (50)

No

Image Path

CreateDate

Date Time

No

Create Date

Table Structure of Order Info.


Field

Type

Null

Key

Description

Order_id

Integer(50)

No

Primary key

Order id

name

Varchar (30)

No

Customer name

Address

Varchar (100)

No

Address of User

Phone

Varchar (30)

No

Date of birth

Email

Varchar (30)

No

User Email Id

City

Varchar (30)

No

City

pId

Integer (10)

Product Id

size

Varchar (50)

No

Product Size

Merchant

Varchar (50)

Yes

Merchant Id

CreateDate

Date Time

No

Create Date

Organization of the Template

Our Home Page

Registration & Login Module:


As login to the system is one of the most crucial part of a system and directly related to
security concern of any system.

Details & Order Module

Please Order
Product

New Product Upload

New Product
Upload

All Details & Registration Info.

Registration
Information

Accounting & Marchant Info

Marchant
Information

Registration code:

*System Coding

Login code

Product Showing Code

SYSTEMS
SYSTEMS LIMITATIONS
LIMITATIONS

Limitation of the system:


The PDF report which will be generated based on the customer
information may not be well organized if the quantity of the data is
extremely high.
Customer cant pay in online
Customer cant buy more than one product at a time.
Weekly. Monthly, half yearly and yearly report can be generated in PDF
format.
We have used jQuery in our system which will show the system after
loading fully. Though it is faster, it may cause malfunction in hasty
situation. That is, incomplete loading of the system.

DISCUSSION
DISCUSSION &
& CONCLUSION
CONCLUSION

The purpose of this website to serve sellers and buyers to


sell and buy clothes in online without any hassle.
We hope It will satisfy the demand of buyers and sellers and
make better improvement in several OSMS for enhancing
its demand.
It will remove the monotony of the owner by relieving him
from disturbing accounting tasks and helps him to know his
business condition by giving a look at the detail of his
account information.

HAVE
ANY
HAVE ANY
QUESTION
QUESTION?
?
http://www.awesometex.com

Have Any
Question

S-ar putea să vă placă și