SlideShare uma empresa Scribd logo
1 de 38
INDUSTRIAL TRAINING
SEMINAR
BY:- PANKAJ KUMAR KUSHWAHA
CONTENTS
 ABOUT THE COMPANY AND COURSE
 TECHNOLOGIES USED IN THE PROJECT DEVELOPMENT
 PROJECT DETAIL WITH SNAPSHOTS
ABOUT THE COMPANY
I 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.
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
DEVELOPED UNDER THE GUIDANCE
OF:
MR.ROHIT KUMAR
LEAD SOFTWARE DEVELOPER
AT SOFTPROINDIA PVT. LTD.
pointofsale.in
DEVELOPED UNDER THE GUIDANCE
OF
MR. SHAHIL SHARMA
SOFTWARE TRAINER
HCL CAREER DEVELOPMENT CENTRE
,
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.
TECHNOLOGIES USED IN PROJECT
This “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.
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.
 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 functionality
b) Faster web applications
c) Memory leak and crash protection
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.
 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)
 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
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.NET
Classic 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.
MODULES OF PROJECT
 SELLER MODULE
 BUYER MODULE
 ADMIN MODULE
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.
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.
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.
SYSTEM REQUIREMENTS
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
SNAPSHOTS
HOME PAGE
SELLER: SIGN UP
SELLER: DATABASE
SELLER: SIGN IN
SELLER: IMAGE UPLOAD
SELLER: ADDING A PRODUCT
BUYER: SIGN UP
BUYER: DATABASE
BUYER: SIGN IN
BUYER: SEARCHING A PRODUCT
BUYER: BUYING A PRODUCT
BUYER: GETS ORDER NO.
ABOUT US: pointofsale.in
CUSTOMER: FEEDBACK FORM
Pointofsale.in Users
LIMITATIONS AND FUTURE DEVELOPMENT
There are some limitations for the current system to which solutions can be
provided 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.
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.
Industrial training seminar ppt on asp.net

Mais conteúdo relacionado

Mais procurados

Software Engineering ppt
Software Engineering pptSoftware Engineering ppt
Software Engineering ppt
shruths2890
 
FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptxFITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
sikhaverma3
 
Invoice generation system
Invoice generation systemInvoice generation system
Invoice generation system
Saugata Palit
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
Raj Sharma
 

Mais procurados (20)

Software Engineering ppt
Software Engineering pptSoftware Engineering ppt
Software Engineering ppt
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination system
 
Library Management System.powerpoint.pptx
Library Management System.powerpoint.pptxLibrary Management System.powerpoint.pptx
Library Management System.powerpoint.pptx
 
Project report on (atm MAnagment system)
Project report on (atm MAnagment system)Project report on (atm MAnagment system)
Project report on (atm MAnagment system)
 
Hostel managements system
Hostel managements systemHostel managements system
Hostel managements system
 
School Management System
School Management SystemSchool Management System
School Management System
 
Library management system se project
Library management system se projectLibrary management system se project
Library management system se project
 
Student Attendance System ppt
Student Attendance System pptStudent Attendance System ppt
Student Attendance System ppt
 
Presentation Slides of College Management System Report
Presentation Slides of College Management System ReportPresentation Slides of College Management System Report
Presentation Slides of College Management System Report
 
BANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM reportBANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM report
 
Book store php ppt
Book store php  pptBook store php  ppt
Book store php ppt
 
SOFTWARE PARADIGM
SOFTWARE PARADIGMSOFTWARE PARADIGM
SOFTWARE PARADIGM
 
Online Attendance System
Online Attendance SystemOnline Attendance System
Online Attendance System
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
 
FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptxFITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
FITNESS-GYM-MANAGEMENT-SYSTEM-Project-Presentation.pptx
 
Invoice generation system
Invoice generation systemInvoice generation system
Invoice generation system
 
Atm software
Atm softwareAtm software
Atm software
 
