34
INDUSTRIAL TRAINING SEMINAR BY:- PRAGATI KUMAR SINGH VIKAS MISHRA ANIL KUMAR

Industrial training project ppt of online shopping

Embed Size (px)

Citation preview

Page 1: Industrial training project ppt of online  shopping

INDUSTRIAL TRAINING SEMINAR

BY:- PRAGATI KUMAR SINGH VIKAS MISHRA ANIL KUMAR

Page 2: Industrial training project ppt of online  shopping

Objective of traning I want to do my summer training in any useful and new technology.

So I choose technology “ASP.NET with C# ”.

Page 3: Industrial training project ppt of online  shopping

ABOUT THE COMPANY AND COURSE TECHNOLOGIES USED IN THE PROJECT DEVELOPMENT PROJECT DETAIL WITH SNAPSHOTS

CONTENTS

Page 4: Industrial training project ppt of online  shopping

I had done my industrial training from HP ENTERPRISE CENTRE LUCKNOW which is one of the training arm of Hewlett Packard (Hewlett Packard Enterprise is in Education sector for 30 years.) It offers a complete spectrum of quality training programs on software, hardware, networking, industrial /project training and various other new-age courses as per the trends & demands of the industry., under the guidance of MR. SARFARAZ AHMED, SOFTWARE TRAINER AT HPES, LUCKNOW. The company has conducted a summer training program.

ABOUT THE COMPANY

Page 5: Industrial training project ppt of online  shopping

1. ASP .NET FRAMEWORK 4.5.2

2. C# PROGRAMMING LANGUAGE

3. DATABASE CONNECTIVITY- SQL SERVER, ADO.NET

4. OOPS CONCEPTS

TOPICS OF THE COURSE

Page 6: Industrial training project ppt of online  shopping

This project deals with developing an e-commerce website for Online Jewellery Sale. It provides the user with a catalog of different products available for purchase in the store. In order to facilitate online purchase a shopping cart is provided to the user. The system is implemented using a 3-tier approach, with a backend database, a middle tier of Microsoft Internet Information Services (IIS) and ASP.NET, and a web browser as the front end client.

The objective of this project is to develop a general purpose e-commerce store where any jewellery product (such as Earring, Hatpin, Hairpins, necklace, pendant etc.) can be bought from the comfort of home through the Internet.

ddjewellers.in is an Indian e-commerce company, providing consumer-to-consumer and business-to-consumer sales services via the Internet.

ABOUT THE PROJECT

Page 7: Industrial training project ppt of online  shopping

This “ddjewellers.in” project is developed using ASP.NET( with HTML) as front-end and SQL SERVER as back-end.

  FRONT END TOOL: HTML5, ASP.NET,C#.BACK END TOOL: SQL SERVER,ADO.NET.

An online store is a virtual store on the Internet where customers can browse the catalog and select products of interest. The selected items may be collected in a shopping cart. At checkout time, the items in the shopping cart will be presented as an order. At that time, more information will be needed to complete the transaction. Usually, the customer will be asked to fill or select a billing address, a shipping address, a shipping option, and payment information such as credit card number. An e- mail notification is sent to the customer as soon as the order is placed.

TECHNOLOGIES USED IN PROJECT

Page 8: Industrial training project ppt of online  shopping

ASP.NET is an open source server-side web application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic websites, web applications and web services.

ASP.NET is a new ASP (Active Server Pages) generation. It is not compatible with Classic ASP, but ASP.NET may include Classic ASP.

ASP.NET pages are compiled, which makes them faster than Classic ASP.

ASP.NET has better language support, a large set of user controls, XML-based components, and integrated user authentication.

ASP.NET pages have the extension .aspx, and are normally written in VB (Visual Basic) or C# (C sharp).

User controls in ASP.NET can be written in different languages, including C++ and Java.

WHAT IS ASP.NET?

Page 9: Industrial training project ppt of online  shopping

When a browser requests an ASP.NET file, the ASP.NET engine reads the file, compiles and executes the scripts in the file, and returns the result to the browser as plain HTML.

ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language.

ASP.NET has many advantages – both for programmers and for the end users because it is compatible with the .NET Framework. This compatibility allows the users to use the following features through ASP.NET:

a) Powerful database-driven functionalityb) Faster web applicationsc) Memory leak and crash protection

Page 10: Industrial training project ppt of online  shopping

C# is pronounced “see sharp”. C# is an object-oriented programming language and part of

the .NET family from Microsoft. The most recent version is C# 6.0 and it is part of Visual Studio 2015.

C# is very similar to C++ and Java. C# is developed by Microsoft and works only on the Windows

platform. Features of C# includes Portability, Interfaces, Meta

programming, Methods and functions, Property, Namespace, Memory access, Exception handling, Polymorphism, Functional programming, Delegates and Event Handler.

WHAT IS C#?

Page 11: Industrial training project ppt of online  shopping

Object-oriented programming (OOP) is a programming language model organized around "objects" rather than "actions" and data rather than logic.

Important features with OOP are: Classes and Objects Inheritance Polymorphism Encapsulation Simula was the first object-oriented programming language.

