The document outlines the project titled 'Online Mobile Shopping System' completed by students at A.S. Patel B.C.A & P.G.D.C.A College for their TYBCA program. It includes details on the project's scope, requirements, development tools, and data management processes while addressing the shortcomings of the existing manual system. The goal is to enhance efficiency and accuracy in managing online shopping transactions through a user-friendly platform.
Introduction to the project 'onlineshop.com' led by students Tilwani Rashmi G. and Mr. Sanket Patel. The project aims at creating a mobile shopping system.
Detailed project description focusing on user-friendly online mobile shopping system using PHP and MySQL. Company aims to provide quality Indian products.
Highlights the inefficiencies of a manual system including time consumption, error rates, and challenges in managing customer records.
Details on necessary hardware (128 MB RAM, 500 MHz processor) and software (Windows XP, MySQL) for the online shopping system.
The project aims to reduce manual work in the online shopping system, enhancing efficiency and accuracy in transactions.
Specifications for various tables: Admin Login, User Login, Profile, Mobile Brand, and Product Table, including primary and foreign keys.
Details of Order Details and Cart tables including fields for order ID, user ID, quantity, price, and product information.
Structure for capturing user feedback and complaints, including relevant fields for user details and feedback content.
Introduction to data flow diagrams (DFD) illustrating interactions between users and admin, focusing on order management and user category updates.
Flow diagrams elaborating the processes for managing product updates, adding users, and placing orders in the system.
Detailed layouts for the online shopping system screens, ensuring a user-friendly interface across various functionalities.
[1][1] Project :onlineshop.comProject : onlineshop.com
Internal Guide Nam
Mr. N.S Patel
Mr.Sanket Patel
Submitted By:
Tilwani Rashmi G.(E No:837)
Internal Guide Name:
Mr. Sanket Patel
2.
[2][2]
SHREE BANASKANTHA ANJANAPATEL KELAVANI MANDAL
SANCHALIT A.S.PATEL B.C.A & P.G.D.C.A COLLEGE
(AFFILIATED TO HEMCHNDRACHARYA NORTH GUJARAT UNIVERCITY PATAN)
PALANPUR-385001
CERTIFICATE
TO WHOM SO EVER IT MAY CONCERN
This is to certify that the following students of TYBCA have completed their full time project Titled “Online Mobile
Shopping System" satisfactorily fulfill the requirement of TYBCA Hemchandracharya North Gujarat University, Patan, in the
year 2010-2011.
Sr. No Name of the Student: Exam No.
1. Tilwani Rashmi G. 837
Internal Guide Principal:
Mr. N.S.Patel, Mr.Sanket.S Patel Mr.Hitesh Patel
Onlineshop.com
Project : onlineshop.comProject : onlineshop.com
3.
[3][3]
Onlineshop.com
Project : onlineshop.comProject: onlineshop.com
Index
S.R.NO CONTENTS PAGE
NO
1 Project Profile 05
2 Acknowledgement 07
3 Company Profile 09
4 About College 11
5 About University 13
6 Current Manual System 15
7 Project Overview 17
8 Support Technology –
-Back-end Tools.
- Front-end
Tools
19
9 Requirements –
-Software.
-Hardware
21
10 Data Dictionary 23
11 Data Flow Diagram 30
12 Screen Layout 37
13 Conclusion 57
14 Bibliography 59
4.
[4][4]
Onlineshop.com
Project : onlineshop.comProject: onlineshop.com
1. PROJECT PROFILE
Project Title Online Mobile Shopping System
Description
To make a customer user friendly with online
Mobile shopping
Team Size One
Project Guide
Mr. N.S Patel
Mr. S.S Patel
Front-End PHP,HTML,CSS.Java Script.
Back-End PHP MYSQL
Tools Macromedia Dreamweaver 8.
Developed By
Submitted To Shree A.S.Patel B.C.A & P.G.D.C.A Collage
5.
3. COMPANY PROFILE
Treasureis a remarkable and unique online shopping website based in India, Banaskantha. Our aim is to make the entire
world reach the gigantic treasure of Indian products. We are a symbol of uncompromising quality, proven purity,
impeccable workmanship, and transparent pricing.
Fields of specialization
We deliver an unbeatable offering right from traditional/ethnic Indian designs to products, superior and fair
workmanship, logical pricing with easy and fair exchange.
We specialize in using all different products aesthetically appealing giving our customers clear details of different
materials used and their respective price as far as possible.
Our approach
Using a fair conduct principle and consumer–oriented approach in our business, we sincerely believe that people should
not regret having dealt with us, and for this reason we make sure that all our product has intrinsic value.
3. COMPANY PROFILE
Treasure is a remarkable and unique online shopping website based in India, Banaskantha. Our aim is to make the entire
world reach the gigantic treasure of Indian products. We are a symbol of uncompromising quality, proven purity,
impeccable workmanship, and transparent pricing.
Fields of specialization
We deliver an unbeatable offering right from traditional/ethnic Indian designs to products, superior and fair
workmanship, logical pricing with easy and fair exchange.
We specialize in using all different products aesthetically appealing giving our customers clear details of different
materials used and their respective price as far as possible.
Our approach
Using a fair conduct principle and consumer–oriented approach in our business, we sincerely believe that people should
not regret having dealt with us, and for this reason we make sure that all our product has intrinsic value.
[5][5]
Onlineshop.com
Project : onlineshop.comProject : onlineshop.com
6.
[6][6]
About Project
Project :onlineshop.comProject : onlineshop.com
6. CURRENT MANUAL SYSTEM
The organization in which all the works are done manually the management approve the needs of computerization of work.
During the study of existing system following are observed.
•As the current system is totally manual.
• Due to manually process, it requires more time for
Completion of any work
•Existing system is manual. So it increases the chances of errors And also
increases time needed.
•Lots of time consumed for searching customer’s records and other more details
• More manpower is required and timely updating is Complicated.
•Immediate response to the inquiries is difficult and time Consuming.
7.
Hardware Requirements
128 MBRAM
Minimum 500 MHz processor
Color Monitor
Hard Disk Drive of 20 GB or more
Keyboard
Mouse
Hardware Requirements
128 MB RAM
Minimum 500 MHz processor
Color Monitor
Hard Disk Drive of 20 GB or more
Keyboard
Mouse
[7][7]
Requirment Of Hardware And Software
Project : onlineshop.comProject : onlineshop.com
8.
Software Requirement
Following Packagesare required for installation of online shopping System.
Operating System : Windows XP
Database : MYSQL
Software Requirement
Following Packages are required for installation of online shopping System.
Operating System : Windows XP
Database : MYSQL
[8][8]
About Project
Project : onlineshop.comProject : onlineshop.com
9.
[9][9]
Project Overview
7.PROJECT OVERVIEW
Scopeof the System
With the help of the project we can reduce the time and the man work for the organization. It
can help for the employee to increase their priority for the work for the show-room.
The proposed scope of this system is to reduce the manual work of “TREASURE MOBILE
SHOPPING MALL”. This system prevents erroneous work of transaction.
This system provide sharp efficiency and accuracy within necessary validation. By using this
System , it helps to manage the ONLINE MOBILE SHOPPING SYSTEM in a proper way.
Project : onlineshop.comProject : onlineshop.com
[11][11]
1.1 :
USER LOGINTABLE
Primary key:- u_id
Data Dictionary
Project : Onlineshop.comProject : Onlineshop.com
FIELDNAME DATATYPE DESCRIPTION CONSTRAINTS
U_ID INT(10) Primary Key Null
U_TXTUSER VARCHAR(255) Login User Null
U_TXTEMAIL VARCHAR(255) Email Id Null
U_TXTPASS VARCHAR (255) Login Password Null
12.
[12][12]
Data Dictionary
1.1 :
PROFILETABLE
Primary key: - PRO_ID , Foreign Key :- U_ID
Project : onlineshop.comProject : onlineshop.com
FIELD- NAME DATATYPE DESCRIPTION CONSTRAINS
PRO_ID INT(11) PROFILE ID Null
U_ID INT(11) U_ID Null
U_TXTFIRST VARCHAR(50) First Name Null
U_TXTLALST VARCHAR(50) Last Name Null
U_GENDER VARCHAR(20) User Gender Null
U_DOB VARCHAR(20) User Birthdate Null
U_TXTADD TAXT User Address Null
U_TXTCIT VARCHAR(50) User City Null
U_TXTPIN INT(6) User PinCode Null
U_TXTSTA VARCHAR(30) User State Null
U_TXTCOUN VARCHAR(30) User India Null
U_MOBILE VARCHAR(50) User Mobile Null
13.
[13][13]
Data Dictionary
1.1 :
MOBILEBRAND TABLE
Primary key: - BRAND_ID
Project : onlineshop.comProject : onlineshop.com
FIELD- NAME DATATYPE DESCRIPTION CONSTRAINS
BRAND_ID INT(11) Product Id Null
BRAND NAME VARCHAR(50) Product Name Null
14.
[14][14]
Data Dictionary
1.1
PRODUCT TABLE
Primarykey: - PROD_ID. Foreign key: - BRAND_ID
Project : onlineshop.comProject : onlineshop.com
FIELD- NAME DATATYPE DESCRIPTION CONSTRAINS
PRO_ID INT(11) Profile Id Null
BRAND_ID INT(11) Brand_Id Null
MODEL NAME VARCHAR(50) Model Details Null
KEYFEATU VARCHAR(50) Product Fetures Null
IMAGES VARCHAR(20) Product Images Null
15.
[15][15]
Data Dictionary
1.1
ORDER DETAILSTABLE
Primary key: - O_Id , Foreign key: - U_Id
Project : onlineshop.comProject : onlineshop.com
FIELD- NAME DATATYPE DESCRIPTION CONSTRAINS
O_Id INT(11) Order Id Null
U_Id INT(11) User Id Null
MODEL_NAME VARCHAR(100) Model Details Null
QUT INT(11) Quantity Null
PRICE INT(11) Price Null
TOTAL PRICE INT(11) Total Amount Null
16.
[16][16]
Data Dictionary
1.1
CART TABLE
Primarykey: - CART_ID , Foreign key: - U_ID
,Foreign key: - PROD_ID
Project : onlineshop.comProject : onlineshop.com
FIELD- NAME DATATYPE DESCRIPTION CONSTRAINS
CART_ID INT(11) Cart Id Null
U_ID INT(11) User Id Null
PROD_ID INT(11) Product Id Null
MODEL VARCHAR(225) User Login Null
PRICE VARCHAR(125) Price Null
QUT VARCHAR(25) Quantity Null
TOTAL VARCHAR(25) Total Amount Null
17.
[17][17]
Data Dictionary
1.1
FEEDBACK TABLE
Primarykey :- FeedId
Project : onlineshop.comProject : onlineshop.com
FIELD- NAME DATATYPE DESCRIPTION CONSTRAINS
FEEDID INT Feedback Not Null
DATE SMALLDATETIME Date & time Not Null
NAME VARCHAR(50) User name Null
ADDRESS VARCHAR(MAX) User address Null
EMAIL VARCHAR(50) User address Null
CITY VARCHAR(50) User city Null
CONTACT NUMERIC(12,0) User contact Null
DETAIL VARCHAR(MAX) User information Null
CHECKED NCHAR(6) Check information Null
18.
[18][18]
Data Dictionary
1.1
TBLCOMPLAIN TABLE
Project: onlineshop.comProject : onlineshop.com
FIELD- NAME DATATYPE DESCRIPTION CONSTRAINS
DATE SMALLDATETIME Date & time Not Null
NAME VARCHAR(35) User name Null
EMAIL VARCHAR(35) User address Null
NUMERIC(10,0) Mobile No Null
ADDRESS VARCHAR(70) User address Null
TITLE VARCHAR(80) Title Null
DETAIL VARCHAR(MAX) User information Null
CHECKED NCHAR(3) Check information Null
19.
Data Flow Diagram
INQUIRYDETAIL
[19][19] Project : onlineshop.comProject : onlineshop.com
Online
Mobile
Shopping
System
Admin
Requested Detail
Updation /Order
realise
User
Request
registration/ord
er
Response
C
o
n
t
e
x
t
L
e
v
e
l
D
F
D
[22][22]
Data Flow Diagram
Project: onlineshop.comProject : onlineshop.com
Second Level DFD for process 3.0(Add/Remove
Category)
Category
Management
2.1
Update
Category
2.2
View
Category
2.3
Admin Insert
Category
detail
category
Category
Information
Updated
Information
Store Category
23.
[23][23]
Data Flow Diagram
Project: onlineshop.comProject : onlineshop.com
Second Level DFD for process 3.0(Add/Remove
Product)
Product
Management
3.1
Update
Product
3.2
View Product
3.3
Admin
Product
Product
Information
Updated
Information
24.
[24][24]
Data Flow Diagram
Project: onlineshop.comProject : onlineshop.com
Second Level DFD for process 4.0(Add/Block
Admin User)
Creating User
4.1
Lock User
4.2
Admin
udetails
User Information
Verifying &
Locking User
Verifying &
Creating User
25.
[26][26]
Data Flow Diagram
Project: onlineshop.comProject : onlineshop.com
Second Level DFD for process 8.0(Registration)
Verification
8.1
Creating A/C
8.2
User
udetails
Reply
Storing user
details
Verifying the
A/c’s
Accessing A/C
8.3
26.
[27][27]
Data Flow Diagram
Project: onlineshop.comProject : onlineshop.com
Second Level DFD for process 9.0(Placing
Order)
Verification
Of A/C
9.1
Adding
Product to a
Cart
9.2
User
udetails
Reply
Verifying the
A/c’s
Place an
Order
9.3
Cart
Viewing Cart
Request
Orders & Order
Details
Details of Order
Request