New Skies Business Requirements: SkySales - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

New Skies Business Requirements: SkySales

Description:

Increased Speed to Market for Enhancements & Bug Fixes. Currently customers are dependent upon Navitaire for enhancements as well as small bug fixes. ... – PowerPoint PPT presentation

Number of Views:219
Avg rating:3.0/5.0
Slides: 17
Provided by: patt79
Category:

less

Transcript and Presenter's Notes

Title: New Skies Business Requirements: SkySales


1
New Skies Business Requirements SkySales
  • September 28th -October 1st , 2004

2
New Skies Business Requirements SkySales
  • SkySales Demo
  • http//10.211.4.28/UI.Web.Suite/Skylights.aspx?mod
    uleCreateBookingstepSearch
  • SkySales Features

3
SkySales Features
  • Reduced Duplication of Data Settings
  • SkySales and the other GUIs all use the same
    back-end
  • Flexibility
  • Greater Interface Control
  • Custom Page Flow Layout
  • Increased Speed to Market for Enhancements Bug
    Fixes
  • Functionality
  • Skins Roles vs. Modes
  • Application Security
  • Other
  • Questions/Discussion

4
Reduced Duplication of Data Settings
  • SkySales and the other GUIs all use the same
    back-end

5
SKYLIGHTS PREFERENCES
Skylights Custom Files and Schedule Manager
CITY_DATA ( CITIES gt
SLC gt name gt 'Salt Lake City', spring_zulu
gt -6, autumn_zulu gt -7, valid_orig gt
'true', valid_dest gt 'true', routes gt
'JFK', 'BUF', 'SEA', 'FLL', 'YYC', 'DEN', 'SYD'
, currency gt 'US', tour_name gt 'Home of
the 2002 Winter Games', tour_url gt
'http//www.openskies.com/destinations/yyc', cont
act gt 'Reservation Centerltbrgt ltbgt1 (800) J IN
TIMElt/bgt (546-8463)', valid_FL_city gt
'true', map_coord_x gt '90', map_coord_y gt
'92', country gt 'US', ,
6
SkySales Preferences New Skies
  • Management Console

7
Flexibility
Greater Interface Control
  • Open Skies Skylights
  • New Skies SkySales

8
SKYLIGHTS GRFX, TEXT PREFS
  • GRFX (Graphics)
  • Graphics are customized through Perl files,
    SKYLIGHTS_GRFX_EN.pl
  • SB_GRFX_EN.pl
  • TEXT (Text)
  • Text is customized through Perl files,
    SKYLIGHTS_TEXT_EN.pl
  • SB_TEXT_EN.pl
  • PREFS (Preferences)
  • Some preferences are controlled via the
    SKYLIGHTS_PREFS.pl as well as Pref files for each
    module, i.e. SB_PREFS.pl, AG_PREFS.pl.

9
SkySales GRFX/TEXT/PREFS
  • GRFX (Graphics)
  • Graphics are customized through XSLT files
  • \Inetpub\wwwroot\UI.Web.Suite\Skins\Default\Styles
    heets\Controls
  • control_name.xslt
  • Common.css
  • TEXT (Text)
  • Text is customized through XML files
  • \Inetpub\wwwroot\UI.Web.Suite\Skins\Default\Cultur
    es\en-US\Controls
  • control_name.xml
  • Common.css
  • PREFS (Preferences)
  • Initially some preferences are controlled through
    settings/Default.xml, while the plan is to make
    all settings accessible from Management Console.
  • Inheritance of Controls
  • Any portions of a control not overridden in a
    secondary skin will take on the attributes of the
    Default skin.

10
Custom Page Flow
  • Skylights
  • Search, Select, Confirm, (Passenger), Contact,
    Payment, Itinerary
  • SkySales Application.xml
  • lt?xml version"1.0" encoding"utf-8"?gt
  • ltapplicationgt
  • ltmodules defaultModule"CreateBooking"gt
  • ltmodule name"CreateBooking" defaultStep"Search"
    gt
  • ltstepsgt
  • ltstep name"Search" secure"false"
    allowBrowserCaching"true"gt
  • ltcontrolsgt
  • lteventsgt
  • ltevent name"Click" nextModule"CreateBooking"
    nextStep"CarRental"/gt
  • lt/eventsgt
  • lt/controlgt
  • ltpermissions anonymous"true" deniedModule""
    deniedStep""gt
  • ltaccessAllowedgt

11
Increased Speed to Market for Enhancements Bug
Fixes
  • Currently customers are dependent upon Navitaire
    for enhancements as well as small bug fixes.
  • Enhancements
  • Write own custom controls
  • Integrate with other sites
  • Higher control over interface
  • Bug Fixes
  • Higher control over interface
  • Enterprise Ready- scalable, reliable, secure,
    flexible
  • OO (Object Oriented) Powerful Interface
  • RDB (Relational Database) No need to alter HP3K
    tables.

12
Modes vs. Skins Roles
  • Skylights
  • Modes
  • Customer Not logged in
  • Member logged in
  • Agency logged in
  • SkySales
  • Roles
  • Role-based security. Role-based security provides
    a unified model for authenticating and
    authorizing users based on identity and roles.
  • WWWA - Anonymous
  • WWWM - Member
  • Your Own Custom Role 100k (Frequent
    Flyers/Special Fare)
  • Agencies
  • Agencies can now have multiple logins per agency.

13
Application Security
  • Navitaire has increased the security of the
    SkySales application.
  • SkySales Security
  • Security Image dynamically generated
  • .Net Security
  • http//www.microsoft.com/net/business/security_net
    .asp
  • http//isc.sans.org/

14
Other
  • SkySales has complete support for SSRs
  • Integration with Web Check-In.
  • SkySales is precompiled and then cached allowing
    it to serve pages faster than previously released
    Skylights code.
  • Promo Code
  • Vouchers
  • Change/Cancel/Confirm
  • Open-Jaw Support
  • Complete CSS Support

15
Questions
16
SkySales CreateBooking
Write a Comment
User Comments (0)
About PowerShow.com