0% found this document useful (0 votes)
30 views

E-Commerce Website Documentation

The document is a project report detailing the development of an E-Commerce website for mobile selling, created using ASP.NET and C#. It outlines the project's purpose, scope, system analysis, requirements, and design, emphasizing user experience and secure payment processing. The report also includes acknowledgments, feasibility analysis, and various diagrams related to system design.

Uploaded by

anshvekariya333
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

E-Commerce Website Documentation

The document is a project report detailing the development of an E-Commerce website for mobile selling, created using ASP.NET and C#. It outlines the project's purpose, scope, system analysis, requirements, and design, emphasizing user experience and secure payment processing. The report also includes acknowledgments, feasibility analysis, and various diagrams related to system design.

Uploaded by

anshvekariya333
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

A Project Report

ON

E – Commerce Website

Academic Year

2024-2025

Developed By

Yogvanandji Viral

Savaj Tushar

Under the Guidance of

Vyas Chandanimem

Shree Saurashtra Collage of


Management and Computer Science
[ Managed By : Sardar Patel Sankul ]

“Opp. Bhoomi Ginning, Atkot - Jasdan Highway, Atkot-36004


Shree Saurashtra College of MGT. & Computer
Science
(College Code : 73001)
Opp. Bhoomi Ginning, Atkot – Jasdan Highway, Atkot – 360040

Certificat
This is to certify that Mr. / Ms.
Yogvanandji Viral
And
Savaj Tushar
has satisfactorily completed their academic Project work on
E – Commerce Website
as a part of the BCA Semester – 6 Project work prescribed
by the Saurashtra University for the academic year 2024-25.
Project ID :- ____________ ___________ .

Exam Seat No. :- ________________ & ________________ .

Class :- BCA Sem - 6 ___________ .

Enrollment No. :- 003303222134 & 003303221411

Project guide Principal


E – Commerce Website

ACKNOWLEDGEMENT

We are taking this chance to show our sincere thanks to everyone who
helped and assisted in the successful accomplishment of our E-Commerce
Website project. The project, implemented with ASP.NET and C#, has
strengthened our knowledge about web development. We are particularly
grateful to our supervisor, Vyas Chandanimem, for his excellent advice and
ongoing motivation during the development process.

We also thank the ASP.NET and C# communities for their open-source


materials that assisted us in overcoming development hurdles. Bootstrap also
contributed significantly in developing a responsive design, while JavaScript
and CSS added interactivity and user experience.

We are also highly thankful to our family and friends for their consistent
motivation and support throughout this work. Without them, this task could not
have been accomplished.

Thank You….

Developed by : Yogvanandji Viral


Savaj Tushar Page 3
E – Commerce Website

ABSTRACT

This project is all about creating a complete working E-Commerce


Website for mobile selling, implemented in ASP.NET with C# as the
fundamental framework. The goal is to deliver a smooth and user-friendly
experience for customers to browse, buy, and deal with mobile phones online.
The site features a responsive front-end design based on Bootstrap, offering
the best possible user experience across different devices such as
smartphones, tablets, and desktops. JavaScript is employed in order to
implement interactivity, allowing functionalities like real-time searching. CSS is
employed in order to provide a good-looking and user-friendly interface.

Back-end SQL Server drive core features, such as user authorization,


product management, and secure payment. The database stores product
information, customer data, and order history efficiently. Modern web
technologies are used in this project to design a secure, scalable, and
responsive e-commerce site specifically for selling on mobile devices, with an
effective and interactive shopping experience for the users.

The system was developed using visual studio for applications (Microsoft
SQL Server) language.

Developed by : Yogvanandji Viral


Savaj Tushar Page 4
E – Commerce Website

INDEX
No. Particulars Pg.no .
1 Introduction 7
1.1 Introduction of Our Window Application
1.2 Purpose
1.3 Scope

2 System Analysis 9
2.1 Analysis of Current System

3 System Requirement Analysis 10


3.1 User Characteristic
3.2 Hardware and Software Requirement

4 Project Management 12
4.1 Window Application Model

