design review

14
Multi-tenancy support for WaveMaker Application Batch no: CSEA 16 By Anusha

Upload: anusha

Post on 14-Nov-2015

218 views

Category:

Documents


4 download

DESCRIPTION

experimenting multi-tenancy on online shopping application

TRANSCRIPT

Multi-tenancy support for WaveMaker Application

Multi-tenancy support for WaveMaker ApplicationBatch no:CSEA 16ByAnusha

Multi-tenancy gives ecommerce businesses the ability to enable tenants to share and customize sections of their ecommerce solution. Multi-tenancy

AbstractAn online shopping system that permits a customer to submit online orders for items and/or services from a store that serves both walk-in customers and online customers.

Module Design

Online Shop from user perspective use case

Online Shop from user perspective use case

This use case provides the viewpoint for the whole process from user perspective. Customer sees only the necessary functions that the system must define.

Module Information

Module Design

View Products Use Case

View Products Use Case This use case describes the whole operations a user can perform on a product currently on the store. It also describes an exceptional case when a product is not available on the quantity required. Module Information

Module Design

Make Purchase Use Case

Make Purchase Use Case This use case defines the cycle when customer makes a purchase. When deciding to perform a purchase the customer proceeds to the checkout operation and then to the payment method and according verifications. Module Information

Entity Data Model

Multi-tenancy DB Schema

Spring frameworkHibernate4WaveMaker EDNSpecification of tools

Project ArchitectureSpring MVC + Hibernate

Multi-tenant architecture

THANK YOU