+ All Categories

S S H 1

Date post: 14-Jun-2015
Category:
Upload: suresh-g
View: 773 times
Download: 0 times
Share this document with a friend
Description:
SSH :: E-Business
Popular Tags:
23
The Construction of E-Business The Construction of E-Business Portal Based on Portal Based on Struts, Spring and Hibernate Struts, Spring and Hibernate
Transcript
Page 1: S S H 1

The Construction of E-Business The Construction of E-Business Portal Based onPortal Based on

Struts, Spring and HibernateStruts, Spring and Hibernate

Page 2: S S H 1

AIMAIM

The mainstay of this project is to integrate the

three frameworks (Struts, spring and Hibernate)

according to their strong points and apply this

technology to an E-Business portal of company.

Page 3: S S H 1

Synopsis E-Business portals can be used to deliver information

and applications to internet users, it changes the way of

businesses which are operated from traditional approaches to

an advanced and more efficient operations. The major

advantages of adapting E-Business portal to any industry are:

removal of location and availability restrictions, reduction of

time and money spent, heightening customer services, and the

provision of competitive advantages.

This paper adopts an integrated framework by Struts,

Spring and Hibernate. In presentation tier Struts is used, in the

business logic tier web have created business objects, business

services and now we are going to integrate them using spring

framework, and Hibernate is used as ORM.

Page 4: S S H 1

Existing SystemExisting System

The existing system design results in complexity,

poor performance, testability and much more.

Application are tightly tied with the under laying

database.

Hacker may attack the system using SQL Query

Insertion.Proposed SystemProposed System The proposed system is to develop an E-Business

portal based on B2C (Business to Customer)

Architecture by using SSH (Struts, Spring and

Hibernate).

All Database Implementation are Based On Object

Using Hibernate Technology

Page 5: S S H 1

ModulesModules

Presentation Tier

Implementing DAO

Xml Mapping

Page 6: S S H 1

Presentation tier Presentation tier

Develop an E-Business portal based B2C. The

Administrator can modify the property through the browser.

The presentation tier collects these data, and connects with

the middle tier by the controller, and then the middle tier

will connect with the data tier. At last, the data returned

from the middle tier will be displayed by the Presentation

Tier.

Page 7: S S H 1

Implementing Dao Implementing Dao

Data Access Object it encapsulates the functions of

data modification, add and deletion. It handles the

information exchange between Business Logic component

and Object Relational Mapping (ORM).

Page 8: S S H 1

Xml MappingXml Mapping

The relational database table which stores

merchandise information is mapped to data objects by the

object/relational mapping tool of the Hibernate, then the

developer can operate the database table with object.

Database Servers in information is stored and retrieved. This

tier keeps data neutral and independent from application

servers or business logic. Giving data its own tier also

improves scalability and performance.

Page 9: S S H 1

Architecture

Administrator or User

Presentation Tier

Business Data

Exchange Service

(Controller)Business

Logic

Xml Mapping(ORM)

Data Tier

DatabaseServer

Middleware Tier

DAO

Page 10: S S H 1

Software RequirementsSoftware Requirements

Operating System (Windows / Linux)

JDK 1.6

Struts, Spring

Hibernate

Apache Tomcat 6.0 Server

My SQL

Page 11: S S H 1

Hardware RequirementsHardware Requirements

Hard Disk : 40 GB And Above

RAM : 512 MB And Above

Processor : Pentium IV

Page 12: S S H 1

Activity diagramActivity diagram

Start

User Request

Business Data

Controller

DAO

ORM

User Response

Page 13: S S H 1

Collaboration diagramCollaboration diagram

Business Data

Exchange Service

Business LogicORM

DAO

User

RequestResponse

Page 14: S S H 1

Screen ShotsScreen Shots

Page 15: S S H 1

Advertisers Login PageAdvertisers Login Page

Page 16: S S H 1

Advertisers Register PageAdvertisers Register Page

Page 17: S S H 1

Advertisement Load PageAdvertisement Load Page

Page 18: S S H 1

Advertiser Login Validation Advertiser Login Validation

Page 19: S S H 1

Advertisement Load Advertisement Load

Page 20: S S H 1

TablesTables

Page 21: S S H 1

Advertisement Table Advertisement Table

Fields Type

Id int

name varchar

email varchar

username varchar

password varchar

Address varchar

city varchar

Country varchar

mobile varchar

Page 22: S S H 1

Load Advertise Table Load Advertise Table

Fields Type

Id int

Companyname

varchar

productname varchar

Typename varchar

Duration varchar

data varchar

payment varchar

Page 23: S S H 1

Conclusion Conclusion

Develop an E-Business portal based B2C by using

open source framework Spring, Hibernate and Struts. In the

portal system, the presentation, the application processing

and the data management are logically separate processes.

Thus it satisfies the demands of the business and achieves

the goal of expansibility and maintenance by designing the

clear, structure of system architecture.


Recommended