5 Feasibility Analysis 13
5.1 Technical Feasibility
5.2 Economical Feasibility
5.3 Operation Feasibility
6 System and Database Design 15
6.1 Database Diagram
6.2 Flow Chart
6.3 Dataflow Diagram
6.4 User case Diagram

7 Screenshots 24

8 Project Limitation Features Enhancement 34

9 Testing 35

10 Window Application Conclusion 36

11 References 37

Developed by : Yogvanandji Viral


Savaj Tushar Page 5
E – Commerce Website

Project Profile

 Project Title : E – Commerce Website

 Organization : Flipkart.com

 Front End Tool : Microsoft Visual Studio 2012

 Back End Tool : Microsoft SQL server 2008

 Operating System : Microsoft Window 7

 Project Team Size : Two

 Duration : Three Month

 Developed By : Yogvanandji Viral

Savaj Tushar

 Project Guide : Vyas Chandanimem

 Hardware Used : Intel Core i3 12 Generation

8 GB RAM

 Submitted to : Shree Saurashtra Collage of Mgt.&

Comp. Science , Atkot

Developed by : Yogvanandji Viral


Savaj Tushar Page 6
E – Commerce Website

1. Introduction

1.1 Introduction of our Project

The "E-Commerce Website" is a cutting-edge e-commerce website


developed using ASP.NET and C#, with mobile-first approach to offer an end-
to-end seamless shopping experience on the mobile. This website leverages
the robust capabilities of ASP.NET and the flexibility of C# to create a fast,
secure, and scalable online shopping website, optimized for on-the-go
consumers.

With a focus on user experience, the website has a clean, easy-to-use


interface, quick product search, safe checkout processing, and live order
tracking, all intended to work smoothly across various mobile phones. The
phone-friendly design accommodates an uninterrupted, smooth browsing
experience on both smartphones and tablets.

With the power of ASP.NET and C#, [Project Name] is set to


revolutionize shopping on mobile devices, making it convenient so that
consumers can shop as they please, anywhere. The platform's back-end
architecture ensures reliability, security, and adaptability, and the front-end
offers an interactive, responsive, and user-friendly interface.

Developed by : Yogvanandji Viral


Savaj Tushar Page 7
E – Commerce Website

1.2 Purpose

The main purpose of this project is to give best e commerce website to


buy mobile phone with easy and fast way. This project is to provide a
streamlined, secure, and easy-to-use online shopping experience optimized for
mobile. It defines the objectives, design decisions, and technologies employed
to develop a responsive e-commerce solution with high traffic capabilities,
secure payment processing, and a seamless user experience.

This project will provide a secure, scalable, and strong e-commerce


solution that is completely optimized for mobile use, providing an unbroken user
experience on any platform. The documentation explains the motivation behind
some of the important design choices, the technologies used, and the
approaches taken to ensure both performance efficiency and user satisfaction.

1.3 Website Scope

User Friendly Website


Users have to register to enter the Website
User Management
Product Management
Brand Management
Category Management
Reporting and Analytics
Secure Payment Transactions
Search Products and Buy
Cart for Buy Later
Transparent Product Details
Secure

Developed by : Yogvanandji Viral


Savaj Tushar Page 8
E – Commerce Website

2. System Analysis

2.1 Analysis of current system

First of all we take a visit of the ‘Flipkart.com’ and ‘Amazon.in’ and check
all the important thing like How they manage Use? How display items? How to
secure is?. We take all the information about the e commerce website and
collect that information.

 In it we learn about user experience and interface, performance and scalability,


inventory and order management, payment gateway, security and mobile
optimization.
 Because in that modern time all the things are available in website so no need
to purchase it from market.
 Study competitors offering mobile phones to learn about market trends, price
strategies, and customer needs.
 Identify main features, user roles, and technical specifications for the new
platform to achieve business objectives.
 Study the Strengths, Weaknesses, Opportunities, and Threats of the existing
system to determine areas of improvement.
 Evaluate the technical, operational, and financial viability of the suggested e-
commerce platform.

Developed by : Yogvanandji Viral


