industrial training seminar ppt on asp.net

38
INDUSTRIAL TRAINING SEMINAR BY:- PANKAJ KUMAR KUSHWAHA

Upload: pankaj-kumar-kushwaha

Post on 24-Jan-2017

177 views

Category:

Software


8 download

TRANSCRIPT

Page 1: Industrial training seminar ppt on asp.net

INDUSTRIAL TRAINING SEMINARBY:- PANKAJ KUMAR KUSHWAHA

Page 2: Industrial training seminar ppt on asp.net

CONTENTS

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

Page 3: Industrial training seminar ppt on asp.net

ABOUT THE COMPANYI had done my industrial training from HCL CAREER DEVELOPMENT CENTRE LUCKNOW which is one of the training arm of HCL Learning Ltd. (100% owned subsidiary of HCL Infosystems Ltd.) 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. SHAHIL SHARMA, SOFTWARE TRAINER AT HCL CDC LUCKNOW. The company has conducted a summer training program.

Page 4: Industrial training seminar ppt on asp.net

1. ASP .NET FRAMEWORK 4.5.2

2. C# PROGRAMMING LANGUAGE

3. OOP’S CONCEPT

4. DATABASE CONNECTIVITY- SQL SERVER, ADO.NET

TOPICS OF THE COURSE

Page 5: Industrial training seminar ppt on asp.net

DEVELOPED UNDER THE GUIDANCE OF: MR.ROHIT KUMARLEAD SOFTWARE DEVELOPERAT SOFTPROINDIA PVT. LTD.LUCKNOW(U.P.)

pointofsale.inDEVELOPED UNDER THE GUIDANCE OF MR. SHAHIL SHARMASOFTWARE TRAINERHCL CAREER DEVELOPMENT CENTRE ,LUCKNOW

Page 6: Industrial training seminar ppt on asp.net

ABOUT THE PROJECT This project deals with developing an e-commerce website for Online

Product 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 2-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 product (such as books, CDs, computers, mobile phones, electronic items, and home appliances) can be bought from the comfort of home through the Internet.

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

Page 7: Industrial training seminar ppt on asp.net

TECHNOLOGIES USED IN PROJECTThis “pointofsale.in” project is developed using ASP.NET( with HTML,CSS3,BOOTSTRAP) as front-end and SQL SERVER as back-end.

  FRONT END TOOL: HTML5, CSS3, 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.

Page 8: Industrial training seminar ppt on asp.net

WHAT IS ASP.NET? 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.

Page 9: Industrial training seminar ppt on asp.net

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 seminar ppt on asp.net

WHAT IS C#? 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.

Page 11: Industrial training seminar ppt on asp.net

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 seminar ppt on asp.net

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 seminar ppt on asp.net

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 seminar ppt on asp.net

MODULES OF PROJECT

SELLER MODULE BUYER MODULE ADMIN MODULE

Page 15: Industrial training seminar ppt on asp.net

Seller Module

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 their profile photo. The Seller can also update their profile details. Seller get the mail when a customer is interested in buying their

product.

Page 16: Industrial training seminar ppt on asp.net

Buyer Module

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.

Page 17: Industrial training seminar ppt on asp.net

Admin Module

Admin verifies the seller details who register on the pointofsale.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.

Page 18: Industrial training seminar ppt on asp.net

SYSTEM REQUIREMENTS

Page 19: Industrial training seminar ppt on asp.net

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 seminar ppt on asp.net

SNAPSHOTS

Page 21: Industrial training seminar ppt on asp.net

HOME PAGE

Page 22: Industrial training seminar ppt on asp.net

SELLER: SIGN UP

Page 23: Industrial training seminar ppt on asp.net

SELLER: DATABASE

Page 24: Industrial training seminar ppt on asp.net

SELLER: SIGN IN

Page 25: Industrial training seminar ppt on asp.net

SELLER: IMAGE UPLOAD

Page 26: Industrial training seminar ppt on asp.net

SELLER: ADDING A PRODUCT

Page 27: Industrial training seminar ppt on asp.net

BUYER: SIGN UP

Page 28: Industrial training seminar ppt on asp.net

BUYER: DATABASE

Page 29: Industrial training seminar ppt on asp.net

BUYER: SIGN IN

Page 30: Industrial training seminar ppt on asp.net

BUYER: SEARCHING A PRODUCT

Page 31: Industrial training seminar ppt on asp.net

BUYER: BUYING A PRODUCT

Page 32: Industrial training seminar ppt on asp.net

BUYER: GETS ORDER NO.

Page 33: Industrial training seminar ppt on asp.net

ABOUT US: pointofsale.in

Page 34: Industrial training seminar ppt on asp.net

CUSTOMER: FEEDBACK FORM

Page 35: Industrial training seminar ppt on asp.net

Pointofsale.in Users

Page 36: Industrial training seminar ppt on asp.net

LIMITATIONS AND FUTURE DEVELOPMENTThere 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.

Page 37: Industrial training seminar ppt on asp.net

Conclusion

At last it can be concluded that working on the project Point of Sale 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 “Point of Sale “ developed by us is purely based on ASP.NET.

Page 38: Industrial training seminar ppt on asp.net