SlideShare una empresa de Scribd logo
1 de 27
E-Learning and Shopping Web
Application
Based on Java FrameWork & Cryptography
BABU BANARASI DAS UNIVERSITY,LUCKNOW
Submitted by:-
1.Aryan Kaushik {Univ Roll No1120432038, Class Roll No42}
2.Abhishek Singh {Univ Roll No1120432007, Class Roll No15}
3.Annu Verma {Univ Roll No1120432034, Class Roll No38}
4.Amit Shukla {Univ Roll No 1120432024, Class Roll No31}
Batch  CS41
Branch  Computer Science and Engineering
Submitted to:-Mr. Rishi Srivastav
Introduction
Objectives
Technology Used
Client Side Requirements
Functional Requirements
Description of Modules using UML Diagram
Data Flow Diagrams
Entity Relationship Diagrams
Database structures
Outputs/Screen shots
Limitations/Drawbacks
Future scope
CONTENTS
INTRODUCTION:
E-Learning - Shopping Web Application, termed as e-commerce
is a type of industry where buying and selling of a product is
conducted over electronic systems such as the internet.
Online Secure purchasing of Books & Pdf files
With pay on delivery .
Secure feedback and chatting like facilities using Cryptography
It is highly informative tutorial website for Java Technology ,
MySql Database , C , HTML5,CSS3, JavaScript and JQuery.
Online Exam suit using Code Snippet and Java Script.
News of Latest Technologies provider.
E-Learning & Shopping Web Application
OBJECTIVE :
 To Provide highly informative E-learning with
tutorial website for Java Technology , MySql
Database , C,HTML5,CSS3, JavaScript and JQuery.
 Secure Transaction and Purchasing of book and notes
to paid users.
 Privacy over feedback and chatting over frontend.
 Authentication over Exam Suit and providing
preparation and evaluation.
 Security for corporate and government information
and transaction management.
E-Learning & Shopping System Application
Technology Used :
 MySQL Community Server as the data store with Java Server Pages
as the delivery mechanism, Struts 2 as the framework and
Hibernate 3 as the Object Relational Mapping framework.
 Technology Used : Java Technology, Java Framework (STRUTS2
AND HIBERNATE 3), Network security and Cryptography for
secure Transaction with payment Gateway.
 Designing Platform : HTML5, JavaScript, CSS3, jQuery .
 Development Tool : IDE- NetBeans8.0 .
E-Learning & Shopping System Application
System Requirements and Analysis . { server side }
 Operating system: windows 7/8/10
 Web Server: Apache
 Programming language: java Framework
 Database: MySQL
 Disk Space on the server: 2 GB.
System Requirements and Analysis. { Client side }
 Operation System: Windows/Linux
 Browser: any browser (IE 9.0, Netscape, OPERA 10 &
CHROME4.5).
Hardware requirements(min.)
 2GBof RAM
 DUAL CORE or higher.
CLIENT SIDE REQUIREMENTS
 Browse Books
An user logging into the site can browse through the books
both by category or in a random manner.
 View Details
An user can also view the details of the book(eg:price,author)
as well as a short excerpt from the book.
 Add to Cart
The user can add the books of his choice to the shopping
cart.
* Give Feedback and chatting services.
 Make Payments
The user ultimately visits his cart and makes the payment.
FUNCTIONAL REQUIREMENTS
Description of Modules:
 LOGIN & REGISTERATION : It will help an existing user to login in
cryptographic system and a new user to be registered.
 MAIL: It will help user to send a mail.
 TUTORIALS : In this anyone can read online java tutorials &
Download.
 Exam Suit portal for evaluation of students.
 Transaction and Purchasing of Study Materials
 CRYPTOGRAPHY: It will help user to Enrypt. and Decrypt. their data
and other important information.
 FEEDBACK of User : In this user will provide feedback of application
to admin.
 NEWS AND EVENTS: Latest News of Latest Technologies provider.
E-Learning Shopping System Application
DATA FLOW DIAGRAMS
LEVEL 1 DFD FOR EMPLOYER
LEVEL 2 DFD FOR PROJECT
 The following section contains an ERD.
