WT Mini Project

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

A Mini-Project-Based Report

On

“THE DESIGN AND IMPLEMENTATION OF AN E-


COMMERCE SITE FOR ONLINE BOOK SALES”

for subject

“WEB TECHNOLOGY”
Submitted to
Savitribai Phule Pune University, Pune
In partial fulfillment for the award of the Degree of
Bachelor of Engineering
in
COMPUTER ENGINEERING
by

Shrutam jadhav (T190434411)

Under the guidance of


Prof. S. M. Kamble

Department of Computer Engineering


Sinhgad Accademy of Engineering,
Kondhwa (BK), Pune, 411041.
2021-2022 (SEM-6)
CERTIFICATE
This is to certify that the mini-project-based report entitled “THE DESIGN AND
IMPLEMENTATION OF AN E-COMMERCE SITE FOR ONLINE BOOK
SALES” for subject “WEB TECHNOLOGY” being submitted by SHRUTAM
JADHAV(T190434411) is a record of Bonafede work carried out by him under the
supervision and guidance of Prof. S. M. Kamble in partial fulfillment of the requirement
for TE (Computer Engineering) 2022 course of Savitribai Phule Pune University, Pune in
the academic year 2021-2022

Date:

Place: Pune

Prof. S. M. Kamble Guide Dr. A. V. Deshpande


Prof. R. H. Borhade Principal,SAE, Pune
Head of the Department,
COMP

This Project Based Project report has been examined by us as per the
Savitribai Phule Pune University, Pune requirements at Sinhgad Acaademy
of Engineering, Kondhwa ,Pune-41 on

Internal Examiner External Examiner


ACKNOWLEDGEMENT

I am very thankful to all the teachers who have provided me valuable guidance
towards the completion of this Project work on the “THE DESIGN AND
IMPLEMENTATION OF AN E-COMMERCE SITE FOR ONLINE BOOK SALES”
. I express my sincere gratitude towards the cooperative department who has provided
me with valuable assistance and requirements for the Project work.
I am very grateful and want to express my thanks to Prof. S. M. Kamble for guiding
me in the right manner, correcting my doubts by giving her time whenever I required,
and providing her knowledge and experience in making this Project work. I am also
thankful to the HOD of our Computer Engineering department Prof. R.H.Borhade for
his moral support and motivation which has encouraged us in making this Project work.
The acknowledgment will be incomplete if I do not thank our Principal Prof. Dr. A. V.
Deshpande, who gave his constant support and motivation which has been highly
instrumental in making this Project work.

(Students Name & Signature)


TABLE OF CONTENTS
1.INTRODUCTION.....................................................................................................
2. LITERATURE
REVIEW ............................................................................................ 1
3. PROJECT
DESIGN...................................................................................................... 3
3.1 DATA
MODEL............................................................................................................ 4
3.1.1 Database Design................................................................................................
6
3.2. PROCESS
MODEL ................................................................................................... 10
3.2.1. Functional Decomposition Diagram............................................................. 10
3.2.2 Data Flow Diagram (DFD)............................................................................ 12
3.3 USER INTERFACE
DESIGN ...................................................................................... 19
4. IMPLEMENTATION TECHNOLOGIES...............................................................
23
4.1.INTERNET INFORMATION SERVICES
(IIS) ............................................................ 24
4.2
ASP.NET ................................................................................................................ 25
4.2.1. Authentication in ASP.NET ..........................................................................
26
4.3. MYSQL
DATABASE............................................................................................... 27
4.4.INTEGRATING IIS AND
ASP.NET......................................................................... 28
4.5.INTEGRATING THE WEBSITE AND
DATABASE....................................................... 29
5. WEB PAGE PROGRAMMING OPTIONS.............................................................
30
5.1. SERVER-SIDE
PROCESSING. ................................................................................... 31
5.2. CLIENT-SIDE
PROCESSING.................................................................................... 35
6. WEB BASED APPLICATION DEVELOPMENT..................................................
36
7. DATABASE
CONNECTIVITY................................................................................ 38
7.1 ADO.NET...............................................................................................................
38
7.2 CONNECTING ASP.NET APPLICATION TO A
DATABASE....................................... 45
8. THE SHOPPING CART APPLICATION ..............................................................
46
8.1. SEARCH FOR
BOOKS .............................................................................................. 48
8.2.
REGISTRATION.......................................................................................................
49
8.3. USER
DETAILS ....................................................................................................... 50
8.4. SHOPPING
CART .................................................................................................... 51
8.5. PLACE AN
ORDER .................................................................................................. 52
8.6. CHECK
OUT ........................................................................................................... 54
8.7. PURCHASE
HISTORY.............................................................................................. 56
8.8. TRANSACTIONS IN THE
APPLICATION................................................................... 61
9. LIMITATIONS AND FUTURE
DEVELOPMENT................................................65
10.
CONCLUSION .........................................................................................................
65
11.BIBLIOGRAPHY....................................................................................................
.67