Savaj Tushar Page 9
E – Commerce Website

3. System Requirement Analysis

3.1 User Characteristic

 User must have knowledge of computer system.


 He must able to remember his username and password.
 He must have knowledge of this system and its functionalities.
 He must have to know what does he want?.

3.2 Hardware, Software requirement

During this phase of SDLC, one has to enlist the configuration of hardware and
support software essential to execute the specified application

Hardware & Software Specification: -

Category Hardware Software

Processor Pentium (R) or latest Pentium (R) or latest


version version

Hard Disk Drive 40 GB or Higher 20 GB or Higher

RAM 256 MB or Higher 64GB or Higher

Floppy Disk Drive 1.44 MB or Higher 1.44GB or Higher

Monitor 14’’ Color or higher 14” color

Network Devices Network Adapter Network Adapter

Developed by : Yogvanandji Viral


Savaj Tushar Page 10
E – Commerce Website

Software Requirements: -

No. Software Used Remarks

Used as the Back End for the system.


1 SQL server Database
It holds the entire database.

Microsoft Visual Studio It is the technology Used as the


2
2012 Programming language

Any Network Operating


3 Used on the client side
System

Developed by : Yogvanandji Viral


Savaj Tushar Page 11
E – Commerce Website

4. Website Management

4.1 Website Model

Developed by : Yogvanandji Viral


Savaj Tushar Page 12
E – Commerce Website

5. Feasibility Analysis
Feasibility of the Website determines whether it is possible to develop the
Website or not. There are 3 main factors, which determine the feasibility of the
Window Application. They are discussed as follow: -

 Technical Feasibility
 Economic Feasibility
 Operational Feasibility

5.1 Technical Feasibility :-

The technical feasibility takes into consideration the technical requirement


and their availability in the market. It determines whether it is possible to develop
the proposed system with the present technology or not. The technical
possibilities of present system are as follows: -

 The hardware is currently being used by the company.


 Proposed system doesn’t require any technical details.
 It needs low configuration computer system.
 The technical specification is easy available in the market.

Developed by : Yogvanandji Viral


Savaj Tushar Page 13
E – Commerce Website

5.2 Economical Feasibility :-

No. Software Requirement Max Price

1 OS Windows7 Windows7 10580

2 Hard disk Free space up 150 GB 1490


to 20 GB

3 ASP.Net & SQL 1 GB 1.5 GB 15000


Server 2008

5.3 Operational Feasibility:-

The operational feasibility deals with the matter whether the proposed system
fulfils the requirement of the firm. This feasibility determines whether the proposed
system covers all the aspect of the current system. The possibility of the operational
feasibility is as follows: -

 The proposed system will fulfill the firms’ requirement.


 The proposed system covers all the aspect of the working system.
 The expected users of the proposed system are honestly eager for the new
system.
 The changes made in this system are quite beneficially.

Developed by : Yogvanandji Viral


Savaj Tushar Page 14
E – Commerce Website

6. System and Database Design

6.1 Database Design

The Following are the designs of the tables that shall be used to store the data
in the system.

Table Name : UserMaster

Developed by : Yogvanandji Viral


Savaj Tushar Page 15
E – Commerce Website

Table Name : Brands

Table Name : Cart

Developed by : Yogvanandji Viral


Savaj Tushar Page 16
E – Commerce Website

Table Name : Categories

Table Name : Orders

Developed by : Yogvanandji Viral


Savaj Tushar Page 17
E – Commerce Website

Table Name : OrderDetails

Table Name : Products

Developed by : Yogvanandji Viral


Savaj Tushar Page 18
E – Commerce Website

Table Name : ProductImages

Table Name : PaymentTransactions

Developed by : Yogvanandji Viral


Savaj Tushar Page 19
E – Commerce Website

6.2. Flow Chart

User Panel Seller Panel

Login

Become a Seller

Cart

Sucess

User Profile

About

Forgot Password About

Logout Logout

Developed by : Yogvanandji Viral


Savaj Tushar Page 20
E – Commerce Website

6.3 Data Flow Diagram

