4. High Level Components
Template Engine –
Visual Product Configurator
• Which is embedded in SelectManager and SelectStore
SelectManager
• A Desktop Application for
• Sales
• Customer Service Reps
• Manager / C-Level
SelectStore
• Web Store for end-customers (who place order directly)
SelectBuilder
• A Tool to help product engineer/Textile Engineer to create product templates
4
5. Design Goals
Generic Platform
Enterprise
Integration Visualization
Features
SelectEX
Competition
e-Commerce Support Complex
Features Customization
Product Variety
5
7. Template Engine
The heart of Naboo
Initially with Textile/Garment Focus
Configurable BOM with very complex structures
• E.g. Selectable and customizable Detachable Items, Linings, Accessories
• Almost every sub-component can be customized
Pluggable Certification Engine:
• EN471, EN343, ANSI107
7
8. Template Engine
Pricing Calculator
• Fixed
• Cost Based Calculation based on configuration and material selection
Component Sharing Among different templates:
• Helps stream line and digitize companies’ entire catalog
• Help customer to manage their product catalog by linking shared components
to different product/templates, parts (stocking items or CTO/BTO items), raw
material
• Reduces Time to market for template
8
10. SelectManager
Desktop Metaphor
Yet still accessed via Web Browser
Option to package it as installable application (AIR maybe)
Geared toward more complex tasks
• Clerical Tasks like order processing
• Managerial Tasks like BI, Complex Order Searches, Or Chart
• Administrative Tasks like company, catalog, user, role, and system management
10
12. SelectManager Catalog Browsing
In this example, the user is browsing catalog by template, looking at configurations
shared by others
12
13. SelectManager Search Order and Review
The user is using advanced search to find orders that have been “approved”. The right
pane is showing the search result details and its order history
13
16. Visual Product
Configurator/Designer
For user to configure their end-product
Realistic Multi-View Visualization of product configurations
Skinnable
Real time Configuration Summary, Unit Price Calculation that are updated when
a change is made to the configuration immediately
Save Designs
Email Design
Detail Design Summary
16
17. Designer in SelectStore
User is configuring a panel color. On the right is a collapsible configuration summary
and dynamic EN471 Class calculation. Its template engine to make sure all rules are
enforced
17
20. SelectStore
Purely target End User
One primary goal: Get the order
It is essentially a shopping cart but with configurable templates at its core
rather than fixed products
• Design a piece of garment
• Get a quotation
• Confirming order
• Check order status
Each store instance can have their own skin, URL, catalog, pricing, etc.
20
25. SelectBuilder
This is a desktop application that targets Textile Engineers or Product
Configuration Engineers to help them create advance templates more easily
Create Configurable BOM like structure for templates with ease
Manager Reusable Parts and Reusable Components
Rules definitions and management
Link to items from Part/Raw material database to use in templates
Import template design artifacts (pictures, drawings, vector graphics) to create
the visualization of the product templates
Glue everything together and export deployable template to the platform
25
28. SelectBuilder in Action
When all the pieces are tied together, you get a highly visualized and highly
configurable model
28
Editor's Notes
SelectEXStands for SelectExchangeUmbrella branding term for all Products
It should showSystem defaultYour previous designOther designs shared by othersWhen you click on a particular design, you can view the corresponding design summary on the “Design Summary” TabClick on the + button on the toolbar to create a new design based on selection or Click “select” (Not so sure about this)