LIST OF FIGURES

FIGURE 1 ENTITY RELATIONSHIP DIAGRAM


(ERD) ............................................................. 4
FIGURE 2 FUNCTIONAL DECOMPOSITION
DIAGRAM........................................................... 11
FIGURE 3 CUSTOMER - BROWSE CONTEXT
DFD................................................................ 13
FIGURE 4 CUSTOMER - BROWSE DETAILED
DFD............................................................... 13
FIGURE 5 CUSTOMER – SHOPPING CART CONTEXT
DFD................................................... 14
FIGURE 6 CUSTOMER - SHOPPING CART DETAILED
DFD................................................... 14
FIGURE 7 CUSTOMER - SHOPPING CART DETAILED
DFD................................................... 15
FIGURE 8 CUSTOMER - SHOPPING CART DETAILED
DFD................................................... 15
FIGURE 9 CUSTOMER – AUTHENTICATION – USERPROFILE
DFD....................................... 16
FIGURE 10 AUTHENTICATED USER-PURCHASE CONTEXT
DFD......................................... 16
FIGURE 11 CUSTOMER - AUTHENTICATION - PURCHASE
DFD........................................... 17
FIGURE 12 CUSTOMER - NEWUSERREGISTRATION
DFD ................................................... 18
FIGURE 13 ADMINSTRATOR CONTEXT
DFD ...................................................................... 18
FIGURE 14 ADMINISTRATOR DETAILED
DFD .................................................................... 18
FIGURE 15
MENU ............................................................................................................... 19
FIGURE 16 DISPLAY OF BOOKS PRESENT IN THE
STORE..................................................... 19
FIGURE 17 FOR SEARCHING THE BOOKS IN THE
STORE....................................................... 20
FIGURE 18 SHOPPING CART FOR THE
USER......................................................................... 20
FIGURE 19 REGISTRATION OF THE NEW
USER..................................................................... 21
FIGURE 20 AUTHENTICATION OF THE
USER........................................................................ 22
FIGURE 21 RELATION BETWEEN IIS AND
ASP.NET........................................................... 23
FIGURE 22 WEB PAGE PROGRAMMING
OPTIONS ................................................................. 30
FIGURE 23 COMPILED SERVER PROGRAMS
FLOWCHART..................................................... 31
FIGURE 24
ADO.NETARCHITECTURE.............................................................................. 43
FIGURE 25 BOOK
DETAILS ................................................................................................. 47
FIGURE 26 SERACH FOR
BOOKS.......................................................................................... 48
FIGURE 27 NEW USER
REGISTRATION................................................................................. 49
FIGURE 28 USER
DETAILS .................................................................................................. 50
FIGURE 29 SHOPPING
CART ................................................................................................ 51
FIGURE 30 ORDER
DETAILS ............................................................................................... 52
FIGURE 31SHIPPING
DETAILS ............................................................................................. 53
FIGURE 32CHECK
OUT ....................................................................................................... 54
FIGURE 33 ORDER
CONFIRMATION..................................................................................... 55
FIGURE 34 UPDATED INVENTORY AFTER ORDER
PLACEMENT ............................................ 55
FIGURE 35 PURCHASE
HISTORY.......................................................................................... 56
FIGURE 36 BOOK
DETAILS.................................................................................................. 57
FIGURE 37 ADMINISTRATOR - MODIFY
BOOKS................................................................... 58
FIGURE 38 DETAILS ABOUT NEW
BOOK.............................................................................. 59
FIGURE 39 UPDATED
INVENTORY...................................................................................... 60
LIST OF TABLES
TABLE 1PROCESSING TECHNOLOGY FOR DIFFERENT FILE
EXTENSIONS............................. 33
TABLE 2 TRANSACTION
ATTRIBUTES ................................................................................. 64

LIST OF TABLES

TABLE 1PROCESSING TECHNOLOGY FOR DIFFERENT FILE EXTENSIONS............................. 33


TABLE 2 TRANSACTION ATTRIBUTES ................................................................................. 64

You might also like