Represent data flow

Represent a Form

Represent a Processing

Developed by : Yogvanandji Viral


Savaj Tushar Page 21
E – Commerce Website

Login

Manage Product Home

Brands Products

E – Commerce
Category Product View
Website

Report Cart

About
Success

Logout

Developed by : Yogvanandji Viral


Savaj Tushar Page 22
E – Commerce Website

6.4 User Case Diagram

Home

Login
User
Products

Product View

Cart

Checkout

Success

User Profile

Forgot Password

About

Developed by : Yogvanandji Viral


Savaj Tushar Page 23
E – Commerce Website

7. Screenshots
Home Page

Login Page

Developed by : Yogvanandji Viral


Savaj Tushar Page 24
E – Commerce Website

User Profile Page

Signup Page

Developed by : Yogvanandji Viral


Savaj Tushar Page 25
E – Commerce Website

About Page

Become a Seller Page

Developed by : Yogvanandji Viral


Savaj Tushar Page 26
E – Commerce Website

Forgot Password Page

User Master Page

Developed by : Yogvanandji Viral


Savaj Tushar Page 27
E – Commerce Website

User Home Page

Products Page

Developed by : Yogvanandji Viral


Savaj Tushar Page 28
E – Commerce Website

Product View Page

Cart Page

Developed by : Yogvanandji Viral


Savaj Tushar Page 29
E – Commerce Website

Checkout Page

Success Page

Developed by : Yogvanandji Viral


Savaj Tushar Page 30
E – Commerce Website

Admin Master Page

Seller Home Page

Developed by : Yogvanandji Viral


Savaj Tushar Page 31
E – Commerce Website

Add Product Page

Brands Page

Developed by : Yogvanandji Viral


Savaj Tushar Page 32
E – Commerce Website

Category Page

Report Page

Developed by : Yogvanandji Viral


Savaj Tushar Page 33
E – Commerce Website

8. Project Limitation And Feature Enhancement

Advantages Of Project

1. It Saves Time.
2. Automatic information related Stock.
3. It is easy to use.
4. Fast Selling.
5. Seller can easily Sell Products.
6. User can easily manage there profile.
7. High speed data loading.

Disadvantages Of Window Application

1. Complexity in management users Authorization.

Developed by : Yogvanandji Viral


Savaj Tushar Page 34
E – Commerce Website

9. Testing
Black Box-Testing:-

Black box testing assumes the code to be a black box that resourced to input
Stimuli. The testing focuses on the output to various of types of stimuli in the
targeted deployment environments. It focuses on validation tests, boundary,
condition, destructive testing, reproducibility tests, performance tests,
globalization, And security-related testing.

 The following input is required for black box testing:


 Requirements
 Functional specification
 High-level design document
 Application block source code

White Box-Testing:-

White box testing assumes that the tester can take a look at the code for
the application block and create test cases that look for any potential failure
scenarios. During white box testing, you analyze the code of the application
block and prepare test cases for testing the functionality to ensure that the class
is behaving in accordance with the specifications and testing for robustness .

Developed by : Yogvanandji Viral


Savaj Tushar Page 35
E – Commerce Website

10. Conclusion

This online shopping platform, in a way, addresses the needs of


the mobile retailing market by providing a variety of smartphones. The
project emphasizes important features like secure transactions, effective
delivery mechanisms, and an easy-to-use interface. It shows the great
potential of e-commerce solutions in improving customer interaction and
operational effectiveness. Future development can involve personalized
options and sophisticated automation, further enhancing service delivery.

Overall, the project is useful in shedding light on how to create a


user-oriented online shopping platform.

Developed by : Yogvanandji Viral


Savaj Tushar Page 36
E – Commerce Website

11. Reference

A. Website Name: -

1. www.google.com

2. www.youtube.com

3. www.getbootstrap.com

B. Reference :-

 Online Tutorials

 Code Examples and Samples

Developed by : Yogvanandji Viral


Savaj Tushar Page 37
E – Commerce Website

Developed by : Yogvanandji Viral


Savaj Tushar Page 38

You might also like