Simula was developed in the 1960s by Kristen Nygaard from Norway.

Java, Python, C++, Visual Basic .NET and C# are popular OOP languages today.

Object-Oriented Programming (OOP)

Page 12: Industrial training project ppt of online  shopping

Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It can be used to develop console and graphical user interface applications along with Windows Forms applications, web sites, web applications, and web services in both native code together with managed code for all platforms supported by Microsoft Windows, Windows Phone, Windows CE, .NET Framework, .NET Compact Framework and Microsoft Silverlight.

The latest version of Visual Studio is Visual Studio 2015.

Visual Studio

Page 13: Industrial training project ppt of online  shopping

In e-commerce applications it is very typical for the Web server to contact the database to get information as needed. ASP.NET uses a technology called ActiveX Data Objects.NET (ADO.NET) to connect to the database.

DATABASE CONNECTIVITY

ADO.NETClassic ASP pages used ActiveX Data Objects (ADO) to access and modify databases. ADO is a programming interface used to access data. This method was efficient and fairly easy for developers to learn and implement. However, ADO suffered from a dated model for data access with many limitations, such as the inability to transmit data so it is easily and universally accessible. Coupled with the move from standard SQL databases to more distributed types of data (such as XML), Microsoft introduced ADO.NET.

Page 14: Industrial training project ppt of online  shopping

SELLER MODULE BUYER MODULE ADMIN MODULE

MODULES OF PROJECT

Page 15: Industrial training project ppt of online  shopping

This module provides functionalities for sellers. Seller can post their product for sale with details such as

Description of product, Price and Product quality. They can also upload the jewellery photo. The Seller can also update their profile details. Seller get the mail when a customer is interested in buying

their product.

Seller Module

Page 16: Industrial training project ppt of online  shopping

This module provides functionalities related to buyer. Buyer can easily search the product of their choice available

under different categories and sub-categories. For purchasing the product buyer can place the order by

clicking on the buy now button in return ,the buyer will get the order no.

Buyer Module

Page 17: Industrial training project ppt of online  shopping

Admin verifies the seller details who register on the ddjewellers.in

Admin can manage seller and buyer both. Admin can add , delete, update product or product category. Admin can view the detail of persons who has tried to

contact him.

Admin Module

Page 18: Industrial training project ppt of online  shopping

SYSTEM REQUIREMENTS

Page 19: Industrial training project ppt of online  shopping

Minimum Hardware Requirements:- Processor type:- Intel Core i3 -4th gen(Any higher processor) Processor Speed:- 1.30Ghz & higher(Minimum 1.20 GHz) RAM:- 2 GB or above (Minimum 1 GB) HDD Capacity:- 250 GB or above (Minimum 200 GB) Monitor :- 17’’ Color/Mono(Any Upgraded) Keyboard:- 104-keyboard (Any Upgraded) Mouse: -3-button/2-Button WINDOWS XP, VISTA,WIN 7,WIN 8.1,WIN10 Operating

System

Software Requirement:- Front end : - web browser, Visual Studio 2013. Back end : - SQL SERVER, ADO.NET

Page 20: Industrial training project ppt of online  shopping

SNAPSHOTS

Page 21: Industrial training project ppt of online  shopping

HOME PAGE

Page 22: Industrial training project ppt of online  shopping

SELLER: SIGN UP

Page 23: Industrial training project ppt of online  shopping

SELLER: DATABASE

Page 24: Industrial training project ppt of online  shopping

SELLER: SIGN IN

Page 25: Industrial training project ppt of online  shopping

SELLER: ADDING A PRODUCT

Page 26: Industrial training project ppt of online  shopping

BUYER: SIGN UP

Page 27: Industrial training project ppt of online  shopping

BUYER: DATABASE

Page 28: Industrial training project ppt of online  shopping

BUYER: SIGN IN

Page 29: Industrial training project ppt of online  shopping

BUYER: SEARCHING A PRODUCT

Page 30: Industrial training project ppt of online  shopping

BUYER: BUYING A PRODUCT

Page 31: Industrial training project ppt of online  shopping

BUYER: GETS ORDER NO.

Page 32: Industrial training project ppt of online  shopping

There are some limitations for the current system to which solutions can beprovided as a future development: The Website is not accessible to everyone. It can be deployed on a web server so that everybody who is connected to the Internet can use it. Online payment option is not done. Third party proprietary software can be used for online payment. The Administrator of the web site can be given more functionalities, like looking at a specific customer’s profile, the product that have to be reordered, etc.

LIMITATIONS AND FUTURE DEVELOPMENT

Page 33: Industrial training project ppt of online  shopping

At last it can be concluded that working on the project ddjewellers was a real learning experience. The principles of software production were well implemented throughout the project. The whole project undergoes with full of enthusiasm and with full of joyous moments. The project has been made as per as the given specification.

Working on the Project was really a learning experience and we have come a long way in building our concepts of Software engineering. The “ddjewellers“ developed by us is purely based on ASP.NET.

Conclusion

Page 34: Industrial training project ppt of online  shopping