report rs
report rs
E-COMMERCE WEBSITE
Session: -2023-24
GUWAHATI-11
Submiited by:-
Guided By:-
Assistant Professor
0
CERTIFICATE
This is to certify that the project titled
1
ACKNOWLEDGEMENT
A great deal of time and effort has gone in to the completion of this
project. Several special people have contributed significantly to this
effort. We,the undersigned, take this opportunity to thank them.
We would like to offer our sincere and heartfelt affection to all our
family members for their moral and financial support which helped us to
complete this project work.
For any errors or inadequacies that may remain in this work, of course,
the
responsibility is entirely our own.
2
PREFACE
Aim of the Project: The main aim of the project is to create a user-
friendly e- commerece website to streamline online shopping and
enhance customer experience.
Purpose: BSC (CS) 5th Semester major project, required for the partial
fulfilment of the Gauhati University syllabus under its authorized LCB
College, Guwahati-781011.
3
CONTENTS
1. INTRODUCTION
1.1. About HTML
1.2. About CSS
1.3. About Java Script
1.4. About PHP
1.5. About MYSQL
1.6. Structured Query Language (SQL)
1.7. Bootstrap
1.8. Database
1.9. XAMPP
1.10. Hardware and Software Used
2. PROJECT OUTLINE
2.2. Introduction
2.3. Purpose
3. FEASIBILITY STUDY
3.1. Introduction
3.6. Conclusion
SPECIFICATION
5.1. Introduction
52. Context diagram or 0 (zero) level DFD
6. ENTITY RELATIONSHIP
6.1. Introduction
6.2. ER diagram
9. Conclusion
10.Bibliography
5
Chapter —1
1. INTRODUCTION
1.7. Bootstrap
1.8. Database
1.9. XAMPP
6
1.1. HTML
1.2. CSS
WHY CSS?
CSS saves time: You can write CSS once and reuse same sheet in
multiple HTML pages.
7
Superior styles to HTML: CSS has a much wider array of attributes
than HTML, so you can give a far better look to your HTML page in
comparison to HTML attributes.
Offline Browsing :CSS can store web applications locally with the
help of offline cache. Using of this we can view offline websites.
1.3. JavaScript
1.4. PHP
8
The term PHP is an acronym for PHP: Hypertext Pre-processor. PHP is
a server-side scripting language designed specifically for web
development.
One of the main reasons behind this is that PHP can be easily
embedded in HTML files and HTML codes can also be written in a
PHP file.
The thing that differentiates PHP with client-side language like HTML
is, PHP codes are executed on server whereas HTML codes are
directly rendered on the browser. PHP codes are first executed on
the server and then the result is returned to the browser.
The only information that the client or browser knows is the result
returned after executing the PHP script on the server and not the
actual PHP codes present in the PHP file. Also, PHP files can support
other client-side scripting languages like CSS and JavaScript.
9
1.5. MYSQL
TYPES OF SQL:
10
SQL has two variations.-
11
III. Data Control Language Commands (DCL):
1.7. Bootstrap
1.8. Database
1.9. XAMPP
13
1.10. Hardware & Software Used
* HARDWARE
* SOFTWARE
14
Chapter — 2
2. PROJECT OUTLINE
2.2. Purpose
15
2.1 TITLE OF THE PROJECT -
16
Chapter—3
3. FEASIBILITY STUDY
3.1. Introduction
3.6. Conclusion
17
3.1. INTRODUCTION
18
system will operate and used once it's installed. If users are virtually wed
to the present system see on problems with it, and generally are not
involved in requesting a new system, resistance to implementing the
new system will be strong.
3.6. CONCLUSION
19
Chapter — 4
4. REQUIREMENT ANALYSIS & SOFTWARE REQUIREMENT
SPECIFICATION
20
4.1. REQUIREMENT ANALYSIS
INTRODUCTION:
The most crucial phase of the system development life cycle is the
identification of need. There is a user’s request to change, improve or
enhance an existing system. The initial investigation provides the
objective to determine whether the user's request is valid and
Requirement analysis is usually the first phase of software development
project. The customer and developer and a marketing organization or
combination of the three may perform such a study. In case the
requirements are not clear, e.g. for a system the purpose of this phase is
to identity and document the exact requirements for the system. As
never been done before, many interaction are required between the
user and the developer.
21
Chapter—5
5. STRUCTURE ANALYSIS
5.1. Introduction
22
5.1. INTRODUCTION:
Processing element, and resulted data object are flow out of the
software. Data object are represented by labelled arrow and
transformations are represented by circle. And the DFD are represented
in a hierarchical fusion that is the first data flow model, sometime call as
0 (zero) levels or the contex diagram represented the system as the
whole subsequent DFD refines the context diagram.
23
5.2. CONTEXT DIAGRAM or 0(Zero) Level DFD
24
Chapter -6
6. Entity Relationship
6.1 Introduction
6.2 ER diagram
25
6.1 INTRODUCTION:
26
6.2 E-R Diagram
27
Chapter-7
MAINTENANCE:
SECURITY:
Security, as part of the software development process, is an ongoing
process involving people and practices, and ensures application
confidentiality, integrity, and availability. Secure software is the result of
security aware software development processes where security is built
in and thus software is developed with security in mind.
ADMIN PORTAL
29
9.CONCLUSION:
10. BIBLIOGRAPHY:
www.w3schools.com
https://github.com
Wwww.youtube.com/https://youtu.be/MC--
T_ULUGE?si=iEUyAE7DK_Dgm5
30