You are on page 1of 19

E-Learning and Shopping Web Application

Based on Java FrameWork & Cryptography

BABU BANARASI DAS UNIVERSITY,LUCKNOW

Submitted by:1.Aryan Kaushik {Univ Roll No1120432038, Class Roll


No42}
2.Abhishek Singh {Univ Roll No1120432007, Class Roll
No15}
3.Annu Verma
{Univ Roll No1120432034, Class Roll
No38}
4.Amit Shukla
{Univ Roll No 1120432024, Class Roll
No31}
Batch CS41
Branch Computer Science and
Engineering

Submitted to:-Mr. Pawan Kumar

CONTENTS
Introduction
Objectives
Technology Used
Client Side Requirements
Functional Requirements
Description of Modules
Data Flow Diagrams
Entity Relationship Diagrams
Database structures
Outputs/Screen shots
Limitations/Drawbacks
Future scope

E-Learning Shopping Web Application

INTRODUCTION:
E-Learning - Shopping Web Application, termed as ecommerce 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 System 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 .

CLIENT SIDE REQUIREMENTS


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/Unix/Linux
Browser: any browser (IE 5.5+, Netscape.).
Hardware requirements(min.)
512 MB of RAM
P-IV processor or higher.

FUNCTIONAL 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.

E-Learning Shopping System Application

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.

DATA FLOW DIAGRAMS


The following section contains the Data Flow
Diagrams for the proposed system.

LEVEL 1 DFD FOR EMPLOYER

ENTITY RELATIONSHIP
DIAGRAMS
The following section contains an ERD of the
proposed project

DATABASE STRUCTURE

Screen Shots
The following section will contain the screen
shots of the system.

Page :User Registration Page

Page :View Cart Page

Limitations and Drawbacks


The project though an interesting one has a
few limitations. They are as follows:
i)The project doesnt 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.

E-Learning Shopping System Application

Future Work

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,

E-Learning Shopping System Application

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.

You might also like