ENTITY RELATIONSHIP DIAGRAMS
UML Use Case Diagram Example
Top level Use Cases are 1. View Items, Make
Purchase and Client Register.
2.Use case- view items use case
UML class diagram which shows a domain model for E learning & online
shopping. The purpose of the diagram is to introduce some common terms,
"dictionary" for online shopping - Customer, Web User, Account, Shopping Cart,
Product, Order, Payment, etc. and relationships between.
Communication diagram for E learning & Online
Bookshop. Web customer (depicted as actor) can search,
view and buy books.
Online Shopping
UML Activity Diagram Example
DATABASE STRUCTURE
 The following section will contain the screen shots of
the system.
Screen Shots : Shopping Portal
Page :Examination Portal Page
Examination performance page
Implementing Timer to exam suit
Showing result of exam suit
 The project though an interesting one has a few
limitations. They are as follows:
i)The project doesn’t store the transactions at this
particular moment. So a buyer will not be able to
make references to any past transcations.
ii)The categorization panel has to be a little more
intuitive and user friendly.
Limitations and Drawbacks
 1. Detailed categories: Future work could involve adding more categories which
are more detailed and have additional items.
 2. Watch/Wish List: Work can add a watch list or wish list so that users can add
an item to a list to watch for item prices to go down or to see when there is a
sale on any of those items.
 3. Enhanced User Interface: Work on enhancing the user interface by adding
more user-interactive features.
 4. Recommended Items: Add a bar that would display the most-recommended
items which would depend on the number of times an item has been purchased
by any users.
 5. Payment Options: Add different payment options, such as Visa, MasterCard,
PayPal, etc., where a user can also save the card information for later
checkouts.
 6. Shipping Options: Add different types of shipping options: regular shipping,
expedited shipping, international shipping, etc.
E-Learning &Shopping System Application
Future Work
CONCLUSION :
 1. Should allow computer science students to browse through the
code and application.
 2. Should allow users to browse through different product
categories.
 3. Should allow users to save items to the cart and also to view
detailed information about a particular item.
 4.Should allow users to check out the items.
 5. System users should be able to place the order by filling out the
order form.
 6. The user should see a success message after placing an order.
E-Learning & Shopping System Application
THANKS FOR WATCHING
OUR
PRESENTATION….
E-Learning & Shopping System Application

Más contenido relacionado

La actualidad más candente

online book sale srs Apeksha
online book sale srs Apekshaonline book sale srs Apeksha
online book sale srs Apekshaapekshasoni123
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)Nazmul Hyder
 
E-commerce documentation
E-commerce documentationE-commerce documentation
E-commerce documentationSohel Parvez
 
Online shopping ppt by rohit jain
Online shopping ppt by rohit jainOnline shopping ppt by rohit jain
Online shopping ppt by rohit jainRohit Jain
 
Flipkart Software requirements specification SRS
Flipkart Software requirements specification SRSFlipkart Software requirements specification SRS
Flipkart Software requirements specification SRSAman Goel
 
SwatiKashEx_TeResume
SwatiKashEx_TeResumeSwatiKashEx_TeResume
SwatiKashEx_TeResumeSwati Kumari
 
Siemer & associates e commerce report spring 2013
Siemer & associates e commerce report spring 2013Siemer & associates e commerce report spring 2013
Siemer & associates e commerce report spring 2013Vince Bitong
 
Srs online shoping
Srs online shopingSrs online shoping
Srs online shopingAbdul Saboor
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shoppingSandeep Bittu
 
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
Deals made easy| Online Shopping Kart |Java,Jsp,JDBCDeals made easy| Online Shopping Kart |Java,Jsp,JDBC
Deals made easy| Online Shopping Kart |Java,Jsp,JDBCSaikiranReddy Sama
 
Fyp proposal For auction Website
Fyp proposal For auction WebsiteFyp proposal For auction Website
Fyp proposal For auction Websiterashidalyasuog
 
Final Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaFinal Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaSharath Raj
 
Online shopping ecommerce java project
Online shopping ecommerce java projectOnline shopping ecommerce java project
Online shopping ecommerce java projectTutorial Learners
 
