Upload
julian-cross
View
226
Download
1
Tags:
Embed Size (px)
Citation preview
Schematic
Elements of a 4.0 solution
Windows PCs browser-only!
DCM
Web / Application Server
BackgroundProcessor“Totalizer”
Configuration Pc
DB Server
Shared Java component
On the Browser
Client Applet WindowJava Applet
Nav.Bar(Portal)HTMLJavaScript
JRE 1.3 Pluggin
Schematic
Elements of a 4.0 solution
Windows PCs browser-only!
DCM
Web / Application Server
BackgroundProcessor“Totalizer”
Configuration Pc
DB Server
WFC Platform Components All the domain-independent functions. Implemented as Servlets and Java
Packages. We use cookies (provided by JRun) to do
session tracking – I.e. keeping track of all the http traffic from a specific browser.
The cookies are stored on the client and passed back and forth.
Schematic
Elements of a 4.0 solution
Windows PCs browser-only!
DCM
Web / Application Server
BackgroundProcessor“Totalizer”
Configuration Pc
DB Server
Callable Totalizer
DB
JDBC
A pool of IBM VisualAge ProcessesHandle the online totalization requests.
ODBC
Callable Totalizer On the application server, when the
application server starts up, it starts a number of totalizer processes.
Each one has an ODBC connection to the DB.
Remote Method Invocation (RMI) is used to pass information from Java to Smalltalk and back.
These are used to process “on the fly” totals requests from supervisors or to process accruals validation.
Schematic
Elements of a 4.0 solution
Windows PCs browser-only!
DCM
Web / Application Server
BackgroundProcessor“Totalizer”
Configuration Pc
DB Server
Persistence Service Handles all the SQL transactions to the DB Creates and manages a pool of DB
connections. The number is configurable. Uses Type 4 JDBC (native Java drivers) for
each DB type. Oracle JDBC Type 4 Inet JDBC Type 4 for SQL Server
Reconnects if a connection ‘fails’.
WFC Platform Components All the domain-independent functions. Implemented as Servlets and Java
Packages. We use cookies (provided by JRun) to do
session tracking – I.e. keeping track of all the http traffic from a specific browser.
The cookies are stored on the client and passed back and forth.
Buzzwords HTML, XML HTTP, HTTPS, HTTPd SSL, Certificates ODBC, J2EE Applets, Servlets JSPs, ASPs Apache RMI
SMTP, JDBC Type 4 LDAP, NT Domain FlexLM PDF, Cookies JavaScript, JRun JRE, JVM, Sticky
Cache Servlet Engine
Email & Notifications E-mail Integration
Allows customers to invoke their local e-mail client from within Workforce Central to send messages or timecards to selected people.
Workflow Notifications Customers can configure the system to automatically
send e-mail reminders or alerts at scheduled times or when certain events occur
E-mail Integration In Detail and QuickFind Genies:
Provides the ability to select people and send an e-mail message to them
Local e-mail client is launched via an e-mail menu item
Uses the e-mail address that is stored in the Person record for recipients and sender
Access is controlled via an access control point in the user’s Function Access Profile
E-mail Integration In Timecards:
Provides the ability to send an e-mail message from within the Timecard Editor.
Local e-mail client is launched via an e-mail menu item
The e-mail address of the employee whose timecard is open will be defaulted into the Recipient field.
The e-mail address of the current user will be defaulted into the Sender field
Workflow Notifications Workflow in 4.0 consists of automatic e-mail
reminders and alerts based on customer defined parameters.
Use of HyperFind queries to determine target and recipient lists for pay period based notifications provides the customer with greater flexibility
Multiple instances of any notification type allows for different messages to be sent to different groups of people.
Workflow Notifications Notification Types available with WFC v4.0
For managers, pay period based For employees, pay period based Database server unavailable Application server booted Group edit failed Group edit completed Timecard signed off by manager Timecard approved by manager Timecard edited by manager after employee
approval Scheduled Event processing failed
Workforce Summary
Key Marketing Points Workflow Management ‘Genies’ Workflow Notifications User Defined Messages Email Messaging
Technical 100% Browser (java client) Ideal for IBM DB2 & ORACLE Java, JRUN, APACHE Small Talk???
Attendance Enterprise
Key Marketing Points Workflow Management (short cuts) Familiar look and feel (standard) Integrated & Included
Detailed Historical tracking Benefit Accruals Ad hoc reporting Strong HR functionality
Attendance Enterprise
Technical Points Microsoft COM-Based Client Ultimate Browser Optimized for Microsoft Platform
OLE-DB, ADO, IIS, MS SQL, ISAPI MS Security