School Management System ppt
School Management System pptSchool Management System ppt
School Management System ppt
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
 
Student Information System ( S.I.S. )
Student Information System ( S.I.S.  )Student Information System ( S.I.S.  )
Student Information System ( S.I.S. )
 

Destaque

Miss Gay [autosaved]
Miss Gay [autosaved]Miss Gay [autosaved]
Miss Gay [autosaved]
chaggoy
 
smithfield food 2004 AR
smithfield food  2004 ARsmithfield food  2004 AR
smithfield food 2004 AR
finance23
 
Planificacionygestiondeemprendimientos
PlanificacionygestiondeemprendimientosPlanificacionygestiondeemprendimientos
Planificacionygestiondeemprendimientos
marleroc
 
11 pede guarenas-guatire
11 pede guarenas-guatire11 pede guarenas-guatire
11 pede guarenas-guatire
Oyudina
 
Internship Presentation Final
Internship Presentation FinalInternship Presentation Final
Internship Presentation Final
Priyanda Adwito
 

Destaque (20)

SHD INTRODUCTION
SHD INTRODUCTIONSHD INTRODUCTION
SHD INTRODUCTION
 
Twitter Bots
Twitter BotsTwitter Bots
Twitter Bots
 
Miss Gay [autosaved]
Miss Gay [autosaved]Miss Gay [autosaved]
Miss Gay [autosaved]
 
Resolución 089 2015
Resolución 089 2015Resolución 089 2015
Resolución 089 2015
 
Dusseiller on Hackteria - MAT seminar, UCSB
Dusseiller on Hackteria - MAT seminar, UCSBDusseiller on Hackteria - MAT seminar, UCSB
Dusseiller on Hackteria - MAT seminar, UCSB
 
Ecosistemes 1el-biòtop
Ecosistemes 1el-biòtopEcosistemes 1el-biòtop
Ecosistemes 1el-biòtop
 
10 claves para un buen diseño Web
10 claves para un buen diseño Web10 claves para un buen diseño Web
10 claves para un buen diseño Web
 
International experience with GHG and FE standards
International experience with GHG and FE standardsInternational experience with GHG and FE standards
International experience with GHG and FE standards
 
IT-PS Performance Monitoring Solution
IT-PS Performance Monitoring SolutionIT-PS Performance Monitoring Solution
IT-PS Performance Monitoring Solution
 
Autocad toan tap
Autocad toan tapAutocad toan tap
Autocad toan tap
 
smithfield food 2004 AR
smithfield food  2004 ARsmithfield food  2004 AR
smithfield food 2004 AR
 
El chavillo 9
El chavillo 9El chavillo 9
El chavillo 9
 
Vera Bradley
Vera BradleyVera Bradley
Vera Bradley
 
Presentación Corporativa Projar Group
Presentación Corporativa Projar GroupPresentación Corporativa Projar Group
Presentación Corporativa Projar Group
 
Planificacionygestiondeemprendimientos
PlanificacionygestiondeemprendimientosPlanificacionygestiondeemprendimientos
Planificacionygestiondeemprendimientos
 
11 pede guarenas-guatire
11 pede guarenas-guatire11 pede guarenas-guatire
11 pede guarenas-guatire
 
Internship Presentation Final
Internship Presentation FinalInternship Presentation Final
Internship Presentation Final
 
Alunoespanholv3baixa 130131135246-phpapp02
Alunoespanholv3baixa 130131135246-phpapp02Alunoespanholv3baixa 130131135246-phpapp02
Alunoespanholv3baixa 130131135246-phpapp02
 
Vitrinismo y Escaparatismo
Vitrinismo y EscaparatismoVitrinismo y Escaparatismo
Vitrinismo y Escaparatismo
 
Product & services of soneri bank
Product & services of soneri bankProduct & services of soneri bank
Product & services of soneri bank
 

Semelhante a Industrial training seminar ppt on asp.net

Online bus pass registration
Online bus pass registrationOnline bus pass registration
Online bus pass registration
Yesu Raj
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
Yesu Raj
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
Yesu Raj
 
Portfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer NetworkPortfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer Network
Habib Ullah Bahar
 
Onlineshoppingpptbyrohitjain 120204132904-phpapp02
Onlineshoppingpptbyrohitjain 120204132904-phpapp02Onlineshoppingpptbyrohitjain 120204132904-phpapp02
Onlineshoppingpptbyrohitjain 120204132904-phpapp02
Er Rakesh Jena
 
Resume_Rahul_Gavade
Resume_Rahul_GavadeResume_Rahul_Gavade
Resume_Rahul_Gavade
Rahul Gavade
 

Semelhante a Industrial training seminar ppt on asp.net (20)

Industrial training project ppt of online shopping
Industrial training project ppt of online  shoppingIndustrial training project ppt of online  shopping
Industrial training project ppt of online shopping
 
Online bus pass registration
Online bus pass registrationOnline bus pass registration
Online bus pass registration
 
Openobject Intro
Openobject IntroOpenobject Intro
Openobject Intro
 
icv
icvicv
icv
 
Smart buckets ppt
Smart buckets pptSmart buckets ppt
Smart buckets ppt
 
Bn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot netBn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot net
 
0nline shopping
0nline shopping0nline shopping
0nline shopping
 
Resume
ResumeResume
Resume
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
Portfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer NetworkPortfolio - PROGmaatic Developer Network
Portfolio - PROGmaatic Developer Network
 
Onlineshoppingpptbyrohitjain 120204132904-phpapp02
Onlineshoppingpptbyrohitjain 120204132904-phpapp02Onlineshoppingpptbyrohitjain 120204132904-phpapp02
Onlineshoppingpptbyrohitjain 120204132904-phpapp02
 
Resume_Rahul_Gavade
Resume_Rahul_GavadeResume_Rahul_Gavade
Resume_Rahul_Gavade
 
Sumeet_CV
Sumeet_CVSumeet_CV
Sumeet_CV
 
Co|Create Website Documentation Guidebook
Co|Create Website Documentation GuidebookCo|Create Website Documentation Guidebook
Co|Create Website Documentation Guidebook
 
Report on mall automation
Report on mall automationReport on mall automation
Report on mall automation
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of Technologies
 
ChandanResume
ChandanResumeChandanResume
ChandanResume
 
YasirNew
YasirNewYasirNew
YasirNew
 

Último

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 

Último (20)

WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 

Industrial training seminar ppt on asp.net

  • 2. CONTENTS  ABOUT THE COMPANY AND COURSE  TECHNOLOGIES USED IN THE PROJECT DEVELOPMENT  PROJECT DETAIL WITH SNAPSHOTS
  • 3. ABOUT THE COMPANY I 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.
  • 4. 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
  • 5. DEVELOPED UNDER THE GUIDANCE OF: MR.ROHIT KUMAR LEAD SOFTWARE DEVELOPER AT SOFTPROINDIA PVT. LTD. pointofsale.in DEVELOPED UNDER THE GUIDANCE OF MR. SHAHIL SHARMA SOFTWARE TRAINER HCL CAREER DEVELOPMENT CENTRE ,
  • 6. 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.
  • 7. TECHNOLOGIES USED IN PROJECT This “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.
  • 8. 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.
  • 9.  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 functionality b) Faster web applications c) Memory leak and crash protection
  • 10. 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.
  • 11.  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)
  • 12.  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
  • 13. 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.NET Classic 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.
  • 14. MODULES OF PROJECT  SELLER MODULE  BUYER MODULE  ADMIN MODULE
  • 15. 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.
  • 16. 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.
  • 17. 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.
  • 19. 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
  • 26. SELLER: ADDING A PRODUCT
  • 31. BUYER: BUYING A PRODUCT
  • 36. LIMITATIONS AND FUTURE DEVELOPMENT There are some limitations for the current system to which solutions can be provided 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.
  • 37. 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.