Sie sind auf Seite 1von 3

FRONT CONTROLLER

Business Logic(MODEL) UTILITY


InvoiceUtility

Login

WEB SERVICES

LoginFormController HitSearch SaveSearch Search SearchList SearchUserGroups UserAction UserGroup Invoice HeaderData OpenImageServlet

FRONT END FILTER JS / Jquery jquery.js jquery-ui.js Home.js Invoice.js jqGrid.js Session Filter

SearchUtility

SERVICE
UserAuth UserAuthcheck SearchUsersGroups SystemActions

IdentityServicePS UtilsPort savebpminvoice_clien TaskServicePort sendemail_client_e ERPUtilsPS

CSS3 login.css home.css invoice.css inspyrusstyle.css

CustomActions GetGroups Logger Resource

Oracle 11g

DAO
OracleDAOFactory

JSP/HTML5 login.jsp home.jsp invoice.jsp BEAN


Login Search

bundle images PDF Viewer Plugin (pdf.js)


Logger Resource

Web Browser Http / Https Request / Response

JSP

Java Script

HTML 5

JQuery

Ajax Call

Handler Mapping Dispacher Servlet

Action Controllers

Session Filter

Web.xml
Container

Delegate Request / Response Services Action Classes Beans logger

DAO

Properties

XML over HTTP / HTTPS Call

Oracle 11g

Web Services

Physical Layer

Login Authentication Fail Authentication

Authentication SuccessFull Get Token

Check User Type


Supplier User Normal User

Supllier Portal Loading Home page Home Page User Can Perform

Invoice Automation

h e

Save Search

Create Invoice

Invoice Details

Payment Details

PO Details

Onclick Create Non-PO Invoice Create PO Invoice

Invoice Page User Can Perform

Add Line

Delete Lines

Pair Lines with PO

Das könnte Ihnen auch gefallen