Online ecommerce website srs
Online ecommerce  website srsOnline ecommerce  website srs
Online ecommerce website srsSM Nurnobi
 

La actualidad más candente (19)

online book sale srs Apeksha
online book sale srs Apekshaonline book sale srs Apeksha
online book sale srs Apeksha
 
Project Presentation On Live Shopping System
Project Presentation On Live Shopping SystemProject Presentation On Live Shopping System
Project Presentation On Live Shopping System
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)
 
E-commerce documentation
E-commerce documentationE-commerce documentation
E-commerce documentation
 
IBN CRM
IBN CRM IBN CRM
IBN CRM
 
My ppt
My pptMy ppt
My ppt
 
Online shopping ppt by rohit jain
Online shopping ppt by rohit jainOnline shopping ppt by rohit jain
Online shopping ppt by rohit jain
 
Flipkart Software requirements specification SRS
Flipkart Software requirements specification SRSFlipkart Software requirements specification SRS
Flipkart Software requirements specification SRS
 
SwatiKashEx_TeResume
SwatiKashEx_TeResumeSwatiKashEx_TeResume
SwatiKashEx_TeResume
 
Carte blanche
Carte blancheCarte blanche
Carte blanche
 
Siemer & associates e commerce report spring 2013
Siemer & associates e commerce report spring 2013Siemer & associates e commerce report spring 2013
Siemer & associates e commerce report spring 2013
 
Srs online shoping
Srs online shopingSrs online shoping
Srs online shoping
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
 
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
Deals made easy| Online Shopping Kart |Java,Jsp,JDBCDeals made easy| Online Shopping Kart |Java,Jsp,JDBC
Deals made easy| Online Shopping Kart |Java,Jsp,JDBC
 
Fyp proposal For auction Website
Fyp proposal For auction WebsiteFyp proposal For auction Website
Fyp proposal For auction Website
 
Mini Project- Shopping Cart Development
Mini Project- Shopping Cart DevelopmentMini Project- Shopping Cart Development
Mini Project- Shopping Cart Development
 
Final Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-SticaFinal Year Project BCA Presentation on Pic-O-Stica
Final Year Project BCA Presentation on Pic-O-Stica
 
Online shopping ecommerce java project
Online shopping ecommerce java projectOnline shopping ecommerce java project
Online shopping ecommerce java project
 
Online ecommerce website srs
Online ecommerce  website srsOnline ecommerce  website srs
Online ecommerce website srs
 

Destacado

Planning to desing the erd diagram for sms
Planning to desing the erd diagram  for smsPlanning to desing the erd diagram  for sms
Planning to desing the erd diagram for smsUbaid Rahman
 
online mobile phone shopping
online mobile phone shoppingonline mobile phone shopping
online mobile phone shoppingamar patwa
 
New energy resources
New energy resourcesNew energy resources
New energy resourcesDivam Goyal
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship DiagramSiti Ismail
 
V model Over View (Software Engineering)
V model Over View (Software Engineering) V model Over View (Software Engineering)
V model Over View (Software Engineering) Badar Rameez. CH.
 
Ppt of online job portal
Ppt of online job portalPpt of online job portal
Ppt of online job portalIqra Naseer
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship DiagramRakhi Mukherji
 
Online Banking Project
Online Banking ProjectOnline Banking Project
Online Banking ProjectM.Saber
 
Online Quiz System Project PPT
Online Quiz System Project PPTOnline Quiz System Project PPT
Online Quiz System Project PPTShanthan Reddy
 
Marketing online shopping - consumer’s perception on online shopping
Marketing   online shopping - consumer’s perception on online shoppingMarketing   online shopping - consumer’s perception on online shopping
Marketing online shopping - consumer’s perception on online shoppingRadhe Jha
 
Online Job Portal Document
Online Job Portal DocumentOnline Job Portal Document
Online Job Portal DocumentAvinash Singh
 

Destacado (20)

fashion
fashionfashion
fashion
 
123
123123
123
 
Planning to desing the erd diagram for sms
Planning to desing the erd diagram  for smsPlanning to desing the erd diagram  for sms
Planning to desing the erd diagram for sms
 
