3.5. Solution Analysis

Updating jcrew.com using server-side Java technologies involved several steps: analyzing the user scenario, determining a general architecture, then deciding how to apply specific Java technologies to the architecture.

3.5.1. User Scenario

Customers visiting jcrew.com navigate the site from three different status levels: anonymous users; registered users that have not logged on, or registered; and logged-on users. Market segments are created by collecting and analyzing customers' site behavior for all status levels and evaluating transaction data from catalog and online purchases. Each customer can be classified into defined market segments. This attribute is stored as part of the customer's profile. For example, if a customer ...

Get J2EE™ Technology in Practice: Building Business Applications With the Java™ 2 Platform, Enterprise Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.