4

Click here to load reader

E-ShopABS

Embed Size (px)

DESCRIPTION

ha ha ha

Citation preview

Page 1: E-ShopABS

E-Shopping

Abstract

E-shopping Management was approached by a Very big Shop to develop a web based application to be accessed by the users over the web. The central concept of the application is to allow the customers to shop virtually using the internet and allow customers to buy the items and and articles of their desire from the store. The information pertaining to the products are stored on an RDBMS at the server side (store).The server processes the customers requests and the items are shipped to the address submitted by them.

Existing System

In existing system everything is manual like customer will go to shop manually and he/she selects items which are available in shop and the marchant will calculate the bill for products selected by the customer and then shipping process will take place.

Existing System is manual, everything we have to do manuallyi.e. 1. Displaying items2. Selecting items3. Billing process4. Shipping

Proposed System:

The proposed system should be in the way, the customer need not to enter into the shop to purchase items. He can purchase the items through the internet. The items should be shifted to the customer address specified when he register his details at the sight. The end user of this product is a departmental store where the application is hosted on the web and administrator maintains database. This application which is deployed at the departmental store will automate the following process.

1. The customer details are appended to the customer database.2. The details of the items are brought forward from the database for customer’s

view based on the selection through the menu.3. Database of all the products are products are updated at the end of the each

transaction.

Page 2: E-ShopABS

Module Description:

Personnel:

Merchant will enter into the next form by entering username, password in this login page, after entering into next page marchant will add new products, different items what are all the items available in that store, and if he wants he will modify the things, he will delete things and maintains everything by date wise.(i.e) 1.Enhancing stores 2. Update stores 3. Delete from stores

Client: Customer (client) first login into valid username and password. If customer is not registered, then customer first registers his details. After login the customer searches require goods, after words he selects goods.

Invoice Module:

After the selecting the goods, customer must enter his credit card number. In this module, checking the credit card no it is valid or not and also maintains the Collection of the payments by the customers.

FEATURES TO BE IMPLEMENTED

Session management

Connection pooling

Normalized database

Prevention of duplication login

Design patterns

Three-tier architecture

Maintainability

Easy deployment with Ant script

Exception handling

Client-side validations

Page 3: E-ShopABS

Client-side validations

TECHNOLOGIES TO BE USED

Web Presentation: HTML, CSS

Client – side Scripting: JavaScript

Programming Language: Java

Web based Technologies: JNDI, JSP

Database Connectivity API: JDBC

Build Tool: ANT

Debug Tool: Log 4J

Backend Database: Oracle/SQL Server/MY SQL/MS Access

Operating System: Windows XP/2000/2003, LINUX, Solaris

J2EE Web/Application Server: Tomcat/Weblogic/Websphere/JBoss/Glash

Fish

IDEs: Eclipse with My Eclipse plugins/Net Beans/RAD

Browser: IE/Mozilla

HARDWARE REQUIREMENTS

Processor : Intel P-III based system

Processor Speed : 250 MHz to 833MHz

RAM : 512 MB

Hard Disk : 2GB to 30GB