online mobile phone shopping
online mobile phone shoppingonline mobile phone shopping
online mobile phone shopping
 
New energy resources
New energy resourcesNew energy resources
New energy resources
 
Entity relationship diagram
Entity relationship diagramEntity relationship diagram
Entity relationship diagram
 
ERD Example
ERD ExampleERD Example
ERD Example
 
Erd (info sys)
Erd (info sys)Erd (info sys)
Erd (info sys)
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagram
 
V model Over View (Software Engineering)
V model Over View (Software Engineering) V model Over View (Software Engineering)
V model Over View (Software Engineering)
 
Ppt of online job portal
Ppt of online job portalPpt of online job portal
Ppt of online job portal
 
V model
V modelV model
V model
 
Job portal
Job portalJob portal
Job portal
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagram
 
Online Banking Project
Online Banking ProjectOnline Banking Project
Online Banking Project
 
Online Quiz System Project PPT
Online Quiz System Project PPTOnline Quiz System Project PPT
Online Quiz System Project PPT
 
Erd practice exercises
Erd practice exercisesErd practice exercises
Erd practice exercises
 
Marketing online shopping - consumer’s perception on online shopping
Marketing   online shopping - consumer’s perception on online shoppingMarketing   online shopping - consumer’s perception on online shopping
Marketing online shopping - consumer’s perception on online shopping
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Online Job Portal Document
Online Job Portal DocumentOnline Job Portal Document
Online Job Portal Document
 

Similar a Major Project

Online old books sales by hemraj gahlot
Online old books sales by hemraj gahlotOnline old books sales by hemraj gahlot
Online old books sales by hemraj gahlotHemraj Gahlot
 
online-shopping-documentation-srs for TYBSCIT sem 6
 online-shopping-documentation-srs for TYBSCIT sem 6 online-shopping-documentation-srs for TYBSCIT sem 6
online-shopping-documentation-srs for TYBSCIT sem 6YogeshDhamke2
 
Industrial training seminar ppt on asp.net
Industrial training seminar ppt on asp.netIndustrial training seminar ppt on asp.net
Industrial training seminar ppt on asp.netPankaj Kushwaha
 
ProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdfProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdfkomkar98230
 
ProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationkomkar98230
 
ProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation reportProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation reportkomkar98230
 
IRJET-Web Portal for Selling and Purchasing Old Books
IRJET-Web Portal for Selling and Purchasing Old BooksIRJET-Web Portal for Selling and Purchasing Old Books
IRJET-Web Portal for Selling and Purchasing Old BooksIRJET Journal
 
The Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringThe Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringVanessa Turke
 
Srs_of_E_commerce_Online_Book_Shopping_1.doc.pdf
Srs_of_E_commerce_Online_Book_Shopping_1.doc.pdfSrs_of_E_commerce_Online_Book_Shopping_1.doc.pdf
Srs_of_E_commerce_Online_Book_Shopping_1.doc.pdfBdBangladesh
 
Web Locker For Online Banking System Chapter final project Report page
Web Locker For Online Banking System  Chapter final project Report pageWeb Locker For Online Banking System  Chapter final project Report page
Web Locker For Online Banking System Chapter final project Report pageMukesh Chaudhary(L.I.O.N)
 
N - Tier Applications, Enterprise Java Beans, Component technologies
N - Tier Applications, Enterprise Java Beans, Component technologiesN - Tier Applications, Enterprise Java Beans, Component technologies
N - Tier Applications, Enterprise Java Beans, Component technologiesMartin A
 
Synopsis (repaired) pradeep
Synopsis (repaired) pradeepSynopsis (repaired) pradeep
Synopsis (repaired) pradeepWipro
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxkrushnaborade2
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxkrushnaborade2
 

Similar a Major Project (20)

Online old books sales by hemraj gahlot
Online old books sales by hemraj gahlotOnline old books sales by hemraj gahlot
Online old books sales by hemraj gahlot
 
online-shopping-documentation-srs for TYBSCIT sem 6
 online-shopping-documentation-srs for TYBSCIT sem 6 online-shopping-documentation-srs for TYBSCIT sem 6
online-shopping-documentation-srs for TYBSCIT sem 6
 
Cd24534538
Cd24534538Cd24534538
Cd24534538
 
Industrial training seminar ppt on asp.net
Industrial training seminar ppt on asp.netIndustrial training seminar ppt on asp.net
Industrial training seminar ppt on asp.net
 
ProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdfProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdf
 
ProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentation
 
ProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation reportProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation report
 
IRJET-Web Portal for Selling and Purchasing Old Books
IRJET-Web Portal for Selling and Purchasing Old BooksIRJET-Web Portal for Selling and Purchasing Old Books
IRJET-Web Portal for Selling and Purchasing Old Books
 
Project Proposel Documentation
Project Proposel  DocumentationProject Proposel  Documentation
Project Proposel Documentation
 
The Art and Science of Requirements Gathering
The Art and Science of Requirements GatheringThe Art and Science of Requirements Gathering
The Art and Science of Requirements Gathering
 
Srs_of_E_commerce_Online_Book_Shopping_1.doc.pdf
Srs_of_E_commerce_Online_Book_Shopping_1.doc.pdfSrs_of_E_commerce_Online_Book_Shopping_1.doc.pdf
Srs_of_E_commerce_Online_Book_Shopping_1.doc.pdf
 
Web Locker For Online Banking System Chapter final project Report page
Web Locker For Online Banking System  Chapter final project Report pageWeb Locker For Online Banking System  Chapter final project Report page
Web Locker For Online Banking System Chapter final project Report page
 
senior software developer .net
senior software developer .netsenior software developer .net
senior software developer .net
 
Web engineering
Web engineeringWeb engineering
Web engineering
 
N - Tier Applications, Enterprise Java Beans, Component technologies
N - Tier Applications, Enterprise Java Beans, Component technologiesN - Tier Applications, Enterprise Java Beans, Component technologies
N - Tier Applications, Enterprise Java Beans, Component technologies
 
Synopsis (repaired) pradeep
Synopsis (repaired) pradeepSynopsis (repaired) pradeep
Synopsis (repaired) pradeep
 
Resume
ResumeResume
Resume
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
 

Último

kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEselvakumar948
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 

Último (20)

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 

Major Project

  • 1. E-Learning and Shopping Web Application Based on Java FrameWork & Cryptography BABU BANARASI DAS UNIVERSITY,LUCKNOW Submitted by:- 1.Aryan Kaushik {Univ Roll No1120432038, Class Roll No42} 2.Abhishek Singh {Univ Roll No1120432007, Class Roll No15} 3.Annu Verma {Univ Roll No1120432034, Class Roll No38} 4.Amit Shukla {Univ Roll No 1120432024, Class Roll No31} Batch  CS41 Branch  Computer Science and Engineering Submitted to:-Mr. Rishi Srivastav
  • 2. Introduction Objectives Technology Used Client Side Requirements Functional Requirements Description of Modules using UML Diagram Data Flow Diagrams Entity Relationship Diagrams Database structures Outputs/Screen shots Limitations/Drawbacks Future scope CONTENTS
  • 3. INTRODUCTION: E-Learning - Shopping Web Application, termed as e-commerce is a type of industry where buying and selling of a product is conducted over electronic systems such as the internet. Online Secure purchasing of Books & Pdf files With pay on delivery . Secure feedback and chatting like facilities using Cryptography It is highly informative tutorial website for Java Technology , MySql Database , C , HTML5,CSS3, JavaScript and JQuery. Online Exam suit using Code Snippet and Java Script. News of Latest Technologies provider. E-Learning & Shopping Web Application
  • 4. OBJECTIVE :  To Provide highly informative E-learning with tutorial website for Java Technology , MySql Database , C,HTML5,CSS3, JavaScript and JQuery.  Secure Transaction and Purchasing of book and notes to paid users.  Privacy over feedback and chatting over frontend.  Authentication over Exam Suit and providing preparation and evaluation.  Security for corporate and government information and transaction management. E-Learning & Shopping System Application
  • 5. Technology Used :  MySQL Community Server as the data store with Java Server Pages as the delivery mechanism, Struts 2 as the framework and Hibernate 3 as the Object Relational Mapping framework.  Technology Used : Java Technology, Java Framework (STRUTS2 AND HIBERNATE 3), Network security and Cryptography for secure Transaction with payment Gateway.  Designing Platform : HTML5, JavaScript, CSS3, jQuery .  Development Tool : IDE- NetBeans8.0 . E-Learning & Shopping System Application
  • 6. System Requirements and Analysis . { server side }  Operating system: windows 7/8/10  Web Server: Apache  Programming language: java Framework  Database: MySQL  Disk Space on the server: 2 GB. System Requirements and Analysis. { Client side }  Operation System: Windows/Linux  Browser: any browser (IE 9.0, Netscape, OPERA 10 & CHROME4.5). Hardware requirements(min.)  2GBof RAM  DUAL CORE or higher. CLIENT SIDE REQUIREMENTS
  • 7.  Browse Books An user logging into the site can browse through the books both by category or in a random manner.  View Details An user can also view the details of the book(eg:price,author) as well as a short excerpt from the book.  Add to Cart The user can add the books of his choice to the shopping cart. * Give Feedback and chatting services.  Make Payments The user ultimately visits his cart and makes the payment. FUNCTIONAL REQUIREMENTS
  • 8. Description of Modules:  LOGIN & REGISTERATION : It will help an existing user to login in cryptographic system and a new user to be registered.  MAIL: It will help user to send a mail.  TUTORIALS : In this anyone can read online java tutorials & Download.  Exam Suit portal for evaluation of students.  Transaction and Purchasing of Study Materials  CRYPTOGRAPHY: It will help user to Enrypt. and Decrypt. their data and other important information.  FEEDBACK of User : In this user will provide feedback of application to admin.  NEWS AND EVENTS: Latest News of Latest Technologies provider. E-Learning Shopping System Application
  • 10. LEVEL 1 DFD FOR EMPLOYER
  • 11. LEVEL 2 DFD FOR PROJECT
  • 12.  The following section contains an ERD. ENTITY RELATIONSHIP DIAGRAMS
  • 13. UML Use Case Diagram Example Top level Use Cases are 1. View Items, Make Purchase and Client Register.
  • 14. 2.Use case- view items use case
  • 15. UML class diagram which shows a domain model for E learning & online shopping. The purpose of the diagram is to introduce some common terms, "dictionary" for online shopping - Customer, Web User, Account, Shopping Cart, Product, Order, Payment, etc. and relationships between.
  • 16. Communication diagram for E learning & Online Bookshop. Web customer (depicted as actor) can search, view and buy books.
  • 17. Online Shopping UML Activity Diagram Example
  • 19.  The following section will contain the screen shots of the system. Screen Shots : Shopping Portal
  • 23. Showing result of exam suit
  • 24.  The project though an interesting one has a few limitations. They are as follows: i)The project doesn’t store the transactions at this particular moment. So a buyer will not be able to make references to any past transcations. ii)The categorization panel has to be a little more intuitive and user friendly. Limitations and Drawbacks
  • 25.  1. Detailed categories: Future work could involve adding more categories which are more detailed and have additional items.  2. Watch/Wish List: Work can add a watch list or wish list so that users can add an item to a list to watch for item prices to go down or to see when there is a sale on any of those items.  3. Enhanced User Interface: Work on enhancing the user interface by adding more user-interactive features.  4. Recommended Items: Add a bar that would display the most-recommended items which would depend on the number of times an item has been purchased by any users.  5. Payment Options: Add different payment options, such as Visa, MasterCard, PayPal, etc., where a user can also save the card information for later checkouts.  6. Shipping Options: Add different types of shipping options: regular shipping, expedited shipping, international shipping, etc. E-Learning &Shopping System Application Future Work
  • 26. CONCLUSION :  1. Should allow computer science students to browse through the code and application.  2. Should allow users to browse through different product categories.  3. Should allow users to save items to the cart and also to view detailed information about a particular item.  4.Should allow users to check out the items.  5. System users should be able to place the order by filling out the order form.  6. The user should see a success message after placing an order. E-Learning & Shopping System Application